翟亞紅
湖北汽車工業學院電氣工程系,湖北 十堰 442002
基于.NET的產品及工藝管理系統的研究與設計
翟亞紅
湖北汽車工業學院電氣工程系,湖北 十堰 442002
針對企業內部業務信息處理基本采用手工方式進行搜集、交換和處理,效率較低、時效性較差、信息傳遞不及時、不能實現信息共享等弊端設計開發了產品與工藝管理系統。系統開發采用基于.Net的企業應用服務平臺和Browser/Clie架nt構。著重闡述了產品管理及工藝管理的功能設計,并對系統的安全性及可行性進行了分析。系統的實施實現了信息數據傳遞的及時性和安全性,極大地提高了工作效率。
產品管理;工藝管理;文件上傳;安全性;可行性
在公司產品及工藝的管理中,由于產品繁多,產品工藝管理過程復雜,而且因為利用手工處理,對于產品工藝的更改通知很難及時下達到操作人員手中,因此產品工藝是否為最新版本也很難保證。于是,利用一套計算機系統完成產品及工藝的管理也應運而生。
任何地方,只要有管理就離不開信息,也就離不開管理信息系統。通過計算機的強大能力實現管理信息系統則更加具有顯著功效。過去,公司產品數據一直采用手工記錄管理,不僅錯誤率高,而且不能及時反饋信息。采用計算機管理信息系統則可以改變這種落后的狀況。
根據對產品及工藝管理系統業務流程的調研分析,該系統模塊劃分為系統管理、產品管理、工藝管理、系統消息管理四個模塊。整個系統功能模塊劃分為如圖1所示。
系統設計采用標準的三層體系結構作為本系統的設計思想。.Net 企業應用模式是一個標準的三層架構,由客戶端、應用服務層和數據服務層組成。
采用三層結構的應用系統開發具有如下主要特性:(1)可重用的組件技術,提高開發效率;(2)可配置多應用服務器,達到負載平衡和失效轉移的目的;(3)應用組件技術可以共享數據庫服務器鏈接,以此節約服務器資源;(4)可使用特定的應用程序接口標準與相應的數據庫進行鏈接,以提高數據庫的訪問速度;(5)三層結構更容易實現廣域網應用平臺的安全管理與訪問控制。因此采用標準的三層體系結構作為本系統的設計思想。
為了滿足市場人員和生產人員的需要,建立產品和總成之間的關系,以便能夠在最短的時間內,查閱此產品和周邊產品之間的關系,設計了產品管理系統。產品設計人員根據該系統可以設計并建立新的產品,并且維護該產品的相關信息,產品設計流程圖如圖2所示。

圖1 產品及工藝管理功能模塊設計圖

圖2 產品管理流程圖
3.1 產品圖紙發布過程
上傳到系統的產品圖紙格式要求為開目CAD格式,用戶客戶端要求裝有開目CAD開發軟件,否則產品圖紙無法在系統中打開。部門產品審核、審批人員根據產品設計人上傳的產品圖紙,進行審核、審批,簽署審批意見,審批通過即進行發布;審批沒有通過,發送通知,告知產品設計人進行修改。系統在工藝員發布產品工藝時,自動將Excel文件按其包含的表單(sheet)拆分成不同的獨立的Excel文件,工藝發布者按拆分后的文件進行授權發布處理。
3.2 產品授權查詢業務過程
部門中授權用戶,根據生產需要,進行產品及其產品圖紙、協配件圖紙、生產計劃、總成關系的查詢,如發現圖紙問題,通知產品設計人修改產品圖紙,由產品圖紙設計人更改后,重新上傳、會簽、審批、發布。
該產品及工藝管理系統是針對公司內部采用手工處理業務信息、效率極其低下、信息傳遞不及時、不能實現信息共享等弊端開發設計的。該系統設計具有以下優點:1.易用性好,界面簡單明了,輸入方便;2.有嚴格的權限控制,保證了信息的安全性;3.支持內網和外網不同用戶的訪問;4.保證了信息的及時性和準確性。通過系統的實際運行,系統達到了設計時要求的所有目標,因此,該產品及工藝管理系統的設計開發具有很強的應用價值。
[1]趙世光,等.基于多代理技術的分布集成工藝管理系統[J].計算機工程與設計.2000,21 (5):35~38
[2]周興科,等.基于PDM的協同工藝管理系統[J].CAD/CAM與制造業信息化.2005(2):104~108
[3]孟凡虎.產品結構管理與配置的研究與實現[D].南京:東南大學.2004
[4] Joseph Bustos Karli Wat著so.nNET Web 服務入門經典[M].北京:清華大學出版社.2003
TP302.1
A
10.3969/j.issn.1001-8972.2011.12.042