基于ASP医疗管理系统设计
项目背景
在全国实行医疗制度改革和随着信息时代到来的今天,以资源共享和信息交流为目的的计算机联网技术,已在实际应用中越来越显示出它的重要性。原本旧的医疗系统所带来的弊端也突显出来,占用太多的人力和物力来管理的方式已渐渐被当今的社会所淘汰。现在,大多的医疗诊所都有采购计算机设备,而这些设备在大医院中能够得到充分的利用,但在小型的医疗卫生院和基层诊所中,他们的设备却大多没有有效地利用起来。随着网络建设门坎的降低,这使卫生院和中型诊所的网络建设成为可以,而针对这些诊所所开发的医疗管理系统也可以得到充份地利用,使诊所的信息化建设能够再上一个新的台阶!
本文中数据库服务器端采用了MicrosoftAccess数据库作为ODBC(OpenDataBaseConnectivity)数据源,并以先进的ADO(ActiveXDataObjects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。
整个个性化页面生成系统主要由使用Dreamweaver_MX Ultraedit开发,利用IIS ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。
系统设计总体目标
实现对诊所中医生和患者资源的收集与管理
支持诊所日常事物处理
实现医生、药房和财务人员分级管理
实现患者病历的搜索和查询功能
提供方便快速的查询汇总能力
系统设计原则
整体统一性原则:系统开发首先做好总体规划工作,从全盘和长远考虑进行系统需求分析,组建相应的数据库结构、管理结构、程序结构等,从而保障系统整体上的统一。对其中主要程序模块和组件进行规范,使整个系统在关键组件上能够至上而下的统一和无缝串接,才能发挥整个系统各个模块的有效整合。
实用便捷性原则:为了适应系统各个模块的需求,所开发系统具有实用性和使用便捷性,能轻松进行各种功能的应用,并避免了人员大量的培训学习,可以节省人力、物力投资。
先进性开放性原则:采用当代最新技术ASP加ACCESS数据库,基于WEB平台开发,以前瞻性对今后软件发展进行充分考虑和规划,使系统具有高度的开放性和可扩展性,能够随着实际需要而不断提升,具有良好的适应性和可扩展性,这是系统生命力的保证。
可靠性和安全性:系统提供高度可靠的稳定运行保障,由于程序与数据库的相立独立,可以方便地随时对数据库进行备份操作,保障系统数据和信息安全、为业务提供安全环境。
美观性:良好的视觉效果是和强大的功能同等重要的。它可以突出管理人员特色和定位。
系统说明:
系统简介
本医疗管理系统适用于基层诊所管理诊所工作,方便诊所管理,系统采用先进的B/S结构,支持分布式计算和管理,系统可以根据您的需要随时进行部署和扩充。系统通过动态许可管理,当您的业务扩大,系统只需要增加新的用户就能够继续适用,并且保证数据的完整性。
系统在功能上更加贴近诊所日常工作。支持多种查询功能,使医生查询更加方便和实用,系统可以对诊所的工作人员进行参数的设定,工作人员主要分为医生、护士和财务人员以及管理员四级用户,每一级用户均拥有自己一定的权限,人员分工明确,分级管理比较严格,这主要是为了考虑医院环境的特殊性,保障患者的信息安全性!
系统使用IE作为客户端使用程序,使得系统维护和管理更加容易。在管理过程中,几乎不用对客户端进行安装和维护,客户直接使用IE完成日常工作。系统支持多人同时使用,克服了信息传递延迟。由于是集中管理,数据备份和还原工作更加简单和快捷,减少维护支出,并大大提高了数据的安全性。由于采用的统一的一个数据源,所以数据能够及时地通过网络进行传递,并能准确地反馈到每一个授权用户的计算机上,可以进行数据的搜索和访问,加大了信息的时效性!
系统重要特性
1、开诊同名问题的处理
在系统中如果开设身份为医生,他可以对病人进行挂号、就诊、开药方等操作,医生可以查询患者的历史病历和每次病历相对应的处方。针对患者同名的问题,系统采用了查询判断和确认的操作过程,如果出现开诊同名的患者,可以由医生和患者交流来确认该患者是否已在该诊所就诊过,如果就诊过则医生可以看到该患者的历史病历,这样方便同院的不同医生对同患者的就诊信息的交流。
2、严格遵守财务流程
系统有严格的财务管理模块,医生和药剂师均无法看到药单的价格和金额,只有身份为财务人员的工作人员,才有要限看到药方的价格。
3、科室分工明确
系统中把医生分配到各科室,由于考虑到小型诊所医生人力资源有限,有可能同位医生会担任不同的工作,所以从身份为医生的进入系统后,系统可以让医生选择进入相应的科室,在本系统中科室共分为九个部分,分别为内科、妇科、骨伤科、口腔科、杂病、消化科、药房、检验室、住院部这几个部分(其中一些系统模块还在处理中)。进入不同的科室后,医生可以看到今日就诊所属科室的患者的信息,医生可以选择进行就诊或是其它的操作。由于在同名患者在同日内有可能出现不止一次来就诊的情况,本系统还可以对当日就诊的记录进行修改。
本系统在检验室这块的功能进行了强化,医生选择进入检验室时,可以选择进入不同的检验室,分别可以对患者进行三脂、B超等多达11项的检验,而这些检验就经过医生就诊后提交过来的检验记录来进行操作的,当医生对患者进行完检验后,他可以在线提交化验单以供就诊医生查询。
4、系统的通用性和扩展性
系统完全使用Asp技术开发,因此具有良好的扩展性。系统所有业务都通过Session来实现,遵循了标准的多层结构。系统可以采用分布式部署,用户可以根据业务量大小、访问密集程度灵活部署。比如可以将WEB服务器、应用服务器、数据库服务器分开或捆绑部署,以获取最大的性价比。
5、系统安全
本系统用户一经登陆,系统采用COOKIE来保存登陆信息,为了保障患者和医生的权利,所有的就诊和化验等信息均跟踪到人。