兽药ERP信息管理系统.docx
《兽药ERP信息管理系统.docx》由会员分享,可在线阅读,更多相关《兽药ERP信息管理系统.docx(10页珍藏版)》请在冰豆网上搜索。
![兽药ERP信息管理系统.docx](https://file1.bdocx.com/fileroot1/2023-1/21/60368d21-64a3-4179-b0c3-3b8f3fe4580a/60368d21-64a3-4179-b0c3-3b8f3fe4580a1.gif)
兽药ERP信息管理系统
西南大学荣昌校区
信息管理系
兽药ERP信息管理系统
小组成员
专业班级:
指导教师:
2013年4月14日
1.前言
1.1开发背景
1.信息化成为了当代社会经济发展的大趋势。
2.企业信息化能提高经济效益和社会效益已经成为各行业的共识。
3.以信息化带动和提升企业竞争力,已成为医药企业在通过GMP认证后的一项重要工作,将已初步建立的质量管理体系与企业管理信息化结合,必将有力地促进企业综合素质的提高。
1.2系统特点
1、采用计算机技术手段全流程控制,符合兽药ERP要求。
该系统紧密结合兽药信息系统要求,实现了兽药企业按ERP要求进行各项业务活动(包括采购、入库、出库、生产、质检、设备管理、销售、人事管理、文档管理等)的全流程采用信息化控制。
整个系统逻辑编程思路清晰、过程流畅,真正做到将兽药企业各个管理环节的有机联系,最大限度地优化企业内部资源,加强企业的管理。
2、规范工作流程,提高工作效率,降低劳动强度。
该系统将企业日常必需完成的工作任务依据标准作业流程进行自然分解,每个用户在各自的权限范围使用本系统的相关功能,提升了企业的工作规范化程度,减少人为因素的影响。
系统对物料、批号、销售等方面进行有效管理,使数据的采集、传输、处理、输出等自动化程度提高,自动生成各种生产表单,保证了信息的快速、准确、实时共享,最大限度的减少差错。
3、实现无纸化,降低管理成本。
系统对ERP管理中产生和积累的各类文件、报告和文档进行电子化,有效节省了管理工作中的纸张购买、打印分发成本。
4、系统可伸缩性强,适应各种兽药ERP企业的需求。
系统可应用于各种规模的兽药生产企业,在符合ERP要求下,可以适应化药、生物制品、添加剂以及原料预混等各种产品的生产。
5、企业使用成本低,服务器可跨平台使用。
本系统是一个以产品生产管理为核心的大型的ERP系统,采用服务器/客户端模式,支撑环境需要比较多的硬件和软件。
从服务器端软件上,企业可以采用Windows+MySQL的网络数据库运行模式,可以避免另外花钱购买价格比较贵的网络操作系统和数据库管理系统;服务器硬件要求不高,只需4G以上的内存要求可支撑几百人同时使用本系统。
客户端的计算机配置没有特别要求。
2.系统分析
兽药企业的生产组织是以批号为对象,生产计划的制定,药品的生产,原辅料及成品的检验、出库和入库,乃至药品销售都是以批号为唯一标识的,批号是制药企业从物料采购到生产管理再到销售的主线,是兽药企业ERP系统的基础。
兽药企业按照GMP规范流程经营为企业建设ERP系统提供条件。
通常ERP包括:
市场预测、订单管理、销售分析、
(1)生产管理系统:
根据市场预测、销售规划和库存,辅助确定合理生产计划、生产作业计划。
根据查询库存信息,下达准确的生产指令,控制生产状态,实时反馈生产实际信息,对在制品提供出进中间站管理,统计生产数据,分析计划完成情况绘制统计图表,以合理的库存量保证生产平衡,降低库存资金的占用。
其中最关键是生产控制模块。
(2)质量管理系统:
根据GMP质量管理要求,存储质量检验的关键信息,包括检验申请单信息、关键的检验信息以及检验结果的反馈信息。
并将检验结果及关键信息及时准确的反映给生产车间,结束以往靠人工来传递信息的情况。
能够对所检验信息进行查询统计,包括描绘一些重要检验参数结果的统计图、描绘检验参数与标准参数的结果对比图等等。
(3)仓库管理系统:
原辅料和成品库存是兽药企业物流的重要环节,库存主要目的是在物料和供需之间建立有效的缓冲区。
库存管理提供对库存物品的出库,入库,盘点和补充进货等操作进行控制和管理,同时提供原辅料和成品有效期的预警功能,以达到降低库存,随时掌握库存信息,满足决策需要的目的。
(4)基础信息管理系统:
根据中小企业中原辅料和成品种类少且稳定特点,对其基本信息进行静态存储管理。
产品数据管理(PDM)对药品的工艺路线,配方,BOM管理。
对人员班组分配,设备信息作为系统基础数据表存储。
2.1需求分析
对兽药信息管理主要需求就是对兽药信息进行基本的管理,用户需要及时准确地掌握该诊所内现有的药品的基本信息(主要包括数量,单价,是否过期等)。
同时,用户要求操作界面友好,操作简便,对数据库的操作安全可靠,药品从数据库中修改了,但还没结算时断电,要求数据库应该能恢复。
2.2功能分析
系统需要实现的主要功能包括查询,删除,增加,修改四部分,各功能具体如下表所示:
表1-1系统的主要功能分析
3.系统设计
3.1绘制用例图设计系统功能
药品信息管理系统一共包含3钟用户角色,分别是医生,售药员,和管理员,权限依次提高,医生权限是可以查询库存药品信息,提供基本的用户管理功能(更改密码,更换用户),用例图如下
兽医用例图
售药员的权限在医生的基础上,还具有药品管理的药品销售功能,用例图如下:
售药员用例图
管理员具有所有权限,包括查询药品,增加药品条目,出售药品,清理药库(包括清除数量为0的药品,清除过期药品等)及所有的用户管理功能,用例图如下:
管理员用例图
3.2绘制系统流程图
本系统需要对用户身份进行验证,验证通过后再判断用户是属于医生,售药员或者是管理员中的哪一个角色,根据角色判断用户可以使用系统中的相应操作功能这里以管理员的身份为例,其流程图如下:
系统流程图
3.3数据库分析与设计
3.3.1数据库概念设计
本系统一共设计规划出三个实体,分别是用户信息实体,药品信息实体,药品销售实体。
用户信息实体用于记录系统登录用户的信息,包括账号,密码,权限等相关信息其E-R图如下:
图3-1用户信息实体
药品信息实体是数据库的核心,记录了所存储的药品的基本信息,其E-R图如下:
药品信息实体E-R图
药品销售实体则记录了药品销售的相关信息,主要指药品的出售数量,出售总价等,其E-R图如下:
3.3.2数据库逻辑结构设计
根据设计好的各实体E-R图创建数据库的逻辑结构,数据库各表的结构如下。
共3张表,分别是tb_medicine和tb_user,tb_saleTable.
表3-1tb_medicine(药品基本信息表)
表3-2tb_user(用户信息表)
表3-3tb_saleTable(药品销售表)
4.系统实现
4.1系统架构
目前开发C/S与B/S相结合。
其优点是能够保证敏感数据的安全性,特别是对数据库的修改和新增记录加强了控制;能经济有效地利用企业内部计算机的资源,简化了一部分客户端;既保证了复杂功能的交互性,又保证了一般功能的易用与统一;系统维护简便,网络布局合理。
采用这样的结合模式,必须把系统子功能分类,哪些适合C/S模式,那些适合B/S模式。
在本生产管理系统中,适合C/S模式的功能例如生产管理中的生产控制子模块的请检单的输入功能,质量管理中的关键信息的检验单的输入功能,仓库管理中的入库单、领料单的输入功能等。
适合B/S模式的功能如计划管理中的计划查询,基本信息中的查询功能等。
适合模式符合的条件
C/S模式安全性要求高
要求具有较强的交互性
使用范围小、地点固定
要求处理大量数据
B/S模式使用范围广泛,地点灵活
功能变动频繁
交互不是很频繁
GMP的中心指导思想是:
药品质量是在生产过程中形成的,而不是检验出来的。
因此在医药企业中强调的预防为主,在生产过程中建立质量保证体系,确保药品质量。
本系统是通过生产控制体现GMP的中心思想。
实现生产控制功能模块根据批号是医药企业经营活动中唯一标识的原则,采用生产全过程批号跟踪,在生产指令中下达批号,根据批号进行这一个批次完整生产记录,反映从原辅料到成品药品的生产过程,准确记录药品的物流和信息流。
通过生产控制。
能及时掌握正在生产的某个批次的药品生产进度,在制品的质量,也可以满足未来追溯某批号药品质量的需要,可以查询到这一批号的药品是什么时间,由那些班组,用什么批号的原辅料经过什么样的工序生产,生产过程中重要的检验参数也会同时反映出来。
生产控制主要完成某一批次产品从投料到成品的所有环节的生产信息和检验信息控制。
在系统中具体实现是将每种药品生产的每个工序作为一个生产控制点,每个控制点记录包括三类信息:
基本信息,状态信息,关键信息。
基本信息主要内容是药品批号,名称和生产数量,系统根据生产部的生产指令自动生成。
状态信息包括状态名称,状态时间,批号。
将每个控制点划分为三个生产状态,即准备、生产、清场,对这三种状态进行控制,记录某个状态开始的时间和结束时间,对应的批号系统可以根据基本信息自动生成。
通过状态信息各级管理者只需要查询某一批号在生产状态下,便能从系统中及时了解当前是哪些批次的药品在生产线上及每一批次产品的生产进度,同时可以了解在制品的出入中间站情况。
鉴于中小企业的药品品种少,且在一段时间内品种稳定,每个控制点设置不超过四个的关键信息,该关键信息是控制点的主关键信息,主要和质量检验的内容有关(如产品的PH值等),这些信息是由生产人员生产状态结束,通过网络传送请检单后,由质检人员通过网络传输的关键信息和质检结果。
由于在现阶段GMP文件管理制度规定不能抛开纸制GMP文件,所以我们选的是四个以下的主关键信息而不是全部的检验参数来反映质量。
不用手工传送质检结果和重要参数,节约了质检人员的时间,同时也保证了信息的及时性,使生产部门及车间能够在第一时间了解重要的检验参数,掌握偏差,避免损失。
4.2产品管理设计
生产管理系统的基础是产品管理,通过产品数据管理实现(PDM)并提供统一的存储结构。
由于中小型企业产品开发并不频繁,为此,我们设计的产品数据模型主要为用户提供以描述产品各个属性,维护产品结构等功能,同时满足未来系统扩展的需要,也支持了企业处方的变更和生产工艺的改良。
功能模式见图4。
产品数据模型以产品主线,分以下几种数据结构:
产品基本信息表:
描述产品编码(主关键字),产品名称,规格等基本信息。
产品BOM表:
描述生产药品所需要的原辅料的处方。
与其他行业企业的BOM相比较,制药企业的BOM表还应对每种原辅料的供应商给予描述,因为同一种原辅料,由于供应商的不同,用来进行生产的药品也不同。
此表是计算物料需求计划时基本数据的来源。
产品工艺路线表:
描述产品在生产过程中经过的工序,及标准定额。
产品检验信息表:
描述产品在质量检验过程中需检验的项目及各项指标值。
这些数据信息主要供其他模块使用,如产品BOM表是制定采购需求计划,物料需求计划计算使用,产品供需表的标准定额用来衡量员工的绩效。
数据信息是由生产部负责,维护产品的工艺结构
产品管理是生产管理的基础,通过PDM的信息接口获取所有相关的工艺信息和检验信息,特别是在生产控制模块中,车间班组生成关键信息的请检单中项目的数据来源,质检部门对请检单进行处理,PDM为质检部门提供检验信息标准,同时将关键信息检验记录加以保存,便于以后产品质量的追溯。
5.总结与展望
随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,而快速有效地实施企业资源计划(仓库管理)系统是被实践证明了的提高企业竞争力的最有效的方法之一。
从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,仓库管理就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。
现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。
如果一个仓库管理系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。
系统投入使用后,将大大减少公司的管理部门的劳动量,改善了企业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理规范。
尽量合理的控制物流,尤其是材料库存的控制,将材料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既防止物料供应滞后于对他们的要求,也防止了物料过早地出产和进货,以免增加库存,造成物资和资金的积压。
本系统采用Visualstudio为主要开发工具,结合SQLServer数据库管理系统与Windows2003Server操作系统。
既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。
具有运行效率、开发周期短、扩展能力强、技术规范等特点。
主要技术包括:
库存概念知识、生产与运作管理知识、关系数据库技术。
当然,统还有需要改进的地方。
例如本系统的帮助系统还很欠缺。
这一点对于没有电脑操作经验的使用者来说是很重要的。
参考文献
[1]萨师煊,王珊著. 数据库系统概论[M].高等教育出版社,2009.7-8
[2]李刚.轻量级JavaEE企业应用实战[M].电子工业出版社出版,2009.20-60
[3]李刚.疯狂Java讲义[M].电子工业出版社出版2009.1-30
[4]MartisnFowlfer.《企业应用架构模式》.王怀民,周斌译.北京:
机械工业出版社,2005年出版
[5]国家信息安全工程技术研究中心.国家信息安全基础设施研究中心.《仓库管理总体设计与技术实现》.电子工业出版社.2003.7