張新永 肖廣兵
摘? 要: 汽車維修企業(yè)客戶維修保養(yǎng)管理系統(tǒng),采用Visual Basic 6.0為基礎開發(fā)程序,使用SQL Server 2000作為后臺數(shù)據(jù)庫,按照功能模塊化,界面簡潔、友好化的設計思想,分為用戶身份驗證模塊、會員管理模塊、會員提 醒模塊、訂單管理模塊、系統(tǒng)設置模塊五個模塊,實現(xiàn)管理工作流程的可視化。在方便汽車維修企業(yè)管理的同時,也給到店客戶留下好的印象,從而提高汽車維修企業(yè)的管理效率和收益。
關鍵詞: 汽車維修管理系統(tǒng);客戶管理;系統(tǒng)設計
中圖分類號: TP311.1? ? 文獻標識碼: A? ? DOI:10.3969/j.issn.1003-6970.2020.10.007
本文著錄格式:張新永,肖廣兵. 汽車維修企業(yè)客戶維修保養(yǎng)管理系統(tǒng)的設計[J]. 軟件,2020,41(10):2730
【Abstract】: The customer maintenance management system of automobile maintenance enterprises adopts Visual Basic 6.0 as the basic development program and SQL Server 2000 as the background database. According to the design idea of function modularization, simple and friendly interface, it is divided into five modules: user authentication module, member management module, member reminder module, order management module, system setting module, to realize the visualization of management workflow. It not only facilitates the management of automobile maintenance enterprises, but also leaves a good impression on the customers, so as to improve the management efficiency and revenue of automobile maintenance enterprises.
【Key words】: Automobile maintenance management system; Customer management; System design
0? 引言
隨著我國經(jīng)濟與科技的迅速發(fā)展,國人汽車購買數(shù)量不斷提高,我國的汽車產(chǎn)業(yè)發(fā)展迅猛,從2009年開始,我國的汽車產(chǎn)銷量首次超越美國,成為世界汽車產(chǎn)銷第一大國[1]。車輛維修的需求不斷增加,汽車維修市場的擴大,大量汽車維修企業(yè)出現(xiàn),也帶來了很多問題:一是服務水平較低,很多從業(yè)人員沒有做到以客戶為中心,缺乏服務意識、服務個性化;二是信息化水平較低,很多維修企業(yè)尤其是一些中小型維修企業(yè)依然采用手工,從客戶到店維修再到結賬,都是人手工記錄,信息化管理水平低[2],有些維修企業(yè)甚至是沒有記錄。這些問題,很容易造成維修企業(yè)的老客戶流失、信息查找困難、管理效率低等現(xiàn)象。
因此,本文設計的系統(tǒng)針對汽車維修企業(yè)的客戶管理及維修管理問題,對到店客戶、客戶在店的維修和保養(yǎng)記錄進行管理,實現(xiàn)管理工作流程的可視化,并及時對客戶車輛的維修及保養(yǎng)業(yè)務進行關懷提醒,讓客戶感到汽車維修企業(yè)的溫暖體貼,在方便汽車維
修企業(yè)管理的同時,給到店客戶留下好的印象。此外,為了提供更優(yōu)質、更加個性化的服務,本系統(tǒng)引入了會員積分升級制度,為客戶提供不同等級的活動優(yōu)惠和個性化的服務[3],讓客戶形成依賴并刺激客戶的消費。
1? 系統(tǒng)設計思想
本系統(tǒng)主要依據(jù)當前維修企業(yè)的管理方式進行設計,以管理方式為基礎,與計算機信息技術結合,旨在實現(xiàn)高效管理、簡易管理[4]。具體設計思想如下:
(1)界面簡潔化、友好化設計
在系統(tǒng)界面設計方面,追求界面友好,簡潔易用。界面干凈簡潔、一目了然,在系統(tǒng)界面,使用者可以迅速找到想要查詢的相關信息;操作便捷,沒有復雜的操作,實現(xiàn)操作上的友好方便。
(2)模塊化設計
系統(tǒng)按照汽車維修企業(yè)的對象及管理范圍,劃分為獨立具體的功能模塊,各功能模塊的數(shù)據(jù)彼此關聯(lián),以便使用者的操作與管理。
2? 系統(tǒng)設計
2.1? 功能結構設計
系統(tǒng)按照模塊化進行設計,共分為五個模塊,分別為用戶身份驗證、會員管理、會員提醒、訂單管理、系統(tǒng)設置。系統(tǒng)的功能結構圖如圖1所示。
(1)用戶身份驗證模塊
本模塊用來驗證登錄系統(tǒng)的用戶是否有使用權限。
若用戶驗證后合法,則可以進入系統(tǒng);若不是,則彈出錯誤信息提示,并重新登錄。同時,該軟件系統(tǒng)將用戶分為管理員和一般用戶兩種類型,管理員具有軟件的全部權限,而一般用戶沒有數(shù)據(jù)備份、信息設置的權限。
(2)會員管理模塊
本模塊用來對客戶進行管理。主要對會員信息進行添加、修改、刪除、查找。
選中已經(jīng)添加的會員記錄可以修改該會員消息或者刪除該會員,所有會員都有唯一的會員卡號。查找會員有精確搜索和模糊搜索兩種查找方式,前者只要會員數(shù)據(jù)庫中和輸入的車牌號或者手機號有重合字符即出現(xiàn)查找結果;后者必須是輸入的車牌號或者手機號和會員數(shù)據(jù)庫中某一記錄完全一致才會出現(xiàn)查找結果。在該模塊,設置會員積分制度,根據(jù)客戶的消費金額,按照一定公式計算轉換為會員積分并劃分會員等級,分別為普通、白銀、黃金三個等級。不同等級會員可享不同等級的優(yōu)惠。
(3)會員提醒模塊
本模塊用來提醒關懷用戶。主要有顯示需要打電話或發(fā)送短信的待提醒會員記錄以及已打電話或發(fā)送短信后刪除相關記錄的已提醒刪除兩個功能。
當會員做過一次維修保養(yǎng)后,系統(tǒng)會在設定的提醒時間(或默認為90天)后提醒你給會員打電話或發(fā)短信。待提醒會員中顯示的是需要打電話的會員信息。當你打過電話后,可以選擇已提醒刪除刪除。
(4)訂單管理模塊
本模塊用來對客戶的維修或把保養(yǎng)訂單進行管理。主要有添加、修改、刪除、查找訂單四個功能。
選中已經(jīng)添加的訂單可以修改該訂單或者刪除該訂單。查找會員有精確搜索和模糊搜索兩種查找方式。在該模塊可以給會員打印訂單票據(jù)。
(5)系統(tǒng)設置模塊
本模塊用來對系統(tǒng)進行相關設置。主要有數(shù)據(jù)備份、信息設置、個性化三個功能。
數(shù)據(jù)備份用來對系統(tǒng)中保存的數(shù)據(jù)進行備份。信息設置可以設置企業(yè)的名稱、地址、聯(lián)系方式。個性化功能可以由用戶選擇喜歡的背景顏色和字體。
2.2? 開發(fā)環(huán)境和開發(fā)工具設計
本系統(tǒng)采用Visual Basic 6.0為基礎開發(fā)程序,使用SQL Server 2000作為后臺數(shù)據(jù)庫[5],可在Windows7 Windows10系統(tǒng)上平穩(wěn)運行。
2.3? 數(shù)據(jù)庫設計
根據(jù)系統(tǒng)的總體目標和功能,據(jù)此分解出數(shù)據(jù)實體,并確定實體之間的關系。系統(tǒng)數(shù)據(jù)庫E-R圖如圖2所示,通過對汽車維修企業(yè)的業(yè)務和管理過程的內(nèi)容分析,數(shù)據(jù)庫的數(shù)據(jù)項設計如下[6]。
(1)客戶信息
詳細記錄客戶相關的信息。包括的數(shù)據(jù)項有:車主姓名、車型年款、車牌號碼[7]、家庭住址、電話號碼、會員卡號、會員積分、會員等級、優(yōu)惠比例、登記日期、備注信息等。
(2)訂單信息
詳細記錄客戶維修或保養(yǎng)的相關信息。包括的數(shù)據(jù)項有:會員卡號、車主姓名、會員等級、會員積分、優(yōu)惠比例、車牌號碼、維修或保養(yǎng)費用、日期、工時、工時單價、工時費、貨名、規(guī)格、單價、數(shù)量、金額、備注信息等。
(3)用戶信息
記錄了操作本系統(tǒng)的用戶信息。包括的數(shù)據(jù)項有:用戶名、密碼、姓名、登記日期、備注等。
(4)用戶權限
對應不同操作用戶的系統(tǒng)權限。包括的數(shù)據(jù)項有:用戶名、功能模塊、讀寫權限、參數(shù)等。
2.4? 軟件界面設計
在軟件登錄界面,輸入合法的用戶名、密碼,系統(tǒng)連接數(shù)據(jù)庫驗證正確后進入軟件主界面,否則登錄失敗需要重新輸入用戶名、密碼。詳細的登錄流程如圖3所示。
主界面的標題欄為“主界面”,主要顯示軟件名稱以及會員管理、會員提醒、基本設置、訂單管理四個系統(tǒng)模塊,點擊進入相應的界面。
會員管理界面主要包括其他模塊的快捷進入選項,添加會員、修改會員信息、刪除會員、查找會員四個功能選項及顯示相關數(shù)據(jù)的表格。在主界面點擊會員管理進入會員管理界面,會員界面詳情如圖4所示。當用戶需要新添一條會員記錄時,點擊該界面的添加會員,將彈出添加會員窗體,在該窗體中填寫需要添加的會員信息,軟件連接數(shù)據(jù)庫查詢是否已有記錄,若沒有,該條會員記錄將成功被添加并顯示在會員管理界面的表格里;若已有,則出現(xiàn)提示且返回添加會員窗體。當用戶想要修改其中一條會員記錄時,需要先選擇該條會員記錄,然后點擊修改會員,將彈出修改會員窗體,在該窗體中修改之前的信息然后點擊修改,該條會員記錄將被修改并顯示在會員管理界面的表格里。當用戶想要刪除其中一條會員記錄時,同樣需要先選擇該條會員記錄,然后點擊刪除,該條會員記錄被刪除,同時會員管理界面的表格里該條會員記錄消失。當用戶想要查詢某個會員的相關信息時,點擊查找會員,將彈出查找會員窗體,在該窗體中輸入車牌號碼、手機號碼、車主姓名等一到兩條信息,選擇精確搜索或者模糊搜索后點擊查找,在會員管理界面的表格中將出現(xiàn)查詢的結果。會員管理模塊對應業(yè)務流程圖[8]如圖5所示。
會員提醒界面主要包括主菜單快捷進入選項,待提醒會員、已提醒刪除兩個功能選項及顯示相關數(shù)據(jù)的表格。在主界面點擊會員提醒進入會員提醒界面,點擊待提醒會員將在該界面的表格里顯示需要提醒關懷的會員記錄。當某位會員已被關懷后,選擇該條會員記錄點擊已提醒刪除,表格里的該條會員記錄消失。
訂單管理界面主要包括其他模塊的快捷進入選項,添加訂單、修改訂單、刪除訂單、查找訂單四個功能選項及顯示相關數(shù)據(jù)的表格。訂單管理模塊的業(yè)務流程與會員管理模塊的業(yè)務流程基本相同,唯一不同的是在訂單管理界面,當用戶添加一條訂單后可以點擊打印,將該訂單打印成單據(jù)提供給客戶。
系統(tǒng)設置界面主要包括主菜單的快捷進入選項,數(shù)據(jù)備份、信息設置、個性化三個功能選項。管理員擁有所有權限,而一般用戶沒有數(shù)據(jù)備份、信息設置的權限。以數(shù)據(jù)備份為例,在主界面點擊系統(tǒng)設置進入系統(tǒng)設置界面,點擊數(shù)據(jù)備份,如果當前登錄用戶為管理員,軟件允許用戶進行數(shù)據(jù)備份操作;如果不是,軟件將提示沒有權限操作。
3? 結語
本文在對當前汽車維修企業(yè)存在的管理問題分析的基礎上,采用Visual Basic 6.0為基礎開發(fā)程序,使用SQL Server 2000作為后臺數(shù)據(jù)庫,按照功能模塊化,界面簡潔、友好化的設計思想,分為用戶身份驗證、會員管理、會員提醒、訂單管理、系統(tǒng)設置五個功能模塊,并對系統(tǒng)的數(shù)據(jù)庫進行了設計,實現(xiàn)管理流程的可視化,可以滿足汽車維修企業(yè)方便高效管理的基本需要,也給客戶留下好的印象,從而提高汽車維修企業(yè)的管理效率和收益。由于汽車維修企業(yè)經(jīng)營過程中還有很多影響因素,增加完善系統(tǒng)的功能,對汽車維修企業(yè)進行全面管理是進一步研究的主要目標。
參考文獻