• / 29
  • 下载费用:3 金币  

1597808015808.docx

关 键 词:
1597808015808
资源描述:
电商网站详细设计说明书 doc - 百度文库 百度文库 搜索文档或关键词普通分享 >电商网站电商网站详细设计说明书.docVIP专享文档2020-01-096页用App查看详细设计说明书1 引言1.1 编写目的确定本电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软件测试提供参照。说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图等可视化的方式说明模块的实现技术和方法以及网站的处理流程。同时为编程人员提供参考。1.2 背景1. 本项目的名称:电子商务网站2. 本项目的应用范围:中小型公司的网上销售平台3. 开发者:第八小组成员 4. 用户:小组成员1.3 定义 HTML5: 超文本标记语言, 标准通用标记语言 下的一个应用。“ 超文本 ”就是指页面内可以包含图片、 链接 ,甚至音乐、 程序 等非文字元素。 CSS3: 级联样式表是一种用来表现 HTML ( 标准通用标记语言 的一个应用)或 XML (标准通用标记语言的一个子集)等文件样式的计算机语言。1.4 参考资料[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-1[6] 电商网站可行性报告(附录) [7] 电商网站需求说明书(附录)2 程序系统的结构网站 H 图:3 商品浏览( Commoditys )设计说明3.1 程序描述商品浏览页面主要是展示商品的大致信息一般是带图显示,采用分页的形式。 HTML 代码具有部分重用,可用于展示商品的评价和成交记录等。3.2 功能3.3 性能在点击换页操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对从数据库查出的数据进行分析,避免将错误的信息和机密信息传到前台。点击对应商品和能跳转到对应商品的详细页面。3.4 输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据页面号PageNumberIntJson请求参数跳转到之前浏览的页面或者当前请求的页面号相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。可以只传用户 ID 。数据形式为 Json 。 ID 的数据类型为 Int 。如果是从登录界面调回,则还需要将跳转前的页面信息传回来,如:跳转前浏览的页面号,形式为 Json 。 ID 的数据类型为 Int 。程序的请求方式:如果是第一次进入网站是HTTP请求。如果是在网站内部进行人为的页面跳转则是利用 JQuery 的 Get 或 Pest 或者是利用MVC的 Href 标签。3.5 输出项名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明:输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:跳转到其他页面的超链接。单个商品的图片,单个商品的 ID 。商品的总数,商品的总页数和当前页数。已经登录的客户的信息,在页面上显示用户名,用户的消息等,但不能显示用户的 ID 。3.6 算法流程图:3.7 流程逻辑数据流图:3.8 注释设计说明准备在本程序中安排的注释:1. 加在模块首部的注释;2. 加在各分枝点处的注释;3. 对各变量的功能、范围、缺省条件等所加的注释;4. 对使用的逻辑所加的注释等等。4 购物车管理( ShoppingTrolleyManager )设计说明4.1 程序描述购物车管理模块主要提供查看购物车内商品,移除和购买对应商品的功能。购物车管理子功能删除商品主要功能是移除购物车中不需要留下的商品。此功能模块不具有单独的客户页面( HTML 代码)。购物车管理子功能提交订单的功能为购买选中的商品,提交对应的订单调到订单管理页面。4.2 功能4.3 性能在选择购买或者删除操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。4.4 输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户 ID 查找用户的购物车信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。4.5 输出项名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 单个商品的图片,单个商品的 ID 。3. 商品的总数,商品的总页数和当前页数。4. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID 。4.6 算法流程图:4.7 流程逻辑 — 数据流图:4.8 注释设计说明准备在本程序中安排的注释:a. 加在模块首部的注释;b. 加在各分枝点处的注释;c. 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。 ......5 订单管理( OrderManager )设计说明5.1 程序描述订单管理模块主要提供查看当前待支付订单,移除和支付对应订单的功能。订单管理子功能删除订单主要功能是取消订单列表中不想支付的订单。此功能模块不具有单独的客户页面( HTML 代码)。订单管理子功能支付订单的功能是支付选中的订单,点击支付后调到第三方支付的页面完成订单的支付。5.2 功能5.3 性能在选择支付或者删除操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。5.4 输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户 ID 查找用户的订单信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。5.5 输出项名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息订单的总数OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 单个订单的描述,单个订单的 ID 。3. 订单的总数,订单的总页数和当前页数。4. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID 。5.6 算法流程图:5.7 流程逻辑 — 数据流图:5.8 注释设计说明准备在本程序中安排的注释:a. 加在模块首部的注释;b. 加在各分枝点处的注释;c. 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。 ......6 登录注册( Login )设计说明6.1 程序描述登录注册模块主要提供登录和新用户注册的功能。登录模块是为已经注册的用户提供登录的功能,登录成功和跳转回之前的页面。此页面的 HTML 不具有重用行。注册模块为新用户提供注册功能,在成功注册后跳转到登录页面进行登录。6.2 功能6.3 性能在点击登录或者注册按钮后,响应时间在 2 秒左右,最多不超过 5 秒。在前台页面需要对输入的数据进行分析,避免将错误的数据传回后台,导致系统崩溃。在后台还要对数据再一次进行检查。避免数据出错。6.4 输人项名称标识符类型介质来源描述跳转前的页面信息ArgsStringJson请求参数用来查找用户的相关数据相关说明:Args 包括了跳转前的页面信息,如果跳转前是商品浏览页,则还应该包括浏览的页面号等信息,如果是商品详细页,则参数要包括商品的 ID 。6.5 输出项相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中登录页面的包括了用户名和密码输入框。注册页包括的必填信息框和选填信息框。两个模块都应跳转其他页面的超链接。6.6 算法流程图:6.7 流程逻辑 — 数据流图:6.8 注释设计说明准备在本程序中安排的注释:a. 加在模块首部的注释;b. 加在各分枝点处的注释;c. 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。 ......7 个人信息管理( UserInfoManager )设计说明7.1 程序描述个人信息管理模块主要提供用户自主管理个人信息的功能,可以修改用户名,密码,联系方式,收货地址,邮箱等等信息。此页面的 HTML 不具有重用行。7.2 功能7.3 性能在修改的相应的信息后,点击保存后,响应时间在 2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,并且在后台也要对传回来的数据进行分析,避免发生错误导致数据库数据出错。7.4 输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:通过用户 ID 可以从数据库中查询出当前用户的所有相关信息,将其传回前台。7.5 输出项名称标识符类型介质来源描述用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 用户的基本信息。如用户名,联系方式,收货地址,邮箱等。用户的基本信息以表单的形式展示。7.6 算法流程图:7.7 流程逻辑 —— 数据流图:8.8 注释设计说明准备在本程序中安排的注释:a. 加在模块首部的注释;b. 加在各分枝点处的注释;c. 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。 ......9 直接购买( BuyDirectly. )设计说明9.1 程序描述直接购买主要是给用户提供跳过购物车直接购买商品的功能,点击直接购买后直接确认订单信息,然后提交订单,最后支付订单。面去的加入购物车,再在购物车中提交订单,最后的在其订单管理中支付对应订单的繁琐功能。此功能模块的 HTML 可以直接就用信息确认页,提交订单页,和支付页的 HTML 代码。只需要改变传递的数据即可。9.2 功能9.3 性能在直接购买的每一个页面的跳转过程中后,响应时间在 1-2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。9.4 输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据商品的 IDCommodityIdIntJson请求参数用来查找所购买的商品的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户 ID 查找用户的订单信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。9.5 输出项名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息商品信息OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 根据当前购买商品生成的订单信息3. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID 。9.6 算法流程图:9.7 流程逻辑 —— 数据流图:9.8 注释设计说明准备在本程序中安排的注释:d. 加在模块首部的注释;e. 加在各分枝点处的注释;f. 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。 ...... 金榜VIP已享免费阅读及下载打开百度APP阅读全文立即领取VIP教育大礼包热门小说免费读本文配套内容含${item.docNum}篇文档${item.title}¥${item.price}立即购买查看文集精品课程• ${item.title}• 免费 ¥${item.price}¥${item.oriPrice} ¥${item.oriPrice} ${item.orgName}• ${item.videoCount}课节相关推荐文档• ${searchSpecial.title} • ${v.docTitle} 推荐 热门 好评 用App查看 打开百度APP返回百度搜索下载原文档,方便随时阅读下载文档2亿文档资料库涵盖各行课件、资料、模板、题库、报告等多种记录存储好工具提供图转文字、拍照翻译、语音速记等APP端内容永久保存随时阅读,多端同步立即下载 看视频广告,获取20元代金券礼包看视频,立领券 视频大小约3.7M您是老用户,送您2张代金券• 5元•• 适用除连续包月外的其他VIP•• 24小时内有效• 10元•• 限百度文库VIP-12个月适用•• 24小时内有效领取优惠券您已成功领取老用户福利已转存到百度网盘存储在文件夹【来自:百度文库】去看看文库新人专享礼包限时免费价值500+去文库APP免费领
展开阅读全文
  亿读文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:1597808015808.docx
链接地址:http://www.yddocs.com/p-2502602.html
侵权投诉举报 - 关于我们 - 联系我们 - 用户协议 - 网站免责声明 - 网站地图 - 帮助中心 - 人才招聘

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站文档被用户下载所得收益归上传人(含作者)所有。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1444168621 欢迎举报。

copyright@ 2019-2029 亿读文库-在线文档分享下载平台 网站版权所有

ICP许可证编号:黔ICP备19010449号      贵公网安备 52052702000145号





收起
展开