网上书店系统UML建模.doc

上传人:scccc 文档编号:12006559 上传时间:2021-12-01 格式:DOC 页数:16 大小:456KB
返回 下载 相关 举报
网上书店系统UML建模.doc_第1页
第1页 / 共16页
网上书店系统UML建模.doc_第2页
第2页 / 共16页
网上书店系统UML建模.doc_第3页
第3页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网上书店系统UML建模.doc》由会员分享,可在线阅读,更多相关《网上书店系统UML建模.doc(16页珍藏版)》请在三一文库上搜索。

1、却凉侯鬼Z飪/孚14-15 (2)课程名称 统一建模语言 UMI课程设计名称网上购书系统得分姓名:XX学号:201313440XX专业:软件工程时间:2015.6.24、系统需求分析与设计网上购书系统 3 部分组成:用户管理、购书网站和订单处理中心。其中,用户管理负责用户注册及用户登陆;购书网站是一个Web应用程序,用户可以通过 Web浏览器登录到此网站,在此网站,用户可以搜索要找的书,查看书的详细信息并购书;订单处理中心用来管理 购物网站转过来的订单。用户管理主要包括一下功能:注册用户信息1) 对于新用户,单击“注册”按钮,进入用户注册页面;2) 填写相关注册信息,填写完毕后单击“确定”按钮

2、;3) 弹出“注册成功”对话框,即成功注册。用户登录验证1) 对于已注册用户,进入用户登录页面;2) 填写您的用户名和密码;3) 单击“登录”按钮;4) 用户名和密码正确,登录成功,进入购书网站;否则返回。浏览图书 网站的书籍列表要列出当前网站所有的图书名称。当用户单击某一图书名称时, 要列出该书的详细信息(包括书名、作者、单价) 。查找图书 用户可以在网站的查找框中输入一个书名,单击“查找”按钮可以网站是否有 此书,系统将查找结果(如果有此书,返回书的详细信息;如果没有,返回当前没 有此书的信息)返回给用户。购物车管理 用户可以随时查看自己的购物车,可以添加或删除购物车中的商品。购书 在浏览

3、图书时,用户可以在查看选中图书的详细信息时添加次书到购物车,添 加完毕可以选择继续购物或是结算。如果选择结算,要填一个购书登记表,该表包 括以下内容:购书人姓名、地质、 E-mail 、所购图书的列表、总价。 订单处理中心的功能:订单处理中心是一个 Web 应用程序,在此将列出所有等待处理的订单,每一笔订单 包含购书人姓名、地址、 E-mail 、所购图书的列表、总价。其中,所购图书列表包括各 个书籍信息的明细内容,总价是系统自动计算的。二| 、系统用例图1)系统管理用例图商品信息维柏2)系统用户用例图三、系统类图订单维护V «include>右单状态查林CustomerOrd

4、ersreg_dateDate%>password:3ring>Ordef id.Stririg >UE&r_id:£tring 島 Good s_d String >Date'Date 邑 numl ntmgmr <>Email.String*add(X)modrfOQ search(X)n1Operator >skill'String RecordgoodsR&cJrd id. St ring>C Stringuserjd Stringnarrie: StringJ>Goods疔 Stri ng

5、storage Integer1.nOP_type:Stringintroduce: Stri ngDale Datesearch(X)search (K)search_goo 必() ma intain order(X)Administ別口 >adnnin:Bookansearch_analyei|report i X)四、顺序图1)用户登录顺序图帼 Sequence Diagram: Logical Vfew/黑户登录晅序图卷录畀面膚台埶据哇管理主畀面nu请求登录: 汗2:身份验证>2)用户买书顺序图R Sequence Diagram: Logical View / 畀户头书

6、剧?651:2:士加;购物车结账结账5.结账3)用户结账顺序图计|殳奁巨-味弓歿芒宰户9 Sequence Diagram: Logical V'ew / 用户结粗埼图:3*:顾容计簞令輙确物车用户账昌屯圧岷户1申谪结账 >5;要求确认W6.磅认支忖A10-交易成功五状态图订单状态图3:逼回時息W计算金额7-娄求摆款9拔款廃功Stat&chart Diagram: Logical View / 订单状态圄六、活动图1)注册活动图的 Activrty Diagrams Lcgicsl '/iew / 注曰活建匱2)购书活动图訂 Activity Diagram: L

7、ogi:al View / 吗毛活动图| o |& 一|七、协作图八、构件图九、部署图團 D兰p【Qyrn.nt Diagram客户端7/http 服数駆库务器朋势器一"、.-打印机-十、总结通过这次实践,我学到了很多东西,用例图描述了希望用户如何使用一个系统。用例图显示 了谁将是相关用户、用户希望系统提供什么服务,以及用户需要为系统提供的服务,使系统的用户更容易的理解这些元素的用途。在创建之前 确定参与者是有:管理员、工作人员、会员、游客。通过分析用例和问题域,得到相关的类。类图描述了类、接口、协作以及它们之间关系的图。 用来显示系统中各个类的静态结构,描述了类之间的联系,还包过了类的属性和操作。在描述对象之间的交互时,用到了时序图,以时间为序,来描述 对象及对象之间传递消息的时间顺序,表示用例之间行为顺序,当执行一个用例行为时,时序图中每条消息对应了一个类操作中引 起转换的触发事件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1