数据库(课程设计)报告(医院管理系统)
数据库课程设计
报告模版
齐齐哈尔大学
数据库课程设计报告
题目:
班级:
姓名:
学号:
指导教师:
2013
医院信息管理系统
摘要:医院作为一个极其重要的服务部门,其发展应适应计算机技术的发展。利用SQL Server 2000技术设计了此医院管理数据库系统,以利用计算机完成病人入院后,对其基本信息、主治医师以及入住病房等信息进行数据库管理,有利于提高入院手续的办理速度以及对医院资源管理的效率。同时可以落实责任,方便信息的集中化管理及应用。
关键字:医院 管理 数据库 SQL
1. 概述
(正文概述)根据医院管理系统能清楚了解各种信息,为病人就医时提供方便,具体程序分为病人信息管理界面,医务人员管理系统界面,病房信息管理界面,管理员信息界面这几个主体界面。医务人员管理系统界面包括医生姓名、医生职称、医生性别、职工号等;病人信息管理界面包括住院号,姓名,性别等,病房信息管理系统也是如此,可以对它们进行添加,查询,删除等功能。
2.需求分析
(需求分析)人类进入21世纪,医院作为一个极其重要的服务部门,其发展应适应计算机技术的发展。我国的医疗体制正在进行改革,需要医疗市场的进一步规范化,这就利用现代化的工具对医院进行有效的管理,有利于提高医疗水平和服务质量,更好的服务于社会。
鉴于此目的,我利用SQL Server 2000技术设计了此医院管理数据库系统,以利用计算机完成病人入院后,对其基本信息、主治医师以及入住病房等信息进行数据库管理,有利于提高入院手续的办理速度以及对医院资源管理的效率。同时可以落实责任,方便信息的集中化管理及应用。
本数据库系统是一个小型数据库管理系统,施以款专门用于医院管理系统的软件,具有良好的用户界面,风格独特的设计。
2.1数据字典
doctor
字段名称
字段含义
数据类型
是否为主键
约束
备注
dno
职工号
int
Y
Not null
dname
姓名
char(16)
sex
性别
char(2)
age
年龄
smallint
<150
title
职称
char(10)
employ
聘期
smallint
<100
oname
科室名
char(16)
patient
字段名称
字段含义
数据类型
是否为主键
约束
备注
pno
住院号
char(9)
Y
Not null
住院号格式:年/月/日/编号,如
pname
姓名
char(16)
sex
性别
char(2)
age
年龄
smallint
<150
sno
病房号
int
office
字段名称
字段含义
数据类型
是否为主键
约束
备注
oname
科室名
char(16)
Y
Not null
dno
科长职工号
int
tel
电话
char(8)
sickroom
字段名称
字段含义
数据类型
是否为主键
约束
备注
sno
病房号
int
Y
Not null
oname跟随参照表一起修改
num
床位数
smallint
<10
oname
科室名
char(16)
cure
字段名称
字段含义
数据类型
是否为主键
备注
dno
职工号
int
Y
pno
住院号
char(9)
2.2全局ER图
姓名
姓名
科室号 聘期 性别 职工号
科室号
聘期
性别
职工号
科室名
科室名
职称
职称
电话 年龄
电话
年龄
1N聘用
1
N
聘用
科室 性别 姓名 年龄 住院号 病人主治 医生
科室
性别
姓名
年龄
住院号
病人
主治
医生
1
1
主管M属于
主管
M
属于
11
1
1
NN
N
N
1N 病房入住
1
N
病房
入住
床位数
床位数
病房号
病房号
3.数据库逻辑设计
(数据库逻辑设计)局部ER图
3.1病人信息管理系统ER图
姓名
姓名
性别
性别
职称
职称
职工号
床位数 科室 病房号 性别 姓名 年龄 住院号 病房 病人 医生
床位数
科室
病房号
性别
姓名
年龄
住院号
病房
病人
医生
主治 年龄1
主治
年龄
入住N1N
入住
N
1
3.2医务人员管理系统ER图
职称 年龄 性别 姓名 职工号 医生 聘期 聘用 科长 科室 科室名
职称
年龄
性别
姓名
职工号
医生
聘期
聘用
科长
科室
科室名
N1
N
1
11 主管
1
1
主管
3.
更多推荐
医院管理系统mysql课程设计_数据库(课程设计)报告(医院管理系统).doc
发布评论