


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一部分:项目概述项目背景:投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少 5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商城投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商城比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。基本不需要占压资金。 传统商城的进货资金少则几千元,多则数万元, 而网上商城则不需要压资金。24 小时营业时间。网上商城延长了商店的营业时间,一天24小时、一年 365天不停地运作,无须专人值班看店,都可照常营
2、业。传统店铺的营业时间一般为8-12 小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。销售规模不受地盘限制。传统商城有多大就只能摆放多少商品, 生意大小常常被小店面积限 制。而在网上,即便在地面上只有一个小商城,或者干脆就没有门面,开店的生意却可以照样做得很大。不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国最大的专业拍卖同时在线的商品要超过10万件一一已超过一些大超市。不受地理位置影响。 不管客户离店有多远,也不管顾客是国还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限
3、广阔了。需求功能分析:一、定单管理系统:对产品下单,管理员查看订单状态。二、商品管理系统:产品排序管理:排序的方式选择(时间、价格、库存)、及手动排序。产品修改:价格列表修改、介绍修改产品上/下架/删除:商品分类管理:对产品进行一级分类。字段列表管理:新上产品的各个字段可以控制填加修改删除。专题产品推广管理:连接静态页面,在静态页面调用产品价格及购物流程程序,完成产品订购。三、会员管理:会员注册。会员资料管理:用户名、密码、住址、等信息。管理员删除会员权限。工作任务分解:计划开始实际开始计划结束实际结束人员分配工作量分配(Pd)1.1系统需求分析2008-11-32008-11-32008-1
4、1-172008-11-16团队28搜集资料和需求2008-11-32008-11-32008-11-102008-11-8团队10小组讨论确定要求和项目约束2008-11-112008-11-92008-11-112008-11-9团队0建立产品说明2008-11-122008-11-102008-11-172008-11-14团队10里程碑:完成产品说明2008-11-172008-11-142008-11-172008-11-16团队61.2系统策划2008-11-182008-11-142008-12-52008-11-27团队28明确和细化用户场景2008-11-182008-11-
5、142008-11-252008-11-17团队24明确系统功能2008-11-262008-11-172008-12-22008-11-22团队12制定进度安排2008-12-32008-11-232008-12-52008-11-27团队10里程碑:产生进度安排表2008-12-52008-11-272008-12-52008-11-27团队01.3系统建模2008-12-82008-11-272008-12-182008-12-12团队30信息域建模2008-12-82008-11-272008-12-102008-11-30团队8功能域建模2008-12-112008-12-12008
6、-12-122008-12-5团队10行为域建模2008-12-152008-12-42008-12-182008-12-9团队12里程碑:生成建模文档2008-12-182008-12-122008-12-182008-12-12团队01.4系统构建2008-12-192008-12-122008-12-312008-12-26团队30后台用户管理模块的构建2008-12-192008-12-142008-12-202008-12-16为铿3前台用户注册及登陆块的构建2008-12-212008-12-152008-12-222008-12-18为铿4前后台模块的整合2008-12-2320
7、08-12-182008-12-232008-12-20为铿3后台产品增删改的构建2008-12-192008-12-212008-12-232008-12-23向南3后台订单信息的查看构建2008-12-242008-12-242008-12-292008-12-26向南3前台用户体验页面2008-12-302008-12-272008-12-302008-12-28向南2系统的整合2008-12-312008-12-292008-12-312008-12-30向南2里程碑:完成网上商城系统2008-12-312008-12-302008-12-302008-12-26团队01.5系统测试2
8、008-1-12008-1-12009-1-52009-1-4团队8里程碑:完成系统测试2009-1-52009-1-42009-1-52009-1-4团队0进度安排:H 車 2 .YY.i > >i 1(先盂帚Mm驚耒SWfi-lllO3W-1I46d120ffi-|-ll2WB-U-Jd13同i;建柑3品哄2DQN-II 172DOB-J1-J2-lI4呻fiWj穽财用賊20M II 17山I5任芳池 旳嘯种轴杞呵戶场誥JfWi II 2SJOORJhlN6dh2W-12-22ftfW-12KFl7忏軒升制订遇席畔秤2O0K-12-S3d11K足柞碑;广生;1唯左样3fsClK
9、-12-50d92DCB-2-02U0B-12-B3d110ff# 14功施城址棍SM-13 nMOK-Jl-112dI11fr»Jli fjAjiAtfW2DQ8-I2-1K4d1IJ3WKJ2- m则til用恫耳算l引用户營廉槽抉的樹惶200S-imSd11*fF*产品皆宾皑出前枷碟ZOOS-J 2-23300B-12-?1id1IS>15i块封构出axwd2-2y2SHMLI2-24*41&300出必JO2flOJ2-3OId1r<I#iT> iSf甘頁画由说计3W«d2-3i2WB-12-31Id1IK用軒碑:丈HF寄直丁网E:舸由商蜡2D
10、0fl-13o312tK)K-12od19任务唱 时莊域虜仙试30W ! 33001 J2lI120足起脚:宪遲料址划14Mil4第二部分:面向对象的分析、设计、测试场景分析:用户选择具体的产品分类项目浏览产品,并且购买产品,对于未登录的用户, 系统会提示用户先登录系统在进行购买;已登录的用户选择相应的产品购买,系统自动将其加入购物车中,同时登录用户还可以对自己的个人信息进行修改。管理员登录后台对会员和产品及订单进行管理。用例图:类的提取:对系统进行场景分析后, 提取名词,可获得一下所示的潜在类, 再考虑每个潜在类是否应该 包含在分析模型中时应使用如下特征 :保留信息、所需服务、多个属性、公共
11、属性、公共操作、必要需求潜在类所使用的特征(编号)用户适用浏览器拒绝用户名拒绝密码拒绝管理员适用产品适用订单项适用订单适用购物车适用简单的类视图:由以上的类的提取进行类的视图变化,具体大致由以下模块构成: 用户块:产品模块:订单模块:用例:游客注册:用例名称:游客注册参与者:网上商城系统、游客前置条件:系统运行正常事件流:(1)游客选择注册,显示注册页面给游客填写信息(2)游客提交信息,系统更新数据库会员登录:用例名称:会员登录参与者:网上商城系统、会员 前置条件:系统运行正常事件流:(1)用户提交用户名和密码(2)系统取得用户名和密码并进行校验(3)系统返回用户成功登录信息后置条件:用例成功
12、,会员登录成功;用例失败,会员登录失败会员修改信息:用例名称:会员修改信息参与者:网上商城系统、会员前置条件:系统运行正常,会员成功登陆事件流:(1)会员选择修改信息,系统显示信息填写页面由游客填写新信息。(2)会员提交新信息,系统自动更新数据库。后置条件:用例成功,会员修改信息成功;用例失败,会员修改信息失败。游客和会员浏览产品:用例名称:游客和会员浏览产品参与者:网上商城系统、会员、游客前置条件:系统运行正常事件流:(1)会员和游客选择相应的产品类别(2)系统调出相应类别的产品,并显示在产品页面上后置条件:用例成功,会员和游客浏览产品成功; 用例失败,会员和游客浏览产品失败。 会员购买产品
13、:用例名称:会员购买产品参与者:网上商城系统、会员前置条件:系统运行正常,会员已经登录事件流:(1)会员点击要购买的产品(2)系统将该产品放入订单页面(3)会员点击下单(4)系统进入提交订单页面,等待用户确认订单(5)会员点击确定(6)系统更新数据库,并且返回订单号会员退出登录:用例名称:会员退出登录参与者:网上商城系统、会员前置条件:系统运行正常,会员已经登录事件流:(1)会员点击退出(2)系统断开,并返回成功退出信息后置条件:用例成功,会员退出成功;用例失败,会员退出失败。管理员登录:用例名称:管理员登录参与者:网上商城系统、管理员前置条件:系统运行正常事件流:(1)管理员提交用户名和密码
14、(2)系统取得用户名和密码并进行校验(3)系统返回管理员成功登录信息后置条件:用例成功,管理员登录成功;用例失败,管理员登录失败。管理员浏览会员信息:用例名称:管理员浏览会员信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击会员管理(2)系统返回会员信息并显示在会员管理页面上后置条件:用例成功,会员信息浏览成功;用例失败,系统返回会员信息项失败 管理员删除会员:用例名称:管理员删除会员信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员选择相对应的用户,点击删除(2)系统根据其id删除相应的记录(3)系统
15、返回删除成功信息后置条件:用例成功,会员删除成功;用例失败,会员删除失败。管理员添加产品信息:用例名称:管理员添加产品信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击添加产品,进入添加产品页面(2)管理员填写相应的被添加产品的信息,点击提交(3)系统更新数据库(4)系统返回产品添加成功页面后置条件:用例成功,产品添加成功;用例失败,产品添加失败。管理员修改产品信息:用例名称:管理员修改产品信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击该产品的修改,进入添加该产品的修改页面(2)管理员填写相应的
16、被修改产品的信息,点击提交(3)系统更新数据库(4)系统返回产品修改成功页面后置条件:用例成功,产品修改成功;用例失败,产品修改失败。管理员删除产品信息:用例名称:管理员删除产品信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击该产品的删除(2)系统更新数据库(3)系统返回产品删除成功页面后置条件:用例成功,产品删除成功;用例失败,产品删除失败。管理员浏览订单信息:用例名称:管理员浏览订单信息参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击订单管理(2)系统返回订单信息并显示在订单管理页面上后置条件:
17、用例成功,订单浏览成功;用例失败,系统返回订单项失败管理员修改订单状态:用例名称:管理员修改订单状态参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击该订单的状态修改,进入添加该订单的状态修改页面(2)管理员选择相应的被修改订单的状态,点击提交(3)系统更新数据库(4)系统返回订单状态修改成功页面管理员退出登录:用例名称:管理员退出登录参与者:网上商城系统、管理员前置条件:系统运行正常,登录者有管理员权限事件流:(1)管理员点击退出(2)系统确认并断开登录后置条件:用例成功,管理员退出成功;用例失败,管理员退出失败。泳道图:游客注册会员登录会员信息修
18、改游客和会员浏览产品:会员购买产品:会员退出登录:1釣阳上爾臓一一壬 系攀销用)(点击曇出犍)厂返回退出信、1息)管理员登录:管理员浏览会员信息:屈上新械奈酸厂点击会员管<_理界面一系统读取会员库、中的会员信息丿V厂返回会员信、'息贝面丿管理员删除会员:管理员添加产品信息:管理员删除产品信息:管理员浏览订单信息:1曾;®尿网上商堀系欲1厂点击订单菅 1理界面 /系缔卿订单库、1中的订单信息丿 1厂返回订单信、 息页面丿管理员修改订单状态:时序图:游客注册会员登录:会员修改信息:游客和会员浏览产品:产需贝閒FrodudDAOProduct2;提交产品类别舍更:谧客1:I
19、口;-*6归測雄冉UcrDAO心 a rfJ-Le n5会员购买产品:A. LS9rC A0CartI3:返可购桶车列寥=Ji|II-I节i0Ii!Ia会员退出登录:倚谎UsftrtD&调用咅同Buy(厳法3怎目购物辰助信息 ! Ji A ill ii .>!*.管理员登录:管理员浏览会员信息:管理员删除会员:管理员添加产品信息:IE:管理员 _ 2羅完整性验证价格验证管理员修改产品信息:ProductDAO4提交产品信息.::7:添加成功信息 5:Hun' FWuct管理员删除产品信息:管理员浏览订单信息:管理员修改订单状态::tJSSIESalesOiderDAOSa
20、lesOrdlitrES 日 lesOdeDAQSalesOrder4上提交VJ单状态舊息I3 upd创0(修改状态5修改成功信息I4管理员退出登录:精化类视图:用户类:*getConn()AI产品类:U“rid: intusernarrie: String paerd: Stnng phone: String ddr- String 业<1帥9匚已t?<<lintrfac&>>PrDductDAO肿 tPpduct() *find() 仙 dd() jpdatolj *jeleteO属性中的碩和阿方袪0fa)r/灯 曰) 痕rdet det伙贼®
21、; pd eon 化乜光*e*n«lmeitace>Ord 已pAO*Updat( *sdd' VtOr ii-isQ*5elete0*fincK)"产品粪"Product 划d: int 务name Stringdate Date>ririrmalP-rA inrrrerrit>ePrc&: int订单类:Product%id nttneme String>date: Date?iii irma Pri匚它 int TembrPrice int属件店的诃和贰方法()订监曲>7 '.rderttam朗。:ini
22、product: Product/Luuri il loderid: intSalesOrde( 聲a I rniiser LKer addr String%dat9: Dale 鬲 qt 刊i.q irtOrderlten%用户" Usr pid' intKussmanno: String psesvjocd. Siding sphene: firing 轉处曲:Siring dde Date帳性齡帧閔訥和严茫出)嘟应能希和卿方法()*updateStatu3(i购物车:状态图:会员信总晶示令员信息隼改到裁踞洋令屍库更 被删除产品倍息補删除 1= p±-d-兀竝斗
23、产品信息"巔奇 邑抨逬黴缶汝管理世择連行声昂青理是挥務谐庐品負粹修改提?d刁新皓产品厂(订单信定* 至示管理员團豊录.:违"理貝界直己汪册輕户耗会罚已压,进入"牛人倍息管理界面会员信息補整改I更新会氏库殳一数据库设计:_述择删瞧产乩'产品管理1更面显示:Product 表:(主键:id )Field Name! nHfl产評订莹管理页商丘示线除购买1眩拝购买产萌和贞严刚HE秋修址f订单库更L®.订单信息Z飙单订甲紂i查荀单库更莉idINTEGER1100rarwVARCHAR2550NulldescrVARCHAR25S0NiJInormaipr
24、ireXU 日 LE00NJImemberprictDOUBLE00NullpdateDATETME00nNJMtegoryidVARCHAR2550NJIField TypeSizePrecisionMot NulUnsignedlDefaultField! NameField Type5iz&PrecisionNut NulUnsignedDefaultidINTEGER1100昴pcoductidINTEGER110NUIfliinltprlceDOUBLJE0cNJIpcountINTEG6R110NullafderidINTEGER110NullSalesitem 表:(主键
25、:id ,夕卜键:productid,orderid )Salesorder 表:(主键:id 外键:userid )Fieldl NaineField TypeSizePrecisionNotNulnsignedlDefaiitaidINTEGER110回auseridINTEGER11nnNulllaaddrVARCHAR客EBNil碧dateDATETMEDDNullstatusINTEGER110rnNuHUsers 表:(主键:id )Field NameField TypeSizePrecisionMotNulUnsignedDefaiitiHlidINTEGER1100O use
26、rnameVARCHAR400Nil轻 passwordVARCHAR150Ndl二 ptioneVARCHAR400Nullfl addrVARCHAR2560BNiltd rdateDATETM E00NJIER图:编码:用户登陆,注册主页:网上商城用吒划用户修改信息选择页面:欢迎您;zwk 修改我的信息 傷改我的密码用户修改信息页面黑HE:|mk養:皈5誉咱管理员登陆界面:管理图界面:"n a bm户c?jf *5*希口列?5足I/I丄> d*戸3e? 产瞬tu聘户IOHmmamillSXZOMJ-aB io;!33:3al!-|iR芦TWWfffeff+57+57StO
27、MH-Ca H:0t-53I3门际L Vissft购物车界面:产品5产品名称购买数量单价总价处理3微波炉1肌D900, 0删隆下单|产品管理界面:Ffilio产吕名产晶药述申培祈厲丄黑柿AS口1呼人36.02009-01-08 10:40:24.0ffll W产启皆婷"产品*K审ru尸扁吊疑询梧:吉员粉常;.甲圧韭可乂囲出址:理宝H srtTT0 ASWS p#q»»产禺卡耳 1也IT申却»订网荷ID umrrusK 4ddr|&<ai tfftotuii w*(j?n0-01-03 L:DLrS-OIiJT" 订中爭时订单管理界
28、面:测试:(以下没有对用户和管理员的退出进行测试) 测试实例编号列表:功能测试实例编号用户注册A-1用户登录A-2用户修改信息A-3用户修改密码A-4用户浏览产品A-5用户下单A-6管理员登陆A-7管理员添加产品A-8管理员修改产品信息A-9管理员删除产品信息A-10管理员删除用户信息A-11管理员查看订单A-12测试实例列表:编号初始状态输入数据期望结果测试结果A-1注册界面用户名和密码添加进数据库,并跳到正常 页面符合A-2登录界面用户名和密码查询数据库,并跳至到主页或提示登录失败信息符合A-3选择操作页面用户名,用户密 码跳转到修改信息界面,或提 示密码有误符合,A-4选择操作页面用户名,用户密 码,新密码提示修改成功,或密码有误符合A-5主页选择产品类别显示该类别产品符合A-6产品页面选择购买跳转到下单页面符合A-7登陆界面,密码跳转到后台管理页面符合A-8后台管理页 面选择添加产品操作显示填写产品信息页面符合A-9后台管理页 面选择修改产品操作显示填写该产品信息页面符合A-10后台管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村新能源市场2025年技术创新与能源互联网研究报告
- 2025年新能源商用车辆在环卫设施清洁中的应用场景及市场前景报告
- 保险行业数字化理赔服务在信用保险中的信用风险监测报告
- 2025年生物质能广告宣传合规与技术创新案例分析报告
- 2025年智慧工厂射频识别(RFID)技术在供应链管理中的应用案例分析报告
- 安全教育培训纳入刑法课件
- 共享民宿项目在2025年共享经济浪潮中的可行性研究评估报告
- 教育行业质量评估与认证体系在学生法治教育中的实践探索报告
- 2025风力发电设备制造行业:技术创新与新能源产业融合报告
- 2025-2026学年六年级英语上册辽师大版期末模拟测试卷三(含答案)
- 2024年中级注册安全工程师《金属非金属矿山安全》真题及答案
- 《血小板功能检测》课件
- 人教版(2024)七年级下册英语Unit 5 Here and Now 教案
- 公司志编纂工作方案
- 抗战胜利70周年主题班会教案
- 2025年保安证考试沟通能力试题及答案
- 2025年禁毒社工考试试题及答案
- T-CTSS 90-2024 茶叶碳足迹核算方法
- 劳动合同法全文(2024年版)
- 餐饮服务与数字化运营 习题及答案 项目三
- 《空调基础知识》课件
评论
0/150
提交评论