![点击分享此内容可以赚币 分享](/master/images/share_but.png)
实验一基于UML的网上购物系统分析及其设计应用.doc
《实验一基于UML的网上购物系统分析及其设计应用.doc》由会员分享,可在线阅读,更多相关《实验一基于UML的网上购物系统分析及其设计应用.doc(23页珍藏版)》请在咨信网上搜索。
1、试验一 基于UML网上购物系统分析和设计一、试验目标1熟悉UML各图基础功效和使用方法。2掌握怎样使用建模工具绘制UML各图方法。3学习面向对象系统分析和设计方法。二、试验器材1PC一台。2Rational Rose 工具软件。三、试验内容利用Ration Rose统一建模工具,以华龙百货销售网上购物系统为试验案例,进行基于UML系统分析和设计,完成需求获取、系统分析、系统设计各阶段基础任务。四、试验步骤1分析网上购物系统需求,绘制用例图,建立用例模型。识别用例之间关系。用例图图:网上购物用例图用户服务用例图订单管理用例图用户管理用例图商品管理用例图2分析关键用例用例描述(包含主事件流、可选事
2、件流和例外事件流)。答:搜索商品 用例名:搜索商品(Search for Items) 简明说明:这个用例描述用户依据关键词搜索商品过程。 前置条件:用户已进人Main Page页面。 事件流:(无)。 基础事件流: (1)用户输人关键词,点击“搜索”按钮; (2)系统依据所输人关键词,查询数据库; (3)系统显示查询结果。 替换事件流:数据库中无符合关键词商品(缺货或没有该商品)。(1)在基础事件流第2步,系统查询数据库时,查到数据库商品无符合关键词商品,用例开始;(2)系统显示“查无符合关键词商品!”信息;(3)用例结束。 后置条件:(无)。把商品加人购物车用例名:把商品加人购物车(Add
3、 Items to Shopping Cart) 简明说明:这个用例描述把物品加人购物车过程。 前置条件:用户已登录,并进人ItemUI页面。 事件流:(无)。 基础事件流:(1)用户点击所选商品旁“加进购物车”按钮,用例开始;(2)系统依据所选商品PID查询数据库,看是否有所选商品;(3)系统依据用户C1D查询数据库,获取用户信息;(4)系统把所选商品信息及用户信息加人用户购物车中;(5)系统更新显示购物车信息;(6)用例结束。 替换事件流一:所查商品不符合要求(缺货或没有该商品)。(1)在基础事件流第2步,系统查询数据库时,查到数据库里该商品已不存在,或数量为0,用例开始; (2)系统显示
4、“商品已无,加人购物车失败”信息; (3)用例结束。 替换事件流二:用户没有购物车。 (1)在基础事件流第3步,系统查出用户没有购物车,用例开始; (2)系统提醒用户创建一个新购物车; (3)用例结束。 后置条件:(无)。查着购物车 用例名:查看购物车(View the Shopping Cart) o 简明说明:这个用例描述用户查看购物车信息过程。 前置条件:用户已登录而且拥有一个购物车。 事件流:(无)。 基础事件流: (1)用户点击“查看购物车”按钮,用例开始; (2)系统依据目前用户CID查询相关购物车; (3)系统显示该购物车信息; (4)用例结束。 替换事件流:用户购物车已不存在。
5、(1)系统依据用户名查不到相关购物车(可能是未访问时间太长,系统已取消该购物车);(2)系统显示“购物车不存在”信息;(3)用例结束。后置条件:(无)。从购物车删除某商品用例名:从购物车删除某商品(Delete ltcms in Shopping Cart)简明说明:这个用例描述用户删除购物车中某商品过程。前置条件:用户已登录,而且已在购物车界面。事件流:(无)。基础事件流:(1)用户点击从购物车删除某商品”按钮,用例开始;(2)系统显示“是否删除该商品?”警告;(3)用户选择确定;(4)系统依据购物车IID和用户CID访问数据库;(5)删除购物一车中该商品;(6)系统更新购物车显示界面;(7
6、)用例结束替换事件流:用户取消删除。(1)在基础事件流第3步中,用户取消,用例开始;(2)系统返回购物车界面;(3)用例结束。后置条件:(无)。修改购物车用例名:修改购物车(Update the Shopping Cart) o简明说明:这个用例描述用户更新购物车中商品数量过程。前置条件:用户已登录,而且已在购物车界面。事件流:(无)。基础事件流:(1)用户修改购物车中商品数量(能够不修改),点击“修改商品信息”按钮,用例开始; (2)系统依据购物车IID和用户CID访问数据库; (3)系统将新购物车信息保留到购物车数据库(数量为0则删掉商品信息); (4)系统依据数据库中购物车信息更新购物车
7、界面; (5)用例结束。替换事件流:库存商品数量不足。(1)系统检验到用户欲购商品数量大于库存中商品数量,用例开始; (2)系统显示该商品数量不足信息: (3)用例结束后置条件:(无)。购置购物车中商品用例名:购置购物车中商品(Purchase Items in Cart) o简明说明:这个用例描述用户选择好所要商品后,确定购置过程。前置条件:用户已登录,而且已在购物车界而。事件流:(无)。基础事件流:(1)用户点击“结算”按钮,用例开始;(2)系统依据登录用户CID查询用户数据库;(3)系统依据用户信息显示送货信息;(4)用户修改送货信息(能够不改),并选择提交;(5)系统查询商品数据库.检
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 基于 UML 网上 购物 系统分析 及其 设计 应用
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。