2022年实验一-基于UML的网上购物系统分析与设计.docx
《2022年实验一-基于UML的网上购物系统分析与设计.docx》由会员分享,可在线阅读,更多相关《2022年实验一-基于UML的网上购物系统分析与设计.docx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品学习资源试验一 基于 UML的网上购物系统分析与设计一、试验目的1. 熟识 UML 各图的基本功能和使用方法;2. 把握如何使用建模工具绘制 UML 各图方法;3. 学习面对对象的系统分析与设计方法;二、试验器材1. PC 一台;2. Rational Rose 2003工具软件;三、试验内容利用 Ration Rose统一建模工具, 以华龙百货销售的网上购物系统为试验案例,进行基于 UML的系统分析与设计,完成需求猎取、系统分析、系统设计各阶段的基本任务;四、试验步骤1. 分析网上购物系统的需求,绘制用例图,建立用例模型;识别用例之间的关系;用例图如图:欢迎下载精品学习资源网上购物用例图
2、顾客服务用例图订单治理用例图欢迎下载精品学习资源顾客治理用例图商品治理用例图2. 分析主要用例的 用例描述包括主大事流、 可选大事流和例外大事流 ;欢迎下载精品学习资源答: 搜寻商品用例名:搜寻商品 Search for Items简要说明:这个用例描述顾客依据关键词搜寻商品的过程;前置条件:顾客已进人 Main Page页面;大事流:无;基本大事流:1顾客输人关键词,点击“搜寻”按钮;2系统依据所输人关键词,查询数据库;3系统显示查询结果;替代大事流:数据库中无符合关键词的商品缺货或者没有该商品;1在基本大事流第 2 步,系统查询数据库时,查到数据库商品无符合关键词的商品,用例开头;2系统显
3、示“查无符合关键词的商品 .”信息;3用例终止;后置条件:无;把商品加人购物车用例名:把商品加人购物车 Add Items to Shopping Cart简要说明:这个用例描述把物品加人购物车的过程; 前置条件:顾客已登录,并进人ItemUI 页面;大事流:无;基本大事流:1顾客点击所选商品旁的“加进购物车”按钮,用例开头;2系统依据所选商品的PID 查询数据库,看是否有所选商品;3系统依据顾客的 C1D 查询数据库,猎取顾客信息;4系统把所选商品信息及顾客信息加人顾客的购物车中;5系统更新显示购物车的信息;6用例终止;替代大事流一:所查商品不符合要求缺货或者没有该商品;欢迎下载精品学习资源
4、1在基本大事流第 2 步,系统查询数据库时,查到数据库里该商品已不存在,或者数量为 0,用例开头;2系统显示“商品已无,加人购物车失败”信息;3用例终止;替代大事流二:顾客没有购物车;1在基本大事流的第 3 步,系统查出顾客没有购物车,用例开始;2系统提示顾客创建一个新的购物车;3用例终止;后置条件:无;查着购物车用例名:查看购物车 View the Shopping Cart o 简要说明:这个用例描述顾客查看购物车信息的过程;前置条件:顾客已登录并且拥有一个购物车;大事流:无;基本大事流:1顾客点击“查看购物车”按钮,用例开头;2系统依据当前顾客 CID 查询相关的购物车;3系统显示该购物
5、车信息;4用例终止;替代大事流:顾客购物车已不存在;1系统依据顾客名查不到相关的购物车可能是未拜访时间太长,系统已取消该购物车 ;2系统显示“购物车不存在”信息;3用例终止;后置条件:无;从购物车删除某商品用例名:从购物车删除某商品Delete ltcms in Shopping Cart简要说明:这个用例描述顾客删除购物车中某商品的过程;欢迎下载精品学习资源前置条件:顾客已登录,并且已在购物车界面;大事流:无;基本大事流:1顾客点击从购物车删除某商品”按钮,用例开头;2系统显示“是否删除该商品 .”警告;3顾客挑选确定;4系统依据购物车 IID 和顾客 CID 拜访数据库;5删除购物一车中的
6、该商品;6系统更新购物车显示界面;7用例终止替代大事流:顾客取消删除;1在基本大事流第 3 步中,顾客取消,用例开头;2系统返回购物车界面;3用例终止;后置条件:无;修改购物车用例名:修改购物车 Update the Shopping Carto简要说明:这个用例描述顾客更新购物车中商品数量的过程;前置条件:顾客已登录,并且已在购物车界面;大事流:无;基本大事流:1顾客修改购物车中商品数量可以不修改 ,点击“修改商品信息”按钮,用例开头;2系统依据购物车 IID 和顾客 CID 拜访数据库;3系统将新的购物车信息储存到购物车数据库 数量为 0 就删掉商品信息;4系统依据数据库中购物车信息更新购
7、物车界面;5用例终止;替代大事流:库存商品数量不足;欢迎下载精品学习资源1系统检查到顾客欲购商品数量大于库存中商品数量,用例开头;2系统显示该商品数量不足的信息:3用例终止后置条件:无;购买购物车中的商品用例名:购买购物车中的商品Purchase Items in Carto简要说明:这个用例描述顾客挑选好所要商品后,确定购买的过程;前置条件:顾客已登录,并且已在购物车界而;大事流:无;基本大事流:1顾客点击“结算”按钮,用例开头;2系统依据登录顾客 CID 查询顾客数据库;3系统依据顾客信息显示送货信息;4顾客修改送货信息可以不改 ,并挑选提交;5;6系统对于购物车中的每种商品;在商品数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 实验 基于 UML 网上 购物 系统分析 设计
限制150内