
淘宝网系统分析和设计0.docx
28页淘宝网系统分析和设计本案例第一部分着重描述系统需求和总体流程,然后展示了一个简易的总体 的用例图,表现出各活动者之间的关系,以及对这个用例图各活动者的用例的详 细描述第二部分展示了淘宝的类图,第三部分展示了对买家购买商品的时序图, 卖家商品上架,发货,查询销售状况的时序图,第四部分展示了送货过程的状态 机图及订货过程并发状态机图第五部分展示了买家商品搜索,购物,卖家开店, 卖家发货及商品处理,卖家商品管理,会员登录的活动图最后简易的描述了订 货与顾客之间依赖关系的包图,组件图,配置图—系统功能需求本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,会员管理,新闻信息管理,广告链接管理等功能管理员可以通过后台登录进去进行会员管理,商品管理,新闻管理和广告链接管理在会员 管理中,可以对会员就行添加删除,在商品管理中可以对商品进行添加修改,在广告链接里 面可以对广告设置和友情链接进行管理根据对系统的分析,整个系统主要实现网上商品展示与购买及各类用 户管理一、不同身份的人登录后有不通的权限(淘宝公司职员、注册会员、游 客)二、商品展示(首先对所有的商品进行分类,对同一类商品进行分页 展示);三、购买,对于买家或是游客选定的宝贝可以支付货款,商家 随即发货;四、后台管理,对庞大复杂的各类商品数据以及注册会员数据进行管 理。
其中购买宝贝的流程可分为:会员注册(买家或者卖家)、身份认证、发 布信息、购买宝贝、网上付款(支付宝或者网银或者邮政储蓄汇款等多种付款方 式,供买家自由选择)、发货(淘宝合作快递公司或者其他邮递方式,买家根据 邮资自由选择运货方式)、确认收货、打款到商家、信用评价(买家评论卖家, 卖家也可评论买家;买家购买宝贝后对商品、卖家的评价反应卖家的信用度,以 供后来买家参考)二:系统的UML建模1、系统的用例图创建用例图之前首先需要确定参与者1) 在淘宝网中,需要买家和卖家的参与买家可以查询商品,买家!^物车管理, 收藏夹管理,积分查询,优惠卡办理,网上留言,评分,用户信息修改,账号管理, 筒品搜索,购买功能卖家(商场、中小企业或个人)在互联网上实现店面信息,账 户信息查询,商品上架,仓库管理,销售管理,商家后台管理,并查看反馈信息,如留言, 好评等(2) 为职员员提供了会员管理(会员审查),网站信息管理(新闻添加、修改删除、 公告设置),以及常规设置(广告添加,友情链接)等功能达到对网站的管理为用户信息 管理,新闻信息管理,广告链接管理等功能3) 网站需要一个专门的管理者进行口常维护与管理,所以需要有系统管理员的参 与。
1)系统用户参与的总的用例图买家和卖家都可以从“会员”这个参与者泛化而来,会员是指网站的注册用户,注册用 户可以登录系统完成相应的操作系统用户参与的总的用例图如图所示从图中可以清楚地看到泛化关系与各个参与者所 参与的用例卖家,买家,职员等除了包含这个用例以外,还各自有相对应的用例2)People的详细用例1,作为一个浏览者,查询页面,包括按关键Z查询,和按链接收索游客(未注册者)或者买家能够根据商品的名称或关键字或特征搜索符合 条件的商品,具体的搜索功能分为如下四类:宝贝搜索:根据输入的文字搜索到相关宗贝,并对所有宝贝进行分类,同 时统计显示各类宝贝数量;用户选择某一类宝贝时,还能分页显示该类所 有宝贝详细信息及店主的基本信息;淘宝商城搜索:搜索出搜有与输入字相符的商品,分页显示;店铺搜索:搜索出搜有叫输入关键字的店铺、所有卖输入关键字的店铺以 及促销店铺,分页显示各个店铺的基本信息,如店铺名称,宝贝数量,店 铺信用额度等基本信息拍卖搜索:搜索所有商家或者店铺商场拍卖相关宝贝的活动并分页显示2, 注册会员,1本用例描述了用户如何登录到系统中,如果用例成功,用例登录到系统中,否则系统 的状态不变。
用户输入自己的用户名和密码,提交,如果包含了单引号、双引号或为空,系 统提示错误2该用例描述了如何修改会员的信息,但会员的用户名不允许修改用例成功,把会员 的信息保存到数据库中会员输入所需信息,提交如果验证输入的数据不合法(不能包含 单引号、双引号,邮箱必须满足要求),提示错误如登录,支付宝账户后,点击“我的支付 宝,,—“我的账户,,;您可以点“修改号码”,来修改联系”、“性别”等信息3、如输入 号码,点“确定”即可3会员可以根据口己的要求,修改账号密码(安全性高的密码可以使账号更安全 建议定期更换密码,且设置一个包含数字和字母,并长度超过6位以上的密码), 身份认证(用于提升账号的安全性和信任级别认证后的有卖家记录的账号不能 修改认证信息),设置安全保护邮箱(不同于登录邮箱当您选择“安全保护问 题”找回密码吋,填写正确的问题答案后,我们会将新密码发到您的安全邮箱, 设置绑定(绑定后,您即可享受淘宝丰富的服务,如登录,手 机找回密码、开通动态密码等)4)买家详细用例图购物车:加入购物车,买家把所需的商品加入购物车用例成功,进入到査看购物车页查看购物车显示购物车中所有商品名称、数量、单价、金额,积分,优惠,以及总价。
买家可修改商品 的数量,删除商品、清空购物车、继续购物以及结帐购买选定商品或加入购物车完毕,即可进入结帐状态成功,便可进入确认订单信息 收货地址、确认订单信息(数量,送货方式、买家留言)付款方式的配置页如果送货方式和付款方式配置好、则可下订单输入数据有一项为空,邮编, 联系不符合要求,系统提示错误评价购买卖家的商品以后,给出评分收藏夹加入收藏夹买家把想收藏的商品加入收藏夹用例成功,进入到查看收藏夹页查看收藏夹显示收藏夹中所有商品名称,掌柜,价格买家可编辑,删除商品,购买商品(跳转到加入 收藏夹页面或直接购买)优惠卡只要成功购买过卖家的宝贝,就有可能获得该卖家的会员卡,会员卡可以打折卖家可以通过设定会员卡标准将您设定为高级会员,VIP会员或者至尊VIP会员支付宝积 分是支付宝用户在支付宝网站的活跃度、贡献值的集中体现,用户可以通过使用支付宝交易、 向支付宝账户充值等一些行为來获得支付宝积分,并且在支付宝积分频道用积分兑换精美礼 品或参与支付宝的各类抽奖活动等支付宝积分是支付宝用户在支付宝网站活跃度的体现, 并不构成积分所有人的资产,支付宝积分在用户支付宝账号存续期间有效,商户及企业账户 不获得积分。
支付宝保留根据实际情况调整积分规则的权利开店首先申请支付宝认证,再注册5)卖家详细用例图卖家发货待交易状态为“买家已付款”,可以根据买家留下的收货地址联系快递公司进行发货待货物 发出后,需要在发货页血填写正确的发货信息,交易状态将更改为“卖家已发货”,待买家收 到货物确认打款给卖家后,卖家的支付宝账户就会收到该笔交易的款项,双方也就完成该笔 交易如买家未主动操作确认付款给卖家,且也未在交易超时打款之前申请退款,那么等交 易超时后,系统将自动打款给卖家退款第一种情况:在未发货状态下1、 点击“同意退款申请”2、 同意退款,并填写支付密码第二种情况:在己发货状态下1、点击“同意退款申请”2、选择“同意买家退款协议”,并选择退货地址(必选)第三种情况:在买家退货后同意退款协议1、点击“同意退款”并填写支付密码2、退款成功信用评价只要符合以下条件,买卖双方都可以对对方进行评价:1) 交易成功;2) 在评价期(订单交易完成时间+15天:3) 只要订单中有任何一个宝贝尚未进行评价,那么仍可在交易成功后的15天内进行评价商品发布一、卖家发布宝贝的条件1、 卖家必须已经通过身份认证2、 按照发布环节中的要求填写符合条件的发布信息3、 卖家必须支持支付宝交易。
4、 所发布的商品必须遵守商品发布管理规则绑定的支付宝账户已经通过实名认证,卖家可以点击我是卖家,我要卖,选择商品类目,编 辑商品信息,进行商吊的发布违规处理卖家可以通过“我的淘宝”・>“我是卖家” 4呛库里的宝贝”待您处理的违规宝贝”中查看 被下架的违规宝贝如果这些违规宝贝已经被您重新编辑并上架,则会在出售中的宝贝显示,如已删除,则不会 再显不店铺管理“我是卖家-> “管理我的店铺"・>“基本设置匸> “店铺基本设置”6)职员详细用例图2类图-T String-芒脊:int-会员倉号:int-会员帐号:int-会员芒玛I String-会员地址:String-会SE.Mail:String-会员电运:int・注册时间:DateTize-那玫海田:int会员・登录0 : int店铺-店名+店铺所在地+店铺评分 店铀认证号 收藏人气:String :String :String:String :int+确认开店() :void+获取店铺商品():商品商品符理+』+币+ xl&品上架()6品下架05规宝贝处理0void void void商品信恩查看0・・*\/商ul称 价 录务 名U评 记服 品格费餐态存品色牌交后 商价运套状库商颜品成售:String:double:Double:String:String:int:String^:String:String:int:String+等待上架的宝贝() +全部卖完的宝贝0+待处理的违规宝贝()+历史宝贝记录0套餐-套餐商品:String -商品名称 :int+获得库存量0 : int+ 发衣 0 : void+己售出数嵐0 : int分B址 积信堆名E•家洛细户级分扣 可买孔洋HT等积护商商商商购物车-列出地址0:String0..1•牧弓夫号:■ 吏磊兮 :int+碟存吏鬲笔息0 :♦刪險夸磊信息0 : int发货地址・收货人雄名:String-所在地区:String-臂道堆址:String-卽致编码:int-电运号码:int-号码:int+保存0 :int-购物车倉号:buver-童品沿号杲:goods-会员帐号:int-言品数量:String-购物时间:TizeSpan・旻否這帐:int-空另名券:Decimal-它昱价格:int-订宝愆号:TizeSpan-发货时间:TizeSpan-物浣公司:String-物沃湛号:String-运费:Decimal・且示产杲基玄谊息():gid ・筑认收货地址0 : int・诡巨海。












