网上购物系统(详细设计说明书)
- 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)
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功能 (16)
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.4.13尚未解决的问题 (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)
详细设计说明书
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登录注册模块设计说明
3.1.1程序描述
本程序设计的目的主要是对顾客信息的注册,顾客登录及他们的子功能的实现。本程序的特点是非常驻内存,可重人无覆盖要求,能够并发处理。
3.1.2功能
3.1.2.1
描述:用户登录,如果是老会员则直接验证登录到系统首页,如果是新会员则首先进行注册,注册成功,进行登录,登录成功的用户进入系统首页。
3.1.2.2
IPO图表示如下:
3.1.3性能
身份认证模块和检查用户名模块要对数据库进行搜索和录入,检查用户是不是合法和注册时用户表里是否有此会员的会员名,如果是会员要求反应时间在1秒之内,如果不是会员反映时间在2秒之内并在0.5秒之内跳转到注册页面。