图书管理系统-OOA-系统用例建模-精品·公开课件.pptVIP

图书管理系统-OOA-系统用例建模-精品·公开课件.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
? ? 图书管理系统-系统用例建模 * 计科系 段恩泽 email:duanenze@126.com 需求分析的成果 业务用例图 业务流程活动图 图书管理系统业务用例图 部分业务流程活动图 部分业务流程活动图 主要内容 系统用例建模 系统用例建模(System Use case Modeling) 任务: 图书管理系统系统用例建模 要求: 根据业务模型,完成系统用例建模 工作产品: 系统用例图 系统用例建模(System Use case Modeling) 在分析前期业务模型的基础上,识别出需要软件系统实现的任务,定义出系统用例,并给出简要描述。 业务用例与系统用例 业务用例描述的是业务过程 ,而不是软件系统过程。 系统用例就是参与者如何与计算机技术相联系,而不是业务过程。 系统建模技术 面向业务领域 面向要实现的软件系统 一个业务用例通常会生成几个具体的系统用例。 从业务需求到系统需求 系统用例建模 经过前期的业务领域访谈,得到系统的业务模型,包括业务用例图和业务流程活动图,接下来我们将对业务模型进行分析,提取系统用例。 逐个分析业务用例及流程 对借阅流程活动图中的每个活动进行分析,通过[扫描借阅证]和[扫描图书条码]两个活动完成图书的借阅,因此,定义系统用例【办理借书】 分析与借书用例密切相关的协助借书,发现协助借书是由图书管理员完成[扫描借阅证]和[扫描图书条码]两个任务,是由图书管理员来启动【办理借书】系统用例。 除此之外,还有系统用例【办理借阅证】。 逐个分析业务用例及流程 逐个分析业务用例及流程 对还书流程活动图中的每个活动进行分析,通过[扫描图书条码]和[缴纳违约金]两个活动完成图书的归还,因此,可以定义系统用例【办理还书】和【缴纳违约金】 进一步分析发现在还书的过程中,只有当借阅超期时才会执行到【缴纳违约金】用例,因此,他们应该是扩展关系,其中【办理还书】是基本用例,【缴纳违约金】是扩展用例。 还有系统用例【办理借阅证】。 协助还书也就是执行[扫描图书条码]和[缴纳违约金]两个活动。 逐个分析业务用例及流程 对所有活动图进行分析,直至提取所有系统用例。 再考虑到软件系统不是什么人想用就能用的,必须进行身份验证,因此,还需要加入登录系统的系统用例 综合以上分析,得出系统用例。 逐个分析业务用例及流程 借书者和图书管理员系统用例图 系统管理员系统用例图 其它用例图 用例简述 系统用例名称 简述 SUC001 – 办理借书 图书管理员办理借书手续 SUC002 – 办理还书 图书管理员办理还书手续 SUC003 – 办理续借 图书管理员办理图书续借手续 SUC004 – 办理预约 图书管理员办理图书预约手续 SUC005 – 网络续借 借书者通过网络办理图书续借 SUC006 – 网络预约 借书者通过网络办理图书预约 SUC007 – 查询借阅信息 借书者通过网络查询自己的借阅信息 …… …… 在UML中实现图书管理系统用例图 在use case view中新建一个package,命名为系统分析,在该包中新建一个use case diagram,命名为系统用例图。 完成后的文件组织 业务用例文件夹 业务用例图 处理还书用例 处理还书用例所对应的活动图 系统用例文件夹 系统用例图 总结:UML图形的视角 在过去几次课的学习和工作任务完成中,大家可以发现,同一种UML图形可以反映不同的视角。 用例图的视角: 视角1:站在用户的角度看待用户的业务情况 - 业务用例图 视角2:站在用户的角度看待系统的功能 - 系统用例图 活动图的视角也一样,你能给出我们所学过的活动图的视角吗? 本次课后任务 各组根据所建的业务模型,讨论得出系统用例,画出系统用例图,并编写系统用例简述。要求:每幅图要加备注标签,注明作者。 各组组长填写【软件工程】项目组考核 预习7.2节,理解用例场景描述文档中的关键要素及含义 ? ?

文档评论(0)

秦圈圈 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档