完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx

上传人:b****7 文档编号:23692218 上传时间:2023-05-19 格式:DOCX 页数:36 大小:208.36KB
下载 相关 举报
完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx_第1页
第1页 / 共36页
完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx_第2页
第2页 / 共36页
完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx_第3页
第3页 / 共36页
完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx_第4页
第4页 / 共36页
完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx

《完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx》由会员分享,可在线阅读,更多相关《完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx(36页珍藏版)》请在冰豆网上搜索。

完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计.docx

完整版基于CS结构的中小型医院住院管理系统的设计与实现本科毕业设计

 

本科生毕业论文(设计)

 

论文题目

基于CS结构的中小型医院住院管理系统的设计与实现

Zhangyin

部系

信息工程学院

专业

信息与计算科学

年级

Email

指导教师

 

 

基于CS结构的中小型医院住院管理系统的

设计与实现

 

摘 要

数字化的社会对于我们已经不再陌生,医院信息化的管理方式无论是在人力资源上还是医院成本上都占据较大的优势,而对于中小型医院的信息化管理发展还不太成熟,这不仅源于资源的欠缺也是人们对计算机的恐惧造成的!

中小型医院信息管理系统的设计应该力求向界面清晰简单,操作方便等人性化方面发展,对于住院管理这部分来说,不应该像大型医院住院管理系统那样内容丰富,但是对于数据的保密性应该得到保障。

所以,在选择开发语言及技术支持方面要切实选到位!

对于保密性来说,CS架构无疑是最佳选择。

本文阐述的是利用PB开发工具及SQL技术开发一个基于CS结构的中小型医院住院管理系统,力求改变过去一些小型社区医院纯手工操作方式的管理模式。

随着信息化时代的到来,不仅是大医院大城市的医疗机构需要信息化管理,对于中小型社区医院以及乡镇医院的管理来说,信息化也十分的必要!

本系统的设计争取实现每一个模块的主要功能,用以达到入院、出院、在院查询、医生选择的信息化、数字化、无纸化的管理方式。

本文主要介绍系统设计的背景,详解介绍了开发平台以及工具,概要的说明了系统设计的模块,最后简单阐述了本人在开发过程中的心得体会。

关键词:

住院管理CS结构PB+SQLServer技术社区医疗

DesignandImplementationofMediumandSmall-SizedHospitalManagementSystemBasedonCSStructure

Abstract

Digitalsociety,managementwaywhetherinresourcesormanagementdevelopmenttoomature,thisresultsfromnotonlythelackofresourcestothecomputerbutalsopeoplefearmanagementsystemdesignshouldtrytobecleartotheinterfaceissimple,easytooperateetc,forcontent,butfordataprivacyshouldbeguaranteed.So,whenchoosingdevelopmentlanguageandtechnicalsupporttoconscientiouslychooseinplace!

Forconfidentialityspeaking,CSarchitectureiseasilythebestchoice.InthispaperistousethePBdevelopmenttoolsandSQLtechnologydevelopmentabasedonCSstructureofthesmallandmedium-sizedmodeofmanagement.Withthearrivalofinformationage,notonlyabiginbigcities,butalsoinformationmanagementforsmallandmedium-sizedneeded.Thedesignofthissystemforrealizingeachmodule,toachievethemainfunctionsofthecourt,thedoctorchoiceofinformationquery,digitalandpaperlessmanagementstyle.Thispapermainlyintroducesthesystemdesignofthebackground,introducesdevelopmentplatformandtoolsindetail,thegeneralexplanationofthesystemdesignofmodules,finallysimpleelaboratedmyselfintheprocessofdevelopingtheattainmentexperience.

Keywords:

HospitalmanagementCSstructurePB+SQLServertechnologyCommunitymedical

前言

信息化时代的到来,给我们的日常生活带来了前所未有的方便!

就目前计算机的发展情况来看,计算机性能在不断提高,价格也不断下降,计算机已在医院医疗、教学、科研、管理等各个方面得到越来越广泛的应用。

计算机化的医院信息系统已成为现代化医院运营必不可少的基础设施与技术支撑环境。

就好像一个现代化医院的成功运行离不开功能完整、美观舒适的建筑物,技术娴熟的医护人员,性能齐全、高精尖的医疗设备一样,它也离不开计算机化的医院信息系统。

医院信息系统中住院管理部分正是整个医院的核心,住院管理系统设计的好坏直接影响医护人员工作的积极性与主动性。

本文先简单介绍系统开发的背景以及我们开发这样一个系统想要达到的目标,然后对我们系统的所谓CS架构进行简单的介绍,然后说明为什么会使用这样一个结构进行设计。

 接着本文将详细介绍医院住院管理系统的开发过程及PowerBuilder9.0与SQLServer2000的运用。

讨论医院信息管理系统于中小型医院住院管理的开发方案,并详细论述利用PB9.0+SQLServer2000平台,设计开发中小型医院住院管理系统的方法。

采用SQLServer2000软件建立医院信息管理系统数据库,并用程序实现对这个数据库的操作和管理,建立一个完善、高效、友好的操作平台,让软件用户更好的对医院信息数据库进行维护和管理。

其中还涵盖了一些使用PowerBuilder9.0进行数据库应用编程的技巧和关键技术。

最后将对系统的设计进行详细分析说明,其中包括系统分析、模块设计、数据库设计等。

全文总体论述了现代化HIS的发展,集中论述了中小型医院住院管理部分的设计背景、开发目标、设计过程以及概要介绍了开发工具和技术等方面的信息。

1项目开发背景、目标以及CS结构介绍

1.1系统开发的背景

1.1.1国外

HIS在20世纪60年代由美国一些医院首选开始研制与应用。

到了20世纪80年代,由于高速计算机、大容量数据存储技术以及网络技术水平的提高和计算机硬件成本下降,使得HIS进入了快速而广泛的发展期[2]。

正值21世纪的医院作为一个服务性的行业,其发展应适应社会市场经济的发展,强大的医疗软件支撑系统是每个国家研发的核心。

1.1.2国内

我国的医院信息系统的发展是从20世纪80年代开始的,至今已走过近30年的历程。

目前,我国的医疗体制正处于改革阶段,需要医疗市场的进一步规范化,这无疑对医院自身的管理提出更高的要求,要想在众多的竞争对手中立于不败之地,利用现在化的管理方式将进一步促进医院各科室部门的工作效率,明朗化医院费用信息!

医院信息经过数字化之后更加准确,这有利于提高医疗水平及服务质量。

医院信息化管理的投入使用将有利于区域化医疗事业的发展,也会更好的服务于社会。

1.2系统开发的目标

1.2.1远期目标

通过本系统的设计与开发,对开发语言PowerScript及开发技术有实践性的掌握。

另外,在系统的开发过程中,通过相关资料的查阅,对我国医院信息化的发展规模及未来趋势进一步加深理解,以达到理论于实践的指导!

我相信,在以后的工作中我们会更加清晰的认识到医院信息化、数字化的实质,进而将我们所学的理论更切实际的应用于实践当中,为我国的医院信息化的发展及广泛建设贡献一份力量!

1.2.2近期目标

尽量的完成系统设计的所有功能,以追求一个完整的系统为目标,在设计的过程当中学会团队合作的重要性,更加注重团队的力量,虽然不是商业性的系统开发,但是也力求系统性能齐全,各大模块衔接无误,实现医院信息化数字化管理的这样一个目标。

1.3CS架构简介

客户机、服务器数据库系统:

此架构中,网络中一个或若干个结点上的计算机专门用于执行DBMS功能,称为数据库服务器。

客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,再将结果返回给用户。

这种系统的优点是能减少网络上的数据传输量,有利于提高系统的性能[1]。

图1-3-1CS两层结构模式

CS结构是20世纪90年代初流行起来的,是分布式结构的一种模式。

CS结构将数据库服务器和用户PC工作站分开,数据库和数据管理软件由服务器端负责,应用软件存放并运行在用户工作站上。

CS体系结构是以数据库服务器为中心,在数据库管理系统支持下的两层结构模式[1]。

2系统的开发平台及技术

2.1系统开发平台

本系统采用PowerBuilder9.0平台进行开发。

PowerBuilder9.0是Sybase公司推出的一种强有力的信息系统开发工具。

它具有界面友好、成本低、功能强大、开发效率高等特点,对于信息系统开发人员来说是一套不可多得的理想开发工具。

PowerBuilder是美国Sybase公司的子公司PowerSoft在1990年开发的客户机服务器(ClientServer)前端应用工具。

它采用了面向对象的开发方法以及可视化的开发界面,能够让程序员轻松地开发出独立的应用程序对象,而且能够重用和共享这些对象。

PowerBuilder使用的编程语言叫做PowerScript,它是一种高级的、结构化的编程语言,PowerScript提供了一套完整的嵌入式SQL语句,开发人员可以像使用其他语句一样自由地使用SQL语言,这样就大大增强了程序操纵和访问数据库的能力。

可以说PowerBuilder既适合初学者快速学习数据库的开发,又可以让有经验的开发人员开发出功能强大的数据库,是一种适用面非常广的开发工具。

2.2数据库管理平台

SQLServer是目前最流行的数据库开发平台之一,拥有较大的市场占有率和众多的高端用户。

目前,SQLServer已经成为大型数据库应用系统的首选后台数据库系统。

SQLServer2000是Microsoft公司推出的关系型数据库管理系统,它在电子商务、数据仓库、数据库解决方案等领域具有广泛的应用,为政府机关和企事业单位的数据管理提供了强大的支持[11]。

数据库技术是应数据管理任务的需要而产生的,是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。

本系统的开发使用的是SQL技术平台,具体用到的是SQLServer2000。

SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。

SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。

3系统设计

3.1系统需求分析

图3-1-1医院住院管理软件流程图

为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。

对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码工作做得如何出色,不能真正的满足用户需求的程序只会令用户失望,给开发者带来烦恼[3]。

本系统采用与用户沟通获取需求的方法进行我们的需求分析,在设计初期,对其他医院信息系统进行参考,再走访一些社区卫生医院,了解他们目前的发展状况以及医护人员的知识结构,从而进一步明确我们的开发方向及目标,通过与医院各个部门相关人员的访谈交流,我们总结了整个小组人员的能力结构,对我们所要开发的系统进一步作详细的需求分析。

最后,再参考网络上相关资源,针对我们的设计作部分参考,理论联系实践的对我们的系统进行分析,为下一步的实施工作奠定基础。

本题目选题的依据是基于CS模式的社区医院住院管理,就目前我国医院信息系统的发展来说,绝大多数医院的信息系统还处于手工阶段,劳动强度大且工作效率低,开发一个面向社区以及乡镇卫生所的住院管理系统很有必要。

本设计是基于CS的这样一个系统体系结构,采用SQLServer2000作为我们开发系统的后台数据库管理平台,本系统开发运行于Windows软件平台上。

目前大多数应用软件都是两层。

本系统拟采用CS结构的两层架构,即以数据库服务器为中心,在数据库管理系统支持下的两层结构模式。

我们以SQL-Server为数据库管理软件,CS即就是大家熟知的客户机和服务器结构,它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将数据库服务器和用户工作站分开,数据库和数据库管理软件由服务器端负责,应用软件存放并运行在用户工作站上。

我们的前台开发工具选择PowerBuilder9.0,其脚本语言PowerScript的简单易学极大的为我们的全程工作节约了时间资源。

为方便用户的界面开发,PowerBuilder提供了大量的控件,这既丰富了应用程序的表达,也在无形中加快了项目开发的进度。

3.2系统模块实现

图3-2-1系统功能模块

经过前一阶段的需求分析,开始进行模块划分及实现,将各个模块的数据表以及各数据项统领合并,归总我们各个小组成员的模块,进而将每一部分的相关性总结出来,然后开始模块设计以及代码编写阶段。

以下是我所设计模块功能简介:

●入院登记模块

记录病人入院的基本信息以及患者住院详细信息。

●费单录入模块:

记录病人预交款信息以及相关诊疗费用及收取相关费用。

●在院查询模块:

病人对自己入院以来产生的费用的查询。

●出院结算模块:

根据病人出院日期记录病人费用交纳情况,划分为清账出院和欠费出院。

●科室医生模块:

对住院科室医生进行分配工作,方便查询。

3.3数据库设计

本系统的数据库设计部分是根据需求分析所总结的数据项,然后合并冗余部分,划归重复表以满足整个系统的范式要求。

设计应用程序时所需要的数据库表全部由本小组统一设计,任何个人不得作随意修改

(包括增减表字段和新增数据表),如在设计中遇到确实需要对给出的表作修改的,需对所作修改作详细说明,并于后阶段整合系统时统一交到组里边。

图3-3-1病人基本信息数据表

4讨论、总结

本文通过对医院住院管理系统的开发,从整个HIS系统的发展状况看到即将进入数字化的老百姓们将迎来的新世界,就目前的发展趋势来说,这在不久的将来将会成为现实,我的设计虽然只是个小系统的模拟,但是思维方向是正确的,我们应该有这个方向的考虑,让信息化、数字化、便捷化、效率化生活进入普通老百姓的心灵。

本文比较详尽的介绍了HIS系统的背景以及未来走向,并把HIS开发技术及开发平台作了简单的阐述。

但是由于医院信息化的课题非常的大,要开发这样的完整的系统确实艰难,尽管我们开发的仅仅是中小型的HIS系统,其中不全面的地方还有很多,以我现在的水平,我对程序的编写能力,以及我对HIS系统的整体了解方面,我的知识量偏少,要想做这样一个完整全面、可以运营的HIS系统,那是非常艰难的。

但我充满责任感为毕业论文的写作而奋斗的时候,我只能坚定信心,义无反顾了;但当我怀着自知自明审视做过的系统时,我就会感到惭愧,就会因为系统不成熟、不理想而感到不安。

在以后的工作中,也许我会到祖国贫困的乡镇医院去,我将会继续接触有关医院信息化管理这块的知识,那时候我一定努力的学习软件开发知识,医院信息系统的开发范例等等,为祖国医疗卫生机构信息化事业的广泛覆盖奉献一份微薄之力!

参考文献

[1]高岚,代涛.医学信息学[M].北京:

科学出版社,2007.

[2]王明时,周鹏,李宁.医院信息系统[M].北京:

科学出版社,2008.

[3]张海藩.软件工程导论[M].5版.北京:

清华大学出版社,2008.

[4]申俊龙,汤少梁.新编医院管理教程[M].2版.北京:

科学出版社,2009.

[5]王珊,萨师煊.数据库系统概论[M].4版.北京:

高等教育出版社,2006.

[6]郑阿其.PowerBuilder实用教程[M].3版.北京:

电子工业出版社,2009.

[7]黄梯云.管理信息系统[M].北京:

高等教育出版社,1999.

[8]甘仞初.信息系统开发[M].北京:

经济科学出版社,1996.

[9]金新政.医院管理信息系统[M].北京:

人民卫生出版社,1998.

[10]郭兴成.PowerBuilder9.0实用教程[M].北京:

科学出版社,2003.

[11]王晶.SQLServer2000管理与应用开发教程[M].北京:

人民邮电出版社,2009.

译文

RL31798订购代码

美国国会研究处议会报告书通过美国国会研究处网站收到

数据挖掘:

概述

2004年12月16日更新

杰弗里瓦特塞弗特在信息科学与技术政策的分析

资源、科学、产业分工

国会研究服务&国会图书馆

数据挖掘:

概述

总结

数据挖掘以许多国土安全措施的主要特点而涌现。

常用的作为检测手段,对风险进行评估,欺诈和产品零售、数据挖掘涉及到使用数据分析工具来发现以前不为人知的,有效的模式和关系,在大数据集的访问权。

在此背景下的国土安全,数据挖掘是会被视为一个潜在的手段来识别恐怖活动,如资金转移和通信,以及识别和跟踪个人,又不会使恐怖分子逍遥法外,如通过旅行和出入境记录。

而数据挖掘技术的改进是一种重要的分析工具目前可用的类型,有限度的其能力。

一限制是,尽管数据挖掘能够帮助揭示模式和关系,它不能告诉用户的价值或意义这些模式。

这些类型的决定都必须由用户。

第二个缺陷是,尽管数据挖掘可以识别之间的联系,行为和或变量,它并不一定能确定因果关系。

要想获得成功,仍然需要熟练数据挖掘技术及分析专家谁能结构的分析并解释其输出是创造出来的。

数据挖掘是越来越普遍,在这两个私人和公共部门。

行业,如银行、保险、医药、零售及通常使用数据挖掘技术可以降低成本,增强研究,并增加销售量。

在公共部门,数据挖掘应用最初都是作为一种手段来侦测诈骗和浪费,但已经成长到还需使用等目的测量和改善程序的执行。

然而,一些美国国土安全数据挖掘应用代表着重大的扩张的数量和范围的数据来进行分析。

吸引了高水平国会利益的两个努力包括恐怖主义信息了悟(TIA)项目(现在被下马)和计算机辅助的乘客预先筛分系统II(安全飞行(现在取消和替换的)CAPPSII)项目。

如同在其他方面,而对数据挖掘技术能力是重要的,还有其他的实施和监督问题可以影响一个项目的成功的结果。

一个问题是数据质量,所谓的数据的准确性和完整性进行了实证分析。

第二个问题是互操作的数据挖掘软件和数据库在使用不同的代理机构。

第三个因素是任务蠕变,或使用数据以外的任何其他目的的数据最初收集起来。

第四个问题是隐私。

那可能包括考虑问题的程度,政府有关部门应使用和混合商业数据与政府的数据,数据来源是否正被用于其他用途以外的原始设计,和可能的应用,这些计划的隐私法案。

它被预期是数据挖掘的国会监督项目将会随着数据挖掘的努力继续进化。

这份报告将更新为事件令。

内容

数据挖掘是什么?

14

数据挖掘的局限性16

数据挖掘的利用16

恐怖主义信息意识(TIA)的程序18

计算机辅助乘客初筛检测系统20

数据挖掘问题24

数据质量24

互操作性24

使命蠕变25

隐私26

第108次国会立法26

为进一步阅读,可参看:

29

数据挖掘:

概述

数据挖掘是什么?

数据挖掘涉及到使用复杂的数据分析工具来发现以前不为人知的,有效的模式和在大数据集之间的关系。

【1】这些工具可以包括统计模型、数学演算法、机器学习方法(算法改进系统的性能自动通过经验,如神经网络和决策树)。

因此,数据挖掘是由超过收集和管理数据,它还包括分析与预测。

数据挖掘可以执行数据代表了在定量、文本、或多媒体形式。

数据挖掘应用程序能使用的各种参数,以检查数据。

他们包括协会(模式,在那里一个事件被连接到另一个事件,比如购买一支钢笔和采购纸张)、序或路径分析(模型在一个事件导致另一件事,如生育一个孩子和采购尿布)、分类(识别的新模式,比如购买之间的管道胶带的巧合和塑料薄膜采购)、聚类(发现和视力记录组以前未知的事实,如地理位置和品牌偏好(发现),和预测模式,一个可以做出合理的预测对未来的活动,如本研究之预测,显示人们加入一项体育俱乐部可能锻炼课)。

【2】

作为一个应用程序,相较于其他数据分析的应用软件,如结构化查询(用于很多商业数据库)或统计分析软件,数据挖掘代表一个不同类型的不同而不是学位的不一样。

许多更为简单的分析工具应用一个基于证明的方法,那些用户开发一种假说,然后测试数据,以证实或否认的假说。

例如,一个用户可能假设一名顾客买一把锤子,还会买一盒的指甲。

该方法的有效性可以限制用户的创造力开发多种假说,以及软件的结构被利用了。

相比之下,发现数据挖掘运用方法,算法可以检测几种多维数据的关系,同时,鉴别出那些独特或频繁的代言人。

例如,一个硬件存储工具可以比较其客户的购买与置业、汽车的驱动类型、年龄、职业、收入、和住宅和商店之间的距离

[1]两只乌鸦公司,《数据挖掘和知识发现的介绍》(第3版)(波多马克,MD:

两只乌鸦公司,1999);PieterAdriaans和DolfZantinge,数据挖掘(纽约:

艾迪卫斯里,1996)。

[2]为数据采集的一个针对技术的定义,请见

CRS-2

由于其复杂的能力是很重要的,两个数据挖掘前兆作为一个成功的运用;一个清晰的制定需要解决的问题,并获得了相关数据。

[3]

数据挖掘反映的这个概念,一些观察家认为数据挖掘只是一步在一个更大的过程称为数据库中知识发现(KDD)。

其它的步骤在KDD过程中有秩序的进步,包括数据清理、数据集成、数据的选择、数据转换、数据挖掘、模式评价和知识呈现。

[4]

许多先进的技术和业务流程,这些都造成了日益增长的兴趣,在这两个数据挖掘中公共和私营部门。

其中一些改变包括计算机网络的增长,这可以用来连接数据库的发展,增强搜索链接技术和神经网络等先进的算法;蔓延的客户机服务器计算模型,允许用户访问集中式数据资源,从桌面;一个与能力的提高数据从各种不同的消息源结合成一个单一的可查找的来源。

[5]

除了这些改进数据管理工具,利用增加的成本信息和降低储存这也发挥了重要的作用。

在过去的几年中有了迅速增长的大量信息收集并存储与之,一些观察家暗示的数量,世界上的数据约双打每年。

[6]在同一时间,成本的数据存储有明显的减少与美元每兆到便士每兆。

同样,计算能力已继续每18-24个月成倍飙涨,而的相对成本,计算能力已继续减少。

[7]

数据挖掘已成为越来越普遍,在这两个公共和私营部门。

组织使用数据挖掘作为一种工具来调查客户信息,减少浪费,欺诈和协助医学的研究。

然而,数据挖掘的扩散已经提出了一些实施和监督的问题。

这些包括关心质量的数据进行了实证分析,互操作的数据库和软件机构之间的、潜

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1