第一天的任务是写数据库需求分析
需要决定编写哪种系统,想来想去还是写住院管理信息系统
1数据库需求分析 (day1)
1.1需求分析
病人有时会因为一些疾病而不得不住院,有需求之后向医院发出住院的请求,经过护士分配病床后病人入住医院(病人和护士为多对一的关系)。
当病人需要手术时,由护士安排手术室(护士与手术为多对一的关系),当病人接受手术时进行手术(手术与病人是一对多的关系)。
手术时,需要安排主刀与助手,一场手术有一个主刀与N个助手。
1.2功能需求分析
1.2.1基本流程图

1.2.2数据需求
1.病人:住院号,姓名,性别,地址
2.医生:医生工号,姓名,性别,职称
3.护士:护士工号,姓名,性别,职称
4.病床:病床编号,床位号,类型,空床标志
5.手术室:手术室编号,类型
6.手术:手术标识号,类型,时间,日期,费用
7.诊断书:诊断书编号,科别,诊断
8.收据:收据编号,项目,金额,收款员,日期
9.处方:处方单号,序号,药品名称,规格,数量,费用
10.入住:住院日期,出院日期
1.3数据字典
| 序号 | 数据编码 | 数据名称 | 数据类型 |
| 1 | PNum | 病人住院号 | int |
| 2 | PName | 病人姓名 | varchar(20) |
| 3 | PSex | 病人性别 | varchar(2) |
| 4 | PPlace | 病人地址 | varchar(40) |
| 5 | DNum | 医生工号 | int |
| 6 | DName | 医生姓名 | varchar(20) |
| 7 | DSex | 医生性别 | varchar(2) |
| 8 | DProfessional_title | 医生职称 | varchar(20) |
| 9 | NNum | 护士工号 | int |
| 10 | NName | 护士姓名 | varchar(20) |
| 11 | NSex | 护士性别 | varchar(2) |
| 12 | NProfessional_title | 护士职称 | varchar(20) |
| 13 | SNum | 病床编号 | int |
| 14 | SBed_Num | 床位号 | int |
| 15 | SType | 病床类型 | varchar(40) |
| 16 | SEmpty_Type | 病床空床标志(0为没有病人使用,1则相反) | int |
| 17 | ORNum | 手术室编号 | int |
| 18 | ORType | 手术室类型 | varchar(40) |
| 19 | OIdentification_number | 手术标识号 | int |
| 20 | OType | 手术类型 | varchar(40) |
| 21 | OTime | 手术时间 | datetime |
| 22 | ODate | 手术日期 | date |
| 23 | OCost | 手术费用 | int |
| 24 | DCNum | 诊断书编号 | int |
| 25 | DCDepartment | 诊断书科别 | varchar(40) |
| 26 | DCDiagnosis | 诊断书诊断 | varchar(40) |
| 27 | RNum | 收据编号 | int |
| 28 | RProject | 收据项目 | varchar(60) |
| 29 | RCost | 收据金额 | int |
| 30 | RCashier | 收据收款员 | varchar(20) |
| 31 | RDate | 收据日期 | date |
| 32 | FNUm | 处方单号 | int |
| 33 | FNUM_1 | 处方序号 | int |
| 34 | F_M_Name | 药品名称 | varchar(60) |
| 35 | F_M_Specifications | 药品规格 | varchar(100) |
| 36 | F_M_Num | 药品数量 | int |
| 37 | F_M_Money | 药品费用 | int |
| 38 | CinDate | 住院日期 | date |
| 39 | CoutDate | 出院日期 | date |
1.4数据结构名称
|
数据结构名称 |
含义 |
组成 |
|
Patient |
病人 |
PNum PName PSex PPlace |
|
Doctor |
医生 |
DNum DName DSex DProfessional_title |
|
Nurse |
护士 |
NNum NName NSex NProfessional_title |
|
Sickbed |
病床 |
SNum SBed_Num SType SEmpty_Type |
|
Operating_room |
手术室 |
ORNum ORType |
|
Operate |
手术 |
ORIdentification_number OType OTime datetime ODate OCost |
|
Diagnosis_certificate |
诊断书 |
DCNum DCDepartment DCDiagnosis |
|
Receipt |
收据 |
RNum RProject RCost RCashier RDate |
|
Formula |
处方 |
FNUm FNUM_1 F_M_Name F_M_Specifications F_M_Num F_M_Money |
|
Checkin |
入住 |
CinDate CoutDate |
浙公网安备 33010602011771号