1 引言
為提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力和管理水平,運(yùn)用計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)建立設(shè)備管理數(shù)據(jù)庫,以記錄設(shè)備的運(yùn)行情況、技術(shù)狀態(tài)、維修更新等信息;對(duì)設(shè)備數(shù)據(jù)資料進(jìn)行規(guī)范化管理;加強(qiáng)設(shè)備履歷、日常維護(hù)和監(jiān)控;搞好備品、備件的控制管理,從而準(zhǔn)確、迅速地為相關(guān)部門提供各種設(shè)備可靠的統(tǒng)計(jì)數(shù)據(jù)。設(shè)備分類編碼的制定是設(shè)備管理數(shù)據(jù)庫建立的前提。
2 設(shè)備分類編碼規(guī)則
設(shè)備分類編碼是開發(fā)設(shè)備管理系統(tǒng)的關(guān)鍵技術(shù)之一,正確的設(shè)備信息編碼是計(jì)算機(jī)輔助技術(shù)的基礎(chǔ),是實(shí)現(xiàn)設(shè)備網(wǎng)絡(luò)化管理的前提。設(shè)備信息的編碼應(yīng)符合唯一性、可拓展性、適應(yīng)性、穩(wěn)定性、識(shí)別性和可操作性的原則。為便于設(shè)備的標(biāo)識(shí)和分類,有效地適應(yīng)自動(dòng)化生產(chǎn)的需要,就必須建立一個(gè)科學(xué)的、完整的設(shè)備分類編碼系統(tǒng),以保證設(shè)備編碼準(zhǔn)確可靠、規(guī)范和標(biāo)準(zhǔn),提高設(shè)備的使用率;利于設(shè)備的計(jì)劃供應(yīng)和儲(chǔ)存保管,減少重復(fù)購置,提高經(jīng)濟(jì)效益;改善各個(gè)部門之間信息的交流和溝通,保證設(shè)備信息流通順暢和數(shù)據(jù)共享,為上層計(jì)劃的編制和單元重構(gòu)提供數(shù)據(jù)支持。
設(shè)備編碼系統(tǒng)發(fā)展至今已經(jīng)有很多種,但大都是采用純數(shù)字編碼,這種編碼易于計(jì)算機(jī)存儲(chǔ),只是不夠直觀。對(duì)使用者來說,僅從代碼本身看,很難確定其含義,容易造成識(shí)別和使用上的差錯(cuò)。因此,從實(shí)際情況出發(fā),鑒于該設(shè)備管理系統(tǒng)屬于人機(jī)交互系統(tǒng),本文采用數(shù)字和英文字母相混合的編碼系統(tǒng),為制造單元中數(shù)據(jù)庫通用的編碼規(guī)則。具體編碼規(guī)則如下:采用5段編碼編制設(shè)備編號(hào)制:單元碼- 類別碼- 組別碼-主參數(shù)- 序列號(hào),各段間用半子線的連接號(hào)(-)隔開。編碼規(guī)則見表1 所示。
表1 編碼規(guī)則表
其中,單元碼是指制造單元的名稱,長度為4,用小寫漢語拼音字頭表示,如加工車間用“jgcj”表示。類別碼是指被編碼對(duì)象的種類,涉及的類別碼主要有:刀具、夾具、量具、設(shè)備、工作地、任務(wù)、購置計(jì)劃、設(shè)備維修、工票、文檔、圖樣、工藝、零件、NC 程序和工資等,類別碼長度為2~4,用小寫漢語拼音字頭表示,如設(shè)備用“sb”表示。如果字頭有重合,最后加阿拉伯?dāng)?shù)字區(qū)分,如零件與量具用lj1 和lj2 加以區(qū)分。組別碼是指設(shè)備的種類,長度最多為5,用設(shè)備種類的小寫漢語拼音字頭表示,如果字頭有重合,在最后加阿拉伯?dāng)?shù)字區(qū)分,例如,車床用“cc”表示,詳細(xì)見表2 所示。
表2 設(shè)備分類組別碼表
主參數(shù)碼是指代表設(shè)備的最主要的加工參數(shù),最大長度為6,用小寫漢語拼音字頭或數(shù)字表示。對(duì)于工、夾、量具、設(shè)備等用數(shù)字表示其主要參數(shù),如鉆、鉸等刀具用數(shù)字表示直徑;車床、鏜床用數(shù)字表示加工最大直徑;銑、刨、磨床用數(shù)字表示工作臺(tái)最大尺寸。對(duì)于無法用數(shù)字表示的類別,可用小寫漢語拼音字頭表示主要關(guān)鍵字,如NC 程序可用加工的工序號(hào)來表示。序列號(hào)長度一般為3 位(最多6 位),用阿拉伯?dāng)?shù)字表示,主要用于區(qū)分前4 段編碼完全相同的情況。
3 設(shè)備分類編碼規(guī)則舉例
下面就機(jī)械加工車間中,本系統(tǒng)所涉及的設(shè)備、購置計(jì)劃、設(shè)備維修、人員、設(shè)備備件等,以設(shè)備數(shù)據(jù)庫中常用編號(hào)的具體編碼形式列舉如下。
1)設(shè)備編號(hào)及含義
2)設(shè)備運(yùn)行記錄編號(hào)
jgcj - yx - XXXX - XXXX - XXXXXX
其中設(shè)備運(yùn)行記錄編號(hào)的序列號(hào)為6 位,前3 位是設(shè)備序列號(hào),后3 位為運(yùn)行記錄編號(hào),目的是為了區(qū)分同一設(shè)備在不同時(shí)期的運(yùn)行記錄進(jìn)行編號(hào)。注意,當(dāng)設(shè)備運(yùn)行記錄序列號(hào)后3 位到999 之后,要及時(shí)另存信息,否則序列號(hào)從001 開始將覆蓋已有的數(shù)據(jù)。
3)設(shè)備維修編號(hào)
jgcj - wx - XXXX - XXXX - XXXXXX
其中設(shè)備維修編號(hào)的序列號(hào)為6 位,前3 位是設(shè)備序列號(hào),后3 位為維修順序編號(hào),主要目的是為了區(qū)分同一設(shè)備不同時(shí)期的維修記錄編號(hào)。
4 基于Web 的數(shù)據(jù)訪問模式
目前,設(shè)備管理信息系統(tǒng)正在朝著B/S(Browse /Server)結(jié)構(gòu)方向發(fā)展,并有許多開發(fā)成功的應(yīng)用系統(tǒng)正在投入運(yùn)行。B/S結(jié)構(gòu)是基于Web 服務(wù)器的三層結(jié)構(gòu),系統(tǒng)安裝配置在Web 服務(wù)器上,用戶只需要通過瀏覽訪問Web 服務(wù)器而獲得一致性良好界面。具體傳輸如圖1 所示。所有信息(數(shù)據(jù))的存儲(chǔ)、共享及傳輸?shù)葐栴}是系統(tǒng)的關(guān)鍵問題之一。
圖1 Web 服務(wù)器的三層機(jī)構(gòu)
1)分布式數(shù)據(jù)庫 實(shí)現(xiàn)數(shù)據(jù)共享、各站點(diǎn)自治,適應(yīng)組織的分布式管理和控制,提高數(shù)據(jù)庫的可靠性和可用性以及系統(tǒng)的通信效率。
2)數(shù)據(jù)分配 把各類數(shù)據(jù)分別存放在常用該數(shù)據(jù)的站點(diǎn)上,以滿足局部自治性、減少站點(diǎn)通信次數(shù)和傳輸量,提供高效率和高可靠性;對(duì)只讀應(yīng)用的數(shù)據(jù)或經(jīng)常更新的數(shù)據(jù),應(yīng)考慮其可用性,根據(jù)需要設(shè)置多個(gè)副本;對(duì)頻繁更新的數(shù)據(jù),著重考慮維護(hù)其一致性所需的代價(jià),盡量減少冗余。
3)資源共享 對(duì)分布式事務(wù)的并發(fā)控制做出協(xié)調(diào),如設(shè)置數(shù)據(jù)集對(duì)象的所定類型,防止在多用戶情況下,用戶之間的互相干擾,以保證結(jié)果的正確性和分布式數(shù)據(jù)庫的完整性與一致性;對(duì)分布式查詢處理,充分利用處理的可并行性和對(duì)數(shù)據(jù)進(jìn)行合理分布來優(yōu)化查詢處理,向用戶提供一個(gè)統(tǒng)一的訪問數(shù)據(jù)接口,實(shí)現(xiàn)數(shù)據(jù)分布的完全透明性;對(duì)不同的用戶,賦予不同的訪問權(quán)限,防止對(duì)數(shù)據(jù)的非法讀寫,以保證系統(tǒng)的安全性。
4)數(shù)據(jù)傳輸 系統(tǒng)應(yīng)能與現(xiàn)有環(huán)境進(jìn)行通訊和信息交換,并作為管理信息系統(tǒng)的一部分,應(yīng)提供與標(biāo)準(zhǔn)系統(tǒng)(如數(shù)據(jù)庫、網(wǎng)絡(luò)等)的通用接口。系統(tǒng)間的集成與共享是通過網(wǎng)絡(luò)來實(shí)現(xiàn)的,數(shù)據(jù)訪問使用WWW服務(wù)器和瀏覽器的接口機(jī)制。
利用OLE DB 作為中間件的ADO 可以訪問不兼容的數(shù)據(jù)源,其中包括SQL Server、Oracle、Excel、Access、Outlook 等。通過OLE DB 訪問Microsoft Access數(shù)據(jù)庫,實(shí)現(xiàn)Web 數(shù)據(jù)庫集成,具體方法如下。
5)數(shù)據(jù)維護(hù) 對(duì)分布式數(shù)據(jù)的更新處理,容易引起數(shù)據(jù)的不一致性,采用本地?cái)?shù)據(jù)更新操作的方法,雖需要進(jìn)行一致性和完整性檢測(cè),但比較簡單可靠。
交互式Web 數(shù)據(jù)庫功能是實(shí)現(xiàn)生產(chǎn)過程控制與Web 數(shù)據(jù)庫有效結(jié)合,達(dá)到:(1)適當(dāng)?shù)娜藱C(jī)接口,良好的交互性如設(shè)備數(shù)據(jù)的添加、刪除,設(shè)備購置計(jì)劃的上傳,設(shè)備運(yùn)行情況信息的反饋等都需要人機(jī)接口,以支持人在整個(gè)生產(chǎn)過程的直接參與,發(fā)揮最終決策職責(zé)。(2)友好的用戶界面,各種數(shù)據(jù)的查詢、瀏覽、添加、修改和刪除等都需要友好的用戶界面。Web 數(shù)據(jù)庫系統(tǒng)是一個(gè)開放的環(huán)境,用戶可以在任何地點(diǎn)、任何時(shí)間訪問Web 網(wǎng)頁,管理數(shù)據(jù)庫,而且用戶可以多種類型。例如,系統(tǒng)用戶可以是廠級(jí)主管部門領(lǐng)導(dǎo)、系統(tǒng)管理員,還可以是執(zhí)行生產(chǎn)加工任務(wù)的工作人員。這些用戶可能不完全了解系統(tǒng)的運(yùn)作,考慮用戶的使用環(huán)境和習(xí)慣來設(shè)計(jì)網(wǎng)頁,避免給用戶帶來不必要的麻煩。比如,對(duì)一些非法操作予以拒絕,對(duì)一些危險(xiǎn)性操作予以警告或提示;在每個(gè)頁面都指明用戶的當(dāng)前位置,從而避免用戶在幾次鏈接后迷路的可能。(3)細(xì)致周全的數(shù)據(jù)輸入校驗(yàn),對(duì)于要求用戶進(jìn)行數(shù)據(jù)選擇等操作,在頁面上有明確的提示和輸入方法;對(duì)于數(shù)據(jù)輸入有格式要求的,在明顯的地方指出并提供樣例;在程序中編寫數(shù)據(jù)輸入校驗(yàn)和轉(zhuǎn)換代碼,確保數(shù)據(jù)插入數(shù)據(jù)庫時(shí)的正確與完整。
5 結(jié)語
通過對(duì)設(shè)備及其相關(guān)信息的編碼,可以將單項(xiàng)設(shè)備、分部設(shè)備及其相關(guān)的設(shè)備管理信息關(guān)聯(lián)起來,將實(shí)際設(shè)備管理活動(dòng)中各環(huán)節(jié)有機(jī)地組合在設(shè)備管理信息系統(tǒng)中,為信息的統(tǒng)計(jì)、分析、查詢及使用奠定基礎(chǔ),有利于資源的合理配置、提高設(shè)備利用率。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:基于Web設(shè)備管理信息系統(tǒng)中設(shè)備分類編碼規(guī)則的研究
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112185141.html