医院信息管理系统的分析与设计
摘要管理系统是一个企事业单位不可缺少的部分,它的内容对于各类企事业的决策者和管理者来说都至关重要,所以我在这里所做的医院管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。使用计算机对医院工作人员的各项信息进行管理,具有检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低等优点,能够极大地提高医院工作人员信息的管理、流动的效率,也是医院的科学化、正规化管理与世界接轨的重要条件。
【关键词】医院 信息管理系统 设计
1 医院信息管理系统分析
一个项目就是一项具体的应用。如医院管理系统就是一个项目。创建一个应用系统首先创建一个项目,同时也创建这个项目的项目管理器。项目是Visual Foxpro的一种重要文件类型,项目名称就是它的文件名,“医院管理系统”这个项目定名为“yygl”即医院管理系统。项目管理器有六个文件选项卡:
【数据】:分层次管理数据库,表、视图和连接等。
【文档】:管理表单、标签、和报表。
【类】:用户自己设计的对象类。
【其他】:包括三类程序文件。
【其他】:包括菜单文件等。
【全部】:即显示所有文件。
项目管理器右侧有若干选项。主要按钮及功能如下:
【新建】:用来新建各类文件,建立后自动添加到项目管理器中。
【添加】:把用其他方式创建的文件添加到项目管理器中。【修改】:修改已经存在的文件。
【移去】:把某文件移出项目管理器。
【连编】:连编一个项目和应用程序。
数据库是一个逻辑概念。它是一个容器或框架,可以存放。系列对象,如表、视图。本统建立了“医院管理系统”数据库,数据库名为:yygl。
1.1 数据库的创建
数据库创建有三种创建方法:
在项目管理器中创建数据库。
通过系统菜单的【新建】对话框建立数据库。
使用命令建立数据库。
在前两种创建方式中,系统都提供了“数据向导”,但向导中提供的数据库模板并不一定试用,故不推荐使用。
表是Visual Foxpro中储存数据的文件。可分为数据库表和自由表两种。数据库表具有一系列优点。在数据库中创建了操作员表(czy)、人员表(zgb)、工资表(zgb)、家庭成员表(jtcyb)、年终考核表(nzkhb)。
完整反映系统的各个方面的信息。
1.2 数据库表的创建
同创建数据库相似,数据库表也有很多创建方法:
在项目管理创建,这是首选。
用【文件】菜单中的【新建】对话框创建。在数据库设计器创建。用命令方式创建。
在前三种创建方式中,系统也都提供了【向导】。但向导中提供的模板不一定使用,故不推荐使用。
1.3 表单设计与创建
表表单是面向对象程序设 计 的主要工具用表单设计器可以创建和修改表单,打开表单设计器有如下几种方法。
在项目管理器中打开
新建打开:选择“项目管理器”的【文档】选项卡。选择【表单】,单击【新建】按钮,弹出【新建表单】对话框再单击【新建表单】图标按钮
修改打开:选择【项目管理器】的【文档】选项卡,选择【表单】类中要修改的表单,单击【修改】
使用菜单打开
新建打开:单击【文件】菜单,选下拉菜单中的【新建】命令。再打开的【新建】对话框中选择【表单】类型,然后单击【新建文件】按钮。
修改带开:单击【文件】菜单,选下拉菜单中的【打开】命令,在打开的【打开】对话框中选【表单】类型,然后选择要修改的表单文件
3,用命令打开
新建:在命令窗口中输入<令:create form{<表单文件名>}.
功能:打开表单设计器并创建指定文件名的表单。
修改:在命令窗口中输入命令:modify form{<表单文件名>}
功能:打开表单设计器并修改指定文件名的表单。
表单设计通过空件完成,有其属性、方法、和事件。
系统总程序与菜单。一个应用系统必须有一个程序菜单、报表、表单等对象同一管理起来,这个程序叫主程序。一般是一个扩展名为“prg”的命令文件。“医院管理系统”的主程序确定为一个命令文件,文件名为“Main”。系统菜单一般由条形菜单和淡出菜单组成,主要用于表现系统功能。
2 医院管理系统设计
2.1 库设计
系统总体结构功能模块设计后,就要对数据库进行设计了。支持管理信息系统的数据库系统由模式、子模式、应用程序、数据库和数据库管理系统等几部分组成,其中
除数据库管理系统可以从现有产品中选购外,外模式、子模式、应用程序、数据库等则必须根据用户的具体要求进行分析和设计,这项工作称为数据库设计,它的核
心问题是如何从系统的观点出发建立一个数据模式,使其满足以下几个条件:
(1)符合用户的要求,即能正确地反映用户的工作环境,该环境包括拥护需处理的所有”数据”,并支持用户需进行的所有“加工”。
(2)与所选用的数据库管理系统所支持的数据模式相匹配。
(3)数据组织合理,应易于操作,易于维护,易于理解。
为管理信息系统设计一个数据库系统通常包括如下几个步骤:
(1)用户需求分析;
(2)基本数据库结构的设计;
(3)中间数据库结构的设计;
(4)与应用程序的接口。
2.2 总体设计系
统设计是信息开发过程中的另一个重要阶段,在这一阶段中将根据前一阶段逻辑分析的结果,在系统分析报告的基础上,按照逻辑模型的要求,科学合理地进行新系
统的设计。系统设计包含两个方面:首先是总体结构设计,其实是具体物理模型的设计。这个阶段的主要目标是将反映用户信息需求的系统逻辑方案转换成可以事实
的基于计算机的物理方案,并为下一阶段的系统事实提供必要的技术资料。
系统设计的的依据如下:
(1)系统分析阶段的成果
(2)现行计算机软硬件技术、数据库技术等
(3)现行信息管理与信息技术的标准、规范等有关法律制度
(4)用户要求
(5)系统运行环境条件
我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能
参考文献
[1]徐进峰.试论医院管理中的信息化建设[J].经营管理者,2012(11).
[2]李亚,杜蒙蒙,黄晓平,廖兴平.电子病历与医院信息系统的关系[J].医学信息(上旬刊),2010(10).
作者简介
张瑜(1979-) 女,河南省信阳市人,现供职于郑州市第九人民医院,研究方向为系统集成项目管理。
作者单位
郑州市第九人民医院河南省郑州市450053