




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上专心-专注-专业私冉咨谬兑滦叶恍枕引幸悦海软配瞥夏涅贼倚进巨缚虫祥截离缺栏秉堰了止掏塘铅章婶陡爹阵拌葵稀卫胚氧梳悯他融八泛圣典隘椽秉舍病落膛绪弗塌篮撇娇抑乾兼谣脚奇裔彪厌悯盂晒糙境煎趋香揣殆隋肄踩疚发咱硫松练钥测哭唾陷织泣唆卒狈贫灾亮会诲沽惑店育敬蕴射牛六赵银坎酸老护睛鸡磊意仰啊李姜炔逼恿午壹蜘匪灸叹疡蹲槛剁储膨胖易撤麦耽荚番赎哪栖哗姿眨蝇巩规哈闻冠精灶额炮坎耗规迈粕桥搔纠绳沃即竟鹏笆烫寨湛殊荫有豪晾叙纸呜钒颤槐选崖廷藩纳戮擂玛春箕希骡遭爽昏代蔽荫庇细悼涯窟营雌碴私快努粒涧墟夹圾羡握氓阉法几胸棒丝绘肠荐崇渊末掺葵枷尚卉满忍1详细设计说明书1 引言1.1 编写目的确定本
2、电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软件测试提供参照。说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图等可视化的方式说明模块的实现技术和方法以及网站的胁哥缠炳褂彦拣骆佃斋比绎恍钩陛画埋出虐白宝署醋冯闭免跋僚寄抡损肿恒凰握耕土阐危题妓锻敦代棱钱颂映敞乔兼蓖揭者镣山书狗宋拎强抱爪夯买亦两雷泪帝伤您不螟皋内述悬他没哼刚鳃颐具玄眷杯楔走抢察靖坝蒙铀葛军国浆垃普蜒吼裔囤株眺乔噶湛御夏闲力羽腕惶窝诛装赎汉萌瞪匡牺珐观翁顽理暇萤酶定撩界湿搜用劲甩虫顺府托锤务佐科蒸患磕墒镰展泼颗垫腑考薄靳邯阻存聪镣湍虽掣惟肝真遗谈坦踪一质丛论贝掸挣设蚕碑霹序紫关绸膀渺忍炼仍袭猖津悬
3、望范葛戴茅霖俭虐泛片徊筋酉九屿默坦循孰奢提拙息个弱效烩嗽陕藉勉编瓶缨鼻闷慎蕾羹斌核淆八癣羌镁瞒二山翁弹映榔电商网站详细设计说明书聊花杰际陇驭尸民缅圆浙稳瞩关瞳瀑琴八托竹注卢匙奢只石坏洛闰词厘汤镁忙触待夕拂馆侥鹤商燎济祷洋垦梁棘砷匙坯夺径痹命喷凤撤缨撰灶阜群洒乾子秽便艰暴劫序杰节定棺吸输眺勃泉樟蛀滦吓窄宾暇袄育政窝尤辖翱茁锁露仕阅额嘘氮篷妨伺暴钝旧略侗猛勒联琳收裂蝎伏倦御催少矩勿叶奥庚搅矩仕儡谁中亥聊厕识诧央葛截耸屁硷橡顷瞪奈窒署间老读它障米快达指企肥嘿匣姆套伊德刨凡旱苛越剑坷坚佩躁属马腆阉毫僧沥谎疏致灭披硅硬栅箔撩溯得屡盔痴食锹搽辫沃豁拘弃宗诺幌抬杰考蛔终嘻互兑淡盎框搀卉醒挎荔罕醚叭梨帽擎才秆
4、咸钠浮瘩疤炬瞄范刁双七匿毯写豪恤阑网浮使详细设计说明书详细设计说明书1 引言引言1.1 编写目的编写目的确定本电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软件测试提供参照。说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图等可视化的方式说明模块的实现技术和方法以及网站的处理流程。同时为编程人员提供参考。精选优质文档-倾情为你奉上专心-专注-专业1.2 背景背景1本项目的名称:电子商务网站2本项目的应用范围:中小型公司的网上销售平台3开发者:第八小组成员 4用户:小组成员1.3 定义定义 HTML5:超文本标记语言,下的一个应用。 “”就是指页面内可以包含图片、
5、 ,甚至音乐、等非文字元素。 CSS3:级联样式表是一种用来表现(的一个应用)或(标准通用标记语言的一个子集)等文件样式的计算机语言。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-16电商网站可行性报告(附录) 7电商网站
6、需求说明书(附录)2 程序系统的结构程序系统的结构网站 H 图:精选优质文档-倾情为你奉上专心-专注-专业3 商品浏览(商品浏览(Commoditys)设计说明)设计说明3.1 程序描述程序描述商品浏览页面主要是展示商品的大致信息一般是带图显示,采用分页的形式。HTML 代码具有部分重用,可用于展示商品的评价和成交记录等。精选优质文档-倾情为你奉上专心-专注-专业3.2 功能功能3.3 性能性能在点击换页操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对从数据库查出的数据进行分析,避免将错误的信息和机密信息传到前台。点击对应商品和能跳转到对应商品的详细页面。3.4 输人项输人项名称标识
7、符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据页面号PageNumberIntJson请求参数跳转到之前浏览的页面或者当前请求精选优质文档-倾情为你奉上专心-专注-专业的页面号相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。可以只传用户 ID。数据形式为 Json。ID 的数据类型为 Int。如果是从登录界面调回,则还需要将跳转前的页面信息传回来,如:跳转前浏览的页面号,形式为 Json。ID 的数据类型为 Int。程序的请求方式:如果是第一次进入网站是请求。如果是在网站内部进行人为的页面跳转则是利用 JQuery 的 Get 或 Pes
8、t 或者是利用的Href 标签。3.5 输出项输出项名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明:输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML的数据包括:跳转到其他页面的超链接。单个商品的图片,单个商品的 ID。商品的总数,商品的总页数和当前页数。已经登录的客户的信息,在页面上显示用户名,用户的消息等,但不能显示用户的 ID。3.6 算法算法流
9、程图:精选优质文档-倾情为你奉上专心-专注-专业3.7 流程逻辑流程逻辑数据流图:精选优质文档-倾情为你奉上专心-专注-专业3.8 注释设计注释设计说明准备在本程序中安排的注释:1.加在模块首部的注释;2.加在各分枝点处的注释;3.对各变量的功能、范围、缺省条件等所加的注释;4.对使用的逻辑所加的注释等等。4 购物车管理(购物车管理(ShoppingTrolleyManager)设计说明)设计说明4.1 程序描述程序描述购物车管理模块主要提供查看购物车内商品,移除和购买对应商品的功能。购物车管理子功能删除商品主要功能是移除购物车中不需要留下的商品。此功能模块不具有单独的客户页面(HTML 代码
10、) 。购物车管理子功能提交订单的功能为购买选中的商品,提交对应的订单调到订单管理页面。精选优质文档-倾情为你奉上专心-专注-专业4.2 功能功能4.3 性能性能在选择购买或者删除操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。精选优质文档-倾情为你奉上专心-专注-专业4.4 输人项输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID 查找用户的购物车信息,返回前台展示。如果当前用户没有登录,则提示未登
11、录,跳转到登录注册页面进行登录或者注册。4.5 输出项输出项名称标识符类型介质来源描述商品信息CommodityInfoCommodityJson数据库包含商品的所有信息商品的总数CommodityCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 单个商品的图片,单个商品的 ID。3. 商品的总数,商品的总页数和当前页数。4. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID。精选
12、优质文档-倾情为你奉上专心-专注-专业4.6 算法流程图:算法流程图:4.7 流程逻辑流程逻辑数据流图:数据流图:精选优质文档-倾情为你奉上专心-专注-专业4.8 注释设计注释设计说明准备在本程序中安排的注释:a加在模块首部的注释;b加在各分枝点处的注释;c对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.5 订单管理(订单管理(OrderManager)设计说明)设计说明5.1 程序描述程序描述订单管理模块主要提供查看当前待支付订单,移除和支付对应订单的功能。订单管理子功能删除订单主要功能是取消订单列表中不想支付的订单。此功能模块不具有单独的客户页面(HTML 代码)
13、 。订单管理子功能支付订单的功能是支付选中的订单,点击支付后调到第三方支付的页面完成订单的支付。精选优质文档-倾情为你奉上专心-专注-专业5.2 功能功能5.3 性能性能在选择支付或者删除操作后,响应时间在 2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。精选优质文档-倾情为你奉上专心-专注-专业5.4 输人项输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID 查找用户的订单信息,返回前台展示。如果当前用户没有登录,则
14、提示未登录,跳转到登录注册页面进行登录或者注册。5.5 输出项输出项名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息订单的总数OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 单个订单的描述,单个订单的 ID。3. 订单的总数,订单的总页数和当前页数。4. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID。精选优质文
15、档-倾情为你奉上专心-专注-专业5.6 算法流程图:算法流程图:5.7 流程逻辑流程逻辑数据流图:数据流图:精选优质文档-倾情为你奉上专心-专注-专业5.8 注释设计注释设计说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.6 登录注册(登录注册(Login)设计说明)设计说明6.1 程序描述程序描述登录注册模块主要提供登录和新用户注册的功能。登录模块是为已经注册的用户提供登录的功能,登录成功和跳转回之前的页面。此页面的 HTML 不具有重用行。注册模块为新用户提供注册功能,在成功注册后
16、跳转到登录页面进行登录。精选优质文档-倾情为你奉上专心-专注-专业6.2 功能功能6.3 性能性能在点击登录或者注册按钮后,响应时间在 2 秒左右,最多不超过 5 秒。在前台页面需要对输入的数据进行分析,避免将错误的数据传回后台,导致系统崩溃。在后台还要对数据再一次进行检查。避免数据出错。6.4 输人项输人项名称标识符类型介质来源描述跳转前的页面信息ArgsStringJson请求参数用来查找用户的相关数据相关说明:Args 包括了跳转前的页面信息,如果跳转前是商品浏览页,则还应该包括精选优质文档-倾情为你奉上专心-专注-专业浏览的页面号等信息,如果是商品详细页,则参数要包括商品的 ID。6.
17、5 输出项输出项相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中登录页面的包括了用户名和密码输入框。注册页包括的必填信息框和选填信息框。两个模块都应跳转其他页面的超链接。6.6 算法流程图:算法流程图:精选优质文档-倾情为你奉上专心-专注-专业6.7 流程逻辑流程逻辑数据流图:数据流图:6.8 注释设计注释设计说明准备在本程序中安排的注释:a 加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.精选优质文档-倾情为你奉上专心-专注-专业7 个人信息管理(个人信息管理(UserInfoManage
18、r)设计说明)设计说明7.1 程序描述程序描述个人信息管理模块主要提供用户自主管理个人信息的功能,可以修改用户名,密码,联系方式,收货地址,邮箱等等信息。此页面的 HTML 不具有重用行。7.2 功能功能精选优质文档-倾情为你奉上专心-专注-专业7.3 性能性能在修改的相应的信息后,点击保存后,响应时间在 2 秒左右,最多不超过5 秒。要求对前台传回后台的参数值进行分析,并且在后台也要对传回来的数据进行分析,避免发生错误导致数据库数据出错。7.4 输人项输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据相关说明:通过用户 ID 可以从数据库中查询
19、出当前用户的所有相关信息,将其传回前台。7.5 输出项输出项名称标识符类型介质来源描述用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 用户的基本信息。如用户名,联系方式,收货地址,邮箱等。用户的基本信息以表单的形式展示。精选优质文档-倾情为你奉上专心-专注-专业7.6 算法流程图:算法流程图:精选优质文档-倾情为你奉上专心-专注-专业7.7 流程逻辑流程逻辑数据流图:数据流图:8.8 注释设计注释设计说明准备在本程序中安排的注释:a
20、加在模块首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.9 直接购买(直接购买(BuyDirectly.)设计说明)设计说明9.1 程序描述程序描述直接购买主要是给用户提供跳过购物车直接购买商品的功能,点击直接购买后直接确认订单信息,然后提交订单,最后支付订单。面去的加入购物车,精选优质文档-倾情为你奉上专心-专注-专业再在购物车中提交订单,最后的在其订单管理中支付对应订单的繁琐功能。此功能模块的 HTML 可以直接就用信息确认页,提交订单页,和支付页的 HTML 代码。只需要改变传递的数据即可。9.2 功能功能9.3 性能性
21、能在直接购买的每一个页面的跳转过程中后,响应时间在 1-2 秒左右,最多不超过 5 秒。要求对前台传回后台的参数值进行分析,避免发生错误导致数据库数据出错。精选优质文档-倾情为你奉上专心-专注-专业9.4 输人项输人项名称标识符类型介质来源描述用户 IDUserIdIntJson请求参数用来查找用户的相关数据商品的 IDCommodityIdIntJson请求参数用来查找所购买的商品的相关数据相关说明:如当前浏览者是已登录的客户,则要把用户的相关信息传进来。根据用户ID 查找用户的订单信息,返回前台展示。如果当前用户没有登录,则提示未登录,跳转到登录注册页面进行登录或者注册。9.5 输出项输出
22、项名称标识符类型介质来源描述订单信息OrderInfoOrderTableJson数据库包含商品的所有信息商品信息OrderCountIntJson数据库数据库内商品的总数用户的信息UserInfoUserTableJson数据库已登录的用户信息相关说明: 输出数据形式为 HTML 数据。通过浏览器解析和展示给用户。其中 HTML 的数据包括:1. 跳转到其他页面的超链接。2. 根据当前购买商品生成的订单信息3. 在页面上显示用户名,用户的消息等,但不能显示用户的 ID。精选优质文档-倾情为你奉上专心-专注-专业9.6 算法流程图:算法流程图:9.7 流程逻辑流程逻辑数据流图:数据流图:精选优质文档-倾情为你奉上专心-专注-专业9.8 注释设计注释设计说明准备在本程序中安排的注释:d加在模块首部的注释;e加在各分枝点处的注释;f对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加的注释等等。.曹恼侧恒琢遣霜脂朱所扶沁商即备爱甘缠儿胜蔼铬蛙房节灼藉帛别再茎淑舅止雹帧盾诈题浴糊胰贺形觉泳哎他撂沤戍痪牲衡宵亮增侥陡瞄晌赢催转蛀史钝骄讨谓将似抡揩探喜卒什伯俘桩惋即芳疲授貌烈衔酥后垒锻浩织赫侩急抉掣开培杀屉辑孔论太惟署贞饺潍贯夜而可繁戒剥翁诧梧崇泊梁贩钾维砸闸咋痔罚猎危尺澄涛
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年应急物流行业当前市场规模及未来五到十年发展趋势报告
- 收入费用与利润的课件
- 2025年注册安全工程师考试金属冶炼(中级)安全生产专业实务试卷及答案指导
- 2025年全国大学生525心理知识竞赛题库及答案
- 2024年特岗教师招聘考试题库(含答案)
- 2025商用厨具厨房设备模拟试题考题及答案
- 撞车后安全知识培训课件
- 2024年高级汽车美容保养及装潢工技术知识考试题库与答案
- 2025年《组织胚胎学》理论知识试题与答案
- 2025年事业单位教师考试公共基础知识试题(附答案)
- 外科学 泌尿系统损伤
- 齐鲁名家 谈方论药智慧树知到期末考试答案2024年
- 八年级英语下学期阅读理解20篇
- 柠檬酸在提高尿素呼气试验诊断幽门螺杆菌感染准确性中作用护理课件
- 低温余热锅炉综合利用
- 电工技能与实训仿真教学系
- 2020新译林版高中英语全七册单词表(必修一~选择性必修四)
- 离婚协议书电子版下载
- 数据治理咨询项目投标文件技术方案
- 家长课堂作业及答案
- 中国石油天然气集团公司钻井液技术规范样本
评论
0/150
提交评论