米曉紅
摘要
強(qiáng)度試驗(yàn)設(shè)備類型多而龐雜,一直以來使用傳統(tǒng)人工的方式管理,這種方式存在著許多缺點(diǎn),如:效率低、工作量大、出錯(cuò)率高等。為了滿足試驗(yàn)和管理快速發(fā)展的需要,以及實(shí)現(xiàn)試驗(yàn)設(shè)備科學(xué)化、正規(guī)化管理目標(biāo),根據(jù)設(shè)備管理要求,本文對(duì)設(shè)備及試驗(yàn)數(shù)據(jù)特點(diǎn)進(jìn)行了歸納總結(jié),結(jié)合日常工作及試驗(yàn)流程管理的分析梳理,得出詳細(xì)的系統(tǒng)需求,并據(jù)此編寫了設(shè)備管理系統(tǒng)的軟件設(shè)計(jì)。
【關(guān)鍵詞】設(shè)備管理系統(tǒng) 軟件設(shè)計(jì) 數(shù)據(jù)
1 系統(tǒng)分析
1.1 數(shù)據(jù)特點(diǎn)分析
根據(jù)大量試驗(yàn)表單數(shù)據(jù)分析,我單位主要分為設(shè)備數(shù)據(jù)及試驗(yàn)數(shù)據(jù),各工作流程也根據(jù)這兩類數(shù)據(jù)進(jìn)行劃分,但數(shù)據(jù)流之間有大量重復(fù)流程,導(dǎo)致工作繁雜,數(shù)據(jù)流不明晰。據(jù)此,我們重新定義了各類數(shù)據(jù),對(duì)設(shè)備數(shù)據(jù)增加了檢索關(guān)鍵字:生產(chǎn)廠家、存放地點(diǎn)、庫存狀態(tài)等,對(duì)試驗(yàn)數(shù)據(jù)增加檢索關(guān)鍵字:試驗(yàn)類型、試驗(yàn)主管、管理員等。這樣使得對(duì)設(shè)備及試驗(yàn)特點(diǎn)的分析更加全面、合理。從而可對(duì)數(shù)據(jù)進(jìn)行較全面系統(tǒng)的分類,并自定義構(gòu)建相應(yīng)的數(shù)據(jù)庫。如表1所示。
1.2 設(shè)備管理要求分析
設(shè)備管理在處理流程上需要滿足來自兩方面的需求:
(1)管理員查詢?cè)O(shè)備庫存、使用狀態(tài),并可以完成設(shè)備信息的修改;
(2)管理員完成日常的設(shè)備標(biāo)檢、填寫購(gòu)置計(jì)劃,對(duì)設(shè)備借用、維修等工作進(jìn)行登記、按時(shí)完成對(duì)設(shè)備信息的管理。
據(jù)此,設(shè)備管理的主要功能需要滿足五個(gè)方面,分別為:設(shè)備基礎(chǔ)信息管理、送檢標(biāo)定管理、購(gòu)置計(jì)劃管理、維修管理、庫存狀態(tài)管理等。主要工作流程如圖1所示。
1.3 試驗(yàn)管理要求分析
試驗(yàn)管理主要是完成試驗(yàn)前按試驗(yàn)要求對(duì)設(shè)備進(jìn)行選擇,并標(biāo)識(shí)為“在用”狀態(tài);試驗(yàn)結(jié)束后,對(duì)所占用試驗(yàn)設(shè)備資源進(jìn)行釋放,標(biāo)識(shí)為“未用”狀態(tài),并根據(jù)不同的試驗(yàn)類型,軟件可自動(dòng)生成相應(yīng)作業(yè)文件并進(jìn)行保存。
1.4 性能需求分析
從實(shí)用易用的角度出發(fā),并做到與各部門工作無縫銜接,在設(shè)計(jì)過程中應(yīng)考慮以下原則:可操作性、可靠性、實(shí)用性、安全性、可擴(kuò)展性及可維護(hù)性。
2 系統(tǒng)軟件設(shè)計(jì)
該系統(tǒng)可以把設(shè)備管理、試驗(yàn)管理等日常工作實(shí)行信息化管理。通過本系統(tǒng)軟件,實(shí)現(xiàn)設(shè)備管理人員對(duì)設(shè)備信息、試驗(yàn)用設(shè)備資料、設(shè)備使用情況等進(jìn)行快速查詢、檢索、修改、統(tǒng)計(jì)等;用戶可查詢?cè)O(shè)備的當(dāng)前狀態(tài)并可生成各類作業(yè)文件如《試驗(yàn)加載設(shè)備使用通知單》、《在用計(jì)量器具(儀器、儀表)登記表》等。免去大量紙上手工工作,提高工作的可靠性。試驗(yàn)結(jié)束后,將所用設(shè)備信息釋放,以方便其他用戶及時(shí)使用,提高工作效率和管理水平。
2.1 系統(tǒng)模塊
如圖2所示。
系統(tǒng)分為四個(gè)大的功能模塊:
(1)設(shè)備管理:對(duì)設(shè)備的基本信息進(jìn)行管理,分為設(shè)備狀態(tài)管理和有效期管理兩個(gè)子模塊,子模塊一可以實(shí)現(xiàn)對(duì)設(shè)備信息進(jìn)行查詢、新增、編輯和刪除等功能,子模塊二可以實(shí)現(xiàn)設(shè)備的標(biāo)檢、報(bào)廢等功能。
(2)試驗(yàn)管理:包含了建立試驗(yàn)、打開試驗(yàn)和完成試驗(yàn)三個(gè)子模塊。實(shí)現(xiàn)試驗(yàn)用設(shè)備的選擇及相關(guān)作業(yè)文件的生成。
(3)用戶管理:按不同權(quán)限進(jìn)行用戶管理,實(shí)現(xiàn)用戶的添加、刪除、密碼修改等。
(4)報(bào)表管理:根據(jù)試驗(yàn)內(nèi)容,在試驗(yàn)過程中自動(dòng)生成各類作業(yè)文件報(bào)表,快速完成作業(yè)文件的輸出。
2.2 系統(tǒng)數(shù)據(jù)E-R圖
設(shè)備管理系統(tǒng)的主要任務(wù)之一是存儲(chǔ)和管理大量的數(shù)據(jù)以獲得所需要的信息。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是系統(tǒng)開發(fā)工作的基礎(chǔ)。根據(jù)日常工作內(nèi)容及流程,采用面向?qū)ο蠓治觯∣OA)的方法,并對(duì)設(shè)備試驗(yàn)的數(shù)據(jù)進(jìn)行抽象歸類,定義出三個(gè)實(shí)體:設(shè)備、試驗(yàn)、用戶,并分別定義其實(shí)體屬性及實(shí)體間聯(lián)系。E-R圖如圖3所示。
3 系統(tǒng)界面設(shè)計(jì)
3.1 登錄界面
在系統(tǒng)登陸界面,根據(jù)用戶輸入判斷用戶身份是否合法。用戶權(quán)限分為“管理員”和“操作員”。對(duì)具有不同權(quán)限的用戶所開放的功能是不同的,最高級(jí)的權(quán)限是“管理員”,它能使用系統(tǒng)的所有功能,另一種用戶的權(quán)限是“操作員”,它只能使用系統(tǒng)的部分功能。界面要求如圖4所示。
3.2 有效日期檢查界面
當(dāng)確認(rèn)身份進(jìn)入登陸模塊后,首先顯示的界面是將到期需送檢的設(shè)備提前40天自動(dòng)生成給以警示。如圖5所示。
3.3 系統(tǒng)主界面
關(guān)閉有效日期檢查界面即顯示系統(tǒng)主界面。系統(tǒng)主界面菜單欄和工具欄包含:設(shè)備管理、試驗(yàn)管理、有效期管理、用戶管理和退出系統(tǒng)。其中,“設(shè)備管理”包含了“測(cè)力傳感器”、“位移傳感器”、“表尺”、“液壓傳感器”、“精密壓力傳感器”、“氣壓傳感器”、“千分尺”、“數(shù)據(jù)采集儀”、“直流穩(wěn)壓電源”、“加載控制系統(tǒng)”。界面如圖6所示。
設(shè)備管理界面以測(cè)力傳感器為例,如圖7所示。
3.4 試驗(yàn)管理界面
試驗(yàn)管理界面中包含建立試驗(yàn)、打開試驗(yàn)和完成試驗(yàn)三個(gè)菜單。如圖8所示。
3.4.1 建立試驗(yàn)
進(jìn)入建立試驗(yàn)界面,需輸入試驗(yàn)名稱。操作員根據(jù)《試驗(yàn)控制信息通知單》,將所用載荷傳感器等設(shè)備從系統(tǒng)中相應(yīng)的設(shè)備管理界面選中并放置在《試驗(yàn)加載設(shè)備使用通知單》中,即可自動(dòng)生成作業(yè)文件。如圖9所示。
3.4.2 打開試驗(yàn)
進(jìn)入打開試驗(yàn)界面,用戶可對(duì)自動(dòng)生成的各類作業(yè)文件進(jìn)行選擇,將選擇的設(shè)備直接輸出到相應(yīng)的表中,并在試驗(yàn)結(jié)束后,將所用設(shè)備信息釋放。如圖1。所示。
3.4.3 完成試驗(yàn)
當(dāng)試驗(yàn)結(jié)束后,需在此界面選擇“完成試驗(yàn)”,并將所用設(shè)備信息釋放。如圖11所示。
3.4.4 有效期管理界面
可對(duì)設(shè)備的有效日期查詢,對(duì)40天到期的設(shè)備給以警示;對(duì)需送檢的設(shè)備進(jìn)行選擇。
3.4.5 用戶管理界面
管理員可進(jìn)行用戶增加、刪除、修改及權(quán)限定義。默認(rèn)為管理員擁有所有權(quán)限,可進(jìn)行增加和刪除用戶的操作,而操作員沒有用戶管理權(quán)限。如圖12所示。
此設(shè)備管理系統(tǒng),對(duì)強(qiáng)度試驗(yàn)?zāi)壳八褂玫母鞣N測(cè)控設(shè)備、計(jì)量設(shè)備等進(jìn)行信息化管理,解決因在日??蒲羞^程中設(shè)備數(shù)據(jù)管理凌亂而導(dǎo)致的一系列問題,有效加快試驗(yàn)設(shè)備數(shù)據(jù)的準(zhǔn)確處理過程。按照現(xiàn)行的作業(yè)文件,對(duì)各類報(bào)表進(jìn)行自動(dòng)生成并保存,在減少重復(fù)手工作業(yè)的同時(shí),對(duì)試驗(yàn)數(shù)據(jù)報(bào)表進(jìn)行檔案化管理。