当前位置:首页 > 课堂练习题(1) - 图文
第六章 用例课堂练习 建立用例图步骤:
1、识别参与者思路--为了识别用例首先要识别出参与者 ? 谁是系统的主要用户 ? 谁向系统提供信息 ? 谁改变系统的数据 ? 谁从系统获取信息
? 谁需要系统的支持以完成日常工作任务 ? 谁负责日常维护、管理并保证系统正常运行 ? 系统需要操纵那些硬设备 ? 系统需要和那些外部系统交互
? 谁(或什么)对系统运行产生的结果(值)感兴趣 ? 时间、气温等内部外部条件 ?
2 、识别用例
– 活动者希望系统执行什么任务?
– 活动者在系统中访问哪些信息?(创建、存储、修改、删除等) – 需要将外界的哪些信息提供给系统? – 需要将系统的哪个事件告诉活动者? – 如何维护系统?
练习 1 网上选课系统
练习 2
.
练习 3
? 在医生的办公室里接待员、护士和医生使用病人记录和计划安排系统。当病人第一
次来这里看病时,接待员使用该系统来输入病人信息,并且他们安排所有的预约。护士使用系统来跟踪病人每次看病的结果并输入护理病人的信息,如医疗和诊断。护士也可以访问这些信息以打印病人诊断结果或病人看病历史。医生主要用这个系统来查看病人的病史,偶尔也输入病人的医疗信息,但通常他让护士输入这些信息。 ? 【问题】根据上面的陈述,请你分析出参与者和用例,并绘制出用例图。
练习 4
? 请根据以下描述,给出“远程网络教学系统”的用例图。
? “远程网络教学系统”功能需求如下:学生登录网站后,可以浏览课件、查找课
件、下载课件、观看教学视频。教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。2)教师如果忘记密码,可以通过“找回密码”功能, 恢复密码。
第七章 类图
建立领域模型类图步骤:
1. 寻找候选类(名词识别法),去掉不恰当的类。 2. 识别类之间的关联关系
3. 识别类的属性、方法、标注关联关系的多重性。 4. 利用继承组织类
5. 迭代并细化模型:领域类模型在健壮之前需要多次细化。 1)如果某个类没有属性、操作和关联关系就考虑删除这个类。
2)如果有属性和操作没有宿主类,就考虑添加新类来存放这些属性和操作
课堂练习1
? 例子,小张是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,
因此需要一个个人图书管理系统。该系统应该能够将书籍的基本信息按照计算机类、非计算机类分别建档,实现按照书名、作者、类别、出版社等关键字的组合查询功能。在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。另外,还希望能够对书籍的购买金额、册数按照特定时间周期进行统计。请画出类图。 ?
共分享92篇相关文档