![畢業(yè)設計(論文)制藥行業(yè)ERP軟件質檢模塊開發(fā)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/8/ffee88bb-e2ce-4b51-8edf-04e1d1e8c142/ffee88bb-e2ce-4b51-8edf-04e1d1e8c1421.gif)
![畢業(yè)設計(論文)制藥行業(yè)ERP軟件質檢模塊開發(fā)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/8/ffee88bb-e2ce-4b51-8edf-04e1d1e8c142/ffee88bb-e2ce-4b51-8edf-04e1d1e8c1422.gif)
![畢業(yè)設計(論文)制藥行業(yè)ERP軟件質檢模塊開發(fā)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/8/ffee88bb-e2ce-4b51-8edf-04e1d1e8c142/ffee88bb-e2ce-4b51-8edf-04e1d1e8c1423.gif)
![畢業(yè)設計(論文)制藥行業(yè)ERP軟件質檢模塊開發(fā)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/8/ffee88bb-e2ce-4b51-8edf-04e1d1e8c142/ffee88bb-e2ce-4b51-8edf-04e1d1e8c1424.gif)
![畢業(yè)設計(論文)制藥行業(yè)ERP軟件質檢模塊開發(fā)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/8/ffee88bb-e2ce-4b51-8edf-04e1d1e8c142/ffee88bb-e2ce-4b51-8edf-04e1d1e8c1425.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、制藥行業(yè)erp軟件質檢模塊開發(fā)摘 要雖然工業(yè)革命推動了社會文明的進步,但也使地球上的各種生物賴以生存的環(huán)境遭到了嚴重的破壞,從而導致現在各種疾病,例如非典,禽流感和甲流h1n1等等各種頑癥的誕生。伴隨著疾病種類的增長,藥品市場出現了產品泛濫的景象。為了增加市場占有率,許多制藥企業(yè)都在藥品的生產效率和成品的質量上煞費苦心。隨著計算機和互聯網的出現,隨著計算機控制技術在人們生產和生活的各個方面得到了越來越廣泛的應用,藥品的生產和質檢管理就變的方便容易了。本文說明了中小型制藥企業(yè)的erp管理系統(tǒng)7(enterprise resource planning企業(yè)資源規(guī)劃)中制藥行業(yè)特殊的質檢模塊的系統(tǒng)需
2、求和系統(tǒng)設計。本項目主要是浪潮集團通軟公司下屬的制造業(yè)事業(yè)本部要開發(fā)的制藥版erp管理軟件中的質量管理部分,可以說是結合實際生產的項目實踐。它與項目組其他成員所做的物流管理部分以及制藥銷售管理部分組合在一起,才是完整的制藥erp軟件管理系統(tǒng)。本系統(tǒng)包括基礎字典和單據的設計和定義。能夠實現藥品從請驗(請驗單)、取樣(取樣單)、留樣(留樣單)到質檢報告(檢驗報告單),以及最后放行(放行單)或者不合格處理(不合格處理,銷毀指令單)等等一系列質檢流程。本系統(tǒng)采用浪潮公司的特有軟件營銷協同百寶箱和浪潮erp營銷協同平臺,進行界面設計,而采用sql server數據庫進行后臺數據操作。關鍵字:藥品,制藥企
3、業(yè),質量,質檢,erp管理系統(tǒng),浪潮集團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開發(fā)工具簡介31.3.1營銷協同平臺31.3.2營銷協同百寶箱31.3.3運行環(huán)境
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系統(tǒng)功能結構設計93.3系統(tǒng)功能數據流設計103.4本章小結11第4章系統(tǒng)數據庫設計124.1系統(tǒng)數據庫表設計124.1.1基礎字典數據庫表設計124.1.2單據類134.2實體關系設計154.3 本章小結16第5章制藥版erp軟件質量模塊的實現175.1系統(tǒng)菜單樹175.2系統(tǒng)實現的基本方法和過程175.3主要程序流程185.3.1錄入基礎字典185.3.2錄入基礎單據
12、225.4本章小結31第6章制藥版erp軟件質量模塊的系統(tǒng)測試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選題背景在公司實習時候,我所在的部門正好要開發(fā)gs5.2版制藥版erp管理軟件的開發(fā)。而我是項目組中的一員,負責制藥版系統(tǒng)管理中的質量管理部分的開發(fā)。由于項目開發(fā)任務時間緊,沒有時間另選題目,因此我拿這個項目作為我的畢業(yè)設計項目。1.1.2實際意義制藥行業(yè)erp軟件系統(tǒng)能夠緊密的跟蹤一系
13、列質檢過程:從庫存單據中提取數據,生成請驗單開始,到生成取樣單、留樣記錄、并進行檢驗生成檢驗報告,最后根據報告分析進行不合格藥品處理,或者合格藥 品放行9。erp軟件使藥品的質量管理更加嚴格和流暢、方便。系統(tǒng)能夠提高藥品的gmp認證2;節(jié)省運營成本和時間;提高了資源利用率,藥品檢驗不再需要那么多人員;從請驗單一直到最后的不合格銷毀處理,或者合格放行,流程嚴格嚴謹,提高制藥廠商向外銷售的藥品成品的質量14;藥品質量的好壞直接關系到人們的身體健康和生命安全,藥品質量的提升也有助于改善人們的身體健康和生命安全;從而也可以提高制藥廠商的知名度,擴大消費利潤13。1.1.3研究現狀.國內現狀:制藥企業(yè)與
14、其他行業(yè)企業(yè)相比,生產過程有其自身的特殊性,國家對其質量體系有特殊要求。因為隨著新藥審批、藥品生產許可證換發(fā)及藥品定價等限制性、傾斜性政策的執(zhí)行,能否通過gmp認證已關系到我國制藥企業(yè)的生存和發(fā)展。藥品生產質量管理規(guī)范(gmp)即是對藥品實行法制化、科學化和規(guī)范化管理的具體要求,它是根據中華人民共和國藥品管理法,參照國際公認原則制定的,是藥品生產和質量管理的基本準則。適用于藥品制劑生產的全過程、原料藥生產中影響成品質量的關鍵工序1。如何通過機制創(chuàng)新,優(yōu)化流程,加強管理來通過gmp認證是制藥企業(yè)當前最重緊要的目標,同時,先進的管理思想erp也逐漸被廣大制藥企業(yè)重視,信息化提到了日程。數據表明:在
15、國內大中型的制藥企業(yè)中,20%的企業(yè)已經實施完成了erp16,主要模塊有進、銷、存及財務等,未來的重點是將生產管理納入到erp生產管理系統(tǒng)中;50%的企業(yè)正在實施或推進erp,主要財務,人事,營銷模塊15;30%懂得企業(yè)目前還沒有計劃建設erp,主要原因是改制或erp認證。國內主要的制藥erp軟件有:用友軟件、金蝶軟件和浪潮通用軟件等,而外資企業(yè)有sap公司和oracle公司等。.國際現狀:國際上信息發(fā)展比較早,erp軟件也應用比較廣泛,國際企業(yè)sap公司和oracle公司,他們的erp早就應用于每個領域,當然包括制藥領域,而且相當成熟。國際上,制藥企業(yè)選擇erp軟件也有他們的方式:1.供應商
16、實力。2.實施服務能力。3.軟件公司人員流動情況。4.費用。1.2功能概述.系統(tǒng)使用請驗單完成請驗功能,請驗單有兩種后續(xù)單據,一個是取樣單另一個是質檢報告單,但是一張請驗單只能生成一種后續(xù)單據9。.系統(tǒng)使用取樣單完成取樣功能,取樣單有兩種生成方式,一種是請驗單審批通過后自動生成取樣單(質檢物料字典上有默認的取樣數量)。另一種方式是取樣單參照需要生成取樣單的請驗單列表批量生成取樣單。取樣單有兩種后續(xù)單據一種留樣單,另一種(根據參照的請驗單是否生成質檢報告情況,如果已生成則不允許有這種后續(xù)單據,如果沒有生成則可以生成這種后續(xù)單據)質檢報告9。.系統(tǒng)使用留樣單完成留樣功能,留樣單有兩種生成方式,一種
17、是參照取樣單列表批量生成,一種是手工錄入9。.系統(tǒng)使用質檢報告單完成報告單功能,質檢報告單有三種生成方式,一種是手工錄入,一種是參照請驗單批量生成,另一種是參照取樣單批量生成。提供批量提交審批、批量審批、提供查詢、分析,支持打印功能。系統(tǒng)提供批量錄入檢驗數據的功能,提供批量打印功能9。.系統(tǒng)使用不合格意見單完成不合格處理功能9。.統(tǒng)使用銷毀單完成不合格品銷毀功能9。.系統(tǒng)使用放行單完成放行功能9。1.3開發(fā)工具簡介1.3.1營銷協同平臺營銷協同平臺是浪潮公司采用microsoft visual studio 2005 c#開發(fā)實現,采用了ajaxpro、jquery等技術。而且采用b/s架構模
18、式4。1.3.2營銷協同百寶箱營銷協同百寶箱是營銷協同平臺的一個開發(fā)工具,目前支持單據、字典、查詢分析的功能定義4。1.3.3運行環(huán)境1.3.3.1硬件運行環(huán)境表1.1硬件運行環(huán)境最低配置推薦配置cpup4 1g(or higher)p4 2.6g(or higher)內存256mb(or more)512mb(or more)硬盤1000mb(or more)2000mb(or more)網絡100m100m打印機操作系統(tǒng)所能適配的打印機操作系統(tǒng)所能適配的打印機適配器support 32bitsupport 32bit1.3.3.2軟件運行環(huán)境操作系統(tǒng):windows 2000 profes
19、sional sp4windows xp home / professional sp2及以上windows vista (為保證報表系統(tǒng)正常運行,需分別選擇軟件目錄下generrpt.exe、countrpt.exe、dbserver.exe右鍵設置程序兼容性屬性為“以管理員身份運行”)windows 741.3.4數據庫支持sql server 2000、sql server 2005、sql server 2008、oracle9i(平臺支持)以上1.4本章小結本章首先介紹了課題選題背景以及課題的研究意義,然后描述了制藥行業(yè)erp軟件系統(tǒng)的國際和國內研究現狀,再之后,概括的闡述了本系統(tǒng)的
20、基本功能。最后說明了所使用的開發(fā)工具。第2章 項目簡介2.1目的與開發(fā)小組其他人員做的物流改造,和核銷功能,以及另一個開發(fā)小組開發(fā)的制藥版營銷功能進行組合,融合成一個完整的制藥版erp管理軟件系統(tǒng)。2.2項目概述 本項目是制藥版erp軟件質量管理系統(tǒng)的開發(fā)。質量管理系統(tǒng)主要功能包括:請驗、取樣、檢驗記錄、檢驗報告、不合格處理和成品放行幾部分功能,實現了對請驗單、取樣單、檢驗數據等質量數據的記錄,實現了由物流、生產系統(tǒng)單據生成請驗單,由請驗單自動生成取樣單、檢驗報告、留樣觀察記錄等質量記錄8。2.3資源需求實習場地:浪潮通軟制造業(yè)事業(yè)本部 濟南實習時間:2011-02-09至2011-05-01
21、實驗條件:硬件:臺式電腦;內存:3.46g;硬盤:500g;操作系統(tǒng):windows xp;數據庫:sql server 2008操作語言:xml、javascript、c#編輯器:editplus公司軟件:營銷協同百寶箱、gs5.0、浪潮營銷協同其他軟件:office 2007;visio 2007;project 2007;powerdesigner12;2.4術語定義請驗:其他部門在管理藥品(原料)前,把藥品(原料)提交給質檢部門進行檢驗的過程。取樣:質檢人員從其他部門提交的藥品(原料)中抽取一部分以便檢驗的過程。留樣:依據藥品(原料)的特性,從樣品中留取一部分的過程。放行:質檢人員依據
22、檢驗結果判斷所檢驗的藥品(原料)可以流通(使用)的行為。檢驗項目:針對藥品(原料)檢驗行為列支出的具體檢驗細目。檢驗依據:每個檢驗項目的檢驗結論依據的行業(yè)條款。質檢報告:針對藥品(原料)的最終檢驗結論的詳細描述。92.5本章小結本章介紹了課題選題目的,概括了項目內容,說明了我做畢業(yè)設計的時間地點以及做項目的軟硬件條件。另外,闡述了一部分項目術語。第3章質量管理模塊的分析與設計3.1需求分析經研究國內國際erp管理軟件現狀,以及參考浪潮以前的制藥版產品,我把系統(tǒng)設計到兩個模塊:基礎字典類和單據類。3.1.1基礎字典91質量檢驗類型功能描述:用以區(qū)分不同的物料走不同的檢驗過程在檢驗物料字典定義時使
23、用,定義請驗單、取樣單、質檢報告單、留樣單的生成方式,定義檢驗報告相關打印的參數,用以滿足檢驗報告打印需求。2質檢相關業(yè)務單據設置功能描述:定義庫存相關單據類型與質檢模塊相關的參數,在庫存相關控制點調用。3質檢留樣類別功能描述:留樣單的一種分類屬性,以便用戶對留樣單的統(tǒng)計查詢。4質檢項目類別功能描述:檢驗項目的一種分類屬性,便于用戶在使用檢驗項目時快速定位并且方便后續(xù)查詢統(tǒng)計。5質檢檢驗項目功能描述:描述某種物料的檢驗內容的一種細分條目。6質檢檢驗項目結論功能描述:定義檢驗報告上的檢驗項目上的檢驗結論的碼表。7檢驗結論功能描述:定義檢驗報告上的檢驗結論的碼表。8質檢原因類別功能描述:質檢原因的
24、一種分類屬性,以便用戶對相關質檢原因單據的統(tǒng)計查詢。9質檢質量原因功能描述:質檢藥品合格或者不合格的原因,以便用戶檢查質檢原因。10質檢不合格品處理方式功能描述:針對質檢報告出具不合格結論的物料的處理行為的一種分類,并在此方式上定義是否中止處理來源單據。11質檢人員功能描述:對質檢相關人員的定義描述,并設置基本屬性,便于在單據中使用,便于查詢統(tǒng)計。12質檢檢驗依據功能描述:在檢驗物料項目中設置使用,檢驗報告中的一個屬性。 只是一個單純的字典定義,沒有邏輯處理。13留樣觀察方案功能描述:針對檢驗周期較長物料在進行檢驗過程中需要對留樣進行定期觀察的一種方案的定義。14質檢物料功能描述:質檢檢驗物料
25、字典是對進行質檢的物料進行相應質檢信息設定的字典,它的數據來源是物料字典。在該字典中設置默認檢驗依據、留樣時限、留樣間隔、操作規(guī)程等信息。該字典的其他信息在初始時一般不需要錄入,而是在做檢驗報告的過程中一些主要信息會自動生成。15檢驗物料項目設置功能描述:設置檢驗物料相關項目屬性。3.1.2單據類1請驗單 功能描述:當質檢系統(tǒng)與其它業(yè)務系統(tǒng)并行運行時,請驗單一般由業(yè)務系統(tǒng)生成過來,通過自動傳遞的消息可以獲得相應的單據編號。在此也可以直接手工錄入請驗單。請驗單中包含了請驗部門人員、物料、批次、請驗數量等信息,檢驗前。請驗單審批通過后,根據其檢驗類型,可以生成取樣單和檢驗報告兩種后續(xù)單據。2取樣單
26、功能描述:系統(tǒng)使用取樣單完成取樣功能,取樣單有兩種生成方式,一種是請驗單審批通過后自動生成取樣單(質檢物料字典上有默認的取樣數量)。另一種方式是取樣單參照需要生成取樣單的請驗單列表批量生成取樣單。取樣單有兩種后續(xù)單據一種留樣單,另一種(根據參照的請驗單是否生成質檢報告情況,如果已生成則不允許有這種后續(xù)單據,如果沒有生成則可以生成這種后續(xù)單據)質檢報告。3檢驗報告功能描述:系統(tǒng)使用質檢報告單完成報告單功能,質檢報告單有三種生成方式,一種是手工錄入,一種是參照請驗單批量生成,另一種是參照取樣單批量生成。提供批量提交審批、批量審批、提供查詢、分析,支持打印功能。系統(tǒng)提供批量錄入檢驗數據的功能,提供批
27、量打印功能。4留樣記錄功能描述:系統(tǒng)使用留樣單完成留樣功能,留樣單有兩種生成方式,一種是參照取樣單列表批量生成,一種是手工錄入。5放行單 功能描述:系統(tǒng)使用放行單完成放行功能。6銷毀指令單功能描述:統(tǒng)使用銷毀單完成不合格品銷毀功能。7不合格樣品處理功能描述:系統(tǒng)使用不合格意見單完成不合格處理功能。3.2系統(tǒng)功能結構設計根據以上系統(tǒng)分析,我們可以把系統(tǒng)設計成2個模塊,既是基礎數據字典和基礎單據模塊。當然,一個完整的制藥版erp管理系統(tǒng)質量模塊還應該包括我的菜單模塊和基礎數據模塊。由于這兩個模塊的一部分事公司軟件自帶的,所以在系統(tǒng)實現時候不考慮進去,但在系統(tǒng)設計時,可以包括這兩個模塊。系統(tǒng)功能結構
28、圖18見圖3.1圖3.1系統(tǒng)功能結構設計圖3.3系統(tǒng)功能數據流設計系統(tǒng)流程:請驗-取樣-檢驗報告-放行流程,或者檢驗報告-不合格品處理-銷毀,或者檢驗報告-不合格處理-放行。系統(tǒng)功能流程圖見圖3.2圖3.2系統(tǒng)功能流程圖3.4本章小結本章著重介紹了系統(tǒng)需求分析,說明了系統(tǒng)功能結構和系統(tǒng)功能流程。第4章 系統(tǒng)數據庫設計4.1系統(tǒng)數據庫表設計4.1.1基礎字典數據庫表設計1質量檢驗類型表(公司編號,組織編號,類型編號,類型名稱,請驗單自動生成質檢報告,請驗單自動生成取樣單,取樣單是否自動生成質檢報告,取樣單是否自動生成留樣單,報告打印模式,是否打印項目類別,打印檢驗數據/檢驗結果,請驗單唯一性)2
29、質檢相關業(yè)務單據設置(公司編號,組織編號,模塊編號,移動類型,紅藍標志,是否需要質檢,待檢物料允許制單,不合格物料允許制單,待檢物料允許記賬,不合格物料允許記賬)3質檢留樣類別(公司編號,組織編號,類別編號,類別名稱)4質檢項目類別(公司編號,組織編號,類別編號,類別名稱,類別英文名稱,使用標志)5質檢檢驗項目(公司編號,組織編號,項目編號,項目名稱,英文名稱,項目類別,數據類型,碼表值,公式,關鍵項目)6質檢檢驗項目結論(公司編號,組織編號,結論編號,結論名稱,合格標志)7檢驗結論(公司編號,組織編號,結論編號,結論名稱,合格標志)8質檢原因類別(公司編號,組織編號,類別編號,類別名稱,合格
30、標志)9質檢質量原因(公司編號,組織編號,原因編號,原因名稱,原因類別)10質檢不合格品處理方式(公司編號,組織編號,方式編號,處理方式,是否中止處理來源單據)11質檢人員(公司編號,組織編號,編號,姓名,助記碼,部門,郵編,地址,電話,備注,使用否)12質檢檢驗依據(公司編號,組織編號,依據編號,依據名稱,英文名稱,使用標志)13留樣觀察方案(公司編號,組織編號,方案編號,方案名稱,方案規(guī)則,計算方法,備注)14質檢物料(公司編號,組織編號,物料編號,物料名稱,物料英文名稱,規(guī)格型號,檢驗依據,是否不合格處理,是否生成取樣單,請驗默認檢驗類型,留樣觀察方案,留樣時限,觀察間隔,操作規(guī)程,質量
31、標準,默認取樣數量,報告下推生成順序,下推對應檢品,復檢周期)15檢驗物料項目設置(公司編號,組織編號,檢驗依據,檢驗類型,檢驗項目,打印序號,檢驗標準,英文檢驗標準,實際公式,默認結果,英文默認結果,關鍵項目,打印,顯示,前綴,后綴,留樣觀察)4.1.2 單據類1請驗單 (請驗日期,請驗單號,單據類型,來源,來源單據類型,來源單號,請驗部門,請驗人,自動生成,供貨單位,生產廠家,檢驗物料,規(guī)格型號,主計量單位,輔計量單位,生產日期,失效日期,主待檢數量,輔待檢數量,原批號,批號,倉庫,備注,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)2取樣單(單據日期,部門,取樣單號,
32、單據類型,請驗單號,檢驗物料,主計量單位,輔計量單位,規(guī)格型號,生產日期,失效日期,批號,原始批號,取樣日期,取樣人,取樣部門,期望完成日期,預計完成日期,取樣數量,輔取樣數量,備注,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)3檢驗報告(報告日期,單據日期,部門,報告單號,檢驗類型,供應商,來源,請驗單號,留樣記錄,批號,是否全檢,相關倉庫,檢驗依據,請驗部門編號,樣品編號,請驗人姓名,生產部門,取樣日期,檢驗物料,規(guī)格型號,觀察月份,計量單位,原批號,批號,生產日期,失效日期,收檢日期,報檢數量,報檢輔數量,合格標志,取樣單號,取樣數量,檢驗結論,質量原因,質檢部門編
33、號,報告人員,簽收人員,審批部門編號,有效成分含量,檢驗編號,生產廠家,備注,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)4留樣記錄(單據日期,部門,單據編號,主數據生效否,留樣類型,物料編號,計量單位,規(guī)格型號,批號,原始批號,生產日期,失效日期,樣品編號,留樣日期,計劃觀察日期,留樣數量,觀察項目,狀態(tài),備注,狀態(tài)項目,觀察依據,數量余額,檢驗編號,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)5放行單 (單據日期,部門,單據編號,物料編號,批次編號,放行數量,結論,qa姓名,qa確認日期,qa意見,質量經理姓名,質量經理確認日期,質量經理意見,總
34、經理姓名,總經理確認日期,總經理意見,打印日期,打印人,備注,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)6銷毀指令單(單據日期,部門,單據編號,檢驗報告,狀態(tài),下達部門編號,下達人姓名,處理方式,執(zhí)行部門編號,執(zhí)行人姓名,截止日期,處理意見,報告編號,狀態(tài)項目,備注,字符自定義一(可以有二、三、四、五),數字自定義一(可以有二、三)7不合格樣品處理(單據日期,部門,單據編號,檢驗類型,檢驗報告,下達部門編號,下達人姓名,處理方式,執(zhí)行部門編號,執(zhí)行人姓名,截止日期,處理意見,備注,處理結論,狀態(tài)項目,物料編號,報檢數量,單位編號,生產部門,字符自定義一(可以有二、三、四
35、、五),數字自定義一(可以有二、三)4.2實體關系設計12本小節(jié)介紹制藥版erp管理系統(tǒng)質量模塊的數據庫實體關系設計。圖4.1既是所描述的實體關系圖。由于每個實體(單據)的屬性太多,圖中的實體沒有屬性。圖4.1系統(tǒng)實體關系圖4.3 本章小結本章主要介紹了系統(tǒng)的數據庫分析和設計,并畫出了一部分er圖。第5章制藥版erp軟件質量模塊的實現5.1系統(tǒng)菜單樹根據上兩章的系統(tǒng)分析和設計,我可以把系統(tǒng)菜單21設計成圖5.1中所示樣式,從此菜單中我們可以看出系統(tǒng)所實現的的主要功能。特殊說明一下:菜單的功能并沒有完全展開,而且一部分菜單沒必要實現。圖5.1系統(tǒng)菜單5.2系統(tǒng)實現的基本方法和過程本系統(tǒng)使用浪潮公
36、司gs軟件、營銷百寶箱軟件和營銷協同軟件的結合,來共同開發(fā)本系統(tǒng)。開發(fā)的基本過程如下:(1)配置軟件安裝信息,建立登陸賬號,配置登陸信息。在gs軟件中建立賬號(由于gs軟件安裝的信息有誤,所以在我的電腦上,就不適用gs軟件了,直接在數據庫中插入登陸賬號。),配置營銷百寶箱的登陸信息和營銷協同web頁面的登陸信息。(2)建立數據庫表。建立第5章基礎字典和基礎單據兩個模塊列出的22個數據庫表,作為以后開發(fā)的基礎。表的建立具體信息包括字段的設置19(包括字段名稱,字段別名,字段類型,字段長度,顯示寬度(顯示寬度為0即為不顯示),顯示序號,允許為空,輸入選擇(可以輸入默認值,也可以輸入下拉選擇),幫助
37、序號,幫助表名,內碼字段,編號字段,名稱字段,幫助條件,sql語句,默認值,是否只讀??紤]到論文的篇幅,就不在一一列出。(3)建立菜單。如圖5.1所示。要先建立好菜單中的基礎數據模塊中的系統(tǒng)數據模塊。因為這個模塊里有一功能實現模塊,能夠使數據庫直接與百寶箱關聯。(4)關聯數據庫表。關聯(2)步驟中建立的數據庫表,使質量模塊中的基礎字典和單據在菜單中顯示。(5)處理單據之間的操作?;蛘呤謩由?,或者參照生成,或者審批通過后自動生成。這就需要我們寫數據列表和存儲過程。5.3主要程序流程本小節(jié)將對系統(tǒng)的功能實現做一個詳細的介紹。由于系統(tǒng)功能繁多,不能逐一介紹,所以只是列出了系統(tǒng)的主要功能模塊。對于應
38、用系統(tǒng)都必須具備的功能,例如登陸界面,或者不是我所做的一部分功能,例如我的菜單模塊,只能一筆帶過或者不進行分析和介紹。5.3.1錄入基礎字典由于基礎字典模塊中的字典的界面分為兩個模塊,即為:左樹右卡片模式和左樹右列表模式,所以我們可以分兩個方面錄入基礎字典。1.左樹右卡片模式23字典的錄入質檢檢驗類型的信息錄入:質檢檢驗類型字典的功能描述:用以區(qū)分不同的物料走不同的檢驗過程,在檢驗物料字典定義時使用,定義請驗單、取樣單、質檢報告單、留樣單的生成方式,定義檢驗報告相關打印的參數,用以滿足檢驗報告打印需求。質檢檢驗類型的信息錄入的具體流程見圖5.2:圖5.2質檢檢驗類型信息錄入由于基礎字典的其他字
39、典,如:質量留樣類別,質檢項目類別,質檢檢驗項目結論,檢驗結論,質檢原因類別,質檢質量原因,質檢不合格品處理方式,質檢檢驗依據,質檢留樣觀察方案等等字典的設計模式都是左樹右卡片模式的,因此,他們的功能實現圖就與質檢檢驗類型是基本一致的,功能圖請參照圖5.2.他們的實現界面也是基本一致的,質檢檢驗類型的實現界面如圖5.3:圖5.3質檢檢驗類型的功能實現圖2.左樹右列表模式23字典的信息錄入質檢項目維護的信息錄入。質檢項目維護的功能概述:描述某種物料的檢驗內容的一種細分條目??梢苑诸悶椋盒沦徫锪?,產品重驗,車間產出,其他物料,寄存物料等幾種類型。所以其功能流程圖見圖5.4:圖5.4質檢項目維護字典
40、的功能流程圖最后的基礎字典如,質檢相關業(yè)務單據設置,物料項目設置,質檢原因維護,質檢物料維護,質檢人員維護,物料質檢項目維護等等字典,其設計實現模式跟質檢項目維護字典的左樹有列表的模式是幾乎一致的,因此,他們的功能實現流程圖也是一樣的,可以參照圖5.4。有列表的基礎字典的設計實現界面基本一致,參照圖5.5質檢項目維護字典的實現界面。圖5.5質檢項目維護字典的實現界面5.3.2錄入基礎單據1.請驗單22的信息錄入請驗單的功能描述:當質檢系統(tǒng)與其它業(yè)務系統(tǒng)并行運行時,請驗單一般由業(yè)務系統(tǒng)生成過來,通過自動傳遞的消息可以獲得相應的單據編號。在此也可以直接手工錄入請驗單。請驗單中包含了請驗部門人員、物
41、料、批次、請驗數量等信息,檢驗前。請驗單的設計實現功能流程圖見圖5.6。圖5.6請驗單的實現功能流程圖請驗單的審批。在基礎數據模塊中,有一個模塊是審批模塊,其中有一個操作單據是定義審批流程的??梢蕴砑訉徟?,默認是自動審批,審批通過。若是設置了審批人,則應該根據登陸者是否為審批人,才能決定能審批還是不能審批。圖5.7是請驗單的審批流程,是有審批人的。由于單據的審批流程在公司的定義中基本是一致的,所以以后的取樣單,檢驗報告單,留樣單,放行單,不合格品處理單,指令銷毀單,審批流程都是一致的。圖5.7請驗單審批功能流程圖系統(tǒng)在請驗單審批后有個操作,根據請驗單的檢驗類型,請驗單審批通過后,可以自動生成
42、取樣單據或者檢驗報告單。2.取樣單22的信息錄入取樣單的功能描述:系統(tǒng)使用取樣單完成取樣功能,取樣單有兩種生成方式,一種是請驗單審批通過后自動生成取樣單(質檢物料字典上有默認的取樣數量)。另一種方式是取樣單參照需要生成取樣單的請驗單列表批量生成取樣單。取樣單有兩種后續(xù)單據一種留樣單,另一種(根據參照的請驗單是否生成質檢報告情況,如果已生成則不允許有這種后續(xù)單據,如果沒有生成則可以生成這種后續(xù)單據)質檢報告。取樣單是非必須過程,主要是完成樣品編號的建立,分為檢驗樣品號,留樣樣品號,取樣量的處理(按照物料基本是一個規(guī)則公式),取樣是否涉及出入庫(涉及出入庫,需要參照取樣單制作出入庫單據)。取樣單的
43、功能流程實現圖見圖5.8:圖5.8取樣單的功能流程實現圖取樣單的審批。默認無審批人,自動審批,且審批通過。若是設置了審批人,則應該根據登陸者是否為審批人,才能決定能夠審批還是不能審批。取樣單的審批流程圖略,請參照圖5.7請驗單的審批流程圖。系統(tǒng)在取樣單審批后也有個操作,根據請驗單的檢驗類型(這種情況是取樣單是請驗單自動生成或者參照生成的。),或者是取樣單手動填寫檢驗類型,請驗單審批通過后,可以自動生成檢驗報告單或者留樣單據。3.質檢檢驗報告22的單據錄入。質檢檢驗報告的功能描述:系統(tǒng)使用質檢報告單完成報告單功能,質檢報告單有三種生成方式,一種是手工錄入,一種是參照請驗單批量生成,另一種是參照取
44、樣單批量生成。提供批量提交審批、批量審批、提供查詢、分析,支持打印功能。系統(tǒng)提供批量錄入檢驗數據的功能,提供批量打印功能。質檢檢驗報告開始形成的為草稿狀態(tài),各級檢驗員可以錄入相應的項目,之后,當檢驗報告早已經形成,檢驗項目的成批錄入功能,允許代其他人錄入報告,不允許別人錄入檢驗項目內容。如果不使用放行,則自動放行。檢驗報告功能流程圖見圖5.9:圖5.9檢驗報告單據功能流程圖質檢檢驗報告單的審批。默認無審批人,自動審批,且審批通過。若是設置了審批人,則應該根據登陸者是否為審批人,才能決定能夠審批還是不能審批。質檢檢驗報告單的審批流程圖略,請參照圖5.7請驗單的審批流程圖。系統(tǒng)在質檢檢驗報告單審批
45、后有個操作,根據請驗單的檢驗類型(這種情況是檢驗報告單是請驗單審批后自動生成或者參照生成的),或者取樣單的檢驗類型(這種情況是質檢檢驗報告單是取樣單審批后自動生成的),檢驗報告單審批通過后,可以自動回填取樣單據或者請驗單。4.留樣單22的單據信息錄入。留樣單的功能描述:系統(tǒng)使用留樣單完成留樣功能,留樣單有兩種生成方式,一種是參照取樣單列表批量生成,一種是手工錄入??梢耘繉徟?、提供查詢、分析,支持打印。留樣單據的功能實現流程圖見圖5.10。圖5.10留樣單的功能實現流程圖質檢留樣單的審批。默認無審批人,自動審批,且審批通過。若是設置了審批人,則應該根據登陸者是否為審批人,才能決定能夠審批還是不
46、能審批。質檢留樣單的審批流程圖略,請參照圖5.7請驗單的審批流程圖。5質檢不合格品處理意見單22的單據信息錄入。質檢不合格品處理意見單的功能描述:系統(tǒng)使用不合格意見單完成不合格處理功能??梢耘繉徟?、提供查詢、分析,支持打印。質檢不合格品處理意見單的功能實現流程圖見圖5.116質檢放行單22的單據信息錄入。系統(tǒng)使用放行單完成放行功能??梢耘繉徟⑻峁┎樵?、分析,支持打印。質檢放行單的功能實現流程圖見圖5.127質檢銷毀指令單22的單據信息錄入。系統(tǒng)使用銷毀單完成不合格品銷毀功能。可以批量審批、提供查詢、分析,支持打印。質檢銷毀指令單的躬耕實現流程圖見圖5.13圖5.11質檢不合格品處理意見單
47、的功能實現流程圖圖5.12質檢放行單的功能實現流程圖圖5.13質檢銷毀指令單據的功能實現流程圖5.4本章小結本章主要闡述了制藥版erp管理軟件質量模塊的實現。首先對系統(tǒng)實現的主要方法和開發(fā)過程做了一個基本描述。接下來,分兩個模塊,對基礎字典模塊和基礎單據模塊的主要功能模塊的實現,做了詳細的論述并給出了程序流程圖。第6章制藥版erp軟件質量模塊的系統(tǒng)測試6.1基礎字典模塊的測試6.1.1質檢檢驗類型此測試數據(見表6.1)主要是用來檢驗質檢檢驗類型中的屬性,請驗單是否自動生成取樣單,請驗單是否自動生成檢驗報告,取樣單是否自動生成檢驗報告,取樣單是否自動生成留言單。因為檢驗報告單只能由一種前續(xù)單據
48、生成,因此,請驗單是否自動生成檢驗報告和取樣單是否自動生成檢驗報告不能同時為“是”。表6.1質檢檢驗類型測試數據表字段屬性測試數據一測試數據二測試數據三類型編號001002009555類型名稱原料輔料2(40字符)打印模式嚴格模式嚴格模式嚴格模式是否打印項目類別否否否打印檢驗數據/檢驗結果檢驗結果檢驗結果檢驗結果請驗單是否自動生成取樣單否是否請驗單是否自動生成檢驗報告否是否取樣單是否自動生成檢驗報告否否否取樣單是否自動生成留樣單否是否請驗單唯一性不控制不控制不控制是否自動生成放行單否否否是否允許別人修改否否否單據編號重復處理(可以為空)(可以為空)(可以為空)停用標志否否否由于前兩個測試數據與
49、基礎單據有關,我們先測試數據三,如圖6.1所示。測試數據三主要是測試質檢檢驗類型字典的屬性長度控制。由圖6.1可以看出類型編號和類型名稱沒有按照預先的期望那樣的信息顯示,這是因為,在定義質檢檢驗類型時,定義了字典的編號字段的編碼結構只能顯示3,既是只能輸入3位數字,超出3位的編號字段,不能輸入。大于3位的編號字段輸入信息,默認只能輸入其前三位。而名稱字段,在定義時,也是定義其長度,為30位,如果要輸入40長度的字符,超出了30位,則與編號字段一樣,默認輸入其前三十位字符,以后的字符不能在輸入。圖6.1輸入測試數據三后質檢檢驗類型的基本信息界面下面,我們觀察測試數據一和測試數據二的測試結果。我們
50、錄入一個請驗單信息,保證它的信息的正確性,然后我們提交審批,根據測試數據一的字段屬性,請驗單是否自動生成取樣單,請驗單是否自動生成檢驗報告,我們預期,當請驗單審批通過后,我們應該沒得到其自動生成的取樣單或者檢驗報告。圖6.2顯示我們錄入的請驗單信息。我們只是測試檢驗類型,因此一些不必要的信息,就沒有填寫。請驗單中的單據類型對應我們的直接檢驗類型。圖6.2輸入測試數據一后的請驗單信息請驗單審批通過后,我們查找取樣單信息,我們應該沒有查到此請驗單自動生成的取樣單。圖6.3顯示我們沒有查到請驗單自動生成的取樣單。圖6.3輸入測試數據一的請驗單審批通過后沒有生成取樣單圖6.4顯示我們沒有查到請驗單自動
51、生成的檢驗報告。圖6.4輸入測試數據一的請驗單審批通過后沒有生成檢驗報告這次,我們錄入一個取樣單單信息,保證它的信息的正確性,然后我們提交審批,根據測試數據二的字段屬性,取樣單是否自動生成檢驗報告,取樣單是否自動生成留樣單,我們預期,當取樣單審批通過后,我們應該得到其自動生成的留樣單,而得不到與之對應的檢驗報告。圖6.5顯示我們錄入的取樣單單信息。我們只是測試檢驗類型,因此一些不必要的信息,就沒有填寫。取樣單中的單據類型對應我們的字典中的檢驗類型。圖6.5輸入測試數據二后的取樣單信息取樣單審批通過后,我們查找檢驗報告單的信息,我們應該沒有能夠查到此取樣單自動生成的檢驗報告。圖6.6顯示我們沒有
52、查到取樣單自動生成的檢驗報告單。圖6.6輸入測試數據二的取樣單審批通過后沒有生成檢驗報告圖6.7顯示我們有查到取樣單自動生成的留樣單。圖中所示,我們可以從單據日期和單據編號中查看,其就是我們所做的取樣單信息,但是我們在查找留樣單信息中查到了,那么就是檢驗類型中的定義,取樣單自動生成留樣單起了作用。圖6.7輸入測試數據一的請驗單審批通過后沒有生成取樣單基礎字典的建立就是為基礎單據服務的,因此其他的字典的數據測試我們就略了。他們的測試能夠參照質檢檢驗類型的測試。6.2基礎字典模塊的測試6.2.1參照請驗單請驗單審批通過后,取樣單可以參照請驗單。圖6.8顯示請驗單信息審批通過。圖6.8請驗單審批通過
53、信息圖我們注意上圖右下角有個字段是審核標志,現在為審批通過。則我們觀察取樣單和質檢檢驗報告中的按鈕參照請驗單。則出現圖6.9所示,信息中包括剛剛審批通過的請驗單信息。圖6.9取樣單中參照請驗單按鈕顯示信息我們按確定按鈕后,就出現取樣單信息。圖6.10顯示取樣單參照請驗單信息后的取樣單據信息。圖6.10取樣單參照請驗單后的取樣單信息圖中所示的所有信息均是請驗單中填寫的信息,也就是說,取樣單把請驗單中的信息參照過來了。參照取樣單的測試流程跟參照請驗單的流程相似,我就不再占用篇幅描述了。后面還有不合格處理意見單參照檢驗報告單,銷毀指令單參照不合格處理意見單,都是如此,他們的處理流程是一樣的,都可以參
54、照上面參照請驗單的測試流程。6.2.2取樣單保存取樣單中有一字段是取樣數量,我把它定義是分錄取樣數量的和。當你保存信息時,不論你填寫的取樣數量是多少,它都是分錄之和。若無分錄,則取樣數量為0.如圖6.11:圖6.11上圖填寫取樣數量為1000.00,下圖保存后取樣數量為0而如果我們錄入了分錄取樣數量,我們就可以得到所有取樣數量。如圖6.12所示,上圖我們填寫取樣數量為1000.00,但是錄入分錄。為500,600,我們保存后下圖取樣單的取樣數量變?yōu)?100.00。圖6.12有分錄的取樣單信息6.2.3請驗單的審批我們可以設置審批流程,在基礎數據=審批設置=審批定義模塊,我們定義請驗的審批人.圖
55、6.13顯示請驗單審批流程界面和審批人.圖6.13請驗單審批界面請驗單定義審批人為“xzc”,然后我們以“l(fā)yc”用戶名登陸,我們發(fā)現以“l(fā)yc”用戶名登陸的請驗單信息,在審批界面看不到,如圖6.14,6.15所示。而我們用用戶名為“xzc”登陸,在審批界面就可以查到我們錄入的信息,如圖6.16所示圖6.14錄入請驗單信息,提交審批圖6.15審批界面查不到圖6.16用戶xzc審批能夠查到單據中的許多小地方都能作為測試,但是由于篇幅的問題,我們只能測試那么幾個顯著的特點,以做說明,當然這不是說其他地方的功能不重要,一個完整的項目之所以能夠流暢的運行成功,離不開這些小地方。6.3本章小結本章主要闡述了系統(tǒng)的測試,首先測試了基礎字典模塊的功能,由于基礎字典是單據的基礎,而一個字典如質檢檢驗類型可能貫穿整個質檢流程。因此
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年臨時性勞務派遣協議
- 2025年土地儲備項目補償協議標準文本
- 2025年企業(yè)勞動者雇傭合同樣本
- 2025年雙邊共建文化交流中心合作協議
- 2025年公眾號運營管理協議
- 2025年衛(wèi)浴瓷磚粘貼工程合同范本
- 2025年臨時就業(yè)協議指導
- 2025年企業(yè)間產品購銷合同標準格式
- 2025年總代商業(yè)運營合同
- 2025年鍋爐房維護保養(yǎng)合同
- 2025年春季學期學校德育工作計劃及安排表
- 2024年05月浙江金華成泰農商銀行員工招考筆試歷年參考題庫附帶答案詳解
- 帶看協議書范本(2篇)
- 2025-2030年中國科教玩具行業(yè)發(fā)展動態(tài)及前景趨勢分析報告新版
- 馬匹寄養(yǎng)協議書
- 四年級數學脫式計算練習題100道
- 第一課 追求向上向善的道德(課時1)(課件)
- 2024年新蘇教版六年級下冊科學全冊精編課件
- NB-T 47013.1-2015 承壓設備無損檢測 第1部分-通用要求
- GB/T 13912-2020金屬覆蓋層鋼鐵制件熱浸鍍鋅層技術要求及試驗方法
- 食品添加劑、食品污染物的本底與轉化來源
評論
0/150
提交評論