1 / 31
文档名称:

电商网站详细设计说明书.doc

格式:doc   大小:361KB   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电商网站详细设计说明书.doc

上传人:cxmckate6 2022/1/29 文件大小:361 KB

下载得到文件列表

电商网站详细设计说明书.doc

文档介绍

文档介绍:word
word
1 / 31
word
详细设计说明书
1引言
确定本电商各个模块的具体实现,为编程人员进展编码是提供方向。同时为软件测试提供参照。
说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图word
名称
标识符
类型
介质
来源
描述
用户ID
UserId
Int
Json
请求参数
用来查找用户的相关数据
相关说明:
如当前浏览者是已登录的客户,如此要把用户的相关信息传进来。根据用户ID查找用户的购物车信息,返回前台展示。
如果当前用户没有登录,如此提示未登录,跳转到登录注册页面进展登录或者注册。
名称
标识符
类型
介质
来源
描述
商品信息
modityInfo
modity
Json
数据库
包含商品的所有信息
商品的总数
modityCount
Int
Json
数据库
数据库内商品的总数
用户的信息
UserInfo
UserTable
Json
数据库
已登录的用户信息
相关说明:
输出数据形式为HTML数据。通过浏览器解析和展示给用户。其中HTML的数据包括:
跳转到其他页面的超。
单个商品的图片,单个商品的ID。
商品的总数,商品的总页数和当前页数。
在页面上显示用户名,用户的消息等,但不能显示用户的ID。
word
word
10 / 31
word

—数据流图:
word
word
10 / 31
word
说明准备在本程序中安排的注释:
加在模块首部的注释;
加在各分枝点处的注释;
对各变量的功能、X围、缺省条件等所加的注释;
对使用的逻辑所加的注释等等。......
5订单管理〔OrderManager〕设计说明
订单管理模块主要提供查看当前待支付订单,移除和支付对应订单的功能。
订单管理子功能删除订单主要功能是取消订单列表中不想支付的订单。此功能模块不具有单独的客户页面〔HTML代码〕。
订单管理子功能支付订单的功能是支付选中的订单,点击支付后调到第三方支付的页面完成订单的支付。
word
word
11 / 31
word
在选择支付或者删除操作后,响应时间在2秒左右,最多不超过5秒。要求对前台传回后台的参数值进展分析,防止发生错误导致数据库数据出错。
word
word
12 / 31
word
名称
标识符
类型
介质
来源
描述
用户ID
UserId
Int
Json
请求参数
用来查找用户的相关数据
相关说明:
如当前浏览者是已登录的客户,如此要把用户的相关信息传进来。根据用户ID查找用户的订单信息,返回前台展示。
如果当前用户没有登录,如此提示未登录,跳转到登录注册页面进展登录或者注册。
名称
标识符
类型
介质
来源
描述
订单信息
OrderInfo
OrderTable
Json
数据库
包含商品的所有信息
订单的总数
OrderCount
Int
Json
数据库
数据库内商品的总数
用户的信息
UserInfo
UserTable
Json
数据库
已登录的用户信息
相关说明:
输出数据形式为HTML数据。通过浏览器解析和展示给用户。其中HTML的数据包括:
跳转到其他页面的超。
单个订单的描述,单个订单的ID。
订单的总数,订单的总页数和当前页数。
在页面上显示用户名,用户的消息等,但不能显示用户的ID。
word
word
14 / 31
word

—数据流图:
word
word
14 / 31
word
说明准备在本程序中安排的注释:
加在模块首部的注释;
加在各分枝点处的注释;
对各变量的功能、X围、缺省条件等所加的注释;
对使用的逻辑所加的注释等等。......
6登录注册〔Login〕设计说明
登录注册模块主要提供登录和新用户注册的功能。
登录模块是为已经注册的用户提供登录的功能,登录成功和跳转回之前的页面。此页面的HTML不具有重用行。
注册模块为新用户提供注册功能,在成功注册后跳转到登录页面进展登录。
word
word
16 / 31
word
在点击登录或者注册按钮后,响应时间在2秒左右,最多不超过5秒。
在前台页面需要对输入的数据进展分析,防止将错误的数据传回后台,导致系统崩溃。在后台还要对数据再一