网上水果超市+详细设计说明书.docx

上传人:b****3 文档编号:11605458 上传时间:2023-06-01 格式:DOCX 页数:37 大小:570.04KB
下载 相关 举报
网上水果超市+详细设计说明书.docx_第1页
第1页 / 共37页
网上水果超市+详细设计说明书.docx_第2页
第2页 / 共37页
网上水果超市+详细设计说明书.docx_第3页
第3页 / 共37页
网上水果超市+详细设计说明书.docx_第4页
第4页 / 共37页
网上水果超市+详细设计说明书.docx_第5页
第5页 / 共37页
网上水果超市+详细设计说明书.docx_第6页
第6页 / 共37页
网上水果超市+详细设计说明书.docx_第7页
第7页 / 共37页
网上水果超市+详细设计说明书.docx_第8页
第8页 / 共37页
网上水果超市+详细设计说明书.docx_第9页
第9页 / 共37页
网上水果超市+详细设计说明书.docx_第10页
第10页 / 共37页
网上水果超市+详细设计说明书.docx_第11页
第11页 / 共37页
网上水果超市+详细设计说明书.docx_第12页
第12页 / 共37页
网上水果超市+详细设计说明书.docx_第13页
第13页 / 共37页
网上水果超市+详细设计说明书.docx_第14页
第14页 / 共37页
网上水果超市+详细设计说明书.docx_第15页
第15页 / 共37页
网上水果超市+详细设计说明书.docx_第16页
第16页 / 共37页
网上水果超市+详细设计说明书.docx_第17页
第17页 / 共37页
网上水果超市+详细设计说明书.docx_第18页
第18页 / 共37页
网上水果超市+详细设计说明书.docx_第19页
第19页 / 共37页
网上水果超市+详细设计说明书.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上水果超市+详细设计说明书.docx

《网上水果超市+详细设计说明书.docx》由会员分享,可在线阅读,更多相关《网上水果超市+详细设计说明书.docx(37页珍藏版)》请在冰点文库上搜索。

网上水果超市+详细设计说明书.docx

网上水果超市+详细设计说明书

 

网上水果超市+详细设计说明书(总38页)

网上水果超市

详细设计说明书

版本号:

 

拟制人胡玉

审核人朱洪军、胡玉

批准人姜明、朱洪军

 

版本号

创建者

创建日期

维护者

维护日期

维护纪要

胡玉

2010/11/20

——

——

——

 

[二〇一〇年十一月二十日]

 

5用户注册信息管理模块设计说明...............................................................................................15

6购买商品模块设计说明...............................................................................................................17

7订单管理模块设计说明...............................................................................................................20

8会员管理模块设计说明...............................................................................................................23

9商品管理模块设计说明...............................................................................................................27

10系统用户管理模块设计说明.....................................................................................................31

11订单管理模块设计说明.............................................................................................................35

 

1引言

编写目的

本文档是程序员代码编写和单元测试的基础,本文的读者是设计人员和程序员。

背景

苏州独墅湖高教区内的水果消费市场大,但是各商家各自为政,未形成体系,为进一步提高公司管理效率和销售业绩,便利客户购买商品,XX水果公司决定开发《网上水果超市》。

定义

网上水果超市:

XX公司委托本小组开发的基于独墅湖高教区的网上水果交易平台。

参考资料

《详细设计说明书》(GB8567——88)

2程序系统的结构

本系统每个模块所包含的单元文件名称及其结构如表1所示,对于特别简单的程序模块,其程序层次结构非常简单,再次省略,仅仅给出较为复杂的层次结构。

 

 

图0本系统类图(部分)

 

模块名称

程序层次结构图

用户注册模块

图1

购物车管理模块

图2

用户信息修改模块

图3

购买商品模块

图4

订单管理模块(前台)

图5

会员管理模块

图6

商品管理模块

图7

系统用户管理模块

图8

订单管理模块(后台)

图9

表1程序层次结构图

图1用户注册模块程序层次结构图

 

图2购物车管理模块程序层次结构图

图3用户信息修改模块程序结构图

图4购买商品模块程序结构图

图5订单管理模块程序结构图

图6会员管理模块程序结构图

图7商品管理模块程序结构图

图8系统用户管理模块程序结构图

图9订单管理模块程序结构图

 

3用户注册模块设计说明

程序描述

用户注册模块用于普通用户的注册,注册以后成为会员。

功能

设计者

乔方杰

设计日期

2010-12-06

审核者

胡玉

审核日期

2010-12-06

程序

用户注册

标识符

UserReg

数据库表

member图10

输入

用户注册信息

输出

注册成功

程序处理说明

1.用户点击注册按钮

2.系统展示注册表单

3.用户填写注册信息

4.系统保存注册信息

5.返回注册结果

表2

图10member表物理模型

性能

响应时间不超过秒。

输人项

会员名:

字符类型

密码:

字符类型

电话:

字符类型

邮编:

字符类型

真实姓名:

字符类型

输出项

注册成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图11

接口

图12用户注册界面接口

存储分配

无特殊要求。

注释设计

a.加在模块首部,说明本程序的作用;

b.在各分枝点处加注释;

c.对各变量的功能、范围、缺省条件等所加注释;

d.对使用的逻辑所加注释。

限制条件

用户名、密码、邮编、地址、电话不能为空。

测试计划

用户名、密码、邮编、地址、电话为空,则提示重新输入。

尚未解决的问题

无。

4购物车管理模块设计说明

程序描述

购物车管理模块用于注册用户对购物车进行管理。

功能

设计者

胡玉

设计日期

2010-12-06

审核者

胡玉

审核日期

2010-12-06

程序

购物车管理

标识符

CarManage

数据库表

Cart见图12

输入

会员操作命令

输出

操作是否成功

程序处理说明

1.显示购物车信息

2.会员查看购物车商品

3.会员修改购物车内容

1.会员删除购物车商品

表3

图13cart表物理模型

性能

响应时间不超过秒。

输人项

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图14购物车管理模块流程图

接口

图15购物车管理界面接口

存储分配

无特殊要求。

注释设计

e.加在模块首部,说明本程序的作用;

f.在各分枝点处加注释;

g.对各变量的功能、范围、缺省条件等所加注释;

h.对使用的逻辑所加注释。

限制条件

无。

测试计划

购物车的商品能否添加,修改、删除、查看成功。

尚未解决的问题

无。

5用户信息修改模块设计说明

程序描述

用户信息修改模块用于会员注册信息。

功能

设计者

胡玉

设计日期

2010-12-06

审核者

胡玉

审核日期

2010-12-06

程序

会员信息修改

标识符

MemberModify

数据库表

Member见图11

输入

会员操作命令

输出

操作成功

程序处理说明

1点击修改会员信息按钮

2.系统显示会员信息

3.会员修改会员信息

4.修改结果提示

表4

性能

响应时间不超过秒。

输人项

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图16会员信息修改模块流程图

接口

图17修改注册资料界面接口

存储分配

会员名:

字符类型

密码:

字符类型

电话:

字符类型

邮编:

字符类型

真实姓名:

字符类型

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

用户名、密码、邮编、地址、电话不能为空。

测试计划

用户名、密码、邮编、地址、电话为空则提醒重新修改。

尚未解决的问题

无。

6购买商品模块设计说明

程序描述

购买商品模块用于会员购买商品。

功能

设计者

胡玉

设计日期

2010-12-06

审核者

胡玉

审核日期

2010-12-06

程序

购买商品

标识符

merchandise

数据库表

merchandise

输入

会员操作命令

输出

操作成功

程序处理说明

1.会员搜索商品

2.会员查看商品

3.点击购买按钮

4.结果提示

表5

图18表merchandise

性能

响应时间不超过秒。

输人项

用户购买商品命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图19会员信息修改模块流程图

接口

用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

购买不成功应提示用户。

尚未解决的问题

无。

7订单管理模块设计说明

程序描述

订单管理模块模块用于会员管理订单。

功能

设计者

胡玉

设计日期

2010-12-06

审核者

胡玉

审核日期

2010-12-06

程序

订单管理

标识符

OrderManage

数据库表

Orders见表

输入

会员操作命令

输出

操作成功

程序处理说明

1.系统显示订单

2.用户查看订单

3.用户修改订单

4.用户删除订单

5.显示操作结果

表6

图20表orders

性能

响应时间不超过秒。

输人项

用户命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图21会员信息修改模块流程图

接口

图22

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

订单操作不成功应提示用户。

尚未解决的问题

无。

8会员管理模块设计说明

程序描述

会员管理模块模块用于会员管理员管理会员。

功能

设计者

胡玉

设计日期

2010-12-07

审核者

胡玉

审核日期

2010-12-07

程序

会员管理

标识符

MemManage

数据库表

memberlevel见表

输入

管理员操作命令

输出

操作是否成功

程序处理说明

1.会员管理员登录后台

2.系统显示后台菜单

3.会员管理员管理会员

4.系统执行操作并返回结果

表7

图23表memberlevel

性能

响应时间不超过秒。

输人项

会员管理员命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图24会员信息修改模块流程图

接口

图25

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

会员修改不成功应该回滚提示用户。

尚未解决的问题

无。

9商品管理模块设计说明

程序描述

商品管理模块模块用于商品管理员管理商品。

功能

设计者

胡玉

设计日期

2010-12-07

审核者

胡玉

审核日期

2010-12-07

程序

商品管理

标识符

MerchManage

数据库表

catagory、merchandise、

输入

管理员操作命令

输出

操作是否成功

程序处理说明

5.会员管理员登录后台

6.系统显示后台菜单

7.会员管理员管理会员

8.系统执行操作并返回结果

表8

图26表merchandise

图27表category

性能

响应时间不超过秒。

输人项

会员管理员命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图28会商品管理模块流程图

接口

图29商品分类管理界面接口

图39商品管理界面接口

图40特价商品管理界面接口

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

商品管理不成功应该回滚且提示用户。

尚未解决的问题

无。

10系统用户管理模块设计说明

程序描述

系统用户管理模块模块用于系统管理员管理商系统用户。

功能

设计者

胡玉

设计日期

2010-12-07

审核者

胡玉

审核日期

2010-12-07

程序

系统用户管理

标识符

SysManage

数据库表

admin

输入

管理员操作命令

输出

操作是否成功

程序处理说明

1.系统用户管理员登录后台

2.系统显示后台菜单

3.系统用户管理用管理系统用户

4.系统执行操作并返回结果

表9

图41表admin

性能

响应时间不超过秒。

输人项

会员管理员命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图42系统管理模块流程图

接口

图43系统用户注册管理界面接口

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

系统管理不成功应该回滚且提示用户。

尚未解决的问题

无。

11订单管理模块(后台)设计说明

程序描述

订单管理模块模块用于订单管理员管理订单。

功能

设计者

胡玉

设计日期

2010-12-07

审核者

胡玉

审核日期

2010-12-07

程序

订单管理

标识符

OrderManage

数据库表

orders

输入

管理员操作命令

输出

操作是否成功

程序处理说明

1.订单管理员登入后台

2.系统显示订单管理菜单

3.管理员操作

4.系统反馈

表10

图44orders表

性能

响应时间不超过秒。

输人项

订单管理员命令。

输出项

操作是否成功。

算法

本程序没有采用特殊的算法。

流程逻辑

图45订单管理模块流程图

接口

图46订单管理界面接口

存储分配

无。

注释设计

加在模块首部,说明本程序的作用;

在各分枝点处加注释;

对各变量的功能、范围、缺省条件等所加注释;

对使用的逻辑所加注释。

限制条件

无。

测试计划

订单管理不成功应该回滚且提示用户。

尚未解决的问题

无。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2