- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上商城报告书--系统设计报告
校园网上商城
—— 系统设计报告
小组成员 王慧
张琼
左晨
目录
一、系统总体设计 4
1.系统设计的总体原则 4
1.1需求描述: 5
1.2资源 5
1.3活动列表 5
2.平台和开发工具的选择 5
2. 1操作系统 5
2. 2数据库管理系统: 6
2.3网页服务器 6
2.4开发工具(主要是指网页开发工具) 6
2.5使用语言 6
3.网上购物系统人机界面描述 6
4.信息资源列表 6
5 网站前台的系统设计 7
5.1 前台系统结构图 7
5.2业务流程图 8
5.3 数据库 8
5.3.1订单信息表order 9
5.3.2商品类别表ProductType 9
5.3.3.商品信息表product 9
5.3.4用户信息表Users 10
5.3.5管理员表Admin 10
5.3.6.站内短信表 ShortMessage 10
5.3.7.发票信息表 Invoice 11
二 需求分析过程 12
1.网上购物应用中的参与者 12
2.用例文档: 12
3.系统中的类 15
3.1实体类 15
3.2数据库类 19
3.3边界类 19
3.4控制类 21
三 用UML对系统建模 23
1.网上购物系统的类图(类建模) 23
1.1系统类包图 23
1.2系统实体类关联图 24
1.3系统界面类关联图 25
1.4付款行为协作类关联图 26
1.5 购买行为协作类关联图 27
1.6送货行为协作类关联图 28
2.构造顺序图(交互建模) 29
2.1 PrintInvoice的顺序图 29
2.2 StandardPrice的顺序图 30
2.3 Order的顺序图 31
2.4 VerifyAndAcceptPayment的顺序图 32
2.5 RequestSalespersonContact的顺序图 33
2.6 SalePrice的顺序图 34
2.7 InformWareHouseAboutOrder的顺序图 35
2.8 UpdateOrderStatus的顺序图 36
3.构造状态图(状态图建模) 36
3.1 Payment的状态图 36
3.2 Ordert的状态图 37
4.构件图 38
5.部署图 38
四.界面设计 39
1“用户注册”界面 39
2“用户登录”后界面 39
3“商品选购”界面 40
4“购物车管理”界面 40
5“查看订单”界面 41
五.处理过程设计 41
1“用户注册”模块 41
2“用户登录”模块 42
3“商品选购”模块 43
4“购物车管理”模块 44
5“查看订单”模块 45
6“商品管理”模块 46
7“订单管理”模块 47
结束语 49
参考文献 50
一、系统总体设计
1.系统设计的总体原则
电子商务系统设计的结果是后续开发和实施的基础。系统设计受制于许多因素。例如,技术条件、业务的规模、设计人员对系统的理解等。因此,系统设计是因人而异的,例如同是世界著名的物流公司UPS和FedEx,电子商务系统设计却有很大差别。UPS采取全球业务数据集中在公司总部处理的策略,而FedEx公司将数据处理分散到世界上的5个区域中心来完成。另外,两家公司的电子商务系统在应用处理方式、主机设备选择、系统应用软件设计等方面也有较大的差别。
本系统的设计原则包括:
①技术的先进性。
②符合企业信息化的整体技术战略。
③满足开放、可扩充的要求。
④与现行的应用具有良好的兼容性。
⑤安全性。
根据以上原则,校园网上商城的总体结构设计如图3.1所示。
图3.1 “校园网上商城”总体结构图
1.1需求描述:
一个客户通过因特网购买所需要的商品,客户可以在商品列表的Web页面上选择订购商品。
要发出定单,客户必须填上运送和付款信息,可接收的付款方式为信用卡、支票或者其他付款方式,一旦定单被输入,系统向客户发送一个确认e-mail消息,并附上定单的细节,在等待商品送到的时候,客户可以在任何时候在线查到定单的状态。
后端定单处理包含下面所需的步骤:验证客户的信任度和付款方式、向仓库请求所订购的商品、打印发票并且请求仓库将商品运送给客户。
1.2资源
本购物网站所提供的一些日常起居生活用品。
1.3活动列表
1. 客户使用商品列表的Web页面来查看所需要的商品,商品价格也同时显示出来。
2. 客户可以通过留言板向我们提出需要什么样的商品,需要什么样的服务,对我们提出一些意见和建议。
3. 客户可以选择在线订购商品,或者也可以要求销售人员在定单真正发出之前与自己联系,解释定单的细节、协商价格等。
4. 要发
文档评论(0)