淘宝网系统分析和设计0_第1页
淘宝网系统分析和设计0_第2页
淘宝网系统分析和设计0_第3页
淘宝网系统分析和设计0_第4页
淘宝网系统分析和设计0_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、淘宝网系统分析和设计本案例第一局部着重描述系统需求和总体流程,然后展示了一个简易的总体的用例图,表现出各活动者之间的关系,以及对这个用例图各活动者的用例的详细描述.第二局部展示了淘宝的类图,第三局部展示了对买家购置商品的时序图,卖家商品上架,发货,查询销售状况的时序图,第四局部展示了送货过程的状态机图及订货过程并发状态机图.第五局部展示了买家商品搜索,购物,卖家开店,卖家发货及商品处理,卖家商品治理,会员登录的活动图.最后简易的描述了订货与顾客之间依赖关系的包图,组件图,配置图.一i系统功能需求本系统主要为用户提供了会员注册,购物车治理,商品搜索,用户资料修改等功能,为治理员提供了商品治理,会

2、员治理,新闻信息治理,广告链接治理等功能.结帐付款退出返回链接管理购物成功填写订货单治理员可以通过后台登录进去进行会员治理,商品治理,新闻治理和广告链接治理.在会员治理中,可以对会员就行添加删除,在商品治理中可以对商品进行添加修改,在广告链接里面可以对广告设置和友情链接进行治理.根据对系统的分析,整个系统主要实现网上商品展示与在线购置及各类用户治理.一、不同身份的人登录后有不通的权限淘宝公司职员、注册会员、游客.二、在线商品展示首先对所有的商品进行分类,对同一类商品进行分页展示;三、在线购置,对于买家或是游客选定的宝贝可以在线支付货款,商家随即发货;四、后台治理,对庞大复杂的各类商品数据以及注

3、册会员数据进行管理.其中在线购置宝贝的流程可分为:会员注册买家或者卖家卜身份认证、发布信息、购置宝贝、网上付款支付宝或者网银或者邮政储蓄汇款等多种付款方式,供买家自由选择、发货淘宝合作快递公司或者其他邮递方式,买家根据邮资自由选择运货方式、确认收货、打款到商家、信用评价买家评论卖家,卖家也可评论买家;买家购置宝贝后对商品、卖家的评价反响卖家的信用度,以供后来买家参考.二:系统的umlM模1、系统的用例图创立用例图之前首先需要确定参与者.1在淘宝网中,需要买家和卖家的参与.买家可以查询商品,买家购物车治理,收藏夹治理,积分查询,优惠卡办理,网上留言评分,用户信息修改,账号治理,商品搜索,在线购置

4、功能.卖家商场、中小企业或个人在互联网上实现店面信息,账户信息查询,商品上架,仓库治理,销售治理,商家后台治理,并查看反响信息,如留言,好评等2为职员员提供了会员治理会员审查,网站信息治理新闻添加、修改删除、公告设置,以及常规设置广告添加,友情链接等功能到达对网站的治理为用户信息治理,新闻信息治理,广告链接治理等功能.3网站需要一个专门的治理者进行日常维护与治理,所以需要有系统治理员的参与.1系统用户参与的总的用例图买家和卖家都可以从“会员这个参与者泛化而来,会员是指网站的注册用户,注册用户可以登录系统完成相应的操作.系统用户参与的总的用例图如下图.从图中可以清楚地看到泛化关系与各个参与者所参

5、与的用例.卖家,买家,职员等除了包含这个用例以外,还各自有相对应的用例.People的详细用例1,作为一个浏览者,查询页面,包括按关键之查询,和按链接收索.游客未注册者或者买家能够根据商品的名称或关键字或特征搜索符合条件的商品,具体的搜索功能分为如下四类:宝贝搜索:根据输入的文字搜索到相关宝贝,并对所有宝贝进行分类,同时统计显示各类宝贝数量;用户选择某一类宝贝时,还能分页显示该类所有宝贝详细信息及店主的根本信息;淘宝商城搜索:搜索出搜有与输入字相符的商品,分页显示;店铺搜索:搜索出搜有叫输入关键字的店铺、所有卖输入关键字的店铺以及促销店铺,分页显示各个店铺的根本信息,如店铺名称,宝贝数量,店铺

6、信用额度等根本信息.拍卖搜索:搜索所有商家或者店铺商场拍卖相关宝贝的活动并分页显示.2,注册会员,会员详细用例图1本用例描述了用户如何登录到系统中,如果用例成功,用例登录到系统中,否那么系统的状态不变.用户输入自己的用户名和密码,提交,如果包含了单引号、双引号或为空,系统提示错误.2该用例描述了如何修改会员的信息,但会员的用户名不允许修改.用例成功,把会员的信息保存到数据库中.会员输入所需信息,提交.如果验证输入的数据不合法不能包含单引号、双引号,邮箱必须满足要求,提示错误.如登录,支付宝账户后,点击我的支付宝一我的账户";您可以点修改号,来修改联系"、性别等信息.3、如输

7、入号,点确定即可.3会员可以根据自己的要求,修改账号密码平安性高的密码可以使账号更平安.建议定期更换密码,且设置一个包含数字和字母,并长度超过6位以上的密码,身份认证用于提升账号的平安性和信任级别.认证后的有卖家记录的账号不能修改认证信息,设置平安保护邮箱不同于登录邮箱.当您选择“安全保护问题找回密码时,填写正确的问题答案后,我们会将新密码发到您的安全邮箱,设置绑定绑定后,您即可享受淘宝丰富的效劳,如登录,找回密码、开通动态密码等.4买家详细用例图购物车:参加购物车,买家把所需的商品参加购物车.用例成功,进入到查看购物车页.查看购物车显示购物车中所有商品名称、数量、单价、金额,积分,优惠,以及

8、总价.买家可修改商品的数量,删除商品、清空购物车、继续购物以及结帐.购置选定商品或参加购物车完毕,即可进入结帐状态.成功,便可进入确认订单信息收货地址、确认订单信息数量,送货方式、买家留言付款方式的配置页.如果送货方式和付款方式配置好、那么可下订单.输入数据有一项为空,联系不符合要求,系统提示错误.评价购置卖家的商品以后,给出评分.收藏夹参加收藏夹买家把想收藏的商品参加收藏夹.用例成功,进入到查看收藏夹页.查看收藏夹显示收藏夹中所有商品名称,掌柜,价格.买家可编辑,删除商品,购置商品跳转到参加收藏夹页面或直接购置优惠卡只要成功购置过卖家的宝贝,就有可能获得该卖家的会员卡,会员卡可以打折卖家可以

9、通过设定会员卡标准将您设定为高级会员,VIP会员或者至尊VIP会员.支付宝积分是支付宝用户在支付宝网站的活泼度、奉献值的集中表达,用户可以通过使用支付宝交易、向支付宝账户充值等一些行为来获得支付宝积分,并且在支付宝积分频道用积分兑换精美礼品或参与支付宝的各类抽奖活动等.支付宝积分是支付宝用户在支付宝网站活泼度的表达,并不构成积分所有人的资产,支付宝积分在用户支付宝账号存续期间有效,商户及企业账户不获得积分.支付宝保存根据实际情况调整积分规那么的权利.开店首先申请支付宝认证,再注册.5卖家详细用例图卖家发货待交易状态为买家已付款,可以根据买家留下的收货地址联系快递公司进行发货.待货物发出后,需要

10、在发货页面填写正确的发货信息,交易状态将更改为卖家已发货,待买家收到货物确认打款给卖家后,卖家的支付宝账户就会收到该笔交易的款项,双方也就完成该笔交易.如买家未主动操作确认付款给卖家,且也未在交易超时打款之前申请退款,那么等交易超时后,系统将自动打款给卖家.退款第一种情况:在未发货状态下1、点击同意退款申请2、同意退款,并填写支付密码第二种情况:在已发货状态下1、点击同意退款申请2、选择同意买家退款协议,并选择退货地址必选第三种情况:在买家退货后同意退款协议1、点击同意退款并填写支付密码2、退款成功信用评价只要符合以下条件,买卖双方都可以对对方进行评价:1交易成功;2在评价期订单交易完成时间+

11、15天;3只要订单中有任何一个宝贝尚未进行评价,那么仍可在交易成功后的15天内进行评价.商品发布一、卖家发布宝贝的条件二、1、卖家必须已经通过身份认证三、2、根据发布环节中的要求填写符合条件的发布信息四、3、卖家必须支持支付宝交易.4、所发布的商品必须遵守商品发布治理规那么绑定的支付宝账户已经通过实名认证,卖家可以点击我是卖家,我要卖,选择商品类目,编辑商品信息,进行商品的发布.违规处理卖家可以通过我的淘宝-我是卖家-仓库里的宝贝-待您处理的违规宝贝中查看被下架的违规宝贝如果这些违规宝贝已经被您重新编辑并上架,那么会在出售中的宝贝显示,如已删除,那么不会再显示.店铺治理我是卖家-治理我的店铺-

12、根本设置-店铺根本设置工6职员详细用例图2类图EE喜出惠FJ*m三三TWMfffsftf职更- 六号:5triTiff- 宰位;5trijiE- 杳遑退或U二.七- 林理发嘛C:int一女智宝1;二mt4srxi:iiit*酬够手匿1:intttit_nnnn-.1-1-1-1-r?茎学奢泼曲宅_<.u方.第接目且目宣<3£-茂名:Strint-莺百:ini会员-合外函号;M*- 会员帐号二5nt- 会员者地:String_会员地处:String- 全员EUil:String- 妾兄电,:int- 注明附闻1D*t«7- 且匚政渴西:int+登录0:工皿+二St

13、ring职位-二七一口目官运追乾丁,处琮戋诉:int.管事:int店铺- 店名:String+店铺所在地:String+店铺评分:String- 店铺认证号:String- 收藏人气:int+»篙品:第+荀品上架:void+商品下架:void+违规宝贝处理:void商品治理-商品名称String-切TRdouble-Double-String-彳穴苑String-库存量int-商品评价String-.颜仔LString-口口JffString-成交记录int-售后效劳String+获得库存量():int+发货:void+已售出数量():int0.*商品+等待上架的宝贝:商品+全部卖完

14、的宝贝:商品+待处理的违规宝贝:商品+历史宝贝记录:商品0.4商品信息查看套餐-套餐商品:String-商品名称:int分UT:之可停雉名弓武通史口夔分扣一-.,二二.-=三-WW.广ttttttttnnnnnnnn1-1-1-1-1=1-1二1发货地址- I攵贷人旌名:string- 行在近区;Jtrinf一熨道粕址:String- 面政海玛;int- 号吗二int-号妈:int-幽均生短爰:buyer-专品国号星:fooda-合£幄号:int-克品我量:String=购罚酎间:Ti=«Sp<n-是百绪事;int-哥昌名程:Dtciul-有品个播;int-订单存号二

15、TiaSpui-戋货时间二TiE«5pwi-物浇公司二String-物流海号:String-运受二I>Ecimal本戏JeD忌ste旺r信是靠汽货或一二-,1=-二二示工目认询价显静词静查评d-1tttttEinminmdn一弓JT混AE电£葺3当里卖家-注册ID:int-卖家信用:Float+评价买家:void+实名认证:void宗家-兼守信引:int-里各态至二Lnt_好评M1int一所莅地:strtftg+0:int一登记物流耳层.:工工巨-包至w-二*董岳-士H-当叁-1坨-Mm<发货治理0.1-订单编号:String-运单:运单信息+等待发货订单+发货

16、中的订单+已发货的订单+发货设置+运输货物订单订单订单voidvoid0.*ft*:ix.11int迄士二£工土.i±l运单编号String收货地区String收件人String号String号String邮政编码int货物信息商品备注int运单信息+信息保存:void濯fe.±-2f-_品咫品|a品品tttTI-LHifTsTr»-:pernTiuSpAii:Dwb-le交对方式,宝K在开登后卡:tqm行:5Uia«-支手在步产裘卡会苴君k里行:StriBfi-室却睡盘"?£"打",事策国情smn:*止

17、拉Kr*话话幅Ii三泛治理员,会员类,职员类是person类的泛化,买家及卖家是会员类的泛化,职员与广告信息,新闻信息之间存在关联关系.实体店,网上店是店的泛化,店与卖家,买家之间存在关联关系,买家通过商品信息表查询信息,卖家将商品信息上传到数据库中,买家在购物过程中可以先将喜欢的商品收藏到收藏夹中,将信息上传到数据库,然后将想要购置的商品添加到购物车中,想支付宝付完账款,便向卖家生成订单,卖家可以查询已售商品,仓库剩余商品,以及违规商品单.与商品相联系的还有商品类型用于分类显示,促销方式,品牌,支付方式.绘制主要交互图交互图描述USECASE如何实现对象之间的交互.交互图由于建立系统的动态行

18、为木星.Usecase图是系统的外部视图,在分析和绘制UseCase图之后,对主要的UseCase做交互行为分析是很重要的.分析结果可以写成文档,绘制初步的交互图,从而更清楚的理解UseCase的行为,以便进一步调整UseCase试图,确定问题的解决方案.交互图有两种:顺序图和协同图.可以根据需要绘制.3系统的顺序图下面对活动者“买家与UseCase“购置商品的交互做简要说明.退货顺序图:退货:退货原因:购置界面用户身份早卖;登录点击已购置Jz点击申请退款购置查询用户名购置结果选择退回原因,3退货原因返回退寸正据可原因-2提交退货单r退货单提交成功退出XJ登录3点击退;受请求Jr艮货请求查询会

19、员名同意退返回退货请求结果可请求退出L-身份比对会员名,密码买身份比照会员名,密码比对结果比对结果k苴匐当“买家登陆系统进入购置商品活动时,首先要输入用户标识ID和口令,经系统验证,如果正确无误,这可以继续下一步交互,否者拒绝进入,然后,“买家可以进行查询或购置活动.假设“买家发出“查询请求,系统的“商品表单接口对象相应要求,根据输入的查询条件从数据库中找出有关商品,在屏幕上显示,并反响查询成功或失败的信息给“买家.分别发出增加或删除购物车数据的消息.“订单对象响应该消息,找出数据库中的相关数据,增加或删除买家的姓名和所购置的商品,或作相应的修改,并把增加或删除买家购置操作成功或失败的信息反响

20、给“商品接口对象,在反响给“买家.但此购置操作还必须得到“买家确实认,才最终肯定购置成功.此是“买家确认购置,进入支付宝付款,发出提交请求,“购物车接口对象响应该要求,并发出“存储消息,才由订单对象响应存储消息,进行数据库存储操作,把学生的选课数据真正存入数据库.在完成了领域分析,建立了系统的UseCase视图后,紧接着要建立系统的静态结构模型和动态商品状态图Object-OrientedModel、0Model:淘宝分析Package:Diagram:状态图.商品Author:AdministratorDate:2021/5/1发货状态图5活动图(1)商品搜索活动图商品的搜索功能使用户更加方

21、便的进行自己所需要的商品的查询,节省时间,提升效率.用户搜索时只要输入商品的关键字就能搜索到所有相关的商品.并且能列出通过搜索得到的商品的详细信息.1登录淘宝网,选择要购置的商品;2选择阿里旺旺或者是在线留言,与卖家联系.3选中后点立即购置"买下您选中的商品;4正确填写您的收货地址、收货人、联系,以方便卖家为您发货后快递公司联系收货人;填写您所需的购置数量;补充完成您的个人根本信息,点确认无误,购置继续;5选择支付宝账户余额支付,输入支付宝账户支付密码,点确认无误,付款,如支付宝账户无余额可以选择网上银行、支付宝卡通、网点付款来完成支付;6支付宝账户余额支付付款成功,点点此查看本笔交

22、易详“7卖家发货后,买家注意查收货物,收到货物后,点确认收货付款给卖家;8输入支付宝账户的支付密码,点同意付款付款给卖家;9跳出提示框确认是否真的收到货物,如未收到货物请千万不要点确定按钮,不然可能会钱货二空,收到货请点确定付款给卖家;10成功付款给卖家.11交易成功,可以评价卖家.如果交易不成功,那么不能评价卖家.3卖家开店1、1卖家开店首先必须采取实名制认证登录支付宝账户账户类型:个人账户,在我的支付宝首页,请点击进入支付宝实名认证的介绍页面,输入校验码,请点立即申请继续;申请认证;仔细阅读支付宝实名认证效劳协议后,点击我已经阅读并同意接受以上协议按钮,才可以进入支付宝实名认证;您有两种进

23、行实名认证的方式可选,请选择其中一种,点击立即申请如通过支付宝卡通来进行实名认证,点立即申请根据提示步骤来申请开通.如选择通过确认银行汇款金额的方式来进行实名认证,点立即申请;请正确选择您身份证件所在的地区,正确选择后才能顺利的完成您的支付宝实名认证;此流程以中国大陆用户为例2、2然后选择卖商品的方式,有一口价的方式,还有拍卖的方式3、3将上传的商品进行分类.4然后填上详细信息,如颜色,尺码,品牌,生产日期等.4最后发布商品信息5当发布的商品到达10件以上时,就可以开店了.否那么将不能开店(4)卖家发货及商品治理1卖家查询已被购置的商品2填写发货通知,包括确认详细信息及交易详情(订单编号,订单日期,收货地址)选择物流公司,填写运单号吗,在线下单.3当交易成功以后,便可以对买家评价(5)商品治理活动图绑定的支付宝账户已经通过实名认证,您可以点击我是卖家,我要卖,选择商品类目,编辑商品信息,进行商品的发布.(6)注册活动图注册的具体实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论