




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 畢 業 設 計(論 文)題 目 ERP制造管理系統的設計姓 名學 號 所在學院 專業班級 指導教 日 期目錄TOC o 1-3 h z u 第一章 緒 論系統概述企業資源計劃簡稱ERP(Enterprise Resource Planning),是由美國著名的咨詢公司Gartner Group Inc.在1990年率先提出來的,最初被定義為一款應用型軟件,但迅速為全世界商業企業所接受,現在經過長時間的發展已經成為現代企業管理理論之一。制造企業按員工數量可分為大型、中型、小型和微型。當制造企業的員工人數達到25人時,就需要通過ERP的使用來滿足企業日益迫切的協調需要。而一個好的高效的ERP軟件
2、系統對一個制造企業來說變的至關重要。ERP系統與系統化的管理思想為企業管理者和員工提供管理操作方法,是基于一個常見的基于信息技術的管理平臺。ERP系統可以反映時代對企業合理利用資源,以求社會利潤最大化的要求。ERP系統作為現代企業得以生存和發展的有力工具,它有著先進的管理思想和信息技術,已成為現代企業的一種運行模式。ERP系統由12項業務職能組成其基本結構,它們使用一個公用的制造數據庫,如圖11所示。這個模型自上而下的說明了宏觀的計劃(業務計劃、銷售計劃和生產計劃)是如何的驅動詳細的計劃,以協調整個供應鏈的活動。而本篇論文主要針對生產制造這一塊進行詳細的討論。 生產制造活動是通過詳細的生產計劃
3、、周密的市場預測以及準確的訂單信息來進行日常的排產和協調。由于企業生產能力和其他各種資源的限制,企業都希望均衡地排產,已達到資金的周轉循環。ERP制造管理系統用來確定所生產物料的數量和日期,對于一張給定的訂單,可以對所確定的物料清單、工藝路線進行修改,用來實現物料的替代工作;還可以對物料使用、人工(設備)投入進行歸集。 ERP功能模塊簡介與優勢基本模塊介紹銷售管理:對銷售報價,訂單,委外加工,送貨,成本進行綜合管理。項目管理:對項目的訂單,送貨,驗收扣款進行管理。制造管理:對制料單,領料單,工具,設備進行管理。人力資源管理:對員工的獎懲,職位調動,公司組織結構進行管理工程管理:對企業項目工程的
4、綜合管理。資產管理:對資產登記,減少,評估,折舊,評估,歸還進行管理。設備管理:主要進行設備的登記與維護管理。庫存管理:出入庫申請,調撥,盤點報廢管理。財務管理:公司的成本設置,資產負債,短期借貸,個人績效進行管理。集成起來構成了制造公司的全部業務。 ERP特點與優勢1、整合性:相比于傳統單一的系統來說,ERP系統更具有功能性,可以整合整個企業信息系統。2、彈性:ERP系統采用模塊化的設計方法,每當企業需要新的模塊時,可以得到支持和ERP系統的整合,得以提高企業的應變能力3、集中的數據儲存:ERP數據統一儲存,企業中各方面的數據都會被整合到一起,相比起傳統單一的系統來說,可以更清晰的呈現個企業
5、管理者。4、便利性:在整合的環境下,當企業管理者需要調用信息時可以在企業的任意地方取得與應用。5、提升管理績效:ERP使得各個部分間的聯系非常緊密,人們可以利用這種緊密性施行管理工作,從而大大的提升管理績效。6、制造管理中使用ERP可以提高直接勞動的生產流程和間接勞動的生產率,減小勞動者的勞動負荷,為管理者節約資源,為企業帶去更多的利潤。 企業制造管理的概念與作用制造業和其他行業最本質的區別在于制造業涉及到非常復雜的由低價值的材料到高價值產品的轉換過程,所以制造管理也是一個非常復雜、困難的系統工程。制造管理就是針對生產制造過程中出現的一系列問題進行統一的計劃、組織、協調、控制的一系列管理活動,
6、從原材料進入流水線投產開始到成品下流水線進出倉庫結束。制造管理系統在這個過程中即可以自動生成物料清單、領料單、設備使用單等,也可以自動跟蹤整個生產流程,科學的管理生產物料,同時幫助管理者及時了解庫存信息,并且有效的控制生產成本。ERP制造管理系統的就是企業管理者用來盡可能解決這些困難的有力工具。因此,為了更好的發現困難和解決困難,應對改變和控制改變,制造企業需要不斷的發展和完善其管理技術和工具,這也就是ERP系統技術發展的意義,也是本文意義所在。本文研究的主要內容及組織結構主要內容如下: 本文主要研究ERP系統的功能作用,分析其在制造業信息化中的重要意義,以及ERP制造管理系統的功能需求分析,
7、制造作業的流程分析,同時借助SQL server建立采購系統的數據庫,最終通過Microsoft visual studio進行信息系統的界面實現。 第一章主要講述了ERP系統的概念,ERP系統的相關特點與優勢,制造管理的概念以及本文的主要研究內容及組織結構。 第二章主要對制造管理系統進行需求分析,業務流程,組織結構,并借助各種流程圖表表示其邏輯關系。 第三章主要是對制造管理系統進行總體設計,包括了數據庫的概念模型和邏輯結構模型設計。 第四章是介紹ERP制造系統的界面實現,包括對開發工具的介紹,人機互動界面的開發過程,各個功能模塊具體實現的方法與實現后的界面效果展示。 第五章主要講系統的安裝配
8、置,使用與維護。第二章 基于ERP的制造管理系統的開發 概述國家改革開放以來,工業化程度不斷加深,企業發展面臨著前所未有的挑戰。以前使用的針對手工業的管理方式已經無法對現代化的生產加工計劃進行管理,也無法對任意一種產品其生產過程中的動態信息進行掌控。各部門之間的信息溝通不流暢,數據很難進行統計匯總,決策者常常得不到其所需要的完整準確的信息,結果造成了生產過程中庫存嚴重積壓,原材料時常短缺,資金供應鏈斷裂,計劃不準確,零部件生產不配套等不良現象。這在很大程度上影響了公司的長遠發展。現階段國內的企業應用最廣泛的系統軟件是MRP 2軟件。制造資源計劃簡稱MRP 2,是在MRP基礎上拓展財務管理的功能
9、而形成的適應制造企業的綜合信息化系統。相比于現階段所使用的MRP 2系統,ERP系統還支持和管理混合型的生產模式,可以對供應鏈上涉及的產、供、銷各個環節進行管理。本系統正是在這背景之下提出的。集中表現在以下幾個方面: 1、提高了企業的生產效率和生產質量。 2、降低了企業的生產成本,增強了其市場競爭力。 3、加強了企業資金管理,提高了企業資金利用率。 4、疏通了企業生產渠道,優化了生產管理。 5、提升了企業的應變能力,拓展了更多的市場空間。 系統的可行性分析目前為止很多的中小型企業都還在使用人工的傳統管理方式,這種管理即繁雜又浪費時間還容易出錯。我們用php和MySQL制作的這個系統,可以解決生
10、產過程中的零件配套、物資配套、庫存積壓等問題。與此同時還提高了生產管理的水平,在降低企業庫存成本、提高生產效率方面有顯著的作用。就經濟可行性,我們采用自己的開發平臺,自己的電腦,不需要什么經費。 技術可行性,鑒于此系統的運行環境,我采用thinkphp作為開發平臺,采用php作為開發語言。數據庫采用MySQL 。其環境的穩定性和平臺的易用,使得開發與使用都變得簡單,方便。操作可行性,開發出來的這個系統,運行在Windows系統中,窗口化的運行界面,簡單易操作,易掌握。綜上所述,此系統的開發代價不是很大,簡單易用,具有一定的開發價值。 用戶需求分析1. 功能需求:相關部門的相關人員可以在系統中查
11、找物料的基本信息,有著權限的人可以更改或者修改這些信息,實現增刪改查功能。 2. 環境需求:WINDOWS 73.可靠性需求:系統結構完整,有加密功能。 4系統界面需求:清晰簡單能被用戶快速上手操作。 系統功能分析有系統登錄界面,可以滿足企業管理者和員工的登錄操作要求。有主頁面,可以使管理者和員工更方便快捷的操作。物料清單管理,錄入和維護物料,物料單據。設備使用管理,設備使用的錄入和維護。人工投入管理,人工投入單的錄入和維護。生產產品管理,生產產品完工入庫記錄。查詢功能,可以在數據庫中快速的找到所需要的資料。關于,可以重新登錄和退出系統。 系統業務流程圖步驟說明1、生產管理部門下發生產作業計劃
12、。2、生產調度員了解設備情況、技術情況、原料儲備情況,進行生產準備工作。3、車間管理者依據生產作業計劃安排生產。4、生產調度員根據在日常生產過程中產生的問題以及工藝設計/質檢部提供的問題報告協調有關部門處理。5、生產調度員根據生產狀況和生產過程中產生的各種情況寫成調度日志。生產作業計劃生產作業計劃依據生產計劃安排生產依據生產計劃安排生產了解技術情況、設備情況,原料儲備情況了解技術情況、設備情況,原料儲備情況組織實施生產作業計劃組織實施生產作業計劃協調生產協調生產中間件問題能源問題原料問題技術質量設別問題中間件問題能源問題原料問題技術質量設別問題處理技術設備質量問題處理技術設備質量問題合理轉序、
13、能源供給原材料供給合理轉序、能源供給原材料供給能否解決 否 是 能否解決解決問題組織相關部門解決問題解決問題組織相關部門解決問題數據流程圖系統用例圖第三章 ERP制造管理系統總體設計項目規劃制造管理系統是一個非常典型的數據庫開發應用程序,它由物料清單管理模塊、設備管理模塊、領料管理模塊、人工投入管理模塊、生產產品管理、系統管理模塊、查詢模塊、關于模塊等組成。對于個模塊的功能規劃如下:*物料清單管理模塊 主要負責物料的錄入和維護以及產品物料清單的錄入和維護。*設備管理模塊 主要負責設備領用單的生成和維護。*領料管理模塊 主要負責生產領料單的生成和維護。*人工投入管理模塊 主要負責人工投入單的生成
14、和維護。*生產產品管理 主要負責生產產品確認完工入庫。*系統管理模塊 主要負責權限的修改、數據的備份及恢復。*查詢模塊 該模塊主要負責對各種單據的查詢。*關于模塊 主要負責重新登錄、退出系統。系統功能構架圖制造系統的功能構架圖如下所示設計目的本系統是小型的數據庫系統,為了對中小型的企業起到更好的管理,實現一些初步的現代化計算機管理。通過本系統可以實現以下目標。*運用表格靈活的批量輸入數據,快捷的傳遞數據*實現各種查詢及打印*系統最大程度的實現易安裝,易維護,易操作*系統運行穩定安全可靠*為每個用戶設置權限,系統保密性強開發及運行環境數據庫管理系統軟件:MySQL 編程語言:PHP運行平臺:Wi
15、ndows 7分辨率:最佳 1024*728邏輯結構設計本系統采用的是MySQL 數據庫,系統數據庫的名稱為“制造管理系統”。共包含19張表,以下是系統中的部分數據表(主表):生產制令單數據描述表名:Produce_MadeOrder(主表)字段名字段名稱類型長度默認值取值范圍可否為空MOID制令單號varchar,0FalseBatch批號varchar,0FalseDeptID生產部門varchar,0FalsePlanBeginDate計劃開始日期datetime,3FalsePlanEndDate計劃結束日期datetime,3FalseActBeginDate實際開始日期dateti
16、me,3TrueActEndDate實際結束日期datetime,3TrueCreator錄入人varchar,0(dbo.Udf_GetCurrentUserId()FalseRemark備注varchar,0TrueCreateDate錄入時間datetime,3(getdate()FalseProduceDate生產日期datetime,3計算列(ActBeginDate)TrueCalcEquipmentCost標準機臺成本decimal,4(0)FalseCalcLabourCost標準人工成本decimal,4(0)FalseState數據狀態varchar,0(未審核)False
17、Auditer審核人varchar,0TrueAuditDate審核時間datetime,3TrueManager負責人varchar,0True生產開始單數據描述表名:Produce_Begin(主表)字段名字段名稱類型長度默認值取值范圍可否為空PBID開始單號varchar,0FalseRemark備注varchar,0TrueCreator錄入人varchar,0(dbo.udf_GetCurrentUserId()FalseCreateDate錄入時間datetime,3(getdate()False生產結束單數據描述表名:Produce_EndDetail(主表)字段名字段名稱類型長
18、度默認值取值范圍可否為空PEID結束單號varchar,0FalseRemark備注varchar,0TrueCreator錄入人varchar,0(dbo.udf_GetCurrentUserId()FalseCreateDate錄入時間datetime,3(getdate()False生產日報表數據描述表名:Produce_DayReport(主表)字段名字段名稱類型長度默認值取值范圍可否為空DRID日報表單號varchar,0FalseSoureType源單類型varchar,0FalseSelectBill源單單號varchar,0FalseBatch批號varchar,0FalseD
19、eptID生產部門varchar,0FalseRKDate生產日期datetime,3FalseCreator錄入人varchar,0(dbo.Udf_GetCurrentUserId()FalseRemark備注varchar,0FalseDateBegin開始時間datetime,3FalseDateEnd結束時間datetime,3FalseQtyTimeSpin有效時長decimal,0(0)FalseCreateDate錄入時間datetime,3(getdate()False生產領料單數據描述表名:Produce_Requisition(主表)字段名字段名稱類型長度默認值取值范圍可
20、否為空PRID申請單號varchar,0FalseDeptID申請部門varchar,0FalseRequester申請人varchar,0FalseRemark備注varchar,0TrueApplicationDate申請日期datetime,3TrueCreator錄入人varchar,0(dbo.Udf_GetCurrentUserId()FalseCreateDate錄入時間datetime,3(getdate()False人工投入表數據描述表名:Cost_Labour(主表)字段名字段名稱類型長度默認值取值范圍可否為空ID投入單號varchar,0FalseSourceType源單
21、類型varchar,0FalseSelectBill源單單號varchar,0FalseCreator錄入人varchar,0(dbo.Udf_GetCurrentUserId()FalseCreateDate錄入時間datetime,3(getdate()FalseRemark備注varchar,0TrueDeptID生產班組varchar,0True設備投入表數據描述表名:Cost_EquipmentCost(主表)字段名字段名稱類型長度默認值取值范圍可否為空ID投入單號varchar,0FalseSourceType源單類型varchar,0FalseSelectBill源單單號varc
22、har,0FalseCreator錄入人varchar,0(dbo.Udf_GetCurrentUserId()FalseCreateDate錄入時間datetime,3(getdate()FalseRemark備注varchar,0TrueDeptID生產班組varchar,0True主要功能模塊設計為了更好的認識及使用系統文件,設計了如下文件架構圖:物料清單管理物料清單管理領料單管理領料單管理設備領用管理設備領用管理生產產品管理系統主界面系統登錄生產產品管理系統主界面系統登錄人工投入管理人工投入管理查詢系統查詢系統系統管理系統管理關于關于 物料清單管理文件架構圖如下所示物料的錄入和維護物料
23、的錄入和維護物料清單管理物料清單管理物料清單的錄入和維護物料清單的錄入和維護領料單管理文件架構圖如下所示生產領料單管理生產領料單的錄入和維護生產領料單管理生產領料單的錄入和維護設備領用管理文件架構圖如下所示設備領用單的生成和維護設備領用單設備領用單的生成和維護設備領用單生產產品管理文件架構圖如下所示生產產品確認完工入庫生產產品管理生產產品確認完工入庫生產產品管理人工投入管理文件架構圖如下所示人工投入單的生成和維護人工投入管理人工投入單的生成和維護人工投入管理物料清單查詢查詢系統文件架構圖如下所示物料清單查詢生產領料單查詢生產領料單查詢設備領用單查詢查詢系統設備領用單查詢查詢系統生產產品入庫查詢
24、生產產品入庫查詢人工投入單查詢人工投入單查詢第四章 ERP制造管理系統代碼設計 開發工具選擇 數據庫開發:MySQL 軟件開發工具:thinkphp和bootstrap 編程語言:PHP人機交互子系統的實現本項目使用PHP語言,采用thinkphp+bootstrap 編寫,MySQL數據庫。 1.下載并安裝wampserver,搭建運行環境2.安裝完畢,打開軟件,啟動服務3.在thinkphp官網()下載框架核心包,以此搭建網頁框架4.打開www 目錄,將下載的框架包進行解壓5.打開瀏覽器,輸入/kehao 項目搭建完成6.打開數據庫,新建表(使用工具環境自帶的數據庫工具 = ,8.編寫主程
25、序代碼wwwkehaoApplicationHomeController 目錄下分別編寫代碼9.編寫網頁樣式代碼 系統測試登陸界面主界面管理界面 附錄程序主要代碼: HomeController;use ThinkController;class IndexController extends Controller public function index()header(location:.U(User/index); public function login() $this-display(); public function do_login() if($_GETusername=k
26、ehao& $_GETpassword=123123) session(uid,1); $this-success(登錄成功,U(Index/index); else $this-error(用戶名密碼不匹配、請重新輸入); public function loginout() session(uid,null); $this-success(退出登錄成功,U(Index/index); HomeController;use ThinkController;class UserController extends Controller public function _construct()
27、parent:_construct();if(!$_SESSIONuid) $this-error(請登錄,U(Index/login);public function index()header(location:.U(User/order);public function order()/*for ( $i=0; $i add($data);exit();*/$this-display();public function order_list()$id=$_GETid;if($id)$maporderid=array(eq,$id);$order=M(order)-where($map)-
28、select();else$order=M(order)-select();$this-assign(order,$order);$this-display();public function order_del()$id=$_GETid;if($id)$maporderid=array(eq,$id);$res=M(order)-where($map)-delete();if($res)$this-success(刪除成功);else$this-error(刪除失敗);else$this-error(請選擇一個訂單刪除);public function wuliao()$wuliao=M(w
29、uliao)-select();$this-assign(wuliao,$wuliao);$this-display();public function wuliao_del()$id=$_GETid;if($id)$mapwuliaoid=array(eq,$id);$res=M(wuliao)-where($map)-delete();if($res)$this-success(刪除成功);else$this-error(刪除失敗);else$this-error(請選擇一個刪除);public function linliao()$wuliao=M(linliao)-select();$
30、this-assign(linliao,$wuliao);$this-display();public function linliao_del()$id=$_GETid;if($id)$mapid=array(eq,$id);$res=M(linliao)-where($map)-delete();if($res)$this-success(刪除成功);else$this-error(刪除失敗);else$this-error(請選擇一個訂單刪除);*構造函數驗證,未登錄不能訪問 */public function _construct() parent:_construct();if(!$
31、_SESSIONuid) $this-error(請登錄,U(Index/login); /* *物料列表 */public function wuliao()$wuliao=M(wuliao)-select();$this-assign(wuliao,$wuliao);$this-display(); /* *物料刪除 */public function wuliao_del()$id=$_GETid;if($id)$mapwuliaoid=array(eq,$id);$res=M(wuliao)-where($map)-delete();if($res)$this-success(刪除成功
32、);else$this-error(刪除失敗);else$this-error(請選擇一個刪除); /* *領料列表 */public function linliao()$wuliao=M(linliao)-select();$this-assign(linliao,$wuliao);$this-display(); /* *領料刪除 */public function linliao_del()$id=$_GETid;if($id)$mapid=array(eq,$id);$res=M(linliao)-where($map)-delete();if($res)$this-success(
33、刪除成功);else$this-error(刪除失敗);else$this-error(請選擇一個訂單刪除); 結論本文對目前國內的ERP應用與發展現狀進行了詳細的分析,采用 為主要開發工具,SQL Server為后臺數據庫,初步的完成了制造系統的設計。此系統實現了生產產品管理,物料清單管理,生產領料管理,設備使用管理,人工投入管理等功能。如今我開發的系統雖然這有少數的功能,但具有很好的意義,為以后制作功能更強大的系統提供了依據和經驗。以后的ERP系統會更強大,可以更好的有效的幫助企業管理者完成對整個生產過程的掌控和管理。通過此次的畢業設計,我對企業的管理流程有了更加深刻的了解,并且對系統的開發有了更為直觀的感受與認識,這些是我大學四年以前所沒有學到的。讓我知道了遇到問題應該從哪方面去著手。首先是了解問題分析問題,對問題進行需求分析,當我們知道要做什么的時候我就可以著手對你所做東西的功能分析、詳細
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客運公司母嬰室管理制度
- 小學科普教室設備管理制度
- 山西省工程項目管理制度
- 幼兒園學校人員管理制度
- 幼兒園幼兒接種管理制度
- 幼兒園法人資產管理制度
- 幼兒園班級自主管理制度
- 2025-2030年中國石棉水泥管行業市場現狀供需分析及投資評估規劃分析研究報告
- 2024年長沙航空職業技術學院輔導員考試真題
- 2024年貴州六枝特區銘實置業有限責任公司招聘真題
- 2017高考理綜全國卷及答案
- 腦腸軸與情緒行為課件
- 保潔常用工具和設備一覽表
- 廣告效果測評整本書課件完整版電子教案全套課件最全教學教程ppt(最新)
- 拉薩市基本養老保險參保人員登記表
- 《農藥經營許可培訓班》考試試卷
- 安徽省技能人才評價考評員考試題庫
- DB32∕T 4170-2021 城市軌道交通車輛基地上蓋綜合利用防火設計標準
- 《湖北省中小學生命安全教育課程標準》
- (完整)初中物理電學中常見的列方程計算歸類
- 浙江省2016年10月物理學業水平考試試題
評論
0/150
提交評論