数据库课程设计报告:医院病房管理系统设计[精品].doc
文本预览下载声明
计算机科学与技术学院
2010-2011 学年第 1学期
《 数据库原理(Ⅲ)》课程设计
题目: 医院病房管理系统
班级: 080341C班
学号: 080341314
姓名: 李晗
教师: 曹卫东
成绩:
一、需求分析
近年来,随着我国人民生活水平的迅速提高,科学技术的进一步发展,人们对将电子计算机应用于医学领域的需求就越来越迫切,一套好的医院病房管理系统在全面提高医院的整体工作效率、为病人提供方便快捷的服务等方面都能发挥出重要作用。根据调查,在西方发达国家,几乎绝大部分的医院都已经采用了医院病房管理系统,然而在国内的使用尚不普及,许多小型医院还是完全依靠手工操作在管理病人和医院员工的一切信息,这不仅劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上,对其所掌握的信息也无法很好地统计应用起来,这样既无法提高医院自身的医疗水平,同时又无法很好地为病人服务。
信息时代已经来临,将计算机应用于医院的日常管理为医院的现代化带来了从未有过的动力和机遇,为医疗卫生领域的发展提供了无限的潜力。对于一个医院来说,病房管理是一个必备的环节,病房的入住、费用统计等都包含着复杂的信息,这就需要应用计算机软件来对各项工作进行管理以发挥最大的功效。采用计算机管理信息系统已成为医院管理科学化和现代化的标志,给医院带来了明显的经济效益和社会效益,它极大的提高了医务人员的工作效率,有效地解决了信息的管理问题。这次设计的目的就是为医院创建一个方便、实用、快捷的管理系统, 具备数据库维护功能,能根据用户需求进行数据的查询、添加、删除、修改,减轻医院工作人员的负担,同时这也是现代化管理的必然要求。
系统功能模块图:
各模块所能实现的功能:
登录界面:医生只有输入正确的工作证号和密码才能登录系统,如果还没有注册,可先输入相关信息进行注册。
管理主页:列出了该系统所能实现的功能,包括病人住院登记、出院结算、病人信息管理、医院内部信息管理、系统安全密码设置,医生根据需要选择对应的项目。
住院登记:登记病人基本信息,包括病历号、姓名、性别、诊断、病房号、床位号、电话号码、主治医生、住院日期,将其提交给系统。
出院结算:根据病人的入院日期、出院日期、和所住病房的收费标准,便可计算出病人所需支付的费用。
病人信息管理:可以查看全部病人信息,而且能选择科室进行分科室查看病人信息,还可以通过输入病人病历号、选择想要修改的项目来修改病人信息。
医院内部信息管理:包括科室信息管理、医生信息管理、病房信息管理、床位信息管理。其中科室信息管理实现添加科室、删除科室、更新科室、查看全部科室、查看科室医生;医生信息管理用来添加医生、删除医生、更新医生、查看所有医生、查看医生主管病人;病房信息管理实现添加病房、删除病房、更新病房以及查看全部病房;床位信息管理用来添加床位、删除床位、还可以查询床位的使用情况以便合理地为病人分配床位。
系统安全密码设置:为了保证系统的安全性,系统通过对工作证号和旧密码的验证,来修改登录密码。
病房管理系统数据流图:
数据字典:
(1) 数据结构:病人
含义说明:定义了一个病人的信息结构
组成:病历号、姓名、性别、诊断、病房号、床位号、电话号码、主治医生、住院日期
(2) 数据结构:医生
含义说明:定义了一个医生的信息结构
组成:工作证号,姓名,年龄,职称,部门,电话号码,密码
(3) 数据项:病历号
含义说明:唯一标识一个病人
类型:字符型
长度:4
取值范围0000~9999
(4) 数据项:工作证号
含义说明:唯一标识一个医生
类型:字符型
长度:3
取值范围000~999
(5) 数据项:密码
含义说明:登陆本病房管理系统时所需的密码
类型:可变字符型
长度:15
(6) 数据流:病房和床位信息
说明:表示病房内每一床位的使用状态
数据来源:病房表和床位表
组成:所属科室,病房号,床位号,目前状态,收费标准
(7) 数据流:医生主管病人信息
说明:表示每一医生主治的病人信息
数据来源:病人表和医生表
组成:病历号,姓名,性别,病房号,床位号,电话号码,医生工作证号,医生姓名
(8) 数据流:科室医生信息
说明:表示每一科室包含的医生信息
数据来源:科室表和医生表
组成:工作证号, 姓名, 职称, 年龄, 电话号码, 科名, 科地址, 科电话
(9) 处理过程: 登记病人信息
说明:向系统录入病人信息
输入:病历号、姓名、性别、诊断、病房号、床位号、电话号码、主治医生、住院日期
显示全部