- 13
- 0
- 约1.08万字
- 约 78页
- 2017-08-26 发布于广东
- 举报
* 下图显示了用例间的泛化关系。在图书管理系统中,用例“查找书籍”负责在图书馆的数据库中查找符合输入信息的书籍。该用例有两个子用例“精确查找”和“模糊查找”。 * 下图显示了用例间的包含关系。在图书管理系统中,用例“删除书籍”和“修改书籍信息”与用例“图书查询”之间是一种包含关系。不管是删除书籍还是修改书籍信息,都必须先进行该书籍的查询工作。 有时当某一个用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一段事件流抽象成为一个被包含的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。 * 事实上,基础用例没有扩展也是完整的,一个扩展用例反而改变了基础用例的事件流。扩展用例的行为是否被执行要取决于主事件流中的判定点。如果特定条件发生,扩展用例的行为才被执行。值得注意的是扩展用例的事件流往往也可以抽象为基础用例的备选流。 * 在图书管理系统中,假设有一个基础用例“还书”,规定了一般情况下的还书流程。但是,如果读者所借书籍超期,在还书的时候是要交纳罚金的,这时基础用例“还书”不能描述超期情况下的还书流程。如果修改基础用例,可能会增加基础用例的复杂性,因此可以考虑在基础用例中添加扩展点,特定条件是超期,如果满足特定条件,将执行“交纳罚金”这个扩展用例。 * * * * * * * * * * * * 案例----超市进销存系统用例图建模 (2)库存 ①库存管理员每天进行盘点一次; ②库存管理员当发现库存商品有损坏时,及时到相关部门 报损; ③在供应商的商品到货时,库存管理员首先检查商品是否 合格,并将合格的商品入库处理;当商品进入卖场时, 进行商品出库处理; ④经理、订货员根据需要进行库存商品的模糊查询或详细 查询。 案例----超市进销存系统用例图建模 (3) 订货 ①订货员用新商品供应商信息更新供应商数据库的信息; ②订货员统计库存商品是否低于库存下限,然后制作订货 单。 (4) 统计 ①经理能够使用系统的统计功能,了解商品销售情况、库存情况、供应商情况,以便进行合理的营销策略。 ②经理按市场情况适时变动商品价格。 案例----超市进销存系统用例图建模 2.建立超市进销存系统的用例图模型 在系统需求分析中需考虑:系统用例图模型需要哪些视图,每个视图包含什么内容?视图中成员是否需构成包? 超市进销存管理系统按其业务功能分成订货、销售、库存和统计四部分,这些职能对应于系统不同组织部门。 案例----超市进销存系统用例图建模 1)系统角色 超市服务的对象是顾客,超市系统内部员工可以按人员的职能来分类。下图是超市进销存管理系统角色分析的用例图。其中,角色“员工”和“管理员”是抽象角色。 案例----超市进销存系统用例图建模 2)超市进销存管理系统的顶层用例图 案例----超市进销存系统用例图建模 3)销售管理子系统的用例图 案例----超市进销存系统用例图建模 4)订货管理子系统的用例图 案例----超市进销存系统用例图建模 5)库存管理子系统的用例图 案例----超市进销存系统用例图建模 6)统计分析子系统的用例图 案例----超市进销存系统用例图建模 7)身份验证子系统的用例图 论 坛 网上论坛主要包括:用户注册、登录、签写留言、回复留言、留言查看和管理员维护等功能。 本系统应该具有处理下面这些的业务的能力: 1. 用户功能需求: 用户注册、用户登录、签写留言、回复留言、查看留言 2. 管理员功能需求: 用户登录、签写留言、回复留言、查看留言、删除留言 ④信息查询用例图的绘制 例子:棋牌馆管理系统用例模型局部 系统主要功能:以internet的形式向客户提供座位预定的服务,并且如果暂时无法获取作为的饿信息,允许客户进入“等候队列”,当有人退订之后即使通知客户。另外,该系统还将为总台服务员提供作座位安排以及结账的功能,要求能够支持现金和银行卡两种结账方式。 布置作业 作业:需求分析 重点:用例图 要求:手写或电子版打印均可,推荐最初手写,然后课下用电子版打印,便于以后修改。 * * 系统管理员直接参与的用例为登录、找回密码、查看班级基本信息、删除班级基本信息、修改班级基本信息和录入班级基本信息。校领导直接参与用例登录、找回密码和查看班级基本信息。当登录过程中发生忘记密码的情况,就需要使用找回密码的功能来找回密码,而在正常情况下用不到找回密码这个功能所以用例找回密码”和用例登录之间是扩展关系。 * * 教师参与用例录入成绩、修改成绩
您可能关注的文档
最近下载
- 旅居房车设计说明书.doc VIP
- 大明英烈传朱太公列传.pdf VIP
- 大明英烈传列传.pdf VIP
- 海尔冰箱BCD-248WBCS ZA说明书.pdf VIP
- 2001款0204宝马7系735745Li_汽车使用手册用户操作指南驾驶车主车辆说明书电子版.PDF
- 交通运输行业行业深度报告:无人机反制系统-奠定低空经济安全发展之基石.pdf VIP
- 人工智能时代语言研究中的伦理问题-Ethical Issues in Language Research in the AI Era.pdf VIP
- 2025年度广东省广州市小学五年级上学期期末测试数学试题.docx VIP
- 彝学研究史.PDF VIP
- 自考英语(二)新版教材课文翻译、课后习题及考前重点笔记整理.pdf VIP
原创力文档

文档评论(0)