- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京理工大学珠海学院
综合实践报告书
课程名: 系统分析与设计
实践项目: 电子商务系统
学 院: 计算机学院
专业班级: 软件工程1班
学生学号: 100403021019
学生姓名: 蔡木心
指导教师: 林国璋
2013年 1 月
目 录
TOC \o 1-3 \h \z \u 目 录 I
第一章 1
引言 1
1.1目的及范围 1
1.2术语 1
1.3文档结构 2
第二章 需求分析 2
2.1参与者 2
2.2系统用例 2
2.3补充规格说明 8
2.4业务规则 9
第三章 系统分析 9
3.1领域结构分析 9
3.2领域概念模型 10
3.3术语表 10
3.4系统操作顺序图 11
3.5系统操作契约 14
第四章 对象设计 15
4.1交互图设计 15
4.2可见性设计 19
4.3对象模型 19
第五章 架构设计 19
5.1系统状态模型 19
5.2界面设计 23
5.3包设计 25
5.4逻辑架构模型 25
5.5构件设计与部署模型 27
第六章 用例实现 28
6.1用例实现 28
6.2用例测试 30
心得体会 31
第一章
引言
在Internet飞速发展的今天,人们购物的方式多种多样,网上购物已越来越流行,特别是年轻人。随着Internet用户的剧增和Internet技术的不断发展,信息的经济效益直接体现在生产经营和管理活动中,每个重视信息资源的单位,都能利用信息资源的及时性,准确性,提高工作效率,取得经济效益和社会效益。电子商务的出现介入了企业的商务活动,促进企业调整自己的业务流程,从根本上把企业改造成以客户伟中心的模式,高收益、低成本、方便、可靠的优势,获得了绝大多数人的首肯,正以极快的速度发展着
1.1目的及范围
完成电子商务系统UML建模,主要完成电子商务系统需求分析、领域分析、对象设计、架构设计、用例实现等。同时用rose软件画类图、用例图、活动图等用以说明各种用例和活动。
主要范围是用户浏览商品,维护商品,订单管理,购买商品,管理员管理商品信息和用户信息。
1.2术语
用例:是使用者使用系统达到某种目标的一个或多个场景或情节。用例使用自然语言文本描述。
领域对象:是表示问题领域空间事物的软件对象;从用例入手,可以分析出业务领域的概念,即领域对象,这对澄清概念、加深理解和后续设计有重要意义。
补充规格说明:捕获了用例或词汇表难以描述的其他需求、信息和约束,其中包括系统范围的“URPS+”(可用性、可靠性、性能、可支持性和其他)等质量属性或需求。
业务规则:说明此软件运行时需遵循的规则。
(1)商品二维码:每种商品具有唯一的二维码,通过扫描二维码能查找对应的商品。
(2)消费者保障:全程消费者保障服务。是指经用户申请,由电子商务在确认接受其申请后,针对其通过电子商务这一电子商务平台同其他电子商务用户(下称“买家”)达成交易并经支付宝服务出售的商品,根据本协议及淘宝网其他公示规则的规定,用户按其选择参加的消费者保障服务项目(以下称“服务项目”),向买家提供相应的售后服务。除本协议另有规定外,使用者可根据其销售的商品种类及意愿选择参与特定的服务项目。
(3)秒杀 网上竞拍的一种新方式。所谓“秒杀”,就是网络卖家发布一些超低价格的商品,所有买家在同一时间网上抢购的一种销售方式。由于商品价格低廉,往往一上架就被抢购一空,有时只用一秒钟。
1.3文档结构
本文档主要是描述电子商务系统建模:
介绍电子商务系统重要性,电子商务已成为生活中必不可少的电子业务。
需求分析总结电子商务相关参与者,具体说明系统用例。
领域分析初步电子商务对象之间联系。
对象设计分析电子商务系统对象与系统是怎样交互。
细化到包分析,为编程提供结构。
部分代码自动生成,写测试用例。
第二章 需求分析
2.1参与者
1.游客(Vistor)
网上购物系统的访问者,尚未注册成为客户。可以浏览网站。
2. 客户(Customer)
网上购物系统的注册用户。可以再网站上下订单。
3. 管理员(Administrator)
网上购物系统的管理人员,负责维护网站正常运行。
2.2系统用例
顾客用例图
一、登录系统
用例名:登录系统
参与者:客户、管理员
主要流程:
1 操作人员选择登录操作,系统显示出登录界面;
2 操作人员
文档评论(0)