医药管理系统的设计与实现

(整期优先)网络出版时间:2018-12-22
/ 2

医药管理系统的设计与实现

张程帆

韩山师范学院521041

摘要:主要针对医药管理系统开发过程中的一些设计思路和技术方法进行探讨.阐述了基于系统设计思想的编码技术、录入技术、数据存取技术、打印技术等关键技术的实现方法.

关键词:PowerBuilder;SQLServer;数据对象;数据窗口;数据存储

前言

为了科学、规范地对医院药品进行管理,系统对恩施州某三甲医院的药品管理系统进行分析研究后找出系统的优缺点,在此基础之上加以改进后设计出智慧医药管理系统。目前,98%二甲级以上医院应用了药品管理系统,基本都淘汰了传统的手工处方和纯人工的药房管理模式。但是,随着信息技术到智能技术的发展,医院的药品管理系统历经十几年,没有及时更新,没有更智能化。

1.关键技术

本系统采用CS(ClientServer)模式,前台采用PowerBuilder8.0设计,后台使用SQLServer2000数据库管理系统.系统设计包括数据库设计和功能模块设计两个方面.系统设计实现中采用了一些关键性技术。

2.基本信息

药品信息:药品编号,药品名称,药品类别代码,售价,厂价,单位,库存量,有效期至,批准文号等药品分类索引信息:药品类别代码,类别说明等。

供应商信息:供应商号,供应商名,联系人,联系电话,所在城市等。

药品销售信息:销售编码,药品编码,药品名称,售价,单位,数量,总额,销售日期等用户信息:职工号,姓名,用户登录名,用户口令,用户身份,用户权限等。

3.功能需求

系统要实现的主要功能有:

(1)对药品信息的维护和管理,能够万册对药品信息的添加、修改和删除,并按一定条件查询药品信息。

(2)对供应商信息的管理,能够完成信息的添加、修改和删除,并按一定条件查询信息。

(3)对用户信息的管理,能够完成信息的添加、修改和删除,并按一定条件查询信息。

(4)仓库管理,能够查询库存药品信息,并对库存进行更新、盘点。

(5)查询功能,要求可以按日期查询,也可按用户选择字段和输入内容查询。

4.关系模式

4.1关系模式设计

该设计以概念结构设计中的E-R图为主要依据,设计出相关的整体逻辑结构。根据总E-R图有五个实体但仓库实体在本系统中作用不大而且仅涉及到一个仓库,所以仓库不再单独设计一张表。再加上一个多对多关系(本系统不考虑供应关系)总共五个关系模式:药品信息(药品编码,药品名称,药品类别代码,售价,厂价,库存量,单位,有效期至)药品类别索引(药品类别代码,类别说明)供应商信息(供应商编码,供应商名称,联系人,联系电话,所在城市)用户信息(职工号,姓名,用户名,用户口令,职位,权限)药品销售信息(销售编码,销售日期,药品编码,药品名称,单价,数量,单位,总额,销售员编码)。

4.2关系模式优化

关系模式中的每一个分量都是不可分的数据项所以都符合第一范式;而且所有的前四个关系模式都是由单个属性作为码,没有任何属性对码部分依赖,在药品销售信息内虽由三个属性作为码,但也不存在属性对码的部分依赖,所以上述模式都符合第二范式;药品信息、药品类别索引、供应商信息三个关系模式中不存在传递依赖,都属于第三范式。

5.系统功能结构

系统根据用户身份的不同分为三个功能模块:销售管理模块,仓库管理模块和日常管理模块。

在销售管理模块,销售员可以根据顾客要求查询相关药品的部分信息,主要是库存量和售价的查询;还可以完成药品的销售,根据顾客所买药品的代码和数量存储销售信息,主要是对销售数量和销售总额的记录,并在销售完成后实现当前库存的更新。

在仓库管理模块,仓库管理员可以查看药品的全部信息,对药品信息进行维护,盘点库存信息,清除过期药品等。

在日常管理模块,管理者可以查看药品信息、销售记录,并对供应商信息和用户信息进行管理维护。

6.模块功能介绍

该系统共三个功能模块:销售管理、仓库管理和日常管理。不同的用户可以进入不同的模块进行相应操作。如:销售人员凭借用户名和密码只能进入销售管理系统,进入后可以进行药品的销售和查询;仓库管理员凭借用户名和密码只能进入仓库管理系统,进行药品信息的查询和维护;管理者也要通过身份验证进入日常管理界面进行用户信息和供应商信息的维护即查询及药品信息和销售信息的查询。

7.1销售管理模块

该模块主要完成前台药品销售及前台查询功能:销售过程要将销售信息自动存储到销售信息主表及子表内,便且为了维护数据的一致性,药品库存量要随销售量动态更新,若购药量大于库存时应拒绝销售操作;查询功能主要查询顾客所需药品大概信息,可以根据药品名称或所属类别进行查询。

7.2仓库管理模块

该模块主要完成药品信息的维护和查询,其中查询功能可以分别按药品代码、药品名称、药品类别或过期药品来查询。

7.3日常管理模块

该模块可以进行用户信息和供应商信息的维护及查询,主要是对药品信息、销售信息、用户信息和供应商信息的查询。

结语

综上所述,该医药管理信息系统功能完备,技术适用,可以适用于医院、药店等医疗机构和单位进行医药信息管理.同时,许多关键技术也可借鉴到其它管理系统中去。

参考文献

[1]乡村两级药品管理系统的设计开发与应用[D].杨郑.郑州大学2017

[2]某公司药品管理系统的设计与实现[D].李菲.电子科技大学2015

[3]医药连锁店药品管理系统的设计与实现[D].杨玲.电子科技大学2014

[4]医院药品管理系统[D].郭亦绵.天津大学2015

[5]医药管理系统软件开发中药品编码研究及实现[J].牛爱民.电脑知识与技术.2011(32)

[6]蚌埠市医药管理系统[J].陈悦.中国新通信.2016(14)

[7]基于UML的医药管理系统的分析与设计[J].潘庆先.计算机工程与设计.2004(11)

[8]基于Struts与Hibernate框架在医药管理系统中的应用[J].刘琳玲.黑龙江科技信息.2014(12)