用户名:   密 码: 免费注册 | 忘记密码
· 医院经营管理体制...
· 护理人员绩效考评...
· 职业化医院管理的...
· 医院管理系统
· 高州现象分析
· 医院医疗事故的防...
 
 
企 业 简 介
总 裁 致 辞
使 命 定 位
核 心 价 值 观    
业 务 特 色
工 作 原 则
加 盟 我 们
联 系 我 们

您现在的位置:主页 > 文章专区 > 正文
医院管理系统
双击自动滚屏 发布者:admin 发布时间:2007-8-18 阅读:3181次 【字体:

【摘要】信息时代已经来临,信息处理的利器——计算机,应用于医院的日常管理,为医院的现代化带来了从未有过的动力和机遇,为医疗卫生领域的发展提供了无限的潜力。采用计算机管理信息系统已成为医院管理科学化和现代化的标志,给医院带来了明显的经济效益和社会效益。本文介绍了数据库管理系统的基本设计方法,详细阐述了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案;在文章的最后,还根据数据库系统的调试结果,提出了可以进一步改进的部分,以便在投入实际应用后系统可以更加稳定可靠的工作。

【关键词】医院管理系统;Delphi;医院系统的实现;SQL数据库系统

 

第一章 概述

 

1.1 Delphi简介

Dephi是美国Borland Software Corporation公司的编程工具产品。它基于Pascal语言,具有语法严谨、结构清晰、可读性强和代码执行效率高等优点;最重要的是,它功能强大且灵活易学,利用Dephi,我们在Windows平台下几乎可以做任何事情!

作为一下优秀的、体贴的、以人为本的开发工具,Dephi一直坚持复杂问题简单化的思想,而且不隐藏其细节以适应不同层次的程序员。此外,Dephi还对其开发环境以及内核进行了比较大的改善;继续加强了和C++ Builder的融合能力;进一步完善了dbExpress和网络相关组件。

1.2数据库及其应用

20世纪70年代以来,数据库技术得到迅速发展.目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等.我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业.

现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透.数据库技术与网络通信技术相结合,产生了分布式数据库系统.数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统.

在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分.人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础.对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志.因此,数据库的学习是非常重要的.

1.3数据库系统

数据库系统本质上是一医的眼 发表于 2007-07-17 20:50个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。

总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。图1-2是一个数据库系统的简图。

 

1-2 数据库系统简图

 

1.4数据库系统简介

本人设计的是一个关于医院的医院管理的数据库系统,通过这个系统管理员可以简捷、方便的对病人、医生及药品记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行医院查询、借阅、归还等功能。

该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护.每一部分中包含各自实现的各项功能,对每一项功能的实现,将按照窗体设计以及运行情况的顺序逐一进行设计.

本系统采用SQL技术建立数据库,使用Delhpi技术建立数据源的链接,并且生成医院管理的数据库应用程序从而实现数据库的管理功能。

SQL语言介绍

SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle Sybase Microsoft SQL Server Access Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如"Select" "Insert" "Update" "Delete" "Create" "Drop"常常被用于完成绝大多数数据库的操作。MS SQL Server 就是用的Transact- SQL

SQL语言有着非常突出的优点,主要是:

1、非过程化语言

2、统一的语言

3、是所有关系数据库的公共语言

非过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。

SQL不要求用户指定对数据的存放方法, 这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。

统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。

SQL为许多任务提供了命令,其中包括:

1、查询数据

2、在表中插入、修改和删除记录

3、建立、修改和删除数据对象

4、控制对数据和数据对象的存取

5、保证数据库一致性和完整性

以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。

 

第二章 数据库系统设计

 

2.1数据库设计概述

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。

对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。

确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。

2.2数据库设计周期

根据软件工程的思想,数据库设计的周期可以划分为六个阶段:

1)规划阶段

确定开发的总目标,给出计划开发的软件系统的功能、性能、可靠性以及接等方面的设想。

2)需求分析阶段

认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供一个可作为设计基础的系统说明书,包括对软硬件环境的要求和一整套完善的数据流程图。

3)设计阶段

需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、                物理设计阶段,然后,对每个阶段内部设计详细的流程。

4)程序编制阶段

以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。

5)调试阶段

对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。

6)运行和维护阶段

这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正错误进行功能完善。

 

第三章医院管理系统问题

 

3.1医院管理系统总体规划

对于数据库系统,规划工作是十分必要的。规划的好坏将直接影响到整个图书管理系统的成功与否,数据库设计中的规划阶段的主要任务是建立数据库的必要性及可行性分析,确定数据库系统在整个医院管理系统的地位。

根据医院管理数据库对门诊看病、住院治疗、药品管理和医生管理的要求;数据库技术对计算机系统的软硬件的要求。决定把数据库管理系统设计成为一个综合的数据库。此数据库包括所有操作人员的所有活动功能。因为,此医院管理系统应用界面较简单、功能单一。所以,用一个综合的数据库就能满足医院管理要求,而且实现容易。

因此,医院管理系统可以按照用户权限和实现功能的不同分为两部分:外部对数据库的查阅访问和内部管理人员对医院记录的管理维护。但是,这两部分都调用的是同一数据库,只不过内部管理人员能实现所有管理功能,而外部人员访问数据库时,一些功能被屏蔽,只能进行查阅。
系统需求

本系统适合于运行在Microsoft Windows 的各个版本下,包括Windows9X(win95需要升级系统文件)、Windows MeWindows NTWindows2000Windows XP等平台下,奔腾166MHz或更快,64 MB内存或更多,16MB磁盘空间。系统前台界面采用Delphi开发,后台采用微软公司SQL SEVER 2000实现数据库编程。

安装

运行本系统必须先安装(开始\程序\Microsoft SQL Server\企业管理器),企业管理器(控制台根目录\Microsoft SQL Server\SQL Server\(local)(windows NT)\安全性\右键..新建登录常规下->名称:sa 选择(SQL Server身份验证 密码:空)数据库:医院管理系统,服务器角色->选中前两项,数据库访问->选中医院管理系统,最后在企业管理器(控制台根目录\Microsoft SQL Server\SQL Server\(local)(windows NT)\ 数据库\右键所有任务\附加数据库\选择其数据库 指定数据库所有者:医院管理信息库。

运行本系统必须先安装本系统所用到的控件,该控件放在本系统目录下文件为RealOneProgressBar.rarVclSkin v2.60 For D567 105个皮肤 (破解修正版).rar把其解压放在\Borland\Delphi7\Lib下,第三方控件便可运行。这样就完成了在运行本系统之前的所有工作,这就可以开始运行本系统了。

3.2医院管理系统的需求分析

信息时代已经来临,信息处理的利器——计算机,应用于医院的日常管理,为医院的现代化带来了从未有过的动力和机遇,为医疗卫生领域的发展提供了无限的潜力。采用计算机管理信息系统已成为医院管理科学化和现代化的标志,给医院带来了明显的经济效益和社会效益。这主要体现在:

极大的提高了医务人员的工作效率,加快了病人就诊的速度,根除了三长一短的弊端,有效的解决了看病难的问题。

基于电脑的人、财、物全面管理,杜绝了收费、药品管理中的漏洞,减少了病人的跑单量杜绝了开大小票,减少了病人的逃院,严格药品管理,提高了看病效率。

医疗信息电子化和货币电子化,全面提高了医院的管理水平,优化了服务环境,为彻底实现以病人为中心的服务宗旨奠定了基础。

Internet(国际互联网)和远程会诊,打破了临床治疗和科研合作的地域、国际界线,居于一隅而洞悉天下,足不出户而网上就诊

为了推动金卫工程建设,加快医院系统的信息化步伐,提高医院的业务水平,建设和完善医院信息系统已变的十分必要。

系统的建设将本着以患者为中心的原则,以方面患者、提高就诊效率为目的,力争为患者提供最满意的服务,同时也将提高医疗的社会效益和经济效益。

医院的业务可分为药品、门诊、住院三种类型。其中,门诊信息的处理是整个系统的核心,由它处理医生和患者在医院的各种活动和过程;药品信息处理是基础,它掌握着药品、卫材

等资产;住院管理则为医院领导提供医院管理的支持。

由于整个医院业务包含了人、财、物、信息各种资源的处理,十分复杂,为了实施系统的建设,抓主重点,解决最关键的问题,尽快见到成效,根据医院现有的情况,在这次系统设计中,在总体上定义了系统整个系统和功能的层次模型,做到系统是可扩展的和逐步完善的。在本系统建设中,主要包含以下功能模块:

门诊管理系统

提供对病人所对应的病人信息表数据的输入,查询,费用结算。

住院管理系统

提供对入住医院病人数据的输入,查询,费用结算,同时根据各科室病床的空缺情况对其进行统计分配。

药品管理系统

提供对药品数据的输入,查询,统计功能,同时根据相应药品的库存量进行出库入库的实现。

系统管理

开放所有权限给管理员,使其对上述所有数据都具有添加,删除,修改的功能。

3.3医院管理系统的概念设计

3.4逻辑设计如下:

 

(君合医疗转载)

打印本页 || 关闭窗口



| 返回主页 | 远程答疑 | 在线投稿 | 关于我们 | 加盟我们 | 联系我们 |
Copyright © 2006 君合智联医疗管理咨询事业部 All rights reserved | 粤ICP备15038254号
地址:深圳市福田区福中路海连大厦连天阁16G 电话:0755-66698575 | 管理进入 | 技术支持:心雨在线科技 |
 业务QQ:1343715658 | http://www.jun-mha.com