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

上传人:叶*** 文档编号:35130610 上传时间:2022-08-20 格式:DOC 页数:13 大小:65.50KB
返回 下载 相关 举报
电商网站详细设计说明书.doc_第1页
第1页 / 共13页
电商网站详细设计说明书.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《电商网站详细设计说明书.doc》由会员分享,可在线阅读,更多相关《电商网站详细设计说明书.doc(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 TOC O 1-3 H Z 详细设计说明书1引言确定本电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软件测试提供参照。说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图等可视化的方式说明模块的实现技术与方法以及网站的处理流程。同时为编程人员提供参考。1 本项目的名称:电子商务网站2 本项目的应用范围:中小型公司的网上销售平台3 开发者:第八小组成员 4 用户:小组成员 HTML5:超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 CSS3:级联样式表是一种用来表现HTML(标准通用标记语言的一

2、个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。1陶国荣.HTML5实战M.北京:机械工业出版社,2012-1-1. 2陆凌牛.HTML5开发精要与实例详解M.北京:机械工业出版社,2012-1-1 3成林.CSS3实战M.北京:机械工业出版社,2011-5-1 4陆凌牛.HTML5与CSS3权威指南M.北京:机械工业出版社,2011-4-1 5张亚飞.HTML5+CSS3网页布局与样式精粹M.北京:清华大学出版社,2011-9-16电商网站可行性报告(附录) 7电商网站需求说明书(附录)2程序系统的结构网站H图:3商品浏览(Commoditys)设计说明商品浏览页面主要

3、是展示商品的大致信息一般是带图显示,采用分页的形式。HTML代码具有部分重用,可用于展示商品的评价与成交记录等。在点击换页操作后,响应时间在2秒左右,最多不超过5秒。要求对从数据库查出的数据进行分析,避免将错误的信息与机密信息传到前台。点击对应商品与能跳转到对应商品的详细页面。名称标识符类型介质来源描述用户IDUserIdIntJson请求参数用来查找用户的相关数据页面号PageNumberIntJson请求参数跳转到之前浏览的页面或者当前请求的页面号相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。可以只传用户ID。数据形式为Json。ID的数据类型为Int。如果是从登录界面

4、调回,则还需要将跳转前的页面信息传回来,如:跳转前浏览的页面号,形式为Json。ID的数据类型为Int。程序的请求方式:如果是第一次进入网站是请求。如果是在网站内部进行人为的页面跳转则是利用JQuery的Get或Pest或者是利用的Href标签。名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明:输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中HTML的数据包括:跳转

5、到其他页面的超链接。单个商品的图片,单个商品的ID。商品的总数,商品的总页数与当前页数。已经登录的客户的信息,在页面上显示用户名,用户的消息等,但不能显示用户的ID。流程图:数据流图:说明准备在本程序中安排的注释:1. 加在模块首部的注释;2. 加在各分枝点处的注释;3. 对各变量的功能、范围、缺省条件等所加的注释;4. 对使用的逻辑所加的注释等等。4购物车管理(ShoppingTrolleyManager)设计说明购物车管理模块主要提供查看购物车内商品,移除与购买对应商品的功能。购物车管理子功能删除商品主要功能是移除购物车中不需要留下的商品。此功能模块不具有单独的客户页面(HTML代码)。购

6、物车管理子功能提交订单的功能为购买选中的商品,提交对应的订单调到订单管理页面。在选择购买或者删除操作后,响应时间在2秒左右,最多不超过5秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。名称标识符类型介质来源描述用户IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID查找用户的购物车信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的

7、总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中HTML的数据包括:1. 跳转到其他页面的超链接。2. 单个商品的图片,单个商品的ID。3. 商品的总数,商品的总页数与当前页数。4. 在页面上显示用户名,用户的消息等,但不能显示用户的ID。4.6算法流程图:数据流图:说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.5订单

8、管理(OrderManager)设计说明订单管理模块主要提供查看当前待支付订单,移除与支付对应订单的功能。订单管理子功能删除订单主要功能是取消订单列表中不想支付的订单。此功能模块不具有单独的客户页面(HTML代码)。订单管理子功能支付订单的功能是支付选中的订单,点击支付后调到第三方支付的页面完成订单的支付。在选择支付或者删除操作后,响应时间在2秒左右,最多不超过5秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。名称标识符类型介质来源描述用户IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用

9、户ID查找用户的订单信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息订单的总数OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中HTML的数据包括:1. 跳转到其他页面的超链接。2. 单个订单的描述,单个订单的ID。3. 订单的总数,订单的总页数与当前页数。4. 在页面上显示用户名,用户的消息等,

10、但不能显示用户的ID。5.6算法流程图:数据流图:说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.6登录注册(Login)设计说明登录注册模块主要提供登录与新用户注册的功能。登录模块是为已经注册的用户提供登录的功能,登录成功与跳转回之前的页面。此页面的HTML不具有重用行。注册模块为新用户提供注册功能,在成功注册后跳转到登录页面进行登录。在点击登录或者注册按钮后,响应时间在2秒左右,最多不超过5秒。在前台页面需要对输入的数据进行分析,避免将错误的数据传回后台,导致系统崩溃。在后台还要对

11、数据再一次进行检查。避免数据出错。名称标识符类型介质来源描述跳转前的页面信息ArgsStringJson请求参数用来查找用户的相关数据相关说明:Args 包括了跳转前的页面信息,如果跳转前是商品浏览页,则还应该包括浏览的页面号等信息,如果是商品详细页,则参数要包括商品的ID。相关说明: 输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中登录页面的包括了用户名与密码输入框。注册页包括的必填信息框与选填信息框。两个模块都应跳转其他页面的超链接。6.6算法流程图:数据流图:说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所

12、加的注释;对使用的逻辑所加的注释等等。.7个人信息管理(UserInfoManager)设计说明个人信息管理模块主要提供用户自主管理个人信息的功能,可以修改用户名,密码,联系方式,收货地址,邮箱等等信息。此页面的HTML不具有重用行。在修改的相应的信息后,点击保存后,响应时间在2秒左右,最多不超过5秒。要求对前台传回后台的参数值进行分析,并且在后台也要对传回来的数据进行分析,避免发生错误导致数据库数据出错。名称标识符类型介质来源描述用户IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:通过用户ID可以从数据库中查询出当前用户的所有相关信息,将其传回前台。名称标识符类型介质来

13、源描述用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中HTML的数据包括:1. 跳转到其他页面的超链接。2. 用户的基本信息。如用户名,联系方式,收货地址,邮箱等。用户的基本信息以表单的形式展示。7.6算法流程图:数据流图:说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.9直接购买(BuyDirectly.)设计说明直接购买主要是给用户提供跳过购物车直接购买商品的功能,点击直接购买后直接确

14、认订单信息,然后提交订单,最后支付订单。面去的加入购物车,再在购物车中提交订单,最后的在其订单管理中支付对应订单的繁琐功能。此功能模块的HTML可以直接就用信息确认页,提交订单页,与支付页的HTML代码。只需要改变传递的数据即可。在直接购买的每一个页面的跳转过程中后,响应时间在1-2秒左右,最多不超过5秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。名称标识符类型介质来源描述用户IDUserIdIntJson请求参数用来查找用户的相关数据商品的IDCommodityIdIntJson请求参数用来查找所购买的商品的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的

15、相关信息传进来。根据用户ID查找用户的订单信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息商品信息OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为HTML数据。通过浏览器解析与展示给用户。其中HTML的数据包括:1. 跳转到其他页面的超链接。2. 根据当前购买商品生成的订单信息3. 在页面上显示用户名,用户的消息等,但不能显示用户的ID。9.6算法流程图:数据流图:说明准备在本程序中安排的注释:d 加在模块首部的注释;e 加在各分枝点处的注释;f 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.第 13 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com