苏南某县医院住院信息管理系统的设计与实现

目录
一、 引言 1
(一) 课题背景 1
(二) 选题意义 1
(三) 设计目标 1
二、 需求分析 1
(一) 功能分析 1
(二) E-R模型图 2
(三) 开发环境介绍 2
三、 软件设计 3
(一) 功能结构图 3
(二) 系统流程图 4
(三) 数据库关系图 4
1、系统数据模型 4
2、系统数据关系 4
3、数据库关系图 4
4、 数据库设计 6
四、 编码实现 9
(一) 用户登录模块设计 9
(二) 住院登记模块设计 9
(三) 住院查询模块设计 10
(四) 药品维护模块设计 10
(五) 科室信息维护模块设计 11
(六) 床位编码维护模块设计 12
(七) 床房编码维护模块设计 12
五、 软件安装使用与测试 13
六、总结 14
七、致谢 14
八、参考文献 15
引言
课题背景
随着计算机和网络技术的发展,越来越多的行业均采用智能化管理方式来管理自己的相关数据信息。传统的人工管理方式即浪费时间、成本,还容易产生一定的错误,于是人们逐渐采用基于计算机应用的智能化管理方式来管理。对于医院来说,每天都有大量的病人住院、出院、还有其他一些相关信息,如对科室信息进行管理、病房信息进行管理等,如果采用纸质化管理方式的话,这样将大大浪费医务人员的宝贵时间,于是为了满 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
足用户需求,我决定设计研发这样一款基于客户端形式的医院住院部信息管理系统,希望借助于本系统可以帮助医院更好地对医院住院部信息进行管理和维护。
选题意义
本课题研发主要为了希望医院工作人员可以借助本系统可以更好地提高工作效率。有利于工作人员借助于平台对医院各类信息进行管理和维护。另外系统开发软件开发的流程进行开发,有助于本人熟悉软件开发的流程。
设计目标
力求开发一款适应性较强的软件。要求界面较为美观,要求数据库设计满足第三范式;开发流程方面满足软件开发生命流程。
需求分析
功能分析
根据用户需求,经过分析研究可得医院住院部信息管理系统主要需实现以下功能模块:用户管理、住院管理、出院管理、床位管理、收费管理、病房管理、药物管理、科类信息、医师信息、药物使用、病人信息、项目管理、出院管理等功能模块。
其主要有利于实现:
(1)加快办理病人入院、出院自动化管理;
(2)可以快速地提供准确的各项查询;
(3) 准确记录病人的各项医嘱和费用记录;
(4) 准确记录各种药品的购入和消耗情况;
(5) 可以快速地提供准确的各项统计;
E-R模型图
根据用户需求分析设计系统E-R模型如下图1所示:

图1 系统E-R模型图设计
开发环境介绍
本系统开发采用VS平台进行开发,数据库存储采用SQL Server 数据库进行后台数据库信息的存储与维护。部署服务器基于IIS服务器;另外硬件平台为Windows8,硬盘等各项指标均符合电脑需求配置条件。
软件设计
功能结构图
根据需求设计可绘制出功能结构图如图2所示:

图2 功能结构图
系统流程图
根据功能模块分析,医院住院信息管理系统数据流程图如图3所示。
 图3 数据流程图
数据库关系图
1、系统数据模型分析:
根据用户需求分析,设计得出系统数据模型为:
1)用户信息表其主要包括:员工编号,员工姓名,员工密码;
2) 住院信息表其包含数据项有:病历编号,病人TeL,病人id,住院Time,所属科类,费用,常居住址,所属床位编号,病人出院Time,花销总额,剩余费用;
3) 床位收费信息表,其包含数据项有:床位编号,收费,所属编码,当前状态;
4) 病房信息表,其包含数据项有:病房编号,病房所属类型,总数,当前病房数;
5) 我院医生信息表,其包含数据项有:员工id,员工姓名,员工性别,所属科类,证件照等;
6) 我院科类信息表,其包含数据项有:科室编号,科室名称,主任姓名;
7) 病人治病收费信息表,其包含数据项有:住院编号,治疗项目编码,器材数量,医疗器材使用日期,医疗器材使用时间,主治医生编码,医嘱编号;
8) 我院治疗项目信息表,其包含数据项有:治疗项目编号,名称,所属类别,价位,备注信息;
9)药品信息表,包含数据项有药品编号,名称,所属规格,药品单位,药品信息,推荐价格,保质期;
10)病人信息表,包含数据项有病人编号,病人姓名,病人性别,病人年龄,居住地,详细住址,联系电话;
11)病房类型表,包含数据项有类型编号,名称等。
12)出院表,包含数据项有出院编号信息,病人id,病人出院时间,所属科类信息;
2、系统数据关系如图4所示

图4 系统数据表结构关系图
数据库设计
1.数据库中的表:
表1 用户信息表
序号
名称
字段语义
字段类型
宽度
主键/外键
约束条件

1
uid
员工id
Int

主键


2
uname
员工姓名
nvarchar
20

非空

3
upwd
员工密码
nvarchar
4
irepaid
费用
nvarchar
20

非空

5
ibedNo
所属床位
表 4病房信息表
剩余数
nvarchar
20

非空


表5我院医生信息表

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/771.html

好棒文