电子商务网站-详细设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务网站
详细设计说明书
Version 3.0
(未经授权请勿复制)
编写:罗金蓉日期:2014年1月14日检查:罗金蓉日期:2014年2月10日审核:罗金蓉日期:2014年2月20日批准:罗金蓉日期:2014年2月22日
文档变更记录
目录
1 引言 (4)
1.1 编写目的 (4)
1.3 参考资料 (4)
2 系统开发环境设计 (4)
3 系统总体设计方案 (4)
3.2系统总体结构 (8)
4 系统功能模块设计 (9)
4.1 会员注册和登录功能模块 (11)
4.2 查看系统公告功能模块 (12)
4.3 发表商品评论功能模块 (12)
4.4 用户中心功能模块 (12)
4.5 查看订单功能模块 (13)
4.6 购物车管理功能模块 (14)
4.7 商品查找功能模块 (15)
4.8 商品管理功能模块 (16)
4.9 用户管理功能模块 (18)
4.10订单管理功能模块 (18)
4.11 信息管理功能模块 (19)
4.12 图片面板功能管理模块 (21)
5 数据库设计 (22)
5.1 数据库概念设计 (22)
5.2 数据库物理设计 (26)
5.3 数据库表设计 (27)
1 引言
1.1 编写目的
本详细设计说明书编写的目的在于说明程序模块的设计,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。
2 系统开发环境设计
操作系统:Windows 7 旗舰版,内存4G
浏览器:Google Chrome 版本35.0 或Sogou 版本5.0.9 或FireFox 版本29.0.1
Web 应用服务器:Apache版本2.2.6
数据库:MySql版本5.0.45
IDE工具:Zend Studio版本9.0.2
开发环境:WAMP5
设计工具:Ration Rose Enterprise Edition 版本2003.06.00 和PowerDesinger 版本15.1.0
3 系统总体设计方案
3.1 系统功能描述
电子商务网站系统前
台
购
物
子
系
统
后
台
管
理
子
系
统
会员
非会员
浏览商品
购买商品
查看订单
用户留言
商品评论
查找商品
商
品
管
理
用
户
管
理
订
单
管
理
信
息
管
理
图
片
面
板
管
理
添加商品
编辑商品
商品类别管理
添加商品类别
用户信息管理
更改管理员信息
编辑订单
查询订单
公告管理
添加公告
评论管理
Logo管理
广告管理
修改商品类别
删除商品类别
删除商品
修改商品信息
查看用户信息
删除用户
冻结用户
查看订单
执行订单处理
删除订单
查看公告信息
更改公告信息
删除公告信息
查看评论
删除评论
查看Logo信息
修改Logo信息
查看广告信息
修改广告信息
用户中心
购物车管理
修改个人信息
我的消息中心
用户留言
注销离开
用户留言管理
查看留言信息
删除留言
回复留言
图1 系统功能结构图
此系统为小型购物网站系统,该系统主要分为前台购物和后台管理两个子系统。前台购物系统主要有会员注册、会员登录、查看系统公告、发表商品评论、用户中心、查看订单、购物车管理以及商品查找等功能,下面分别对其进行说明。
后台管理系统主要有商品管理、用户管理、订单管理、信息管理、图片面板
该系统主要分为三种角色,分别是管理员、会员和普通用户,下面分别对其
3.2系统总体结构
基于对系统需求和技术的分析,系统采用B/S 模式来实现。如图2所示
图2系统网络拓扑图
系统总体结构设计是确定软件由哪些模块组成的和这些模块之间的动态调用是怎么样的。主要概括为以下几个方面:
1、在功能方面:系统采用图形化界面技术,使系统拥有多重图形窗口和便利、丰富的操作界面。
2、在开放性方面:系统将按照软件工程开发的规范来实现系统的开放性,便于日后系统的升级。
3、在安全性方面:要充分考虑系统应用层的安全性。系统不仅采用身份验证,还需要采用一些特定的安全性验证方式,比如做好资源信息的访问权限控制以及一些重要信息的保密控制。
4、在操作性方面:通过鼠标和键盘的简易操作,为用户提供最简单的操作方式。
通过对系统总体结构的分析,可以得到系统的结构图,如图3所示: