前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的車輛管理系統(tǒng)設計研究,希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。
1功能分析
山東金陽礦業(yè)集團是一家集煤礦、熱電、建材、經(jīng)貿(mào)等為一體的中型企業(yè),擁有七個子公司。為加快“數(shù)字化礦山”建設,推進管理信息化,運營市場化,輔助專業(yè)化,后勤社會化的進程,對車輛的管理就顯的特別重要。
2用例分析
系統(tǒng)包含四個不同的角色:系統(tǒng)管理員,子公司填報員,部門領(lǐng)導審批人,派車還車人。
3靜態(tài)結(jié)構(gòu)分析
在用例模型的基礎上,抽象出了車輛管理的靜態(tài)模型(即類模型)。
4動態(tài)結(jié)構(gòu)分析
車輛管理系統(tǒng)包括了申請、多級審批、領(lǐng)車、還車等多個步驟。子公司填報員填報車輛申請單后部門領(lǐng)導審批各自子公司的申請信息,然后分管廠長審批部門領(lǐng)導審批通過的信息,辦公室審批分管廠長審批通過的信息。辦公室審批通過后派車人派車,派完車系統(tǒng)會提示對應申請人去領(lǐng)車,另外用車人回來后還要到派車人那里還車。
5邏輯數(shù)據(jù)庫設計
通過分析,確定了車輛管理系統(tǒng)所用到的實體,并用ER-win設計出了數(shù)據(jù)庫的實體關(guān)系圖。根據(jù)數(shù)據(jù)庫邏輯模型,使用自己定義的數(shù)據(jù)字典,用Erwin的正向工程,將邏輯數(shù)據(jù)庫模型轉(zhuǎn)化為物理數(shù)據(jù)庫模型。
7軟件體系結(jié)構(gòu)設計
系統(tǒng)采取表示層、業(yè)務層、數(shù)據(jù)層的三層架構(gòu),基于B/S模式進行軟件設計。在這種結(jié)構(gòu)模式下,用戶工作界面是通過瀏覽器來實現(xiàn),極少部分事務邏輯在前端實現(xiàn),但主要事務邏輯在服務器端實現(xiàn),這樣大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總成本。
8系統(tǒng)實現(xiàn)
系統(tǒng)利用.NET平臺開發(fā)。頁面上半部分是車輛申請的填報,下半部分是管理頁面,是對已填申請信息的修改、刪除、查詢,審批等功能。
9結(jié)束語
車輛管理系統(tǒng)是山東金陽礦業(yè)集團信息化建設中的一個子系統(tǒng),整個系統(tǒng)設計從服務器、數(shù)據(jù)庫、應用程序、用戶等多方面綜合考慮,主要適用于B/S模式,建立了嚴格的參照完整性和數(shù)據(jù)庫結(jié)構(gòu),將觸發(fā)器、存儲過程、約束、規(guī)則、事務等應用到數(shù)據(jù)庫設計中,加強了后臺的功能和效率,對數(shù)據(jù)庫的安全進行分級、分類設置并加以科學管理,提高了數(shù)據(jù)庫的安全性,確保數(shù)據(jù)冗余少,具有更高的數(shù)據(jù)一致性、可操作性和安全性,具有很好的推廣價值。
作者:郝桂明 李棟 于璇璇 單位:山東金陽礦業(yè)集團有限公司金陽煤礦 山東科技大學信息科學與工程學院