李佳隆
【摘 要】論文介紹了駕校綜合服務平臺系統(tǒng)的設計與實現(xiàn)。系統(tǒng)分后臺信息管理端和前臺移動客戶端兩部分。后臺主要用于實現(xiàn)管理員對駕校信息管理的功能,駕校管理員可以發(fā)布公告信息,管理學員,管理教練,管理考試題庫。手機客戶端主要供學員使用,學員可以查看駕校公告,評價教練,進行在線學習等操作。本系統(tǒng)能夠實現(xiàn)對駕校綜合業(yè)務的功能,開發(fā)的手機APP軟件,可以為學員學習駕駛帶來方便,具有很好的應用前景。
【Abstract】 This paper introduces the design and implementation of the integrated service platform system for driver's school. The system consists of two parts: background information management end and front-end mobile client. The background is mainly used to realize the function of administrator to manage driving school information. Driving school administrator can publish announcement information, manage students, manage coaches and manage examination questions bank. Mobile client is mainly used by students. Students can check driver's school announcements, evaluate coaches, and conduct online learning. The system can realize the function of integrating the business of driver's school, and the mobile phone APP software developed can bring convenience for students to learn driving and has a good application prospect.
【關鍵詞】駕校;綜合服務平臺;系統(tǒng);設計
【Keywords】 driver's school; integrated service platform; system; design
【中圖分類號】U462? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文獻標志碼】A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 【文章編號】1673-1069(2019)04-0119-02
1 引言
伴隨著我國汽車行業(yè)的快速發(fā)展,人們越來越熱衷于考取駕照[1],駕校行業(yè)也發(fā)展的越來越也快。但現(xiàn)有的駕校培訓機構存在教學水平不高,辦公效率低等問題[2],雖然有些駕校擁有自己的網(wǎng)站,但是網(wǎng)站的內(nèi)容基本上都是在介紹和宣傳駕校,不包括對駕校的管理功能,駕校的管理方式還停留在手工紙質(zhì)和Excel表格的辦公方式中[3]。傳統(tǒng)的管理方式效率較低且容易出錯[4]。另外,現(xiàn)在的駕校的網(wǎng)頁大多是基于電腦PC端的,可應用于移動通訊設備的APP軟件還有待發(fā)展[5]。
本文針對現(xiàn)在駕校信息管理系統(tǒng)普遍存在的重視宣傳,忽略教學管理的缺陷,設計并實現(xiàn)了一個駕校綜合信息管理系統(tǒng),駕校管理人員可以在該系統(tǒng)上發(fā)布公告,管理教練、學員的教學工作進行管理,實現(xiàn)駕校與學員、教練與學員、學員與學員間的信息交流,使得駕校的管理更加科學智能,提高了駕校的綜合實力。
2 系統(tǒng)設計
根據(jù)駕校管理的實際需求,平臺的參與者確定為兩種角色[6],分別為后臺管理員和學員。電腦PC端即后臺管理的操作端,其主要功能模塊有:公告信息發(fā)布模塊,在線題庫管理模塊,駕校管理模塊。手機客戶端主要的功能包括:學員注冊登錄模塊,查看駕校公告模塊,在線學習模塊,網(wǎng)評教練模塊。
2.1設計方案
根據(jù)駕校的運營需求及管理需求,分后臺管理和前臺運營兩大部分。后臺管理可實現(xiàn)實時地對駕校相關信息進行維護管理,選用B/S模式。前臺運營主要是實現(xiàn)學員與后臺的互動,采用C/S模式。即駕校綜合服務平臺的實現(xiàn)采用B/S以及C/S兩者結合的應用模式[7]。
駕校綜合服務平臺系統(tǒng)前后臺兩個部分分別在PC端和手機端實現(xiàn),PC端處理后臺管理部分,手機端客戶和后臺交互信息,兩個部分都通過服務器及數(shù)據(jù)庫進行交互。
2.2 實現(xiàn)方法
通過需求分析本平臺主要實體有:管理員,學員,教練,賬戶,公告信息,章節(jié),題庫,學習記錄,登錄記錄。實體之間的E-R圖如圖1所示。
2.2.1后臺的實現(xiàn)
電腦PC端是數(shù)據(jù)信息的主要來源,學員信息,公告信息,題庫信息都需要后臺管理員通過電腦PC端進行錄入。電腦PC端即后臺端,編碼完成后發(fā)布到服務器上,啟動服務器后,打開相應的網(wǎng)址,管理員就可以進行信息錄入管理等操作,通過SQL語句修改數(shù)據(jù)庫中的表格的數(shù)據(jù)。
后臺管理員登錄成功,進入后臺管理界面后,可以對駕校的基本信息進行管理??梢赃M行公告,教練,學員,題庫,日志的管理。管理員進行這些操作來對后臺數(shù)據(jù)進行管理維護。
2.2.2手機客戶端的實現(xiàn)
學員在連接網(wǎng)絡的情況下打開手機APP并登錄成功后就可以進行一系列的操作,客戶端就會通過網(wǎng)絡連接公用類HttpUtil與后臺端的數(shù)據(jù)交互,后臺通過gson返回給手機客戶端信息。通過這個方法連接到后臺端,以學員登錄為例,學員在手機客戶端打開登錄界面后輸入登錄賬號和密碼,提交的這些信息通過HttpUtil.java中的HttpUtil類連接到后臺端,后臺端通過entrance方法來處理所有的手機客戶端的請求,學員提交登錄請求后,后臺會通過查找數(shù)據(jù)庫中的賬戶信息表來對比輸入是否正確,最后會通過gson返回給手機客戶端學員的登錄結果。其他的手機客戶端的操作同學員登錄操作的流程一樣。
手機客戶端的主界面包括客戶端操作的所有功能,學員可以注冊,登錄,在線學習,查看公告,評價教練,查看考試記錄,查看收藏的題目等功能
3 實驗總結
3.1 軟件測試
本文采用軟件黑盒測試中的等價類劃分方法,從用戶角度對軟件界面、功能以及外部結構等方面進行軟件測試。本文主要對程序中的學員注冊界面進行了測試。等價類劃分有效等價類和無效等價類,有效等價類為存在駕校學員信息表格中的學員信息,無效等價類為不存在學員信息表格中的信息。系統(tǒng)首先測試有效等價類,輸入50個本駕校學員的注冊信息。測試結果表明只要是本駕校學員的信息即學員信息表中有記錄的學員,都可以注冊成功,進行一系列操作。
3.2 結論
不同于一般的駕校管理網(wǎng)站,本系統(tǒng)在PC端不僅有駕校宣傳方面的功能,還有對駕校的管理功能,同時編制了手機客戶端軟件,學員通過手機客戶端訪問駕校網(wǎng)站,可進行一系列的互動,包括在線學習,查看公告通知,評價駕校教練等。同時駕校擁有管理題庫的權限,管理員可以根據(jù)考試的實際需求,及時更新和擴充題庫,讓學員及時接觸最新的考試題目,便于提高學員考試的過關率。
【參考文獻】
【1】韓咚.快捷駕校學員管理系統(tǒng)的設計與實現(xiàn)[D].吉林:吉林大學,2014.
【2】欒雪蓮.駕校培訓管理系統(tǒng)設計與實現(xiàn)[D].哈爾濱:黑龍江大學,2011.
【3】廖彥華.基于ASP的駕校管理系統(tǒng)的設計與實現(xiàn)[D].江西:南昌大學,2013.
【4】吳心宏.韓國駕校學事管理系統(tǒng)及其啟示[J].城市公用事業(yè),2008(03):31-32.
【5】張運芳.Android創(chuàng)贏路線與產(chǎn)品開發(fā)實戰(zhàn)[M].北京:電子工業(yè)出版社,2010.
【6】劉輝蘭. 基于B/S的駕校管理系統(tǒng)的研究與實現(xiàn)[D].廣西:廣西大學,2013.
【7】李曉亮. 基于B/S和C/S混合模式車輛維修管理信息系統(tǒng)開發(fā)[D].安徽:合肥工業(yè)大學,2008.