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