网上商城详细设计说明书
网上商城
详细设计说明书
1.引言.... 3
1.1编写目的... 3
1.2背景... 4
2.会员模块.... 4
2.1用户注册页面... 4
2.2忘记密码页面... 9
2.3用户资料修改页面... 14
2.4密码修改页面... 16
3.后台管理-商品管理模块.... 18
3.1.增加新商品一级分类... 18
3.2.编辑新商品一级分类... 19
3.3.编辑新商品二级分类... 20
3.4.增加新商品信息... 22
4.订单生成购物车及商品搜索和收藏.... 26
目录
4.1.搜索商品按钮页面... 26
4.2.我的购物车页面... 27
4.3.商品搜索页面... 28
4.4.我的购物车页面2. 29
4.5.收藏夹页面... 31
4.6.会员登录界面... 31
4.7.收货人信息提交页面... 33
4.8.送货方式选择页面... 35
4.9.付款方式选择页面... 36
4.10.非会员登陆页面... 37
4.11.定单信息确认页面... 39
5.商品显示模块.... 42
5.1主显示区默认页面... 42
5.2二级分类商品显示页面... 48
5.3商品信息显示页面... 51
6.后台管理-订单管理模块.... 54
6.1未处理的订单列表... 54
6.2获取订单中商品信息... 55
6.3统计购物车中的商品种类、件数和商品总价格... 56
6.4获取某条订单详细信息格... 57
6.5获取订单中的商品信息和库存数量... 58
7.后台管理-管理员模块.... 59
7.1连接数据库中管理员表的伪代码... 59
7.2管理员的记录日志的伪代码... 59
7.3管理员登录... 60
7.4显示日期... 61
7.5管理员个人资料管理页面... 61
7.6更新管理员表的伪代码... 62
7.7提取管理员资料的伪代码... 63
7.8管理员信息显示的伪代码... 63
7.9管理员个人信息修改的伪代码... 64
7.10鼠标点击添加按钮的伪代码... 65
7.11管理员资料编辑... 66
7.12得到管理员的信息的伪代码... 66
7.13管理员信息修改的伪代码... 68
7.14删除管理员的伪代码... 68
8.运行设计.... 69
8.1.运行模块的组合... 69
8.2.运行控制... 69
8.3.运行时间... 69
9.出错处理设计.... 69
9.1.出错输出信息... 69
9.2.出错处理对策... 70
9.3.运补救措施... 70
10.安全保密设计.... 70
11.维护设计.... 70
1.引言
1.1编写目的
该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。
在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。
1.2编写背景
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
本网上商城系统就是根据电子商务和互联网的发展,针对网上顾客所开发的网络购物系统,本商城系统主要有:
1) 前台管理:处理商品显示等;
2) 后台管理:管理员管理和处理数据库商品更新等。
2.会员模块
2.1用户注册页面
用户注册 注册信息:用户名和密码可以使用(a-z,0-9,A-Z)其中密码提问和密码回答帮助你找回密码(带 * 为必填项)用户名 *密码 * 【UserName 】 【btn检测用户名】 【UserPwd 】 【UserPwd 】【PwdQuestion 】【PwdAnswer 】确定密码 *密码提问 *密码回答 *联系信息:请如实填写方便我们及时与您联系真实姓名性别 【UserRealName 】【UserSex 】【UserMobile 】【UserEmail 】【UserTelphone 】【UserPostCode 】 手机号码Email电话邮编 详细地址【UserAddress 】【btn注册 UserReg 】 【btn清空reset】 图2-2.1-用户注册
///
If(用户名==空)
{
提示“用户名不能为空”
返回
}
Else
{
UserNameChk 校验系统中是否存在指定用户并传给userID
if(userID>0)