蚌埠市医药管理系统
2016-08-17陈悦
陈悦
【摘要】 本管理系统使用基于Web网络的C/S结构和SQL Server 2012的数据库开发技术,采用C#语言,针对目前医药管理手续繁杂、效率低下的现状,设计一个现代化的信息管理系统。本系统是一个销售管理系统,目的是希望在传统医药销售中引入计算机技术,使医药销售工作采用自动化系统化管理,从而节省人力物力,便于人们日常生活服务。
【关键词】 SQL Server 2012 Asp.net C# 医药 管理系统
一、引言
医药作为民生的基本保障之一,是我们生活中不可缺少的部分。随着我国经济的不断发展,人民物质生活水平显著提高,健康已然成为人们热烈关注的话题之一。随着医疗制度按改革的不断推进,部分药品在国家规定的指导价格范围内实现价格放开,药品的采购方式更加灵活多样,各类药店越来越多,故而要加强对医药销售的管理工作实现信息化、科学化、自动化以方面人们的日常生活。
我们都有过去医院看病或去药房买药的经历,从过去所经历的跟随医护人员凭单取药到如今用自己使用医疗卡刷卡取药的变化,让我们明显地体会到科学化管理的便利性,我们明显感受到,过去对药品的管理方式不仅浪费人力物力,还容易出现错误,所以我们需要一种新的更高效的管理方式来解决这种境况。
二、系统需求
蚌埠市医药管理系统的目标是对在传统医药销售中引入计算机技术,使医药销售工作采用自动化系统化管理,从而节省人力物力,便于人们日常生活服务。本系统的主要目标和效果是将购药客户分个人和医院两种,若是个人购药,则凡医师指导下使用的药品不予购买;同时在客户进行购药时,会根据客户购买的药品提示客户该药品的剂量与注意事项;当药品库存不足时会向操作员提示库存不足,请立即添加采购订单的信息;且对于退货药品,如果所退药品超过三次同来自同一供应商,则中断与该供应商的买卖往来等实现功能。
三、系统功能结构分析
3.1信息管理模块的功能有:
管理药品基本信息、供货商基本信息和客户基本信息:
购药客户分个人和医院两种,若是个人购药,则凡医师指导下使用的药品不予购买;
购药客户分新客户和老客户,老客户持有会员卡,积分在满一定大小后可以抵用部分金额;
购药客户可以使用现金或购物卡购药,其中购药客户使用的购物卡分医保卡,信用卡和店铺礼品卡三种;
管理职员(操作员、采买员、库存管理员)的基本信息,其中操作员作为系统使用者;
3.2进货管理模块的功能有:
采购订单的管理,即记录医院采购的药品清单;
进货入库信息的管理,即记录采购的药品登记入库;
3.3库存管理模块的功能有:
库存信息管理,即药品库存不足时会向操作员提示库存不足的信息;
库存退货信息的管理,即对于库存退货药品,如果所退药品超过三次同来自同一供应商,则中断与该供应商的买卖往来;
3.4销售管理模块的功能有:
销售信息管理,即会根据客户购买的药品提示客户该药品的剂量与注意事项;
销售退货信息管理,即记录客户退货信息;
3.5财务管理模块的功能有:
统计当日,当月的财务报表;
管理每条财务相关记录信息;
查询各年各月各日报表;
3.6 帮助模块
即引导用户使用,对系统各个模块划分进行说明
四、系统数据分析
根据对本系统中涉及到的各类型数据的分析,确定各项数据之间的相互关系,结合实体完整性、参照完整性和用户自定义的完整性规则,得出如下数据信息:
1.药品信息:(药品编号、药品名称、规格、剂型、包装规格、用法用量、发药单位、药房单价、库房单价、供货商编号、注意事项、备注)
2.操作员信息:(操作员ID、姓名、性别、出生日期、民族、登录密码、工作电话、个人手机)
3.采买员信息:(采买员ID、姓名、性别、出生日期、民族、联系电话)
4.库存管理员信息:(管理员编号、姓名、性别、出生日期、民族、联系电话)
5.供货商信息:(供货商编号、供货商名称、供货联系人、供货电话、供货商地址、供货方开户行、供货方账户)
6.财务项目信息:(项目序号、项目名称、项目类型)
7.采购登记:(采购单编号、采购明细编号、合计、供货商编号、交易时间、采买员ID)
8.采购明细:(序号、采购明细编号、药品编号、药品名称、药品单价、规格、采买数量)
9.入库登记:(入库单编号、入库明细编号、入库日期、采买员ID、管理员编号)
10.入库明细:(序号、入库明细编号、药品编号、药品名称、药品单价、规格、数量)
11.库存退货:(退货单编号、退货明细编号、退款金额、退货理由、交易日期、管理员编号、采购单编号、供货商编号)
12.库存退货明细:(序号、退货明细编号、药品编号、药品名称、退货单价、退货数量)
13.销售登记:(销售单号、销售明细编号、客户编号、客户名称、合计、支付方式、支付卡号、会员卡号、积分抵用、实付款、找零、交易时间、操作员ID)
14.销售明细:(序号、销售明细编号、客户编号、客户名称、药品编号、药品名称、出货单位、数量、药品单价)
15.销售退货登记:(销售退货编号、销售退货明细编号、客户编号、客户名称、销售单号、退款金额、退货理由、操作员ID、交易时间)
16.销售退货明细:(序号、销售退货明细编号、客户编号、客户名称、药品编号、药品名称、退货数量、退货单价、销售单号)
17.财务项目:(项目编号、项目名称、项目类型)
18.财务统计:(财务账单编号、财务明细编号、支出金额、收入金额、利润、日期、操作员ID)
19.财务明细:(序号、财务明细编号、项目编号、项目名称、采购单编号、库存退货编号、销售单号、销售退货单号、交易时间、支出金额、收入金额、操作员ID)
五、系统界面设计
通过系统数据分析,在对整个医药管理系统进行初步调查之后,了解用户的信息需求,对系统进行规划分析,提出系统总体方案,在整体方案的指导下,对各个功能模块进行详细设计,在基于Web网络的C/S结构和SQL Server 2012的数据库开发技术之上,开发出蚌埠市医药管理系统,本系统的部分界面如图2所示。
六、结束语
该医药管理系统是基于C/S模式,充分发挥了Visual studio 2013和SQL Server 2012的数据开发技术,页面友好,操作简单,给操作者提供了极大的便利。随着信息技术的发展,相信此类管理系统的使用会越来越广泛,功能也会越来越强大。
参 考 文 献
[1]George Shepherd著.张大威译.Asp.Net 4从入门到精通[M].清华大学出版社,2011.6.
[2]陈志泊,李冬梅,王春玲著.数据库原理及应用教程[M].人民邮电出版社,2002.
[3]郑耀东等编著.ASP.NET从入门到实践[M].清华大学出版社,2009,9.
[4]王珊,萨师煊等编著.数据库系统概论[M].高等教育出版社,2006,5.
[5] 张海藩.软件工程导论(第5版)[M].清华大学出版社,2008,2.
[6] Jeffrey L.Whitten,Lonnie D.Bentley,Kevin C.Dittman. 系统分析与设计方法[M].机械工业出版社,2004,9.