免费论文查重: 大雅 万方 维普 turnitin paperpass

简述一种基于B/S模式药库管理系统

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

1.1 基于角色的药库数据库的设计

在基于角色的管理制约模型中,权限数据实体首要是角色和权限,针对药库数据库则是添加和实例化,如药库管理员、药品、药库部门管理职位等,需要理顺这些实体之间的关系和联系。通常的角色管理系统模型中,一个普通药库管理员关联一个部门,而药库管理员可能还分层级,一个管理员需要关联不同药品,分不同职位,这样就能够实现不同药库管理员对不同药库管理系统后台的配置权限,其实体E-R关系如图1所示。
图2表示的是药品管理员实体的属性图,主要涉及的属性包括用户名、以及权限等,不同药库系统的管理人员拥有不同角色,不同角色对应不同管理权限,通过对其权限和角色进行细分,达到精细化管理权限目的。

1.2 基于B/S的药库体系架构设计

针对药库系统中对后续扩充性的需求,在NET环境中提出一种基于B/S模式的系统架构设计,本药库管理系统的架构设计主要包括药库系统核心数据库层、药库系统业务逻辑层、药库系统W一种基于B/S模式的药库管理系统相关论文由www.7ctime.com收集,如需论文.eb层等,具体药库系统三层逻辑架构如图3所示。
三层架构模式中,药库系统核心层位于最底层,是药库管理系统的最核心部分,是所有药库数据的汇聚点,是药库管理系统中所有数据的处理交汇处,包括数据的读出、被编辑、被删除等。三层架构模式的中层则是业务逻辑层,它既与核心数据层的关联,又与药库管理系统中得业务Web层进行交互,其主要功能是依靠后台封装部分对业务数据的操作,如封装对药库系统业务的操作,封装对药库系统后台数据的一些修改和增加及删除等。依靠中间业务层可以实现管理员对药库管理系统后台数据的操作,业务逻辑层是重要的承上启下的纽扣。三层架构中,最上面的一层便是药库Web层,该层是药库系统和应用人员的窗口,通过该层对具体的药库信息进行编辑操作。不同权限的药库管理员可以登录不同的管理界面,实现对药库管理系统的Web进行修改和维护信息,如普通药库管理员可以通过药库系统对药品的数量进行增加,对药品的进行修改,对药品的药效属性进行编辑等。
引入三层架构设计能够为中医院带来诸多优点,一方面使系统架构变得简洁,三层模型能够简便地对信息进行更改和删除;另一方面,三层架构设计使药库管理系统效率获得提升,运转扩充成本变得低廉,中医院不需要对新系统用户配置客户端,配置各种插件。

1.3 药库系统管理用例图规划

在中医院药库管理系统后台的设计中,重要的一环是针对不同管理员划拨不同权限,不同权限拥有不同用例图和设计。不同药库系统管理员的权限操作流程图如图4所示。
不同管理角色对应不同后台数据库管理界面,管理员角色又分为入库管理员、出库管理员和药品管理员等。入库管理员主要针对药品的入库环节进行管理,包括对药品进行查询及新增、对药品属性信息进行修改等。出库管理员主要针对药品的出库环节,主要涉及对出库药品的新增及属性信息的修改等。管理员管理模块是超级管理员对后台各种角色管理员信息进行维护,包括新增或论文导读:
删除药库管理员、修改药库管理员信息等。通过不同角色赋予各种不同角色管理员后台维护权限,保证其只能管理其权限范围内的数据,保障了药库管理系统的后台安全。2 药库系统管理员的管理流程

2.1 药库管理员登录流程设计

在药库管理员登录模块,药库资源管理系统给登录的管理人员分配有各种不同的权限和角色,如图5所示,依据不同层次的管理员权限,对其细分不同药库管理权限,登录流程如下:①药库管理系统后台的使用管理人员通过浏览器打开药库系统地址并登录;②遵照系统需求输入相应的管理员和;③药库资源管理系统根据后台登陆和权限信息和后台管理员数据表数据匹配,如果输入信息不合法,一种基于B/S模式的药库管理系统论文资料由论文网www.7ctime.com提供,转载请保留地址.转到步骤⑦,否则,转到步骤④;④药库管理系统后台针对用户提供的信息,结合基于角色的访问制约权限分配法则对其授予级别不等的权限,这样能对药库系统进行不同层次的管理;⑤药库资源管理用户在登陆后,会拥有后台系统分配的相关权限,并不同层次地应用这些权限对药库系统进行后台数据库维护;⑥药库系统后台管理员完成所有数据更新操作后,退出后台管理系统;⑦:此次后台管理员维护系统流程结束。

2.2 药库管理流程设计

药库管理模块是药库管理的重要环节之一,在管理模块中,药库管理系统的药库管理员对管理系统中涉及到的药品进行设计和管理,整体的药库管理流程如图6所示。具体的管理流程如下:①药品管理系统的管理员依靠和登录系统后台管理页面,转到步骤②;②选择需要管理的药品表,转到步骤③;③判断管理员是否需要更改该药品的,如果不需要,转到步骤⑥,否则,转到步骤④;④对药品表执行管理,转到步骤⑤;⑤依据药品管理后台的需求对药品表进行新增、修改以及删除等操作,转到步骤⑦;⑥对药品表执行查询操作,转到步骤⑦;⑦:此次药品表管理流程结束。
3 总结
本文总结了访问制约和权限管理的方面的新技术,并结合对药库管理系统中出现新的应用需求,提出了一种基于浏览器的药库管理模型,提出了系统的架构设计和核心数据库实体关系图,并且提出了后台管理药库系统的实施流程,通过架构设计和流程设计,使得系统易扩充,权限分明,能有效提升药库考管理效率。
[参考文献]
[1] 庞晓军.药物信息学的开展[J].中国医院药学杂志,2002,22(5):309.
[2] 吴蓬,刘良述,魏德模,等.我国药事管理学科建设的回顾与展望[J].中国药事,2002,16(9):5311.
[3] 刘波.基于扩展客体的RBAC模型研究[D].成都:成都电子科技大学,2006.
[4] 朱翊,夏路风,李鸿升.中小型医院药房的计算机管理[J].药学进展,2000,24(1):30.
[5] 许伟彬,敖秉臣,付丽红,等.医院药学信息计算机管理系统设计与应用[J].中国医院药学杂志,1995,15(4):189.
[6] 李大魁,邵本义,张春明,等.计算机药库管理中药品编码系统的设计[J].中国医院药学杂志,1986,6(12):23.
(收稿日期:2013-06-08 本文编辑:袁 成)