下载此文档

面向对象分析.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
实验四面向对象分析(2学时)
实验目的:
通过采用面向对象的方法对问题进行分析,建立系统的对象模型和功能模型。动态模型为选作内容。
实验内容:
某医生开了一家牙科诊所。他有一个牙科助手、一个牙科保健员和一个接待员。医生需要一个软件系统来管理预约。
当病人打电话预约时,接待员将查阅预约登记表,如果病人申请的就诊时间与已定下的预约时间冲突,则接待员建议一个就诊时间以安排病人尽早得到诊治。如果病人同意建议的就诊时间,接待员将输入约定时间和病人的名字。系统将核实病人的名字并提供纪录的病人数据,数据包括病人的病历号等。在每次治疗或清洗后,助手或保健员将标记相应的预约诊治已经完成,如果有必要,安排病人下一次再来。
系统能够按病人姓名和日期进行查询,能够显示记录的病人数据和预约信息。接待员可以取消预约,可以打印出前两天预约尚未接诊的病人清单。系统可以从病人记录中获知病人的电话号码。接待员还可以打印出关于所有病人的每天和每周的工作安排。
实验要求:
建立牙科诊所管理系统的对象模型
用数据流图建立牙科诊所管理系统的功能模型。
写出牙科诊所管理系统的脚本(选作)。
画出牙科诊所管理系统状态图(选作)。
实验步骤:
建立牙科诊所管理系统的对象模型
用数据流图建立牙科诊所管理系统的功能模型。
写出牙科诊所管理系统的脚本(选作)。
画出牙科诊所管理系统状态图(选作)。
预约管理系统的正常情况脚本
系统请接待员输入病人预约信息
系统查询该病人是否已预约过
如果预约过,且时间冲突,提示接待员建议一个合适的时间
[病人接受建议的时间]or如果没有预约过,系统提示会诊时间
病人会诊中,系统记录相关病人数据
会诊完毕,系统更改预约信息中预约诊治是否完成信息
系统增加新的预约登记表
预约管理系统的异常情况脚本
系统请接待员输入病人预约信息
系统查询该病人是否已预约过
如果预约过,且时间冲突,提示接待员建议一个合适的时间
如果病人接受建议的时间,系统审核输入信息正确与否
输入病人信息有误,提示重新输入
系统审核输入信息正确与否
[输入信息正确]or如果没有预约过,系统提示会诊时间
病人会诊中,系统记录相关病人数据
会诊完毕,系统更改预约信息中预约诊治是否完成信息
系统增加新的预约登记表

面向对象分析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xyb333199
  • 文件大小0 KB
  • 时间2015-10-15
最近更新