学 号 08290106
《软件工程大作业》
医院挂号系统设计说明书
学 生 姓 名
王 彦 军
专 业 、 班 级 08 地 理 信 息 系 统 1 班
2011 年 5 月 30 日
医院挂号系统设计说明书
一、 数据字典
1、挂号数据流图
输入信息
工作
人员
I
记录
信息
挂号信息
病人信息
病人
挂号单
D1
挂号信息
D2 病人信息
病
人
信
息
II
产生挂
号单
挂
号
信
息
2、数据项
(1)挂号单编号
项目
数据项编号
ID001
数据项名称
挂号单编号
别名
简述
无
某张挂号单的编码
描述
类型及宽度
取值范围
字符型 ,14 位
“00000000000000”~“99999999999999”
(2)病人姓名
项目
数据项编号
ID002
数据项名称
病人姓名
别名
简述
类型及宽度
取值范围
姓名
挂号病人的姓名
字符型 ,20 位
2{汉字}10
(3)病人年龄
项目
数据项编号
ID003
数据项名称
病人年龄
别名
简述
类型及宽度
取值范围
年龄
某位病人的年龄
整型,3 位
“0”~“200”
(4)病人性别
项目
数据项编号
ID004
数据项名称
病人性别
性别
某位病人的性别
字符型 ,2 位
[ 男 | 女 ]
描述
描述
描述
描述
别名
简述
类型及宽度
取值范围
(5)科室
项目
数据项编号
数据项名称
别名
简述
ID005
科室
无
病人所要看病的类型部门
类型及宽度
取值范围
(6)级别
项目
数据项编号
数据项名称
别名
简述
类型及宽度
取值范围
(7)挂号费
项目
数据项编号
字符型 ,40 位
1{汉字}20
ID006
级别
无
描述
某位病人要求看病医生的级别
字符型 ,6 位
[ 医生 | 专家 | 副主任 | 主任 ]
ID007
描述
数据项名称
挂号费金额
别名
简述
诊查费
病人所要缴纳的诊查费
类型及宽度
整型
取值范围
“6”~“50“
(8)挂号日期
项目
数据项编号
ID008
数据项名称
挂号日期
描述
别名
简述
类型及宽度
取值范围
(9)医生
项目
数据项编号
无
某位病人挂号的当天日期
日期型,10 位
“20110101“~“99991231“
ID009
描述
数据项名称
医生姓名
别名
简述
无
某位病人看病的医生
类型及宽度
取值范围
字符型,20 位
2{汉字}10
3、挂号单的数据结构
BRD01-02
挂号单标示
I1:挂号单编号
I2:挂号日期
BRD01-01:病人挂号单
BRD01-03
病人信息
I3:病人姓名
I4:病人年龄
I5:病人性别
BRD01-04
挂号信息
I6:科室
I7:级别
I8:挂号单
I9:医生
4、数据结构描述:
项目
数据结构编号
数据结构名称
描述
BRD01-01
病人挂号单
简述
病人以及工作人员所填写的病人看病信息
数据结构组成
BRD01-02 + BRD01-03 + BRD01-04
项目
数据结构编号
数据结构名称
描述
BRD01-02
挂号单标示
简述
用来区分不同病人的挂号单
数据结构组成
项目
数据结构编号
I1+ I2
描述
BRD01-03
数据结构名称
简述
数据结构组成
项目
数据结构编号
数据结构名称
病人信息
病人的全部信息
I3+ I4+ I5
描述
BRD01-04
挂号信息
简述
工作人员填写的有关病人挂号的信息
数据结构组成
5、数据流的描述
项目
数据流编号
数据流名称
简述
数据流来源
数据流去向
数据流组成
项目
数据流编号
数据流名称
简述
数据流来源
数据流去向
数据流组成
7、数据存储
项目
数据存储编号
I6+ I7+ I8+ I9
描述
SJL01-01
病人信息
获得病人挂号的基本信息
病人
挂号系统
病人姓名+病人性别+病人年龄
描述
SJL01-02
挂号信息
挂号的基本信息
工作人员
挂号系统
科室+级别+挂号费+挂号单编号+病历号+日期
描述
DE01-01
数据存储名称
简述
数据存储组成
关键字
相关联的处理
项目
数据存储编号
数据存储名称
简述
数据存储组成
关键字
相关联的处理
项目
数据存储编号
数据存储名称
简述
数据存储组成
关键字
相关联的处理
病人信息
某病人所述的基本信息
姓名、性别、年龄、病历号
病历号
D1
描述
DE01-02
挂号信息
某病人的挂号基本信息
科室、级别、挂号费、挂号单编号、+日期
挂号单编号
D2
描述
DE01-03
工作人员信息
某一工作人员的基本信息
姓名、年龄、工作 ID
工作 ID
系统库中存储
8、数据处理
项目
处理编号
描述
DC01-01
处理逻辑名称 记录数据
简述
处理由工作人员提交信息
输入的数据流 输入信息
处理过程
由事务产生病人信息
输出的数据流 病人信息、挂号信息
处理频率
接受一次处理一次
项目
处理编号
描述
DC01-02
处理逻辑名称 产生挂号单
简述
由病人信息与挂号信息产生挂号单
输入的数据流 病人信息、挂号信息
处理过程
由病人信息与挂号信息产生挂号单
输出的数据流 挂号单
处理频率
接受一次处理一次
9、外部实体
项目
外部实体编号
外部实体名称
简述
输入数据流
输出数据流
项目
外部实体编号
外部实体名称
简述
输入数据流
输出数据流
描述
WY01-01
工作人员
对病人信息进行输入
病人信息
挂号信息
描述
WY01-02
病人
去挂号看病的人
病人信息
病人信息
二、挂号系统用户界面