毕业设计(论文)制药行业ERP软件质检模块开发.doc

上传人:文库蛋蛋多 文档编号:2399378 上传时间:2023-02-17 格式:DOC 页数:50 大小:1.03MB
返回 下载 相关 举报
毕业设计(论文)制药行业ERP软件质检模块开发.doc_第1页
第1页 / 共50页
毕业设计(论文)制药行业ERP软件质检模块开发.doc_第2页
第2页 / 共50页
毕业设计(论文)制药行业ERP软件质检模块开发.doc_第3页
第3页 / 共50页
毕业设计(论文)制药行业ERP软件质检模块开发.doc_第4页
第4页 / 共50页
毕业设计(论文)制药行业ERP软件质检模块开发.doc_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《毕业设计(论文)制药行业ERP软件质检模块开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)制药行业ERP软件质检模块开发.doc(50页珍藏版)》请在三一办公上搜索。

1、制药行业ERP软件质检模块开发摘 要虽然工业革命推动了社会文明的进步,但也使地球上的各种生物赖以生存的环境遭到了严重的破坏,从而导致现在各种疾病,例如非典,禽流感和甲流H1N1等等各种顽症的诞生。伴随着疾病种类的增长,药品市场出现了产品泛滥的景象。为了增加市场占有率,许多制药企业都在药品的生产效率和成品的质量上煞费苦心。随着计算机和互联网的出现,随着计算机控制技术在人们生产和生活的各个方面得到了越来越广泛的应用,药品的生产和质检管理就变的方便容易了。本文说明了中小型制药企业的ERP管理系统7(Enterprise Resource Planning企业资源规划)中制药行业特殊的质检模块的系统需

2、求和系统设计。本项目主要是浪潮集团通软公司下属的制造业事业本部要开发的制药版ERP管理软件中的质量管理部分,可以说是结合实际生产的项目实践。它与项目组其他成员所做的物流管理部分以及制药销售管理部分组合在一起,才是完整的制药ERP软件管理系统。本系统包括基础字典和单据的设计和定义。能够实现药品从请验(请验单)、取样(取样单)、留样(留样单)到质检报告(检验报告单),以及最后放行(放行单)或者不合格处理(不合格处理,销毁指令单)等等一系列质检流程。本系统采用浪潮公司的特有软件营销协同百宝箱和浪潮ERP营销协同平台,进行界面设计,而采用SQL Server数据库进行后台数据操作。关键字:药品,制药企

3、业,质量,质检,ERP管理系统,浪潮集团Quality Module Development of A Pharmaceutical Industry ERP SoftwareAuthor:LiwenqiangTutor:HuanglanAbstractAlthough that the Industrial Revolution had promoted the social civilization and progress, it ruined the environment on where the human and all the living on the earth survi

4、ve, which had leaded to the birth of a variety of diseases now, such as SARS, avian influenza and pandemic influenza H1N1 and other chronic disease. With the growth of the kinds of disease, in drug market the production has flooded the scene. In order to increase its market share, many of the pharma

5、ceutical companies work hard in pharmaceutical production efficiency and product quality. As the appearing of the computer and internet, with the computer control techniques has been more widely used in the production and all aspects of life , drug production and management had been to be easy5.This

6、 article describes system requirements and system design to pharmaceutical industry special quality control module of the ERP System used by small and medium sized pharmaceutical companies (Enterprise Resource Planning).This project is quality management in the part of the actual ERP management soft

7、ware production developed by Business Division which is under the Inspur Groups manufacturing software. It can be said that the project practice combined with production. It is done with the other members of the team which together with the logistics management and pharmaceutical sales management pa

8、rts6 ,that is a complete pharmaceutical ERP software management system. The system includes the design and definition of the basis dictionary and document. It can achieve a series of quality control processes of drugs from your pleased checked (please test documents), sampling (sample documents), le

9、aving samples (leaving samples documents) to the inspection report (test report), and finally release (release order), or failed treatment (treatment failure destruction of command list) .The system designs the system interfaces by using the Inspur companys unique software yingxiaobaibaoxiang and In

10、sur ERP yingxiaoxietongpingtai , and on background operation, I used the SQL Server2008.Keywords: drugs, pharmaceutical companies, quality, quality control, ERP management system, the Inspur company目 录第1章绪论11.1选题背景和意义11.1.1选题背景11.1.2实际意义11.1.3研究现状11.2功能概述21.3开发工具简介31.3.1营销协同平台31.3.2营销协同百宝箱31.3.3运行环境

11、31.3.4数据库支持41.4本章小结4第2章 项目简介52.1目的52.2项目概述52.3资源需求52.4术语定义52.5本章小结6第3章质量管理模块的分析与设计73.1需求分析73.1.1基础字典73.1.2单据类83.2系统功能结构设计93.3系统功能数据流设计103.4本章小结11第4章系统数据库设计124.1系统数据库表设计124.1.1基础字典数据库表设计124.1.2单据类134.2实体关系设计154.3 本章小结16第5章制药版ERP软件质量模块的实现175.1系统菜单树175.2系统实现的基本方法和过程175.3主要程序流程185.3.1录入基础字典185.3.2录入基础单据

12、225.4本章小结31第6章制药版ERP软件质量模块的系统测试326.1基础字典模块的测试326.1.1质检检验类型326.2基础字典模块的测试366.2.1参照请验单366.2.2取样单保存386.2.3请验单的审批396.3本章小结41结 论42致 谢43参考文献44第1章绪论1.1选题背景和意义1.1.1选题背景在公司实习时候,我所在的部门正好要开发GS5.2版制药版ERP管理软件的开发。而我是项目组中的一员,负责制药版系统管理中的质量管理部分的开发。由于项目开发任务时间紧,没有时间另选题目,因此我拿这个项目作为我的毕业设计项目。1.1.2实际意义制药行业ERP软件系统能够紧密的跟踪一系

13、列质检过程:从库存单据中提取数据,生成请验单开始,到生成取样单、留样记录、并进行检验生成检验报告,最后根据报告分析进行不合格药品处理,或者合格药 品放行9。ERP软件使药品的质量管理更加严格和流畅、方便。系统能够提高药品的GMP认证2;节省运营成本和时间;提高了资源利用率,药品检验不再需要那么多人员;从请验单一直到最后的不合格销毁处理,或者合格放行,流程严格严谨,提高制药厂商向外销售的药品成品的质量14;药品质量的好坏直接关系到人们的身体健康和生命安全,药品质量的提升也有助于改善人们的身体健康和生命安全;从而也可以提高制药厂商的知名度,扩大消费利润13。1.1.3研究现状.国内现状:制药企业与

14、其他行业企业相比,生产过程有其自身的特殊性,国家对其质量体系有特殊要求。因为随着新药审批、药品生产许可证换发及药品定价等限制性、倾斜性政策的执行,能否通过GMP认证已关系到我国制药企业的生存和发展。药品生产质量管理规范(GMP)即是对药品实行法制化、科学化和规范化管理的具体要求,它是根据中华人民共和国药品管理法,参照国际公认原则制定的,是药品生产和质量管理的基本准则。适用于药品制剂生产的全过程、原料药生产中影响成品质量的关键工序1。如何通过机制创新,优化流程,加强管理来通过GMP认证是制药企业当前最重紧要的目标,同时,先进的管理思想ERP也逐渐被广大制药企业重视,信息化提到了日程。数据表明:在

15、国内大中型的制药企业中,20%的企业已经实施完成了ERP16,主要模块有进、销、存及财务等,未来的重点是将生产管理纳入到ERP生产管理系统中;50%的企业正在实施或推进ERP,主要财务,人事,营销模块15;30%懂得企业目前还没有计划建设ERP,主要原因是改制或ERP认证。国内主要的制药ERP软件有:用友软件、金蝶软件和浪潮通用软件等,而外资企业有SAP公司和ORACLE公司等。.国际现状:国际上信息发展比较早,ERP软件也应用比较广泛,国际企业SAP公司和ORACLE公司,他们的ERP早就应用于每个领域,当然包括制药领域,而且相当成熟。国际上,制药企业选择ERP软件也有他们的方式:1.供应商

16、实力。2.实施服务能力。3.软件公司人员流动情况。4.费用。1.2功能概述.系统使用请验单完成请验功能,请验单有两种后续单据,一个是取样单另一个是质检报告单,但是一张请验单只能生成一种后续单据9。.系统使用取样单完成取样功能,取样单有两种生成方式,一种是请验单审批通过后自动生成取样单(质检物料字典上有默认的取样数量)。另一种方式是取样单参照需要生成取样单的请验单列表批量生成取样单。取样单有两种后续单据一种留样单,另一种(根据参照的请验单是否生成质检报告情况,如果已生成则不允许有这种后续单据,如果没有生成则可以生成这种后续单据)质检报告9。.系统使用留样单完成留样功能,留样单有两种生成方式,一种

17、是参照取样单列表批量生成,一种是手工录入9。.系统使用质检报告单完成报告单功能,质检报告单有三种生成方式,一种是手工录入,一种是参照请验单批量生成,另一种是参照取样单批量生成。提供批量提交审批、批量审批、提供查询、分析,支持打印功能。系统提供批量录入检验数据的功能,提供批量打印功能9。.系统使用不合格意见单完成不合格处理功能9。.统使用销毁单完成不合格品销毁功能9。.系统使用放行单完成放行功能9。1.3开发工具简介1.3.1营销协同平台营销协同平台是浪潮公司采用Microsoft Visual Studio 2005 C#开发实现,采用了AjaxPro、JQuery等技术。而且采用b/s架构模

18、式4。1.3.2营销协同百宝箱营销协同百宝箱是营销协同平台的一个开发工具,目前支持单据、字典、查询分析的功能定义4。1.3.3运行环境1.3.3.1硬件运行环境表1.1硬件运行环境最低配置推荐配置CPUP4 1G(or higher)P4 2.6G(or higher)内存256MB(or more)512MB(or more)硬盘1000MB(or more)2000MB(or more)网络100M100M打印机操作系统所能适配的打印机操作系统所能适配的打印机适配器support 32bitsupport 32bit1.3.3.2软件运行环境操作系统:Windows 2000 Profes

19、sional SP4Windows XP Home / Professional SP2及以上Windows Vista (为保证报表系统正常运行,需分别选择软件目录下generrpt.exe、countrpt.exe、dbserver.exe右键设置程序兼容性属性为“以管理员身份运行”)Windows 741.3.4数据库支持SQL Server 2000、SQL Server 2005、SQL Server 2008、Oracle9i(平台支持)以上1.4本章小结本章首先介绍了课题选题背景以及课题的研究意义,然后描述了制药行业ERP软件系统的国际和国内研究现状,再之后,概括的阐述了本系统的

20、基本功能。最后说明了所使用的开发工具。第2章 项目简介2.1目的与开发小组其他人员做的物流改造,和核销功能,以及另一个开发小组开发的制药版营销功能进行组合,融合成一个完整的制药版ERP管理软件系统。2.2项目概述 本项目是制药版ERP软件质量管理系统的开发。质量管理系统主要功能包括:请验、取样、检验记录、检验报告、不合格处理和成品放行几部分功能,实现了对请验单、取样单、检验数据等质量数据的记录,实现了由物流、生产系统单据生成请验单,由请验单自动生成取样单、检验报告、留样观察记录等质量记录8。2.3资源需求实习场地:浪潮通软制造业事业本部 济南实习时间:2011-02-09至2011-05-01

21、实验条件:硬件:台式电脑;内存:3.46G;硬盘:500G;操作系统:windows XP;数据库:SQL Server 2008操作语言:XML、javascript、C#编辑器:EditPlus公司软件:营销协同百宝箱、GS5.0、浪潮营销协同其他软件:office 2007;Visio 2007;project 2007;PowerDesigner12;2.4术语定义请验:其他部门在管理药品(原料)前,把药品(原料)提交给质检部门进行检验的过程。取样:质检人员从其他部门提交的药品(原料)中抽取一部分以便检验的过程。留样:依据药品(原料)的特性,从样品中留取一部分的过程。放行:质检人员依据

22、检验结果判断所检验的药品(原料)可以流通(使用)的行为。检验项目:针对药品(原料)检验行为列支出的具体检验细目。检验依据:每个检验项目的检验结论依据的行业条款。质检报告:针对药品(原料)的最终检验结论的详细描述。92.5本章小结本章介绍了课题选题目的,概括了项目内容,说明了我做毕业设计的时间地点以及做项目的软硬件条件。另外,阐述了一部分项目术语。第3章质量管理模块的分析与设计3.1需求分析经研究国内国际ERP管理软件现状,以及参考浪潮以前的制药版产品,我把系统设计到两个模块:基础字典类和单据类。3.1.1基础字典91质量检验类型功能描述:用以区分不同的物料走不同的检验过程在检验物料字典定义时使

23、用,定义请验单、取样单、质检报告单、留样单的生成方式,定义检验报告相关打印的参数,用以满足检验报告打印需求。2质检相关业务单据设置功能描述:定义库存相关单据类型与质检模块相关的参数,在库存相关控制点调用。3质检留样类别功能描述:留样单的一种分类属性,以便用户对留样单的统计查询。4质检项目类别功能描述:检验项目的一种分类属性,便于用户在使用检验项目时快速定位并且方便后续查询统计。5质检检验项目功能描述:描述某种物料的检验内容的一种细分条目。6质检检验项目结论功能描述:定义检验报告上的检验项目上的检验结论的码表。7检验结论功能描述:定义检验报告上的检验结论的码表。8质检原因类别功能描述:质检原因的

24、一种分类属性,以便用户对相关质检原因单据的统计查询。9质检质量原因功能描述:质检药品合格或者不合格的原因,以便用户检查质检原因。10质检不合格品处理方式功能描述:针对质检报告出具不合格结论的物料的处理行为的一种分类,并在此方式上定义是否中止处理来源单据。11质检人员功能描述:对质检相关人员的定义描述,并设置基本属性,便于在单据中使用,便于查询统计。12质检检验依据功能描述:在检验物料项目中设置使用,检验报告中的一个属性。 只是一个单纯的字典定义,没有逻辑处理。13留样观察方案功能描述:针对检验周期较长物料在进行检验过程中需要对留样进行定期观察的一种方案的定义。14质检物料功能描述:质检检验物料

25、字典是对进行质检的物料进行相应质检信息设定的字典,它的数据来源是物料字典。在该字典中设置默认检验依据、留样时限、留样间隔、操作规程等信息。该字典的其他信息在初始时一般不需要录入,而是在做检验报告的过程中一些主要信息会自动生成。15检验物料项目设置功能描述:设置检验物料相关项目属性。3.1.2单据类1请验单 功能描述:当质检系统与其它业务系统并行运行时,请验单一般由业务系统生成过来,通过自动传递的消息可以获得相应的单据编号。在此也可以直接手工录入请验单。请验单中包含了请验部门人员、物料、批次、请验数量等信息,检验前。请验单审批通过后,根据其检验类型,可以生成取样单和检验报告两种后续单据。2取样单

26、功能描述:系统使用取样单完成取样功能,取样单有两种生成方式,一种是请验单审批通过后自动生成取样单(质检物料字典上有默认的取样数量)。另一种方式是取样单参照需要生成取样单的请验单列表批量生成取样单。取样单有两种后续单据一种留样单,另一种(根据参照的请验单是否生成质检报告情况,如果已生成则不允许有这种后续单据,如果没有生成则可以生成这种后续单据)质检报告。3检验报告功能描述:系统使用质检报告单完成报告单功能,质检报告单有三种生成方式,一种是手工录入,一种是参照请验单批量生成,另一种是参照取样单批量生成。提供批量提交审批、批量审批、提供查询、分析,支持打印功能。系统提供批量录入检验数据的功能,提供批

27、量打印功能。4留样记录功能描述:系统使用留样单完成留样功能,留样单有两种生成方式,一种是参照取样单列表批量生成,一种是手工录入。5放行单 功能描述:系统使用放行单完成放行功能。6销毁指令单功能描述:统使用销毁单完成不合格品销毁功能。7不合格样品处理功能描述:系统使用不合格意见单完成不合格处理功能。3.2系统功能结构设计根据以上系统分析,我们可以把系统设计成2个模块,既是基础数据字典和基础单据模块。当然,一个完整的制药版ERP管理系统质量模块还应该包括我的菜单模块和基础数据模块。由于这两个模块的一部分事公司软件自带的,所以在系统实现时候不考虑进去,但在系统设计时,可以包括这两个模块。系统功能结构

28、图18见图3.1图3.1系统功能结构设计图3.3系统功能数据流设计系统流程:请验-取样-检验报告-放行流程,或者检验报告-不合格品处理-销毁,或者检验报告-不合格处理-放行。系统功能流程图见图3.2图3.2系统功能流程图3.4本章小结本章着重介绍了系统需求分析,说明了系统功能结构和系统功能流程。第4章 系统数据库设计4.1系统数据库表设计4.1.1基础字典数据库表设计1质量检验类型表(公司编号,组织编号,类型编号,类型名称,请验单自动生成质检报告,请验单自动生成取样单,取样单是否自动生成质检报告,取样单是否自动生成留样单,报告打印模式,是否打印项目类别,打印检验数据/检验结果,请验单唯一性)2

29、质检相关业务单据设置(公司编号,组织编号,模块编号,移动类型,红蓝标志,是否需要质检,待检物料允许制单,不合格物料允许制单,待检物料允许记账,不合格物料允许记账)3质检留样类别(公司编号,组织编号,类别编号,类别名称)4质检项目类别(公司编号,组织编号,类别编号,类别名称,类别英文名称,使用标志)5质检检验项目(公司编号,组织编号,项目编号,项目名称,英文名称,项目类别,数据类型,码表值,公式,关键项目)6质检检验项目结论(公司编号,组织编号,结论编号,结论名称,合格标志)7检验结论(公司编号,组织编号,结论编号,结论名称,合格标志)8质检原因类别(公司编号,组织编号,类别编号,类别名称,合格

30、标志)9质检质量原因(公司编号,组织编号,原因编号,原因名称,原因类别)10质检不合格品处理方式(公司编号,组织编号,方式编号,处理方式,是否中止处理来源单据)11质检人员(公司编号,组织编号,编号,姓名,助记码,部门,邮编,地址,电话,备注,使用否)12质检检验依据(公司编号,组织编号,依据编号,依据名称,英文名称,使用标志)13留样观察方案(公司编号,组织编号,方案编号,方案名称,方案规则,计算方法,备注)14质检物料(公司编号,组织编号,物料编号,物料名称,物料英文名称,规格型号,检验依据,是否不合格处理,是否生成取样单,请验默认检验类型,留样观察方案,留样时限,观察间隔,操作规程,质量

31、标准,默认取样数量,报告下推生成顺序,下推对应检品,复检周期)15检验物料项目设置(公司编号,组织编号,检验依据,检验类型,检验项目,打印序号,检验标准,英文检验标准,实际公式,默认结果,英文默认结果,关键项目,打印,显示,前缀,后缀,留样观察)4.1.2 单据类1请验单 (请验日期,请验单号,单据类型,来源,来源单据类型,来源单号,请验部门,请验人,自动生成,供货单位,生产厂家,检验物料,规格型号,主计量单位,辅计量单位,生产日期,失效日期,主待检数量,辅待检数量,原批号,批号,仓库,备注,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)2取样单(单据日期,部门,取样单号,

32、单据类型,请验单号,检验物料,主计量单位,辅计量单位,规格型号,生产日期,失效日期,批号,原始批号,取样日期,取样人,取样部门,期望完成日期,预计完成日期,取样数量,辅取样数量,备注,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)3检验报告(报告日期,单据日期,部门,报告单号,检验类型,供应商,来源,请验单号,留样记录,批号,是否全检,相关仓库,检验依据,请验部门编号,样品编号,请验人姓名,生产部门,取样日期,检验物料,规格型号,观察月份,计量单位,原批号,批号,生产日期,失效日期,收检日期,报检数量,报检辅数量,合格标志,取样单号,取样数量,检验结论,质量原因,质检部门编

33、号,报告人员,签收人员,审批部门编号,有效成分含量,检验编号,生产厂家,备注,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)4留样记录(单据日期,部门,单据编号,主数据生效否,留样类型,物料编号,计量单位,规格型号,批号,原始批号,生产日期,失效日期,样品编号,留样日期,计划观察日期,留样数量,观察项目,状态,备注,状态项目,观察依据,数量余额,检验编号,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)5放行单 (单据日期,部门,单据编号,物料编号,批次编号,放行数量,结论,QA姓名,QA确认日期,QA意见,质量经理姓名,质量经理确认日期,质量经理意见,总

34、经理姓名,总经理确认日期,总经理意见,打印日期,打印人,备注,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)6销毁指令单(单据日期,部门,单据编号,检验报告,状态,下达部门编号,下达人姓名,处理方式,执行部门编号,执行人姓名,截止日期,处理意见,报告编号,状态项目,备注,字符自定义一(可以有二、三、四、五),数字自定义一(可以有二、三)7不合格样品处理(单据日期,部门,单据编号,检验类型,检验报告,下达部门编号,下达人姓名,处理方式,执行部门编号,执行人姓名,截止日期,处理意见,备注,处理结论,状态项目,物料编号,报检数量,单位编号,生产部门,字符自定义一(可以有二、三、四

35、、五),数字自定义一(可以有二、三)4.2实体关系设计12本小节介绍制药版ERP管理系统质量模块的数据库实体关系设计。图4.1既是所描述的实体关系图。由于每个实体(单据)的属性太多,图中的实体没有属性。图4.1系统实体关系图4.3 本章小结本章主要介绍了系统的数据库分析和设计,并画出了一部分ER图。第5章制药版ERP软件质量模块的实现5.1系统菜单树根据上两章的系统分析和设计,我可以把系统菜单21设计成图5.1中所示样式,从此菜单中我们可以看出系统所实现的的主要功能。特殊说明一下:菜单的功能并没有完全展开,而且一部分菜单没必要实现。图5.1系统菜单5.2系统实现的基本方法和过程本系统使用浪潮公

36、司GS软件、营销百宝箱软件和营销协同软件的结合,来共同开发本系统。开发的基本过程如下:(1)配置软件安装信息,建立登陆账号,配置登陆信息。在GS软件中建立账号(由于GS软件安装的信息有误,所以在我的电脑上,就不适用GS软件了,直接在数据库中插入登陆账号。),配置营销百宝箱的登陆信息和营销协同web页面的登陆信息。(2)建立数据库表。建立第5章基础字典和基础单据两个模块列出的22个数据库表,作为以后开发的基础。表的建立具体信息包括字段的设置19(包括字段名称,字段别名,字段类型,字段长度,显示宽度(显示宽度为0即为不显示),显示序号,允许为空,输入选择(可以输入默认值,也可以输入下拉选择),帮助

37、序号,帮助表名,内码字段,编号字段,名称字段,帮助条件,SQL语句,默认值,是否只读。考虑到论文的篇幅,就不在一一列出。(3)建立菜单。如图5.1所示。要先建立好菜单中的基础数据模块中的系统数据模块。因为这个模块里有一功能实现模块,能够使数据库直接与百宝箱关联。(4)关联数据库表。关联(2)步骤中建立的数据库表,使质量模块中的基础字典和单据在菜单中显示。(5)处理单据之间的操作。或者手动生成,或者参照生成,或者审批通过后自动生成。这就需要我们写数据列表和存储过程。5.3主要程序流程本小节将对系统的功能实现做一个详细的介绍。由于系统功能繁多,不能逐一介绍,所以只是列出了系统的主要功能模块。对于应

38、用系统都必须具备的功能,例如登陆界面,或者不是我所做的一部分功能,例如我的菜单模块,只能一笔带过或者不进行分析和介绍。5.3.1录入基础字典由于基础字典模块中的字典的界面分为两个模块,即为:左树右卡片模式和左树右列表模式,所以我们可以分两个方面录入基础字典。1.左树右卡片模式23字典的录入质检检验类型的信息录入:质检检验类型字典的功能描述:用以区分不同的物料走不同的检验过程,在检验物料字典定义时使用,定义请验单、取样单、质检报告单、留样单的生成方式,定义检验报告相关打印的参数,用以满足检验报告打印需求。质检检验类型的信息录入的具体流程见图5.2:图5.2质检检验类型信息录入由于基础字典的其他字

39、典,如:质量留样类别,质检项目类别,质检检验项目结论,检验结论,质检原因类别,质检质量原因,质检不合格品处理方式,质检检验依据,质检留样观察方案等等字典的设计模式都是左树右卡片模式的,因此,他们的功能实现图就与质检检验类型是基本一致的,功能图请参照图5.2.他们的实现界面也是基本一致的,质检检验类型的实现界面如图5.3:图5.3质检检验类型的功能实现图2.左树右列表模式23字典的信息录入质检项目维护的信息录入。质检项目维护的功能概述:描述某种物料的检验内容的一种细分条目。可以分类为:新购物料,产品重验,车间产出,其他物料,寄存物料等几种类型。所以其功能流程图见图5.4:图5.4质检项目维护字典

40、的功能流程图最后的基础字典如,质检相关业务单据设置,物料项目设置,质检原因维护,质检物料维护,质检人员维护,物料质检项目维护等等字典,其设计实现模式跟质检项目维护字典的左树有列表的模式是几乎一致的,因此,他们的功能实现流程图也是一样的,可以参照图5.4。有列表的基础字典的设计实现界面基本一致,参照图5.5质检项目维护字典的实现界面。图5.5质检项目维护字典的实现界面5.3.2录入基础单据1.请验单22的信息录入请验单的功能描述:当质检系统与其它业务系统并行运行时,请验单一般由业务系统生成过来,通过自动传递的消息可以获得相应的单据编号。在此也可以直接手工录入请验单。请验单中包含了请验部门人员、物

41、料、批次、请验数量等信息,检验前。请验单的设计实现功能流程图见图5.6。图5.6请验单的实现功能流程图请验单的审批。在基础数据模块中,有一个模块是审批模块,其中有一个操作单据是定义审批流程的。可以添加审批人,默认是自动审批,审批通过。若是设置了审批人,则应该根据登陆者是否为审批人,才能决定能审批还是不能审批。图5.7是请验单的审批流程,是有审批人的。由于单据的审批流程在公司的定义中基本是一致的,所以以后的取样单,检验报告单,留样单,放行单,不合格品处理单,指令销毁单,审批流程都是一致的。图5.7请验单审批功能流程图系统在请验单审批后有个操作,根据请验单的检验类型,请验单审批通过后,可以自动生成

42、取样单据或者检验报告单。2.取样单22的信息录入取样单的功能描述:系统使用取样单完成取样功能,取样单有两种生成方式,一种是请验单审批通过后自动生成取样单(质检物料字典上有默认的取样数量)。另一种方式是取样单参照需要生成取样单的请验单列表批量生成取样单。取样单有两种后续单据一种留样单,另一种(根据参照的请验单是否生成质检报告情况,如果已生成则不允许有这种后续单据,如果没有生成则可以生成这种后续单据)质检报告。取样单是非必须过程,主要是完成样品编号的建立,分为检验样品号,留样样品号,取样量的处理(按照物料基本是一个规则公式),取样是否涉及出入库(涉及出入库,需要参照取样单制作出入库单据)。取样单的

43、功能流程实现图见图5.8:图5.8取样单的功能流程实现图取样单的审批。默认无审批人,自动审批,且审批通过。若是设置了审批人,则应该根据登陆者是否为审批人,才能决定能够审批还是不能审批。取样单的审批流程图略,请参照图5.7请验单的审批流程图。系统在取样单审批后也有个操作,根据请验单的检验类型(这种情况是取样单是请验单自动生成或者参照生成的。),或者是取样单手动填写检验类型,请验单审批通过后,可以自动生成检验报告单或者留样单据。3.质检检验报告22的单据录入。质检检验报告的功能描述:系统使用质检报告单完成报告单功能,质检报告单有三种生成方式,一种是手工录入,一种是参照请验单批量生成,另一种是参照取

44、样单批量生成。提供批量提交审批、批量审批、提供查询、分析,支持打印功能。系统提供批量录入检验数据的功能,提供批量打印功能。质检检验报告开始形成的为草稿状态,各级检验员可以录入相应的项目,之后,当检验报告早已经形成,检验项目的成批录入功能,允许代其他人录入报告,不允许别人录入检验项目内容。如果不使用放行,则自动放行。检验报告功能流程图见图5.9:图5.9检验报告单据功能流程图质检检验报告单的审批。默认无审批人,自动审批,且审批通过。若是设置了审批人,则应该根据登陆者是否为审批人,才能决定能够审批还是不能审批。质检检验报告单的审批流程图略,请参照图5.7请验单的审批流程图。系统在质检检验报告单审批

45、后有个操作,根据请验单的检验类型(这种情况是检验报告单是请验单审批后自动生成或者参照生成的),或者取样单的检验类型(这种情况是质检检验报告单是取样单审批后自动生成的),检验报告单审批通过后,可以自动回填取样单据或者请验单。4.留样单22的单据信息录入。留样单的功能描述:系统使用留样单完成留样功能,留样单有两种生成方式,一种是参照取样单列表批量生成,一种是手工录入。可以批量审批、提供查询、分析,支持打印。留样单据的功能实现流程图见图5.10。图5.10留样单的功能实现流程图质检留样单的审批。默认无审批人,自动审批,且审批通过。若是设置了审批人,则应该根据登陆者是否为审批人,才能决定能够审批还是不

46、能审批。质检留样单的审批流程图略,请参照图5.7请验单的审批流程图。5质检不合格品处理意见单22的单据信息录入。质检不合格品处理意见单的功能描述:系统使用不合格意见单完成不合格处理功能。可以批量审批、提供查询、分析,支持打印。质检不合格品处理意见单的功能实现流程图见图5.116质检放行单22的单据信息录入。系统使用放行单完成放行功能。可以批量审批、提供查询、分析,支持打印。质检放行单的功能实现流程图见图5.127质检销毁指令单22的单据信息录入。系统使用销毁单完成不合格品销毁功能。可以批量审批、提供查询、分析,支持打印。质检销毁指令单的躬耕实现流程图见图5.13图5.11质检不合格品处理意见单的功能实现流程图图5.12质检放行单的功能实现流程图图5.13质检销毁指令单据的功能实现流程图5.4本章小结本章主要阐述了制药版ERP管理软件质量模块的实现。首先对系统实现的主要方法和开发过程做了一个基本描述。接下来,分两个模块,对基础字典模块和基础单据模块的主要功能模块的实现,做了详细的论述并给出了程序流程图。第6章制药版ERP软件质量模块的系统测试6.1基础字典模块的测试6.1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号