当前位置:文档之家› 医院挂号系统软件设计说明书

医院挂号系统软件设计说明书

医院挂号系统软件设计说明书

一.问题描述:

病人(或就诊者、或换者)提出挂号的科别、或制定的挂号医生,缴纳挂号费,挂号工作人员询问病人姓名、性别,并交给病人挂号单。

问题描述:科别表示有多个科室,指定医生是因为医生有级别,级别不同挂号费不同。挂号工作人员收取病人挂号费金额。挂号单应该标有哪些属性。挂号单是否可以退、换、作废。

在面向对象方法学中,用“断言”对上述问题重新描述如下:

工作人员打开系统并登录系统,当有病人前来就诊时,工作人员打开一个新的纪录界面,询问病人有关信息并记录,再由病人指定医生或提出挂号科,将此类信息再进行记录;系统工件确定病人编号,挂号编号,根据医生的级别确定挂号费;工作人员收取挂号费后,存储挂号信息,并控制系统打印出挂号单,至此一次挂号过程结束。其中,一张挂号单只记录一个病人信息,包含一个医生信息,一个科别信息,并由一个工作人员记录产生;一个工作人员可替多位病人挂号;一个科别有多个医生。

二.设计出该系统的数据流图(DFD):

1.挂号系统的基本系统模型:

2.挂号系统的功能级数据流图:

3.把处理事务的功能进一步分解后的数据流图:

a) 外部实体(数据的源点或终点) b) 变换数据的处理

c) 数据存储

d) 数据流

三. 数据字典设计

4.数据流描述

6.外部实体

四.IPO图设计

五.E-R图设计

注:图例说明:

:实体

:联系

六.程序流程结构图(Jackson图)设计

七.建立对象模型(类图)

在面向对象方法学中,用“断言”对上述问题重新描述如下:

工作人员打开系统并登录系统,当有病人前来就诊时,工作人员打开一个新的纪录界面,询问病人有关信息并记录,再由病人指定医生或提出挂号科,将此类信息再进行记录;系统工件确定病人编号,挂号编号,根据医生的级别确定挂号费;工作人员收取挂号费后,存储挂号信息,并控制系统打印出挂号单,至此一次挂号过程结束。其中,一张挂号单只记录一个病人信息,包含一个医生信息,一个科别信息,并由一个工作人员记录产生;一个工作人员可替多位病人挂号;一个科别有多个医生。

八.建立用例模型

九.编写系统的动作脚本

十. 时序图

: 病人 : 工作人员

: 系统工件

十一.状态转换图

登录失败

相关主题
文本预览
相关文档 最新文档