摘要
随着计算机技术的发展,越来越多的行业实现了管理的信息化和自动化,医药行业也不例外。然而在传统门诊药房中,医院极少给病人提供一个独立的平台来查询病人需要的药品信息。价格不透明,信息不完善等多方原因,导致医院乱收费、过度治疗、百姓看病难、看病贵等。
本文将介绍基于b/s模式的门诊药品查询系统的设计和开发工作,涵盖了以下三个方面的内容:1.介绍本系统开发中使用到的asp.net+sqlserver技术。2.介绍门诊药品查询系统的后台设计,包括数据库表的设计等。3.介绍门诊药品查询系统各功能的具体实现。本系统最终实现门诊药品信息公告,病人对药品的查询,药品管理,药品报警,系统管理等功能。
门诊药品查询系统有着很好的应用前景,用它来代替传统的手工查询,实现药品查询的网络化管理是一个必然的趋势。随着计算机技术和网络技术的发展。它的功能将会得到不断的发展和完善。
关键词:门诊药品;查询;药品报警;asp.net;sqlserver2000
引言
1.1课题背景
当今社会,医院的信息化随着医药卫生体制改革的深入推行以及日趋激烈的商业角逐,正以惊人的速度深入医药经济领域。数据管理系统已经成为现代信息科学的重要手段。医院已经意识到了提高药品管理水平的重要性,也迫切要求加快管理信息化的进程。然而在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。WWW.133229.cOm这就要求医药管理摆脱过去人手操作的烦琐和失误,充分满足医药药品管理的各种需求,从医药经营企业的各个环节对人流、物流、资金流、信息流进行统一系统的管理。市场的需求和技术的支持,最终会导致越来越多的优秀医药管理软件的出现,并在竞争中得到不断的完善和优化。医院门诊药品管理系统中药品查询系涉及面广,类别繁多和要求操作人员具有相关专业知识等特点,这就意味着维护工作也特别重要,门诊药房是医院面向社会的窗口,带有专业技术性、经营管理性、咨询指导性和服务全面性的工作性质。
1.2课题意义
门诊药品查询的工作的好坏直接关系到医院的社会效益和经济效益,直接影响到医院的社会形象及人民群众对医院的信任,所以做好门诊药品查询工作是整个医院管理工作十分重要的一环。门诊药品查询系统是目前比较流行和应用比较广泛的查询系统。方便病人、医生、管理人员查询药品信息、出入库情况等使医院的工作更有效和方便。作为门诊管理系统的一个部分,主要服务于就诊系统和对药房的管理系统。门诊药品查询系统主要是针对医院的药品物流进行管理的,包括门诊药品信息公告,药品的查询和存库管理,药品的查询主要分为模糊查询和详细查询,模糊查询分为:按药品层次的分类查询,药品名称的模糊查询。详细查询里又分为药品名称查询,拼音名查询等。同时管理员的动态添加药品类型和公告信息,维护方便。门诊药品查询系统微机化成为必然趋势。微机管理可提高查询的准确率,减少因人而异出现的错误;同时在微机上对所发出的药进行确认,微机就会对药品的库存量作相应扣除,样就做到投药准确无误,每种药品都可在微机内根据日常用量设定相应最低库存报警线,每种药品的实际库存、电脑库存、实际消耗都可进行实时监控,这对于特殊药品和贵重药品的管理更具有重要意义。微机化使门诊药品查询逐渐向规范化和现代化发展,将药品查询从过去单纯的“粗放型”的管理提升到品种、数量、金额三位一体精密管理,杜绝了金额管理中存在的诸多弊端,提高了门诊药房管理水平。
2相关理论基础
2.1sqlserver2000数据库
sqlserver是一个关系数据库管理系统它最初是由microsoftsybase和ashton-tate三家公司共同开发于1988年。sqlserver的特点是:
(1)它是关系型数据库,针对电子商务、数据仓库和在线商务解决方案的卓越的数据平台。它执行效率高,可在多用户之间有效的分配可用资源。
(2)sqlserver2000由一系列相互协作的组件构成,能满足最大的web站点和企业数据处理系统存储和分析数据的需要。sqlserver构架各种组件通过何种方式发挥合力,更富成效地管理数据
(3)可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用。
(4)企业级数据库功能。sqlserver2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
(5)数据仓库。sqlserver2000中包括析取和分析汇总数据以进行联机分析处理(olap)的工具。sqlserver中还包括一些工具,可用来直观地设计数据库并通过englishquery来分析数据。
2.2b/s模式介绍
(browser/server结构)即浏览器和服务器结构。它是随着internet技术的兴起,对c/s结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过/network/">网络应用,并通过internet/intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如lan,wan,internet/intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在java这样的跨平台语言出现之后,b/s架构管理软件更是方便、快捷、高效。b/s结构最大的优点就是:
(1)可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,能做到客户端的零维护。
(2)系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了如图2-1。
(3)在线申请,通过公司内部的安全认证(如ca证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。