1 / 19
文档名称:

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

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

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

分享

预览

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

上传人:雨芬 2022/7/18 文件大小:63 KB

下载得到文件列表

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

文档介绍

文档介绍:标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]
电商网站详细设计说明书
详细设计说明书
1引言
编写目的
确定本电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软
相关说明:
如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID查找用户的购物车信息,返回前台展示。
如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。
输出项
名称
标识符
类型
介质
来源
描述
商品信息
CommodityInfo
Commodity
Json
数据库
包含商品的所有信息
商品的总数
CommodityCount
Int
Json
数据库
数据库内商品的总数
用户的信息
UserInfo
UserTable
Json
数据库
已登录的用户信息
相关说明:
输出数据形式为HTML数据。通过浏览器解析和展示给用户。其中HTML的数据包括:
跳转到其他页面的超链接。
单个商品的图片,单个商品的ID。
商品的总数,商品的总页数和当前页数。
在页面上显示用户名,用户的消息等,但不能显示用户的ID。
算法流程图:
流程逻辑—数据流图:
注释设计
说明准备在本程序中安排的注释:
加在模块首部的注释;
加在各分枝点处的注释;
对各变量的功能、范围、缺省条件等所加的注释;
对使用的逻辑所加的注释等等。......
5订单管理(OrderManager)设计说明
程序描述
订单管理模块主要提供查看当前待支付订单,移除和支付对应订单的功能。
订单管理子功能删除订单主要功能是取消订单列表中不想支付的订单。此功能模块不具有单独的客户页面(HTML代码)。
订单管理子功能支付订单的功能是支付选中的订单,点击支付后调到第三方支付的页面完成订单的支付。
功能
性能
在选择支付或者删除操作后,响应时间在2秒左右,最多不超过5秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。
输人项
名称
标识符
类型
介质
来源
描述
用户ID
UserId
Int
Json
请求参数
用来查找用户的相关数据
相关说明:
如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID查找用户的订单信息,返回前台展示。
如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。
输出项
名称
标识符
类型
介质
来源
描述
订单信息
OrderInfo
OrderTable
Json
数据库
包含商品的所有信息
订单的总数
OrderCount
Int
Json
数据库
数据库内商品的总数
用户的信息
UserInfo
UserTable
Json
数据库
已登录的用户信息
相关说明:
输出数据形式为HTML数据。通过浏览器解析和展示给用户。其中HTML的数据包括:
跳转到其他页面的超链接。
单个订单的描述,单个订单的ID。
订单的总数,订单的总页数和当前页数。
在页面上显示用户名,用户的消息等,但不能显示用户的ID。
算法流程图:
流程逻辑—数据流图:
注释设计
说明准备在本程序中安排的注释:
加在模块首部的注释;
加在各分枝点处的注释;
对各变量的功能、范围、缺省条件等所加的注释;
对使用的逻辑所加的注释等等。......
6登录注册(Login)设计说明
程序描述
登录注册模块主要提供登录和新用户注册的功能。
登录模块是为已经注册的用户提供登录的功能,登录成功和跳转回之前的页面。此页面的HTML不具有重用行。
注册模块为新用户提供注册功能,在成功注册后跳转到登录页面进行登录。
功能
性能
在点击登录或者注册按钮后,响应时间在2秒左右,最多不超过5秒。
在前台页面需要对输入的数据进行分析,避免将错误的数据传回后台,导致系统崩溃。在后台还要对数据再一次进行检查。避免数据出错。
输人项
名称
标识符
类型
介质
来源
描述
跳转前的页面信息
Args
String
Json
请求参数
用来查找用户的相关数据
相关说明:
Args 包括了跳转前的页面信息,如果跳转前是商品浏览页,则还应该包括浏览的页面号等信息,如果是商品详细页,则参数要包括商品的ID。
输出项
相关说明:
输出数据形式为HTML数据。通过浏览器解析和展示给用户。其中登录页面的包括了用户名和密码输入框。注册页包括的必填信息框和选填信息框。
两个模块都应跳转其他页面的超链接。
算法流程图:
流程逻辑