APP下载

医院信息管理系统设计与实现

2016-09-14申文彬

电子设计工程 2016年2期
关键词:信息管理系统模块医院

申文彬

(苏州大学 附属第二医院,江苏 苏州 215004)

医院信息管理系统设计与实现

申文彬

(苏州大学附属第二医院,江苏 苏州215004)

文中通过应用计算机方法,针对当前医院建设项目管理的信息化需求,设计基于ASP.NET和SQL数据库技术的应用大型医院的建设项目管理系统。分析系统的各个功能的设计与实现,通过B/S模式三层软件结构实现对软件的布局,采用ASP脚本语言和结合.NET体系中的JDBC接口实现用户对数据库访问,并将结果通过ASP页面的方式展现给用户,完成其管理系统设计工作,不及提升医院项目信息管理效率,达到20.6%,同时也缩短建设工程10%的工期时间,发挥实现价值。

SQL;医院项目管理;设计;JDBC接口;ASP页面

随着现代医疗企业建设项目的不断增多,如何在信息化技术条件下实现企业自身的现代化的管理,以此提升项目管理的绩效和效率,成为当前医疗企业建设部门思考的重点问题。而当前在信息化时代,医院结合自身的情况开发了诸如HIS管理系统、电子病历系统、门诊系统等,用于提高自身的服务,但是却很少有针对自身的项目工程构建专门的项目管理信息系统。本文则结合当前的研究,提出利用当前最为通过的开发语言——ASP.NET实现医院自身对企业扩展的建设需求,并对该系统的设计进行详细的分析。

1 研究资料与方法

1.1研究资料

通过现阶段医院基建部门的业务分析,该系统构建的目的则是将现阶段的相关业务全部放到网络中,从而通过网络办公的方式实现对医院项目工程的统一的管理。结合当前医院建设项目的管理在很大程度都为医院基础设施建设委员会负责,在该委员会下设立各个不同的业务和职能部门,实现对医院自身项目的建设和监理,保障工程质量。

1.2方法

对于本次医院信息管理系统设计中,将会应用现代化技术方法,结合计算机软件设计实现该系统,以提升医院信息管理系统应用效益。该项目构建中,设计一个主要的核心目的就是要实现对工程项目数据的管理,并通过这些数据的共享,实现整体医院建设项目成本的降低,如可以对其中的Word、PDF、CAD制图等,设计实现集成性的医院信息管理系统。

2 设计医院信息管理系统

2.1分析系统功能需求

医院信息管理系统中,具备权限管理与信息操作。各个不同部门人员可对自身的信息进行删减、增加等操作,同时系统还可赋予不同对象进行操作的权限。通过该系统可实现对不同项目文档数据的管理和存储。还应具备移动和协同工作。该系统可给不同级别的用户实现不同方式的访问,并建立医院内部之家不同部门协同办公的功能。

2.2分析医院信息管理业务流程

对于当前医院建设工程中,很多医院企业通过直接设定下属的建设建设公司的方式,实现对医院建设项目的专门管理。根据其业务,可将医院建设项目的信息管理系统功能需求分为新建项目、项目招投标、项目施工、项目验收和项目交付等不同的需求。其具体的业务总体流程则为如图1所示。

图1 系统业务总流程Fig.1 System business process

2.3系统功能设计

通过图1的业务流程,本文将该系统的功能设计为如图2所示。

图2 系统功能设计Fig.2 System function design

3 医院信息管理系统安全设计

安全作为该医院建设信息管理系统的主要的一部分,文中则主要通过采用以下几方面的方式实现该系统的安全。

3.1抗DoS系统

该攻击方式作为当前主流的一种方式,其是通过向系统的服务器传送大量的干扰的信息或者是垃圾信息的方式,导致系统的服务器其不能为用户提供正常的服务,甚至使得系统服务器系统崩溃。在计算机的应用中,其最为常见的拒绝服务攻击方式则是对网络的带宽或连通性进行攻击。为解决该系统的安全性问题,该医院建设信息管理系统则采用抗拒绝服务攻击硬件的设备,并定期对系统进行扫描,在相关的骨干网络中欧加入配置好的防火墙,并对相关的端口进行过滤的方式、限制SYN/ICMP流量的方式,来实现对该医院建设项目信息管理系统安全的保护。

3.2入侵检测

根据攻击的类型,其可分为授权用户和未授权用户。本文则对系统使用过程中欧的非法扫描、误用或者是账号异常的用户实时监控,并通过多种方式实现系统呢的报警,以此加强对系统的安全。

4 医院信息管理系统设计实现

4.1系统需求分析

由于医院项目建设涉及到很多的关于医院建设的数据,同时不同的部门对其中数据处理的权限也有着很大的不同。对此,加强对数据的保护和对权限控制是该系统控制的一个非常重要的需求。由于该系统的构建是以医院作为背景,因此,在对该系统的构建中,其需要建立一个统一的数据接口,从而方便该系统与HIS系统、电子病历系统的实现连接。

4.2系统功能分析

对于该系统设计中,可以设计实现几个不同的模块,以实现系统信息管理功能。对于其部门员工管理模块中,该模块其主要为实现对医院建设单位内部员工基础信息的管理,如编辑、删除、修改和查询等操作。在综合管理模块中,该模块其主要为实现医院建设单位内部相关表格的下载、申报的说明、申报的管理、医院土地规划、项目建设进度等管理;用户管理模块中,该模块主要实现对不同角色的功能权限角色的分配,从而可赋予不同层级、部门的不同权限,并进一步进行对相关信息的发布、删除和修改等操作。同时,还应具备项目管理模块、招投标管理模块、项目施工管理模块以及竣工和验收管理模块,确保设计实现医院信息管理系统。

4.3系统整体架构设计

当前针对系统软件的架构主要包括Client/Server模式和Browser/Server两种模式,其不同的模式具备不同的优势和缺点。如C/S模式其缺点在于开发成本高,并不易对系统进行维护,但是该访问模式的安全系数高,有利于保障系统的安全;而B/S模式其优点在于易维护,同时开发成本低,但是当客户端访问达到一定的数量的时候,服务器端的计算压力则变得很大。同时结合系统的功能要求,文中在对系统进行开发的时候,采用B/S与C/S模式混合布局的方式,针对安全性要求比较高的则采用C/S的模式。其具体的架构布局则如图3所示。

图3 系统整体架构设计Fig.3 Overall system architecture design

4.4系统软件开发环境

该系统的开发分为两个部分,服务器端,采用windows server 2003作为服务器端操作系统,以SQL Server 2008作为数据库管理系统;语言开发方面则以VS2010作为开发工具,以ASP作为开发语言,软件所有体系采用.net体系,以此增强系统的耦合性。硬件方面则为酷睿i5及其以上,内存为2 G,双核,硬盘大小为500 G及其以上。在客户端方面,为XP及其以上的系统即可访问,并且IE版本在7.0以上。

4.5系统访问实现

在用户对页面进行访问的时候,通过嵌入脚本式的语言,从而实现对应用服务器的访问,而服务器则直接通过其逻辑处理的能力,将用户的请求分配给相应的应用程序,ASP则通过数据层中的JDBC接口,实现对数据库的访问。而其关键的脚本语言代码则为:

通过开发工具,其主要的登陆界面则如图4所示。

通过在医院应用该系统,提升医院项目信息管理效率,可以达到20.6%,同时,也可以缩短医院建设工程10%的工期时间,较传统医院信息管理发挥应用价值。同时,在系统设计实现中,考虑到该系统维护很可能为一些非专业的计算机人员,因此在开发的初期,则需要采用比较容易维护的方式,以此方便医院管理人员对该系统进行数据的更新和维护。

图4 系统主界面登陆系统Fig.4 System main interface login system

5 结束语

针对当前计算机技术的不断革新,也使得信息化成为当前主流的发展趋势,故此需要逐步改变着传统的管理方式,可以应用现代化信息技术,构建实现在信息化技术条件下的项目统一管理。本文以现代企业管理作为主线,通过以医院下属的全资建设工程子公司为例,构架了可专门应用与医院的建设项目的信息管理系统,从而实现了对医院信息化的信息化的补充。

[1]李艳丽.构建基于ASP与ADO的Web数据库动态连接[J].硅谷,2008(17):39-40.

[2]李倩,王艳玲.社区医院管理系统的研究与实现[J].计算机光盘软件与应用,2014(21):31-32.

[3]胡方禄.基于医院信息化现状的发展趋势分析研究[J].数字化用户,2013(7):59.

[4]刘长生,胡波,施伟,等.软件和管理相结合堵塞医院私收费[J].电脑编程技巧与维护,2014(2):24-26.

[5]变异DDOS攻击方式的攻击防范探析 [J].计算机与网络,2012(23):46-48.

[6]王芸.基于MDA的医院管理系统的研究与设计[J].计算机时代,2011(1):25-27.

[7]葛长青,宁荣丽,张曦,等.医院质量安全管理考核软件开发的可行性与安全性[J].计算机光盘软件与应用,2013(17): 263-263,265.

[8]卢成均.基于ASP.NET技术的学生评教系统的开发[J].重庆师范大学学报:自然科学版,2005(4):29-32.

Design and implementation of information management system in hospital

SHEN Wen-bin
(The Second Hospital Affiliated to Suzhou University,Suzhou 215004,China)

To analysis and implementation of hospital construction project management information system design.Methods:in this paper,through the application of computer method,according to the information needs of the current hospital construction project management,construction project management system design and application of large hospital ASP.NET based on SQL database technology.Results:the design and implementation of each function analysis system,through the B/S three layer software architecture for implementation of software layout,using ASP script language and using JDBC interface in.NET system to achieve the user access to the database,and the results through the ASP page show the way to the user,to complete its management system designed to work late to improve hospital project information management efficiency,reached 20.6%,but also shorten the time of construction project 10%,to realize the value.

SQL;hospital project management;design;the JDBC interface;the ASP page

TNO

A

1674-6236(2016)02-0137-03

2015-04-16稿件编号:201504170

申文彬(1980—),男,江苏徐州人,助理工程师。研究方向:建筑工程(土建)。

猜你喜欢

信息管理系统模块医院
28通道收发处理模块设计
三维可视化信息管理系统在选煤生产中的应用
“选修3—3”模块的复习备考
信息管理系统在工程项目管理的应用
基于三维TGIS的高速公路综合信息管理系统
人事档案信息管理系统的设计与实现
萌萌兔医院
带领县医院一路前行
为县级医院定锚
集成水空中冷器的进气模块