欢迎来到天天文库
浏览记录
ID:6058648
大小:30.00 KB
页数:8页
时间:2018-01-01
《一种基于b-s模式药库管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一种基于B/S模式药库管理系统 [摘要]随着社会对医院关注和投入的增强,医院规模逐渐扩大,导致其药库业务量加大及管理项目增多,使得传统的管理系统难以满足需求,针对这一问题,本文提出一种基于NET环境下的浏览器和服务器(B/S)模式的药库管理系统设计,并在权限管理和系统架构方面提高了药库管理效率,降低了人工成本。[关键词]B/S模式;药库管理;架构[中图分类号]R197.324[文献标识码]B[文章编号]1674-4721(2013)10(a)-0163-038时代的进步带动了管理技术和高新技术日新月异的发展[1],而随着网络信息技
2、术的迅猛发展,对各行各业的影响日益加剧,越来越多的信息资源展现在人们面前,因此,如何管理好这些信息成为一个热门话题[2],其中,医药信息管理是其中一个重要的研究课题,而基于信息技术的医药管理系统则是其中一个重要的组成部分[3]。医院的药库系统不仅是满足日常信息化工作需求,而且是作为医院深入应用科技信息化的一项重要举措,此系统中除了包括有成千上万的药品种类,还包括多种访问控制权限等信息,需要一套合理的访问控制策略来规范药品使用流程[4],确保管理系统的安全。同时,为节约管理成本,需要对药库系统的体系架构做好预先设计,以减低研发后的拓展
3、和维护成本。因此,提高医院工作效率,研发一套节约成本的药库管理系统是医院实施信息化建设的必要举措[5]。药库管理系统是一个由若干个药库、种类繁多的药品、管理员及计算机等因素组建的集合,能够对药品数据进行采集、传输、加工、存储以及运维和应用等一系列流程的信息系统[5]。药库管理系统充分运用网络信息科技手段,帮助医院的药品管理员管理药库资源,能够便捷地统计和管理药库种类,能够提升药库管理效率[6]。1基于浏览器/服务器(B/S)模式的药库管理系统胶南市中医医院兴建于20世纪后期,在社会关注和医院领导的带领下取得了不俗成绩,随着胶南市中医
4、医院的规模和层次的不断发展,对药库管理系统管理提出了更高要求:降低药库管理员的工作量,提升药库系统的管理效率。药库管理系统管理的对象主要是药库管理员和种类繁多的药品,针对药库管理模块主要涉及药品的入库、修改、出库、查询等,针对人的管理模块主要涉及各个层次的管理员权限更改模块等[6]。8管理系统的传统架构模式有客户端和服务器(C/S)模式,缺点是扩展性不强,后期维护成本高,为解决这一问题,业界提出B/S架构模式,该模式是网络信息技术飞速发展下催生的一种新型管理系统架构模式,若将其应用在药库系统中,则会将药库的主要核心业务处理流程进行离
5、散化和层次化,将药库数据库系统中的核心数据信息的增加、删除、修改、查找等功能统一汇聚到药库管理系统服务器端,通过Web网页形式将药库系统推送给药库管理员,并将药库业务流程进行分工,摆脱以往客户端模式下药库管理员在用户端的电脑上需要安装新的客户端和相应的插件等繁琐的流程,新增药库管理员只需要操作系统里自带的浏览器就可完成对药库的信息数据执行维护操作。1.1基于角色的药库数据库的设计在基于角色的管理控制模型中,权限数据实体首要是角色和权限,针对药库数据库则是添加和实例化,如药库管理员、药品、药库部门管理职位等,需要理顺这些实体之间的关系
6、和联系。通常的角色管理系统模型中,一个普通药库管理员关联一个部门,而药库管理员可能还分层级,一个管理员需要关联不同药品,分不同职位,这样就能够实现不同药库管理员对不同药库管理系统后台的配置权限,其实体E-R关系如图1所示。图2表示的是药品管理员实体的属性图,主要涉及的属性包括用户名、密码以及权限等,不同药库系统的管理人员拥有不同角色,不同角色对应不同管理权限,通过对其权限和角色进行细分,达到精细化管理权限目的。1.2基于B/S的药库体系架构设计8针对药库系统中对后续扩充性的需求,在NET环境中提出一种基于B/S模式的系统架构设计,本
7、药库管理系统的架构设计主要包括药库系统核心数据库层、药库系统业务逻辑层、药库系统Web层等,具体药库系统三层逻辑架构如图3所示。三层架构模式中,药库系统核心层位于最底层,是药库管理系统的最核心部分,是所有药库数据的汇聚点,是药库管理系统中所有数据的处理交汇处,包括数据的读出、被编辑、被删除等。三层架构模式的中层则是业务逻辑层,它既与核心数据层的关联,又与药库管理系统中得业务Web层进行交互,其主要功能是依靠后台封装部分对业务数据的操作,如封装对药库系统业务的操作,封装对药库系统后台数据的一些修改和增加及删除等。依靠中间业务层可以实现
8、管理员对药库管理系统后台数据的操作,业务逻辑层是重要的承上启下的纽扣。三层架构中,最上面的一层便是药库Web层,该层是药库系统和应用人员的窗口,通过该层对具体的药库信息进行编辑操作。不同权限的药库管理员可以登录不同的管理界面,实现对药
此文档下载收益归作者所有