




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子商城详细设计说明书组 长 刘春艳(21 )组 员杨洋(22) 杨帆(53)王子梦(60)江英杰(24)刘雷航(46)指导老师 马传香二零一二年五月三十一日1引言1.1编写目的 11.2背景 11.3定义 11.4参考资料 12总体设计原则 23程序系统的结构 24用户子模块 34 .1程序描述 34 .2功能 44 .3性能 44 .4输人项 54 .5输出项, 54 .6用例图 64 . 7页面设计 65后台管理界面 95 . 1程序描述 95 . 2用例图 105.3 后台管理之会员管理115.3.1 程序流程图 115.3.2 功能 115.3.3 性能 125.3.4 输入项 12
2、5.3.5 输出项 135.3.6 用例图 135.3.7 页面设计 145.4 后台管理之商品管理 145.4.1 程序流程图145.4.2 功能 155.4.3 性能 155.4.4 输入项 165.4.5 输出项 165.4.6 用例图 175.4.7 页面设计 175.5 后台管理之订单管理管理 185.5.1 程序流程图185.5.2 功能185.5.3 性能 195.5.4 输入项 195.5.5 输出项 195.5.6 用例图 205.5.7 页面设计 205.6 后台管理之系统用户管理 215.6.1 程序流程图215.6.2 功能 215.6.3 性能 225.6.4 输入项
3、 225.6.5 输出项 235.6.6 用例图 235.6.7 页面设计 235、测试计划 256、尚未解决的问题 273电子商城详细设计说明书1引言1. 1编写目的该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。1
4、 . 2目乐项目名称:网上购物系统项目开发人员:杨 洋刘春艳江英杰刘雷航杨帆王子梦项目运行环境:tomcat7.0以上版本mysql 5.5 myeclipse8.6以上版本项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,一、不同身份有不同的权限功能(管理人员、注册用户、游客)二、在线产品展示(分页显示)三、在线定购,实现对购物车的管理核订单的管理 四、后台管理(用户管理、商品的管理、订单管理、系统用户管理1. 3定义1.1 nternet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性网络。2.页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定的功能。
5、1.1 nternet Explorer 简称IE Micorsoft公司推出的免费浏览器。4 .PC: Personal Compur的简称,意为个人计算机。5 .JAVA: 一总面向对象的程序设计语言。6 .JDBC: Java DataBaseConnectivity(Java数据库连接),用于访问关系类型数据库的Java技术。7 .JDK: JavaDeveloper Kit ,意为java开发工具包,它是一总用于构建在 Java平台上发布 应用程序,applet和组建的开发环境。8 .Tomcat :是一个可以开放源代码,运行JSPWebS用软件的 Web应用软件容器。1. 4参考资
6、料1、张海藩.软件工程导论.清华大学出版社,2008年2月第五版.2、Bob Hughes Mike Cotterell. 软件项目管理.机械工业出版社,2010.9.3、计算机软件产品开发文件编制指南GB8567-882、总体设计设计原则在确定目标系统的过程中,主要遵循了以下几个原则:目标系统应能满足概要设计描述的功能需求;目标系统应具有较好的可扩展性; 目标系统的客户端使用方便、界面友好、配置和管理简单灵活。目标系统的安全性能能够给予一定的保障O3程序系统的结构网I-:购物系统结构团商品分类后台管理订学管理台员者理浏览商品恭客注册福晶fs/I会员级EI 首现会员汴丽 首I里m台W甲系统用户
7、管理r会员-1购物车管理用户登录修改注明 羽科图1用户系统结构图表1用户系统结构模块功能序号模块名称模块功能用户子模块游客:游客进入系统之后可以页面中的信息进行浏览,也可注册会员:会员进入系统之后可以登录、浏览商品详细信息, 添加到购物车,提交订单2会员管理会员级别管理:1、对会员的级别进行增加、修改、删除、查看。2、导出后H数据,生成 excel表格或者形成XML文件会员管理:1、对会员信息进行增加、修改、删除、查看2、导出后台数据,生成 excel表格或者形成XML文件3订单管理1、实现对订单的增加、查看、修改、删除2、导出后台数据,生成excel表格或者形成XML文件4商品管理商品分类:
8、增加、查看、修改、删除商品分类商品管理:增加、修改、删除、预览、发布商品;实现后台数据的导出形成 excel文件或者XML文件5系统用户管理实现对系统用户的新增、查看、修改、删除1以注册成为新会员,并获得与普通会员等同的权限4用户子模块4.1程序描述图2用户子模块程序流程图3功能说明:A、进入系统的所有用户都可以浏览网站上的所有的商品。如果需要购物必须要注册成为会员。会员级别分为白金会员核普通会员。会员登录进入之后可以累计积分。B、登录。在登陆地时候,必须验证密码。如果密码不正确,重新输入。正确,进入系统界 面。验证码也需要验证。如果验证码正确,则进入,验证码不正确则重新输入。C、购物车管理。
9、对需要购买的物品,可以添加到购物车。添加结束之后可以对购物车进行 管理。确认商品是否需要,如果不需要,则从购物车中删除; 需要并且完成购物可以提交订单。如果没有购完,则继续购物。D、订单管理。对订单进行确认,确认这些商品确实是需要购买的,然后就提交订单;如果 该订单不是必须的,则可以取消订单。E、退出系统。当所有操作完成之后就退出系统。如果想继续操作需要重新登陆。4. 2功能(使用IPO图进行说明)系统名称网上商城购物系统模块名称前台用户子模块模块编号T000作者杨 洋日期2012-3-25模块简述此模块用于用户对选择的商品进行增加、查看、修改、删除等,并且注册成为 会员调用模块用户信息的查看
10、、修改、 删除模块被调用模 块无输入项目生成用户的信息、产品的订单列表信息、 购物车信 息格式所有信息严格按照数据库中表的字段的数据类型 填入处理当客户的信息通过系统调用查看、修改、删除时,对应的信息被数据库保存。 当用户修改购物的信息,订单的信息的时候,对应的数据在数据库中保存。 当提交的信息不成功是,提示相应的处理并返回输出原订单信息被新的信息代替,并保存在数据库约束条件无注释涉及的表:购物车商品选购记录表cartselectedmer购物车表cart 购物车商品选购cartselectedmer注册公membera.功能能够正确实现。能够准确实现用户的所有的功能。如对商品的增加、修改、
11、删除、预览、发布等管理,商品的分类。b.响应时间。点击鼠标之后,可以再5s之内得到相关的响应。网页的反应速度及时。c.应用延迟时间。应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。d.并发用户数量。能够允许多个用户同时使用。4. 4输入项名称数据类型输入方式输入媒体输入数 据来源安全保密 条件数量频度用户名varchar(20)手动输入键盘、双标用户无待定*密码varchar(50)手动输入键盘、双标用户保密待定*产品搜 索varchar(50)手动输入双标、键盘已有商 品数据 库无小*会员级 别varchar(20)手动输入双标、键盘已有商 品数据 库无小*4. 5输出项名
12、称数据类型输出方 式输出数据安全保密条 件数量频度产品列 表数据库 显示数据库无待定*用户信 息列表数据库 显示数据库无待定*商品信 息页面显 示贝囿上无根据商品的数据 来定*购物单 列表页面显 示贝囿上无根据用户购物信 息来定*134. 6用例图图3用户子模块用例图4. 7页面设计emaa百 克 辆品上果I无谪精品的物室鹭I里可单管理【作曲在用芬科集空1所笛阿品-士(H2年6月之日星期六场畏在的位置:黄成0梢打听最新上架市,肃I: L?rTW W会员如 XM2 tn市捌巾3. 2 00合员价二1.BS3 3E市的:4. GW MJAM你 3l3.K市j守忖:3,B35 BJ会员Vr; 3.T
13、5a汕nd卿:1阿m台员性:1 7 oa市场和3,5M % 会茴好二3. UU市塌仙3.5 00会蜃价二3. AM UU制册 1.5W DO舍蜃琳*,m m市场由:B,5W M 会黄喻二文兀匚UU图4登录主界面思考在的IS舌;首页断品1架怛销打折ISfft: 6.0.M 昆仙 S,)M.MW= 3,TO M 特侑,6.9M l款品上架Intd 口n 痔9(MGi.WHn肉井答卦2GB JI受答里;50XB屏值尺寸:每寸冒卡揭工口鼠口 KU 3X0组h后用旨式机*113- Inta Cwi i3ZI2D3 3GH工处运器类型:第二t阵香臼内 存太小;:理建硬盘吉甲;LCOOGB也里器;眼口 hn
14、如口貂伽山里春黑2!;速龙n三除神作乐虢;TiKls T HBuie肉存大小;Hffl建盘普里;mna笆座器LIntri 口注TWM饶沟g内哂!gL 2CB硬叁苔更;如诏题.尺寸匕M英寸 H卡芯片;ATI E/,m HD 533商用白式机俎驾n mtc Fit is 3 善聃处理第然型:史SkE过较旭里转I: Ini.l TUt IEDD 3 CE8k货:理器美空L萍航既梭撵年葬我匕T Mc*t Buie图5 新品上架工安懵MBS市的W: 电网0 CT 名员曲:V12,M2.M二淖褶MBS市辆b 日.80中9员加:瓦5M.sQ潭恺K购冥市:%彳,皿DD会员如3. 63,00WMb V3,S3S
15、.OO芸员喻:3,158.30R海格购耳帚场检n 5.ffio. 会员1启VITO 00R洋恪M 3国需垢检:3,aM.保箱打折葡品名稀:第记本电的商品里号;东芝Frrt.C* B83D-HJJB市场怖格:启孙面元会以曲格:揖四叫元识镜fl折;走牛产J :链出日明二 15HH3 削阑 00 DW商品赛第二S原仲 F. soa.w 网祚 Vs.dfi EE侍前:a, T00.K ,出力;H.TKI M我要将买:Kg买商品描述二#ff3 :c“* ib 金4i“烧.led*)内存苫里2 T,H电电容里:50041m寸e.己茹寸33掂片二 Ju 1111 wou图6商品详情克四二室用台玄机姓I里也;
16、1M或11 3 130)矍此城理JS党如后二代玛番J再 存大小臼浦硬晶百里:10CD3M 处理等;M口 ithlon II 13 4Fi处逅善美;潼:ifcn三售坊作率较;酎鼠b工T H* B*u 内存小;疑icwa理:静用台式机沟里豆;4rl,E53OO 就见理舌袤2J:薛&E双性图7促销商品:忠建立的恭舌:台页肉物车餐理有品分类购制车首理OH西产品我想电】.亘蓟地车用品】M购买O: 6. 00樗耕:某次TOO3QM杆且的系原桥,瓦皿DD 特曲;电知如QJS席期在BRtfn 4.M DG 特怖:但coQi*有M购买原桁;5.000.00Wi 南务廿二行E麻珏具商品电12配自muttL歪昆品口
17、MMnMi*史/哦Ai年王Lr”,彩如IW |)-jl押日Kfi0KflEg3 口;Q超:】西响台网K. 口4曲用户鼻曼送鼻电胞fl UL-UTtSRm.V*KKErMHtUffWW tasffili出里- b1循西玛Bi4lZI&llWL2EJSOi 口黄,产事堂证工电8m也V.福产晶,比电一EEFE. 口14科F=&ig.1皿俎sb宁比历或 LI曰1 sdlr八1旧!叽如随知却妙陋劭包皿血 瞒胸侬侬班强必西班瞄 .HXil0HiHiili0 皿IU nKXHHuuHS9u图20商品管理之商品发布信息管理5.5后台管理之订单管理管理5.5.1程序流程图图21订单管理程序流程图功能描述:a.进
18、入后台管理界面之后,判断是否需要对订单进行管理,如果需要,就进入到订单管理界面,如果不需要,可以返回到上一层菜单进行其他的操作。如果需要就执行相关的操作。b.查看订单。对客户发过来的订单, 在后台有显示。后台管理员可以对订单进行查看。 查看结束之后,可以返回地上一层菜单。或者执行其他的操作。c.删除订单。对于过期的订单或者废掉的订单,后台管理员可以将其删除。删除完之后,可以选择是否需要进行其他的操作,如果需要返回上一层菜单,如果不需要, 则直接退出系统。5.5.2功能系统名称网上商城购物系统模块名称订单管理模块模块编号T003作者杨 洋日期2012-5-12模块简述此模块用于对订单进行查看、修
19、改、删除等调用模块订单的查看、修改、删除模块被调用模块无输入项目产品的订单列表信息格式所有信息严格按照数据库中表的字段的数据类型填入处理当订单的信息通过系统调用查看、修改、删除时,对应的信息被数据库保存。 当提交的信息不成功是,提示相应的处理并返回输出原订单信息被新的信息代替,并保存在数据库约束条件无注释涉及的表:订单表 orders 商品表 merchandise表5订单管理IPO图5.5.3性能a.功能能够正确实现。能够准确实现用户的所有的功能。如对商品的增加、 修改、删除、预览、发布等管理,商品的分类。b.响应时间。点击鼠标之后,可以再5s之内得到相关的响应。网页的反应速度及时。c. 应
20、用延迟时间。应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。d.并发用户数量。能够允许多个用户同时使用。5.5.4输入项名称数据类型输入方式输入媒体输入数 据来源安全保 密条件数量频度商品名称Nvchar(20)数据信息 调用鼠标数据库无*小详情描述Nvchar(20)数据库信 息调用鼠标数据库无*小商品价格Nvchar(20)数据库信 息调用鼠标数据库无*5.5.5输出项名称数据类 型输出方式输出媒 体输出数据来源安全保密 条件数量频度购物单string贝囿显不鼠标从数据库调出无小订单string鼠标从数据库调出无195.5.6用例图图22订单管理用例图5.5.7页面设计e
21、Portal后台管理东挑皿/懿懿雅既寄懿向白员e祀JbiU南黄y 04型匚 fewirdW单臂珅工读第1屏Y单廿M4单Kg肝甲:F人窜隼!口 事!MmiJlHhOiKiM5.5 2MiZCTiET,于WW/苴打黄 0 3-1制131_1刊皿-图23订单管理5.6后台管理之系统用户管理5.6.1 程序流程图程序描述:a.进入后台管理界面之后进行判断,是否需要对系统用户的信息进行操作。如果需要进行操作就进入系统用户管理子模块。如果不需要,就跳转出来,或者退出系统,b.删除用户。如果用户不合法,或者用户时间已经过期,就可以删除用户。c.修改系统用户。用户的信息比如用户的邮箱等需要修改的话就点击修改按
22、钮页面跳转之后就可以对系统用户的信息进行修改。d.新增系统用户。系统管理员可以在后台新增系统管理员用户。21e.查看系统用户信息。做完增加,修改操作之后可以对用户信息执行查看操作。查看结束之后,可以选择是否导出数据。如果没有做完,则返回到上级菜单。删除用户导出数据N系统用户管理 子模块流程图系统用户管 理子横块查看用户 信息是否进行操修改管理用户新熠管悭用户否执.亍23图24 系统用户管理程序流程图5.6.2功能系统名称网上商城购物系统模块名称系统用户管理模块模块编号T004作者杨 洋日期2012-5-20模块简述此模块用于对系统用户进行增加、查看、修改、删除、导出数据等操作调用模块订单的增加
23、、查看、修改、 删除模块被调用模 块无输入项目系统管理员信息格式所有信息严格按照数据库中表的字段的数据类型 填入处理当系统管理员的信息通过系统调用增加、查看、修改、删除时,对应的信息被 数据库保存。当提交的信息不成功时,提示相应的处理并返回输出原系统管理员信息更新时,显示普保存在数据库约束条件无注释涉及的表:系统管理员表admin表6 系统用户管理IPO图5.6.3性能a.功能能够正确实现。能够准确实现用户的所有的功能。如对商品的增加、 修改、删除、预览、发布等管理,商品的分类。b.响应时间。点击鼠标之后,可以再5s之内得到相关的响应。网页的反应速度及时。c. 应用延迟时间。应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。d.并发用户数量。能够允许多个用户同时使用。5.6.4输入项名称数据类型输入方式输入媒体输入数据 来源安全保 密条件数量频度用户名Nvchar(20)手动输入键盘鼠标用户无待定待定用户类 别Nvchar(20)手动输入键盘鼠标用户无积分情 况int(6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025呼伦贝尔农垦那吉屯农牧场招聘笔试备考及答案详解(典优)
- 教师招聘之《小学教师招聘》练习题库(培优b卷)附答案详解
- 汽车行业峰会创新创业项目商业计划书
- 低温制粒饲料加工技术创新创业项目商业计划书
- 自动驾驶汽车路径算法部件创新创业项目商业计划书
- 2025年教师招聘之《幼儿教师招聘》通关试题库附参考答案详解(黄金题型)
- 教师招聘之《幼儿教师招聘》强化训练高能带答案详解(典型题)
- 教师招聘之《幼儿教师招聘》考前冲刺测试卷讲解含答案详解【达标题】
- 教师招聘之《小学教师招聘》复习提分资料附参考答案详解(a卷)
- 2025呼伦贝尔农垦集团有限公司社会招聘50人笔试有答案详解
- 医学教材 鼻腔鼻窦病变的CTMR诊断
- 数独题目高级50题(后附答案)
- 2024详解《铸牢中华民族共同体意识》党课课件
- 2025年高考历史总复习知识梳理与专项训练:中国赋税制度的演变
- DL∕T 5157-2012 电力系统调度通信交换网设计技术规程
- 装配式建筑装饰装修技术 课件 模块六 集成厨房
- 建筑与小区海绵城市建设技术规范
- 统编版四年级上册第四单元快乐读书吧 《中国古代神话故事》 课件
- GRE强化填空36套精练与精析
- 公司质量培训计划方案
- 供应商审计培训课件
评论
0/150
提交评论