电子商城详细设计说明书Word格式文档下载.docx
- 文档编号:18011339
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:30
- 大小:26.45KB
电子商城详细设计说明书Word格式文档下载.docx
《电子商城详细设计说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电子商城详细设计说明书Word格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。
5.3.4
输入项·
5.3.5
输出项·
13
5.3.6
用例图·
5.3.7
页面设计·
14
5.4
后台管理之商品管理·
5.4.1
5.4.2
15
5.4.3
5.4.4
16
5.4.5
5.4.6
17
5.4.7
5.5后台管理之订单管理管理·
18
5.5.1
18
5.5.2
5.5.3
19
5.5.4
5.5.5
5.5.6
20
5.5.7
5.6后台管理之系统用户管理·
21
5.6.1
21
5.6.2
5.6.3
22
5.6.4
5.6.5
23
5.6.6
5.6.7
5、测试计划·
25
6、尚未解决的问题·
27
1.1编写目的
该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数
据结构与软件结构。
在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的
总的概貌。
本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,
它加工成在程序细节上非常接近于源程序的软件表示。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现
策略,本手册将进行技术评审和技术的可行性检查。
把
1.2背景
项目名称:
网上购物系统
项目开发人员:
杨洋刘春艳江英杰刘雷航杨帆王子梦
项目运行环境:
tomcat7.0以上版本mysql5.5myeclipse8.6以上版本
项目简介:
本系统主要实现网上产品展示与在线定购及人员的管理,
一、不同身份有不同的权限功能(管理人员、注册用户、游客)
二、在线产品展示(分页显示)
三、在线定购,实现对购物车的管理核订单的管理
四、后台管理(用户管理、商品的管理、订单管理、系统用户管理)
1.3定义
1.Internet:
是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性网络。
2.页面:
使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定的功能。
3.InternetExplorer简称IEMicorsoft公司推出的免费浏览器。
4.PC:
PersonalCompur的简称,意为个人计算机。
5.JAVA:
一总面向对象的程序设计语言。
6.JDBC:
JavaDataBaseConnectivity
(Java
数据库连接),用于访问关系类型数据库的
Java
技术。
7.JDK:
JavaDeveloperKit,意为
java
开发工具包,它是一总用于构建在
平台上发布
应用程序,
applet
和组建的开发环境。
8.Tomcat
:
是一个可以开放源代码,运行
JSPWeb应用软件的
Web应用软件容器。
1.4参考资料
1、张海藩.软件工程导论.清华大学出版社,2008年2月第五版.
2、BobHughesMikeCotterell.软件项目管理.机械工业出版社,2010.9.
3、[计算机软件产品开发文件编制指南]GB8567-88
2、总体设计设计原则
在确定目标系统的过程中,主要遵循了以下几个原则:
目标系统应能满足概要设计描述的功能需求;
目标系统应具有较好的可扩展性;
目标系统的客户端使用方便、界面友好、配置和管理简单灵活。
目标系统的安全性能能够给予一定的保障。
图1用户系统结构图
表1用户系统结构模块功能
序号模块名称模块功能
用户子模块游客:
游客进入系统之后可以页面中的信息进行浏览,也可
以注册成为新会员,并获得与普通会员等同的权限
注册会员:
会员进入系统之后可以登录、浏览商品详细信息,
添加到购物车,提交订单
会员级别管理:
1、对会员的级别进行增加、修改、删除、
查看。
2、导出后台数据,生成
excel表格或者形成
XML文
会员管理
件
会员管理:
1、对会员信息进行增加、修改、删除、查看
2、
导出后台数据,生成
excel
表格或者形成XML文件
订单管理
1、实现对订单的增加、
查看、修改、删除2、导出后台数据,
生成excel
商品分类:
增加、查看、修改、删除商品分类
商品管理
商品管理:
增加、修改、删除、预览、发布商品;
实现后台数据的导出形成
excel文件或者XML文件
系统用户管理
实现对系统用户的新增、查看、修改、删除
4用户子模块
4.1程序描述
图2用户子模块程序流程图
功能说明:
A、进入系统的所有用户都可以浏览网站上的所有的商品。
如果需要购物必须要注册成为会
员。
会员级别分为白金会员核普通会员。
会员登录进入之后可以累计积分。
B、登录。
在登陆地时候,必须验证密码。
如果密码不正确,重新输入。
正确,进入系统界
面。
验证码也需要验证。
如果验证码正确,则进入,验证码不正确则重新输入。
C、购物车管理。
对需要购买的物品,可以添加到购物车。
添加结束之后可以对购物车进行
管理。
确认商品是否需要,如果不需要,则从购物车中删除;
需要并且完成购物可以提交订
单。
如果没有购完,则继续购物。
D、订单管理。
对订单进行确认,确认这些商品确实是需要购买的,然后就提交订单;
如果
该订单不是必须的,则可以取消订单。
E、退出系统。
当所有操作完成之后就退出系统。
如果想继续操作需要重新登陆。
4.2功能(使用IPO图进行说明)
系统名称
网上商城购物系统
模块名称
前台用户子模块
模块编号
T000
作者
杨
洋
日期
2012-3-25
此模块用于用户对选择的商品进行增加、查看、修改、删除等,并且注册成为
模块简述
会员
用户信息的查看、修改、
调用模块
删除模块
被调用模无
块
项目
生成用户的信息、产品的订单列表信息、
购物车信
输入
息
所有信息严格按照数据库中表的字段的数据类型
格式
填入
当客户的信息通过系统调用查看、修改、删除时,对应的信息被数据库保存。
处理当用户修改购物的信息,订单的信息的时候,对应的数据在数据库中保存。
当提交的信息不成功是,提示相应的处理并返回
输出原订单信息被新的信息代替,并保存在数据库
约束条件无
涉及的表:
'
购物车商品选购记录表
cartselectedmer
购物车表cart
购物
注释
注册会员表member
车商品选购记录表cartselectedmer
4.3性能
a.功能能够正确实现。
能够准确实现用户的所有的功能。
如对商品的增加、修改、删除、预览、发布等管理,商品的分类。
b.响应时间。
点击鼠标之后,可以再5S之内得到相关的响应。
网页的反应速度及时。
c.应用延迟时间。
应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。
d.并发用户数量。
能够允许多个用户同时使用。
4.4输入项
名称
数据类型
输入方式
输入媒体
输入数
安全保密
数量
频度
据来源
条件
用户名
varchar(20)
手动输入
键盘、鼠标
用户
无
待定
未知
密码
varchar(50)
保密
产品搜
鼠标、键盘
已有商
索
品数据
库
会员级
别
4.5输出项
输出方
输出数据
安全保密条
式
位置
产品列
数据库
数据库
表
显示
用户信
息列表
商品信
页面显
页面上
根据商品的数据
示
来定
购物单
根据用户购物信
列表
息来定
4.6用例图
图3用户子模块用例图
4.7页面设计
图4登录主界面
图5新品上架
图6商品详情
7
图7促销商品
图8购物车管理
8
图9订单管理
图10修改注册资料
5、后台管理员子模块
5.1程序描述
功能描述:
后台管理界面主要对前台的数据以及显示进行管理。
a.会员管理。
实现对会员级别管理和会员信息管理。
b.商品管理。
实现对商品的分类以及商品信息的管理。
c.订单管理。
前台用户提交的订单,后台的管理员可以查看订单的详情,并对其进行管理。
d.系统用户管理。
系统用户本人可以修改自己的用户信息,也可以对其他系统用户的信息进行修改或者删除。
图11后台管理界面流程图
5.2后台管理用例图
图12后台管理用例图
5.3后台管理之会员管理
5.3.1程序流程图
图13会员管理程序流程图
流程描述:
a.进入后台界面之后,选择是否对会员信息进行管理。
如果进行操作,可以对会员的级别或者会员信息进行修改。
如果不进行操作,则可以返回或者退出系统。
b.会员级别管理。
可以添加会员的级别。
或者删除现有的会员级别,并且设置相应的优惠价格。
c.会员信息管理。
后台管理员可以查看、修改,删除,新增会员的信息,查看完之后,可以选择是否导出数据。
d.退出系统。
判断是否进行其他的操作,如果进行,则重新进入会员管理界面,如果不进行操作,则可以直接退出系统或者转入其他的模块。
5.3.2功能(IPO图)
会员管理模块
T001
作
者
杨洋
20112-4-5
此模块用于对会员信息以及级别进行查看、修改、删除、新增、并
且导出excel、xml文件等
订单的查看、修改、删
除、增加模块
被调用模
会员信息列表信息
输
入
所有信息严格按照数据库中表的字段的数
据类型填入
当会员的信息或者级别通过系统调用查看、修改、删除时,对应的
处
理
信息被数据库保存。
出
原会员信息被新的信息代替,并保存在数据库,删除的信息直接从
数据库删除
约束条件
注
释
注册会员表
member
会员级别表memberlevel
表2
会员管理IPO表
性能
能够准确实现用户的所有的功能。
如对商品的增加、修改、删除、预览、发布等管理,商品的分类。
网页的反应
速度及时。
应用延迟时间不超过30S,能够及时跳转页面,给用户
的使用带来便捷。
5.3.4输入项
安全保
密条件
级别名称
Nvchar(10)
键盘鼠标
所需积分
优惠百分
比
登录名称
登录密码
核实密码
真实姓名
5.3.5输出项
输出方式
数据集合
数据库显
页面显示
5.3.6用例图
图14会员管理用例图
5.3.7页面设计
图15会员管理之会员分类管理
图16会员管理之注册会员管理
5.4后台管理之商品管理
5.4.1程序流程图
图17商品管理流程图
应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。
5.4.4输入项
数据类
输入数据
型
来源
商品名
string
鼠标键盘
称
商品图
用户电脑
片
商品类
已有数据
商品描
述
5.4.5输出项
输出媒体
商品信
数据集
鼠标、显
合
示器
5.4.6用例图
图18商品管理用例图
5.4.7页面设计
图19商品管理之商品分类管理
图20商品管理之商品发布信息管理
5.5后台管理之订单管理管理
5.5.1程序流程图
图21订单管理程序流程图
a.进入后台管理界面之后,判断是否需要对订单进行管理,如果需要,就进入到订单
管理界面,如果不需要,可以返回到上一层菜单进行其他的操作。
如果需要就执行
相关的操作。
b.查看订单。
对客户发过来的订单,在后台有显示。
后台管理员可以对订单进行查看。
查看结束之后,可以返回地上一层菜单。
或者执行其他的操作。
c.删除订单。
对于过期的订单或者废掉的订单,后台管理员可以将其删除。
删除完之
后,可以选择是否需要进行其他的操作,如果需要返回上一层菜单,如果不需要,则直接退出系统。
5.5.2功能
订单管理模块
T003
2012-5-12
此模块用于对订单进行查看、修改、删除等
订单的查看、修改、删除模块
被调用模块
产品的订单列表信息
所有信息严格按照数据库中表的字段的数据类型填入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商城 详细 设计 说明书