还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
门诊信息管理系统目录摘要.1关键词.
11.绪论.
11.1课题研究背景.
11.2课题开发目的.
21.3课题设计原则.
21.4开发工具的选用及介绍.
32.需求分析.
42.1系统功能分析.
42.2功能模块划分.
42.3数据库需求分析.
53.数据库设计.
53.1数据库E-R图.
53.2表的建立.
63.3数据库的连接.
74.系统设计.
84.1门诊信息模块.
84.2经验处方模块.
115.总结.12参考文献.13Abstract13Keywords13门诊信息管理系统摘要在信息时代的今天,传统的医院信息管理早已远远不能适应社会的发展,因此,必须充分利用计算机的自动化、信息化等功能,开发出完整实用的门诊信息管理系统本文论述了系统开发的原理及相关的设计思路和实现细节本系统采用了ASP作为开发环境,ACCESS作为数据库服务器,实现了对患者信息和经验处方的新建、添加、查询、修改等功能本系统改善了门诊信息管理中数据处理繁琐、不安全和查询不方便等问题关键词门诊信息管理系统;ASP;ACCESS;医院管理
1.绪论在信息时代的今天,传统的就医程序早已远远不能适应社会的发展,因此,必须充分利用计算机的自动化、信息化等功能,开发出完整实用的门诊管理系统随着卫生事业的发展,医院管理数据结构及处理也日益复杂它不仅要求准确无误的保留有关数据,而且要求迅速可靠地采用各种数据信息进行综合分析和决策计算机所具有的数字化技术和交互式的处理能力,使其能对数据庞大、程序复杂的各类信息进行综合处理,从而提高医院的自动化水平和工作效率通过本次医院门诊信息系统的设计,解决医院系统中各种信息管理的集成问题,使医院系统的各种信息管理一体化同时,了解医院门诊的流程,把握信息管理系统开发概念,掌握动态网站技术,熟悉系统开发的过程将提高医院各项基本工作的效率和质量;改善经营管理,堵塞漏洞,保证病人和医院的经济利益;同时也为医院创造经济效益,为社会创造良好的就医环境提供支持,促进社会精神文明的发展
1.1课题研究背景基于计算机的医院管理与传统的医院管理有着明显的不同,首先是载体的不同传统的管理形式是借助于纸张来传递病人的信息,如处方、病案等,病人的这些信息是以纸张的形式归档保;而现代化的医院计算机医疗信息网络管理系统是借助计算机网络来传递、保存信息,所有的资料均以电子信息的形式保存其次是信息的共享采用纸张来传递,保存信息,无法实现信息大范围的实时共享,信息的传递,查阅,统计效率低,准确度差;采用计算机后,所有的信息以电子信息形式保存,使信息可以在较大的范围内快速、准确的共享所以采用计算机进行医院的现代化管理,不仅有效地运用了科学发展的新技术、新成果,而且推动了医院管理的科学化、系统化、规范化和标准化,为我国医疗水平的发展提供了新的思路和无限潜力
1.2课题开发目的当今时代是飞速发展的信息时代在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因计算机的最大好处在于利用它能够进行信息管理使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性尤其对于复杂的信息管理,计算机能够充分发挥它的优越性计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提本系统就是为了更好管理门诊信息而设计的当前,医院作为病人就诊的地方,有许多信息需要处理和管理现今,有很多门诊信息都是初步开始使用,甚至尚未使用计算机进行信息处理根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于医历等很多信息都是用人工计算、手抄进行数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找总的来说,缺乏系统,规范的信息管理手段数据处理手工操作,工作量大,出错率高,出错后不易更改基于这此问题,我认为有必要建立一个门诊信息管理系统,使门诊信息管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改情况
1.3课题设计原则
1.
3.1完整性系统在调研的基础上考虑各种数据资源要满足空间数据入库标准所需的系统功能,同时保证空间数据库管理、功能组件、系统管理等功能都能满足系统需求
1.
3.2高效原则由于系统处理的大多是空间数据,空间数据有数据结构复杂、数据量大的特点,系统设计中应充分考虑系统速度性能
1.
3.3稳定性系统在设计时风格统一,系统可调试性良好,把系统错误消灭在调试阶段,保障系统有良好的稳定性
1.
3.4容错性系统具有防范各种灾难的能力,当各种灾难发生时,应具有补救或容错手段,使故障排除时间缩到最短
1.4开发工具的选用及介绍
1.
4.1ASP概述ASP是Active ServerPage的缩写,意为动态服务器页面ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等利用ASP可以向网页中添加交互式内容如在线表单,也可以创建使用HTML网页作为用户界面的web应用程序
1.
4.2ASP的特点
1、利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术
2、ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试
3、服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页
4、ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息
5、ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等
6、由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取
7、方便连接ACCESS与SQL数据库
2.需求分析
2.1系统功能分析为了更好的适应当前医院对信息管理的需求,缓解手工管理存在的弊端开发这个系统就是为了帮助医院门诊部提高工作效率,实现门诊信息管理的的系统化、规模化和自动化该系统具有以下特点
1、能够准确地按时间序列真实反映患者入院治疗过程
2、可操作性与易操作性
3、有利于调高医疗质量,促进医务人员掌握相应的知识,提高医疗文书的质量
4、能达到保护患者个人隐私的安全性要求
5、信息的记录、传输、保存均以电子数据的形式,而从本质上区别于传统的物质形式纸张、胶片等
2.2功能模块划分本系统用于中小型医院门诊的信息管理,分为两大功能模块门诊记录模块和经验处方备索模块如下图一所示门诊信息管理系统经验处方模块门诊记录模块图一功能模块图根据图一可知该系统的各个功能模块的内容具体如下门诊记录模块包括添加、查询、修改、删除患者信息经验处方模块包括添加、查询、修改、删除经验处方信息
2.3数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出在系统对信息管理过程的基础上,得到系统所要处理数据的流程图,如图二数据库录入读取录入读取录入读取录入读取患者记录经验处方处方分类信息图二数据库流程图
2.
3.1数据库需求
1、能处理大量的数据
2、负荷能力强,防止数据量过大,而影响速度
3、遵循数据完整性规则,保证数据实际有效
4、保证发送数据库引擎的数据得以可靠存储
5、数据备份功能,保证数据在丢失之后可以得到及时地补救
3.数据库设计至此,我们对整个系统的设计已经有了很明确的框架首先要设计的就是数据库,数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致
3.1数据库E-R图医院门诊信息管理系统的数据库功能主要体现在对各种信息的提供、保存、更新和查找操作上,主要包括患者信息、医生处方存储因此l用户表记录不同的用户资料l患者信息表记录患者的就诊资料l经验处方表记录医生经验处方资料l处方分类表对经验处方进行分类存储经过上述功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构l用户表包括数据项管理员名、密码l患者信息表包括数据项患者姓名、病症等l经验处方表包括数据项名称、处方、类别等l处方分类表包括数据项病名、处方、等由上面的数据项和数据结构,以及系统的功能分析,得到系统数据库的E-R图,图三用户用户名密码经验处方患者姓名性别年龄看病日期症状名称处方类别图三E-R图
3.2表的建立根据以上分析知,系统需要的基本信息表有用户表、患者信息表、经验处方表部分具体数据库设计如下用户表admin字段名字段类型说明username文本用户名password文本密码患者信息表bl字段名字段类型说明name文本姓名sex逻辑性别age数字年龄content备注病历rq日期/时间日期经验处方表cf字段名字段类型说明title文本名称content备注处方classid数字分类rq日期/时间日期处方分类表class字段名字段类型说明ttname文本分类名称
3.3数据库的连接该网站支持后台数据库,网站编辑时用的数据库软件为Access2003通过ASP的连接代码可以实现网站和后台数据库的连接,连接成功之后通话通过网页注册的信息可以直接进入后台的数据库,实现数据的保存,用户下次登录时,会进入后台的数据库检查其账户和密码的正确性,其具体的实现过程在后面将会介绍到,下面为利用ASP实现网站和数据库连接的代码Set oConn=Server.CreateObjectADODB.Connection DateBase=RootUrl/database/db
1.mdb oConn.OpenProvider=Microsoft.Jet.OLEDB.
4.0;DataSource=Server.MapPathDateBase
4.系统设计
4.1门诊信息模块
4.
1.1门诊记录页面主要新建、修改、查询、删除患者信息如果患者是复诊所就医,要查询患者档案,可是在查询项里输入要查询的姓名,然后单击确定单击要修改患者的名字进入addmz.asp页面,修改相应记录即可单击删除即可删除相应记录如图四图四门诊记录页面查询患者信息代码%sql=select*from blorder byid descif getsafestrrequestsnamethen sql=select*from bl where namelike%getsafestrrequestsname%order byid descend ifors.open sql,oconn,0,1if notors.bof andors.eofthen dountil ors.eof%删除患者信息代码%dim delid,sql delid=getsafeintrequestdelid,0if delid0then sql=delete from blwhere id=delid oconn.execute sqlend if%
4.
1.2新建患者信息页面如果患者是第一次到诊所就医,医生要为患者建立档案,医生可是通过初诊记录输入页addmz.asp输入患者的基本信息和初诊诊断情况,在页面中输入完了记录后按提交按钮即可如图五图五新建患者记录代码如下%dim tname,tsex,tage,content,id id=getsafeintrequestid,0tname=getsafestrrequestname tsex=getsafeintrequestsex,0tage=getsafeintrequestage,0content=getsafestrrequestcontent iftname=or tage=or content=then call OKToWhere请填写完整!,-1end ifif id=0then calladdmz elsecall modmzend ifsub addmzsql=select top1*from bldim rs set rs=server.CreateObjectadodb.recordset rs.open sql,oconn,1,3rs.addnew rsname=tname rssex=tsex rsage=tage rscontent=content rsrq=date rs.update rs.close setrs=nothing endsub submodmz sql=select*fromblwhereid=id dimrssetrs=server.CreateObjectadodb.recordset rs.open sql,oconn,1,3rsname=tname rssex=tsex rsage=tage rscontent=content rs.update rs.close setrs=nothing endsub call DBConnEnd response.Redirectlistbl.asp%
4.2经验处方模块
4.
2.1经验处方页面主要新建、修改、查询、删除处方信息并对处方类别进行新建、修改、删除可以通过选择相应类别进行查询单击相应的病名,可以修改,添加处方信息经验处方页面如图六图六经验处方页面删除处方类别代码%dim deliddelid=getsafeintrequestclassid,0if delid0thensql=delete fromclass whereid=delid oconn.execute sqlcallOKToWhere分类删除成功,请刷新本页,-1end ifcallDBConnEnd%
4.
2.2添加处方页面在处方分类模块医生可以把实践中总结的一些经典处方分门别类地保存起来,以便日后查询使用添加处方分类如图七图七新建处方分类代码入下a href=#onclick=alertWin添加分类,box,300,200,div id=boxstyle=display nonetable width=100%border=0cellspacing=1cellpadding=0tr tddiv style=margin15px;分类名称input name=classnametype=text//div/td/tr trtd inputname=1type=submitvalue=提交/input type=resetname=Submitvalue=重置//td/tr/table/div
5.总结通过三个月的努力,在老师与同学们的指导帮助下,门诊信息管理系统顺利的完成了在这次设计中,我也发现了自己的许多不足首先,最初开发本系统时,对开发工具的掌握还不算很全面,走了不少弯路其次,最初对系统没有一个完整的概貌,考虑不是很全面,所以系统功能设计时,碰到不少困难再次,我还应该多掌握些制作网站方面技术,不断提高自己开发软件的能力参考文献
[1]周纳等.ASP网络编程从入门到精通.北京电子工业出版社[M],2006,58-
234.
[2]蒙新等.ASP编程技术与综合实例.北京清华大学出版社[M],2006,253-
378.
[3]杨格,余晓浩,曾双明.Dreamweaver8+ASP动态网站建设[M],北京北京清华大学出版社,2007,108-
156.
[4]郭东恩,数据库原理及应用[M],郑州河南科学技术出版社[M],2008,300-
342.
[5]陈康,彭浩文,余俊蓉.医疗门诊系统的设计与应用[J].计算技术与自动化,2008,174,35-36
[6]黄晓红,王思贤,何楚.基于Web医疗信息管理系统的设计与实现[J].计算机应用研究,2007,291099-
102.
[7]王萍萍,李晓娜,孙更新.ASP+Dreamweaver动态网站开发[M],北京清华大学出版社.2008,124-
157.
[8]陆黎明.ASP+Access+Dreamweaver动态网站开发从入门到实践[M],北京机械工业出版社,2007,200-
234.
[9]柯华坤,王大平,管西京.ASP网络编程学习笔记[M],北京电子工业出版社,
2008.
[10]杨格,余晓浩,曾双明.Dreamweaver8+ASP动态网站建设[M],北京清华大学出版社,2007,108-
156.Outpatient service information management system AbstractThe timehas comefor information,computer applicationin hospitalfor thedaily management,hospital modernizationbrought neverhad thepower andopportunities forthe developmentof medicalfield providesunlimited potential.Outpatient serviceinformation managementsystem isthe typicalinformation managementsystemMIS,mainly usedas aplatformACCES Sdatabaseserver andbackend receptionistASP asdevelopment environment.The formerrequired dataconsistency andintegrality,and thesecurity ofdata.For thelatter requestapplication functioncomplete,easy touse,etc.For patientswith experienceof informationquery,add,prescription modifyetc.Function.Make fulluse ofthe advancedcomputer technology,make thehospital informationmanagement worksoon reachstandardized,scientific requirements.Keywords Outpatientserviceinformationmanagementsystem;ASP;ACCESS;MSN空间完美搬家到新浪博客!特别声明1资料来源于互联网,版权归属原作者2资料内容属于网络意见,与本账号立场无关3如有侵权,请告知,立即删除。