电子商城详细设计说明书概要
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商城详细设计说明书
电子商城
详细设计说明书
组长________刘春艳_(21 )______
组员__杨洋(22)杨帆(53)
王子梦(60)江英杰(24)刘雷航(46)指导老师_____ 马传香 __
[二零一二年五月三十一日]
目录
1引言
1.1编写目的 (1)
1.2背景 (1)
1.3定义 (1)
1.4参考资料 (1)
2总体设计原则 (2)
3程序系统的结构 (2)
4用户子模块 (3)
4.1程序描述 (3)
4.2功能 (4)
4.3性能 (4)
4.4输人项 (5)
4.5输出项 (5)
4.6 用例图 (6)
4.7页面设计 (6)
5后台管理界面 (9)
5.1程序描述 (9)
5.2用例图 (10)
5.3后台管理之会员管理 (11)
5.3.1程序流程图 (11)
5.3.2功能 (11)
5.3.3 性能 (12)
5.3.4输入项 (12)
5.3.5输出项 (13)
5.3.6用例图 (13)
5.3.7页面设计 (14)
5.4后台管理之商品管理 (14)
5.4.1程序流程图 (14)
5.4.2功能 (15)
5.4.3 性能 (15)
5.4.4输入项 (16)
5.4.5输出项 (16)
5.4.6用例图 (17)
5.4.7页面设计 (17)
5.5后台管理之订单管理管理 (18)
5.5.1程序流程图 (18)
5.5.2功能 (18)
5.5.3 性能 (19)
5.5.4输入项 (19)
5.5.5输出项 (19)
5.5.6用例图 (20)
5.5.7页面设计 (20)
5.6后台管理之系统用户管理 (21)
5.6.1程序流程图 (21)
5.6.2功能 (21)
5.6.3 性能 (22)
5.6.4输入项 (22)
5.6.5输出项 (23)
5.6.6用例图 (23)
5.6.7页面设计 (23)
5、测试计划 (25)
6、尚未解决的问题 (27)
电子商城详细设计说明书
1引言
1.1编写目的
该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。
在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。
1.2背景
项目名称:网上购物系统
项目开发人员:杨洋刘春艳江英杰刘雷航杨帆王子梦
项目运行环境:tomcat7.0以上版本mysql 5.5 myeclipse8.6以上版本
项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,
一、不同身份有不同的权限功能(管理人员、注册用户、游客)
二、在线产品展示(分页显示)
三、在线定购,实现对购物车的管理核订单的管理
四、后台管理(用户管理、商品的管理、订单管理、系统用户管理)
1.3 定义
1.Internet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性网络。
2.页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定的功能。
3.Internet Explorer简称IE Micorsoft公司推出的免费浏览器。
4.PC:Personal Compur的简称,意为个人计算机。
5.JAVA:一总面向对象的程序设计语言。
6.JDBC:Java DataBaseConnectivity(Java数据库连接),用于访问关系类型数据库的Java 技术。
7.JDK:JavaDeveloper Kit,意为java开发工具包,它是一总用于构建在Java平台上发布应用程序,applet和组建的开发环境。
8.Tomcat:是一个可以开放源代码,运行JSPWeb应用软件的Web 应用软件容器。
1.4参考资料
1、张海藩.软件工程导论.清华大学出版社,2008年2月第五版.
2、Bob Hughes Mike Cotterell.软件项目管理.机械工业出版社,2010.9.
3、 [计算机软件产品开发文件编制指南]GB8567-88
2、总体设计设计原则
在确定目标系统的过程中,主要遵循了以下几个原则:
✓目标系统应能满足概要设计描述的功能需求;
✓目标系统应具有较好的可扩展性;
✓目标系统的客户端使用方便、界面友好、配置和管理简单灵活。
✓目标系统的安全性能能够给予一定的保障。
3程序系统的结构
图1 用户系统结构图
表1 用户系统结构模块功能
序号模块名称模块功能
用户子模块游客:游客进入系统之后可以页面中的信息进行浏览,也可
1 以注册成为新会员,并获得与普通会员等同的权限
注册会员:会员进入系统之后可以登录、浏览商品详细信息,
添加到购物车,提交订单
2 会员管理会员级别管理:1、对会员的级别进行增加、修改、删除、查看。2、导出后台数据,生成excel表格或者形成XML文
件
会员管理:1、对会员信息进行增加、修改、删除、查看2、导出后台数据,生成excel表格或者形成XML文件
3 订单管理1、实现对订单的增加、查看、修改、删除2、导出后台数据,
生成excel表格或者形成XML文件
4 商品管理
商品分类:增加、查看、修改、删除商品分类商品管理:增加、修改、删除、预览、发布商品;
实现后台数据的导出形成excel文件或者XML文件
5 系统用户管理实现对系统用户的新增、查看、修改、删除4用户子模块
4.1程序描述
图2 用户子模块程序流程图