- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章-的面向对象需求分析
chapter_9 * 根据“登录”用例描述,画出状态图 退出 chapter__10 * UML建模实例 -----图书管理系统 1.用户主要业务:图书管理,图书借阅\归还,借阅管理。其中, 图书管理包括图书的入库和报废以及遗失; 借阅管理包括学生借阅证的办理和补办。 2.图书信息包括:图书登录号,书名,ISBN,图书类别,作者,出版社,出版日期,总页数,定价,图书分类 3.学生信息包括:姓名,学号,班级,专业,性别 4.借阅信息包括:借阅时间,归还时间 5.系统只有一个角色使用:图书馆工作人员 chapter__10 * 可以加上必要的注释 chapter__10 * chapter__10 * chapter__10 * 任务2:用例建模-2—活动图 为每个用例建立业务流程 1.借书流程 图书管理员得到学生出示的借书证 图书管理员得到学生递给他的索书号 进行借书信息登记 chapter__10 * 2.还书流程 得到图书信息 查阅借书信息表 登记归还 根据还书流程,画出还书的活动图 chapter__10 * 借阅管理 chapter__10 * 办理借阅证 chapter__10 * 借阅证遗失补办 chapter__10 * 图书管理 chapter__10 * 同样的,图书管理中的三个动作状态也需要进一步细化。 图书报废处理 图书入库 图书遗失处理 chapter__10 * 何时使用活动图 为每个用例画活动图,可能会导致分析停滞。 建议:要保守地使用它。 何时用? 1、用例比较复杂 2、需要分析用例包括哪些动作,以便扩展。 3、并发步骤建模 chapter__10 * 任务3:用例建模-3:用例描述 用例图只是简单地用图描述了一下系统,但对于每个用例,我们还需要有详细的说明,这时就需要写用例描述。 对于用例描述的内容,没有硬性规定的格式,一般包括:简要描述(说明)、前置(前提)条件、基本事件流、其他事件流、后置(事后)条件等等。 chapter__10 * 图书管理系统的用例描述——新办借阅证 用例名称:新办借阅证 用例描述:图书馆工作人员输入学生信息进行借阅证办理。 参与者:图书馆工作人员。 前置条件:图书馆工作人员点击“新办借阅证” 基本路径: 输入学生信息(学号,姓名,专业,班级,性别) 点击“提交” 后置条件: 显示添加的借阅证信息(借阅证编号,学号,姓名,专业,班级,性别) 备选流程: 点击“重新填写”,实现重填学生信息功能。 chapter__10 * 图书管理系统的用例描述——补办借阅证 用例名称:补办借阅证 用例描述:图书馆工作人员输入学生信息进行借阅证补办。 参与者:图书馆工作人员。 前置条件:图书馆工作人员点击“补办借阅证” 基本路径: 输入学号 点击“查询” 显示该学生遗失的借阅证信息(借阅证编号,学号,姓名,专业,班级,性别) 点击“补办” 后置条件: 显示该学生新借阅证信息(借阅证编号,学号,姓名,专业,班级,性别) 备选流程: A:1点击“重新填写”,实现重填学号。 B:如果学生有借阅图书未归还,显示当前该学生借阅情况(书名,ISBN,借阅时间,应归还时间) chapter__10 * 现在,请完成下列用例描述 图书借阅 chapter__10 * 图书管理系统的用例描述——图书借阅 用例名称:图书借阅 用例描述:图书馆工作人员输入借阅证编号和图书登录号来完成图书借阅。 参与者:图书馆工作人员。 前置条件:图书馆工作人员点击“图书借阅” 基本路径: 输入借阅证编号。 输入图书登录号。 点击“借阅” 后置条件: 显示当前借阅信息(书名,ISBN,借阅时间,应归还时间) 备选流程: 点击“重填”实现借阅证和图书登录号重新填写 chapter__10 * 图书管理系统的用例描述——图书归还 用例名称:图书归还 用例描述:图书馆工作人员输入图书登录号进行图书归还。 参与者:图书馆工作人员。 前置条件:图书馆工作人员点击“图书归还” 基本路径: 输入图书登录号 点击“查询” 显示该书借阅证信息(书名,ISBN,借阅时间,应归还时间) 点击“归还” 后置条件: 提示“归还成功” 备选流程: 点击重新填写,实现图书登录号重新填写 chapter__10 * 任务4:根据需求信息,进行领域分析,交付——图书管理系统领域类图 所谓业务领域类图要描述一下三点:????? 1.系统中有哪些实体。????? 2.这些实体能做什么操作。????? 3.实体间的关系。 chapter__10 * 寻找类的方法 语法分析是最简单寻找类的方法:找出用户描述中的名次或形容词+名词,这些词中有些是类,有些是类的属性。 候选词是系
您可能关注的文档
最近下载
- 孔庙讲解课件.ppt VIP
- 《城镇燃气无人值守站技术要求 第2部分:运行维护》.pdf VIP
- 人教版2024年小升初数学模拟测试卷(含答案解析)【可编辑打印】.docx VIP
- 产品设计产品设计程序与方法马桶.ppt VIP
- 《城镇燃气无人值守站技术要求 第1部分:建设》.pdf VIP
- 消防培训记录表.doc VIP
- 人教版2024年小升初语文模拟试卷(含答案解析)【可编辑打印】.docx VIP
- 2025年高考英语全国I卷作文试题真题解析及范文.docx VIP
- 2025江苏南京农业大学新校区建设指挥部、基本建设处人员招聘10人考试备考试题及答案解析.docx VIP
- 动力电池管理与维护课件.pptx VIP
文档评论(0)