网上购物详细设计Word文档格式.docx
《网上购物详细设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《网上购物详细设计Word文档格式.docx(9页珍藏版)》请在冰点文库上搜索。
![网上购物详细设计Word文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/0bf7fffd-544b-4225-9f99-945b0540b4f2/0bf7fffd-544b-4225-9f99-945b0540b4f21.gif)
MicrosoftVisualStudio2008
开发语言:
JSP
开发框架:
ASP.NET2.0
数据库:
MicrosoftSQLServer2008
系统运行环境:
Windows7、WindowsXPProfessionalEditionSP2、IIS6、.NetFramework4.0
1.4参考资料
国家标准软件需求说明:
电子工业出版社,2008
网站开发项目教程:
中国铁道出版社,2010
2、系统结构
2.1业务逻辑层
商品信息
用户信息
公司
确认订单
增加会员
购物车信息
选购商品
信息查询及修改
用户管理
注册
浏览
供应商品
记录
送货订单
订单消息
管理员
会员
浏览者
部分功能描述:
部件名称
功能描述
游客对商品基本信息的浏览,包括外观,价格,数量等
游客注册成为本网站会员进行购物
会员选购商品
会员确认需要购买的商品信息
信息查询
会员查询修改自己的基本资料
管理员对会员信息进行管理,包括增加会员的等级,以及增加会员和删除会员
管理员后台进行商品的上架
2.2控制层
功能基本描述
注册、登陆
游客进行注册成为本网站会员,成功后登陆进行会员基本操作
商品展示
商品基本信息的展示,包括外观,价格,数量等
选购商品以及下单
(包括:
商品编号、商品名称、价格)
个人密码修改
会员修改自己的密码
个人信息查询
会员查询自己的基本资料
用户名称、网站昵称、注册时间、用户类型等)
(包含会员的编号、姓名、密码、注册时间和最后登录时间等信息)
商品管理
服装类型、风格、材料、价格、名称、品牌和商品编号等基本信息)
发货处理
管理员对订单发货的处理
订单编号、客户姓名、用户类型、商品名称、价格、数量、订单状态和时间等)
账单查询
管理员对已经提交的订单相关信息进行详细查看
撤单查询
管理员对已经撤销的订单相关信息进行详细查看
添加管理账户
系统管理员对网站后台管理员进行添加
(账户名和密码)
2.3用户界面层
用户
注册登录界面
查询
查询商品的界面
浏览商品
浏览网站商品基本信息的浏览,包括外观,价格,数量等
购物车
需要购买商品的购物车界面
会员管理
管理员查看修改会员的界面
订单管理
管理员对会员信息进行管理,包括增加会员的等级,以及增加会员和删除会员的界面
管理员后台进行商品的添加的界面
3用户模块设计说明
3.1模块的功能描述
(1)安全管理
安全方面的管理,防止恶意攻击,防止数据的非法篡改。
3.2性能
1、个人信息:
注册用户名不能超过12个字符(6个汉字);
密码区分大小写,只能使用大小写字母和数字的组合;
邮件地址必3须有效;
验证码必须正确。
2、用户选择或者输入数据,进行信息查询,应不区分大小写;
3、用户选择或者输入数据,进行信息查询,应执行不完全匹配的模糊查询;
3.3.2时间特性要求
4、用户登录请求、个人信息填写完毕后的提交、个人信息更改、删除的操作,响应时间应该在2s之内——用户不应感到系统有延迟的时间;
5、用户执行信息查询,返回记录在100行之内的,响应时间应不超过2s,超过20行记录的情况,应该进行分页显示,每页显示10-30行(具体由设计人员来设定)结果信息;
3.3流程逻辑
3.4接口
user
Resign
yonghxinxi
record
update
DateSys
Varchar,char,data
product
4查询模块设计说明
4.1模块的功能机描述
用户进行商品搜索,可以对商品进行分类或者使用模糊查询。
4.2性能
对于商品的搜索,分别按照三类来搜索,I:
按名称搜索;
II:
按类别搜索;
按名称搜索:
用户输入自己所需要的商品名称,搜索后会显示用户输入名称的商品,最后会显示商品信息表;
输入商品后,搜索数据库后能够显示出用户所要求的商品(在0.5秒内,应显示出结果);
4.3流程逻辑
4.4接口
DateSystem
Gouwumokuai
Index
User‘sinterface
Informationofproduct
Varchar.data
5购物车模块设计说明
5.1模块的功能机描述
购物车:
记录用户需要购买的货物,数量。
获取到添加请求以及商品id时进行添加操作,获取到删除请求以及商品id时进行删除操作,方便用户统一购买。
在添加商品时需要验证数据库中商品的信息,如无库存,则拒绝添加操作。
如要购买,则转向支付页面。