网上购物系统(详细设计说明书)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上购物系统〔详细设计说明书〕
1引
言 .................................................................. ..................................................................... ........ 3 1.1编写目
的 .................................................................. (3)
1.2背景................................................................... ......................................................................
3 1.3定义................................................................... ......................................................................
3 1.4参考资
料 .................................................................. ............................................................... 3 2程序系统的结
构 .................................................................. ......................................................... 3 3.1登录注册模块设计说明................................................................... .......................................... 4 3.1.1程序描
述 .................................................................. ............................................................ 4 3.1.2
功能................................................................... . (5)
3.1.3性
能................................................................... . (5)
3.1.4输入
项 .................................................................. . (6)
3.1.5输出
项 .................................................................. . (6)
3.1.6算法................................................................... . (6)
3.1.7流程逻
辑 .................................................................. ............................................................ 8 3.1.8接口................................................................... . (9)
3.1.9存储分
配 .................................................................. ............................................................ 9 3.1.10注释设
计 .................................................................. ........................................................ 10 3.1.11限制条
件 .................................................................. ........................................................ 10 3.1.12测试方
案 .................................................................. ........................................................ 10 3.13尚未
解决的问
题 .................................................................. ............................................... 11 3.2个人资料管理模块设计说明................................................................... ................................ 11 3.2.1程序描
述 .................................................................. .......................................................... 11 3.2.2功能................................................................... .. (11)
3.2.3性能................................................................... .. (11)
3.2.4输人
项 .................................................................. .. (11)
3.2.5输出
项 .................................................................. .. (12)
3.2.6算法................................................................... .. (12)
3.2.7流程逻
辑 .................................................................. .......................................................... 12 3.2.8接口................................................................... .. (12)
3.2.9存储分
配 ..................................................................
.......................................................... 12 3.2.10注释设
计 .................................................................. ........................................................ 12 3.2.11限制条
件 .................................................................. ........................................................ 13 3.2.12测试方
案 .................................................................. ........................................................ 13 3.2.13尚未解决的问
题 .................................................................. ............................................ 13 3.3订购商品管理与订单管理模块设计说
明 .................................................................. ............. 13 3.3.1程序描
述 .................................................................. .......................................................... 13 3.3.2功能................................................................... .. (14)
3.33性能................................................................... (14)
3.3.4输入
项 .................................................................. .. (14)
3.3.5输出
项 .................................................................. .. (14)
1
3.3.6算法................................................................... .. (14)
3.3.7流程逻
辑 .................................................................. .......................................................... 15 3.3.8接口................................................................... .. (15)
3.3.9存储分
配 .................................................................. .......................................................... 15 3.3.10注释设
计 .................................................................. ........................................................ 15 3.3.11限制条
件 .................................................................. ........................................................ 15 3.3.12测试方
案 .................................................................. ........................................................ 15 3.3.13尚未解决的问
题 .................................................................. ............................................ 16 3.4商品评价模块设计说明................................................................... ........................................ 16 3.4.1程序描
述 .................................................................. .......................................................... 16 3.4.2功能...................................................................
3.4.3性能................................................................... .. (16)
3.4.4输入
项 .................................................................. .. (17)
3.4.5输出
项 .................................................................. .. (17)
3.4.6算法................................................................... .. (17)
3.4.7流程逻
辑 .................................................................. .......................................................... 17 3.4.8接口................................................................... .. (17)
3.4.9存储分
配 .................................................................. .......................................................... 17 3.4.10注释设
计 .................................................................. ........................................................ 17 3.4.11限制条
件 .................................................................. ........................................................ 18 3.4.12测试方
案 ..................................................................
未解决的问
题 .................................................................. ............................................ 18 3.5商品信息管理模块设计说明................................................................... ................................ 18 3.5.1程序描
述 .................................................................. .......................................................... 18 3.5.2功能................................................................... .. (18)
3.5.3性能................................................................... .. (19)
3.5.4输入
项 .................................................................. .. (19)
3.5.5输出
项 .................................................................. .. (19)
3.5.6算法................................................................... .. (19)
3.5.7流程逻
辑 .................................................................. .......................................................... 20 3.5.8接口................................................................... .. (20)
3.5.9存储分
.......................................................... 20 3.5.10注释设
计 .................................................................. ........................................................ 21 3.5.11限制条
件 .................................................................. ........................................................ 21 3.5.12测试方
案 .................................................................. ........................................................ 21 3.5.13尚未解决的问
题 .................................................................. .. (21)
2
详细设计说明书
1引言 1.1编写目的
编写这份详细设计说明书的目的着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、工程管理人员。
1.2背景
说明:
a.开发的软件系统的名称:网上购物系统 b.本工程的任务提出者为董德坤。
1.3定义
Internet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性的网络. 页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定功能. Internet Explorer:,简称IE,Micorsoft公司推出的免费浏览器.
Netscape Browser:Netscape公司推出的免费浏览器. PC:Personal Computer
的简称,意为个人计算机. 店长:系统的管理员,管理系统的所有业务.
商品序列号:每个商品具有的唯一的不同于其他任何商品的一串数字,有11位.
1.4参考资料
《需求分析说明书》,《用户手册》,《操作手册》,《概要设计说明书》 2程序系统的结构
该系统层次结构图如下:
3
功能模块1 登陆注册管理子系统1 客户前台管理功能模块2 订购商品管理功能模块3 商品评价管理网上购物系统功能模块4 订单信息管理子系统2 后台管理功能模块5 商品信息管理功能模块6 个人资料管理
主要功能
本系统的主要功能是会员的注册与登录,会员的信息修改,网上订货与通过网银支付,商品评价。
同时为了方便管理者管理和和会员查询网上购物系统的信息,本系统要做到方便对商品信息的根本资料的添加,修改,删除和查询等功能。
另外还需对客户购物的订单、个人信息等进行管理的网上购物系统。
3.1登录注册模块设计说明
3.1.1程序描述
本程序设计的目的主要是对顾客信息的注册,顾客登录及他们的子功能的实现。
本程序的特点是非常驻内存,可重人无覆盖要求,能够并发处理。
4
3.1.2功能
3.1.2.1
描述:用户登录,如果是老会员那么直接验证登录到系统首页,如果是新会员那么首先进行注册,注册成功,进行登录,登录成功的用户进入系统首页。
3.1.2.2
IPO图表示如下:游客注册登录重新注册输入信息重新登录不合法
检查输检查输不合法检查输错误信息错误信息入错误入入无误无误出
错信息是身份认不通过否有误证通过系统首页 DB 返回登录 3.1.3性能
身份认证模块和检查用户名模块要对数据库进行搜索和录入,检查用户是不是合法和注册时用户表里是否有此会员的会员名,如果是会员要求反响时间在1秒之内,如果不是会员反映时间在2秒之内并在0.5秒之内跳转到注册页面。
5。