朱大為


【摘 要】隨著信息時代的到來,我國企業管理也在向著信息化方向邁進。為了加快完成自身的現代化建設,企業的各個部門都在積極轉型,推動企業向著現代化管理模式前進。其中為了迎合當前環境的發展趨勢,企業的車輛管理工作也迫切需要一個科學可行的管理系統。本文針對車輛管理系統進行需求分析和研究,給出了基于B/S模式的車輛管理系統完整的設計方案,其中包括相關功能模塊的設計和數據庫的設計。
【關鍵詞】車輛管理系統;設計;實現
互聯網技術的飛速發展推動著整個社會的信息化轉型,信息技術與各領域的結合越來越密切,這使得企業的工作效率不斷提升。面對激烈的市場競爭,企業需要不斷優化管理,實現資源的最大整合,完成企業內部的信息化轉型,才能夠在激烈的競爭中站穩腳跟。本系統對于現階段企業車輛管理模式中存在的不足,設計并實現了一套企業車輛管理信息系統,能夠較好的實現對于企業車輛信息以及駕駛人員的有效管理。
一、系統需求分析
(一)企業車輛管理信息系統的需求分析
本系統是對于一個企業車輛的全面管理,這就要求在系統中能夠有機的結合各種管理功能,實現企業對于車輛科學高效的管理。本系統涉及到的主要的功能包括倉庫管理模塊、費用管理模塊、車輛調度模塊、信息查詢模塊。
(二)系統功能結構圖
二、系統設計
企業車輛管理也是企業日常工作的一部分,為了實現車輛管理與公司現有的OA系統的較好結合,本系統采用集成化的設計理念,將管理系統進行模塊化設計。在公司現有的系統數據的基礎上將員工信息、費用管理整合到現有的人事系統和財務系統之中。并在系統之間提供了標準化的接口,以便今后功能的擴展。
(一)倉庫管理模塊設計
該模塊的主要功能是對倉庫中車輛配件的管理。主要包括各種零配件的出入庫登記,相關事件人員的查詢以及物品情況記錄,這包括配件名稱、數量、價格、金額、時間和經手人。
(二)費用管理模塊
該模塊是對車輛各種相關費用的管理,主要包括維修、燃料,其他三方面的費用管理。此模塊可以將車輛的所有費用的詳細記錄同步到系統中去,然后通過接口與公司的財務部門進行對接,使公司的財務數據在系統內保持一致。
(三)車輛調度模塊
此模塊流程分為4個步驟:如圖2。
(四)信息查詢模塊
該模塊的主要功能是根據用戶的需要查詢車輛的各種信息,而具有特殊權限的用戶,不僅擁有查詢權限,還擁有信息的增加,修改和刪除等權限。
查詢系統的查詢主要包括:(1)系統基本數據的查詢。如車輛、配件數量和類型等。此功能只對管理員開放對于其他用戶不開放,主要用于系統的統的初始基礎數據的設置及以后相關參數的增刪;(2)部門信息查詢。在此查詢系統中,存在樹形的部門關系圖,用戶可以根據該圖清晰的了解到企業內部各個部門之間的聯系。這一部門也已經通過接口與企業系統所對接,從而保證了數據一致;(3)駕駛員信息的查詢。此部分功能不僅可以對駕駛員的信息進行查詢,還可以對該信息進行增加、刪除、修改。同樣的,該部分功能已與企業內部系統對接,使得數據保持統一;(4)車輛信息查詢。該模塊主要是對于公司現有車輛的查詢,包括用車記錄、車輛種類、目前狀態等等;(5)車輛跟蹤查詢。此模塊通過對接各個車輛上的GPS來實現車輛行程的觀測,同時可以提供車輛的48小時內的行程繪制圖,以此來實現對車輛的全面監控。
三、系統實現
(一)數據查詢語句的實現
本系統采用SQL語句進行數據的查詢,而將過多的SQL語句放入ASP頁面代碼內會在很大程度上影響ASP代碼的可讀性,打亂了程序的整體性,為程序在后面的維護帶來了一定的困難。為了解決這個難題,本系統采用了如下方法:(1)在系統進行多條SQL語句處理過程中,通過將連續的查詢語句做成事務寫入存儲過程中。利用這種方法,就會避免事務在處理過程中出現數據不一致的情況。同時將連續數據利用存儲過程封裝起來不僅可以有效的將數據與事務邏輯分離,還可以優化編寫過程和方便后續的維護工作;(2)將通用的數據查詢語句寫入存儲過程,在后續的程序調用中,可以調用同一存儲過程名不同的參數,以此實現各種類型的數據查詢。采用這種方法雖然在初期的編寫過程中工作量稍大,要對整個查詢過程進行思考規劃,但是前期的工作會為后期程序編寫帶來極大的便利,如要修改相關的查詢語句,只需要修改存儲過程即可,如要對數據進行修改時,可以直接去修改ASP代碼,這就大大提高了程序的編寫效率,也便于程序的管理。
(二)權限管理的實現
系統對于權限的管理是根據企業的需求來制定,并且系統內部的用戶種類不同,以至于在不同的時期,系統對于用戶權限的管理要求就會不同。所以為了適應這種情況,在系統設計初期不能將權限組個數和內容完全固定,需要設計一個超級用戶的功能,可以管理其他用戶的權限。因此在設計時需要將各個功能劃分為多個單獨的權限單位,存入數據庫中。在該系統中,每一個用戶的權限信息都存在其各自的用戶組中,以便于超級用戶的管理。超級用戶可以通過權限管理功能模塊對企業車輛系統中的其他用戶權限進行刪除、增加、新建等操作,還可實現用戶組的新建和取消,實現了對系統用戶權限的靈活配置。此外,在每一個用戶進入系統的時候,根據用戶所在組的權限動態生成可以使用的菜單,如此更增加了系統使用的實用性和方便性。對于系統在后期的完善,更多新功能的加入,只需要在數據庫中加入新功能的基本權限信息即可,就能輕松的實現用戶的權限管理,提高了系統的擴展性。
四、總結語
綜上所述,車輛管理系統可以很好的將車輛相關信息與車輛管理結合起來。以車輛為主體,利用企業車輛的基本數據完成企業對于車輛的管理維護工作。系統的后期運行結果表明,該系統提升了企業車輛管理費用的準確性,保證了企業車輛的運營效率,解決了企業車輛的管理難題,具有很強的參考性。
【參考文獻】
[1]周朝霞,林思遠,邱雪蓮.基于北斗/GPS的城市公共自行車管理系統設計[J].電子產品世界,2017,24(01):37-40+51.
[2]高凡.基于B/S模式的車輛信息管理系統的設計[J].佳木斯職業學院學報,2017(01):459-460.
[3]馬吉明,朱訓林,尚展壘,馬莉.基于B/S與C/S結構的車輛管理信息系統[J].鄭州輕工業學院學報,2004(01):62-65.