1、 医院管理系统的设计医院管理系统的设计 学院名称: 计算机与信息技术学院 专业名称: 计算机科学与技术 年级班别: 2010 级计科 2 班 姓 名: 指导教师: 2012 年 06 月 数据库原理 课程论文 医院管理系统的设计 摘 要 随着社会经济的发展和人们的生活水平的提高, 各种疾病也越来越 多,严重伤害人们的身心健康,因而医院保卫人们健康的负担也逐步增大。计算 机的普及和性能的不断提高, 可以为医院带来很多方便, 比如进行医院信息管理, 该系统已经成了现代化的医院在运行过程中必不可少的基础设施与技术支撑环 境。医院管理系统利用计算机和网络通信设备,为各个部门提供病人诊疗和行政 管理信息
2、的收集、存储、处理提取和数据交换。医院管理信息系统实现了用计算 机对医院病人进行看病和药品流通的全过程动态监测, 大大减轻了管理人员的工 作负担,同时又可向病人提供完整的数据,为病人提供方便和快捷。 关键词 SQL SERVER 2008、DBMS、住院管理系统。 需求分析 背景背景:目前我国的医疗体制正处于改革阶段,需要医疗市场的进一步规范化,这 就要求医院加强自身的管理, 利用现代化的管理工具对医院的工作进行必要的管 理,无疑将提高工作效率、信息的准确程度,根除现行的人工管理模式存在着的 某些弊端,达到减支增效的目的。有利于提高医疗水平和服务质量,更好的服务 于社会。 医院作为一个特殊服务
3、行业,其发展应适应于市场经济的发展。医院管理系统是 利用电子计算机和通讯设备, 为医院所属各部门提供病人诊疗信息和行政管理信 息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需 求。医院管理系统将医院各组成部分的信息处理过程综合成有机整体,及时而有 效地为医院日常管理和发展提供决策依据,使医院信息管理工作尽快达到规范 化、制度化、科学化。 根据调查研究,根据医院管理和运作的需要,医院管理系统必须具备以下功能: (1)系统采用人机交互方式,界面美观友好,操作简单易行,信息查询灵活、 方便,数据存储安全可靠。 (2)对病人的信息的登记、病人看病的情况和药品的信息、库存监控等数据
4、信 息进行全面的管理。 (3)对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。 (4)病人挂号,划价,取药功能的实现。 (5)具有院长查询挂号量,药品信息的功能 (6)实现对药品信息报表的动态分析。 (7)完全遵照国家的药品管理条例进行软件的开发与使用。 系统性能要求: 极其迅速的响应速度和联机事务处理能力。当一个病人看病时能够处理挂 号,取药等过程。 典型的每天24小时不间断系统,绝对要求安全、可靠。 病人医疗记录是一种拥有法律效力的文件,它不仅在医疗纠纷案件中,而且 在许多其它法律程序中均会发挥重要作用,有关人事的、财务的,乃至病人 的医疗信息均有严格的保密性要求。 要有一个大规
5、模,高效率的数据库管理系统的支持。 高水平的信息共享需求。 界面友好。 操作简便:选择式的录入方法、模糊查询、快速输出报表。 概念结构设计 病人信息实体E-R图: 药品信息 E-R 图: 病 人 电话 姓名 编号 性别 年龄 民族 药 品 分类 价格 数量 挂号信息实体E-R图 病例划价明细信息实体E-R图 总体医院管理系统E-R图: 病 人 费用 姓名 类型 性别 科室 医生 病例划价明细 药品金额 科室 是否发药 划 价 员 是否收费 药品数量 逻辑概念结构设计 系统模块图如下:系统模块图如下: 药品资料数据表 属性名 数据类型 可否为空 编号 Varchar (20) NOT NULL
6、名称 Varchar(150) NULL 规格 Varchar(100) NULL 整量单位 Varchar (50) NULL 散量单位 Varchar (50) NULL 入库单位 decimal(12,2) NULL 出库单位 decimal(12,2) NULL 批发价 decimal(12,2) NULL 整散比 decimal(12,2) NULL 分类 Varchar (100) NULL 费用归类 Varchar (100) NULL 拼音码 Varchar (50) NULL 效期 Int NULL 上限 decimal(12,2) NULL 下限 decimal(12,2) NULL 病人信息库数据表 属性名 数据类型 可否为空 编号 Varchar(15) NOT NULL 姓名 Varchar(30) NULL 性别 Varchar(2) NULL 年龄 Int NULL 民族 Varchar(20) NULL 费用类型 Varch