在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)_第1頁
在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)_第2頁
在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)_第3頁
在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)_第4頁
在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)_第5頁
免費預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、    在線駕考服務(wù)管理平臺的設(shè)計與實現(xiàn)    黃艷虎 陳進 龍海珠 刁展鵬 黃曉鋒 吳偉摘要:汽車是當(dāng)今時代人們出行的最主要交通工具之一。人們對汽車需求量的增加致使駕校培訓(xùn)行業(yè)得到了井噴式的發(fā)展,但預(yù)約時間難、學(xué)車時間短、初學(xué)者對駕駛交規(guī)了解少等問題也日漸突出。大部分培訓(xùn)機構(gòu)缺少一個能夠為學(xué)員提供一個在線交管學(xué)習(xí)、成績管理、題庫信息管理、數(shù)據(jù)分析和統(tǒng)計的平臺,針對上述問題,致力于交管考試學(xué)習(xí)管理的實際需求,設(shè)計了一款基于html5開發(fā)的非“沉浸”式駕駛學(xué)習(xí)服務(wù)管理平臺,為學(xué)員提供大量的駕校配套駕考學(xué)習(xí)資源,并掌握學(xué)員學(xué)習(xí)動態(tài)和分析學(xué)員知識掌握情況。關(guān)鍵

2、詞:在線;交管學(xué)習(xí);信息管理;html5;平臺:tp311 :a:1009-3044(2020)29-0085-031 前言電子技術(shù)不斷進步和優(yōu)化,各類移動終端設(shè)備、計算機設(shè)備、小型機和大型服務(wù)器硬件產(chǎn)品的普及應(yīng)用,極大地提高了人們的生活、工作和學(xué)習(xí)效率。一些傳統(tǒng)的資格類學(xué)習(xí)考試平臺特別是駕考學(xué)習(xí)平臺向網(wǎng)絡(luò)化和移動終端化遷移更是大勢所趨1-2。在it行業(yè)應(yīng)用和網(wǎng)絡(luò)軟件開發(fā)行業(yè)的研發(fā)重心逐漸遷移到移動平臺各類應(yīng)用上,同時在駕考學(xué)習(xí)和模擬考試的業(yè)務(wù)實現(xiàn)由移動端的應(yīng)用來完成3,使學(xué)員可以隨時隨地地加深對交規(guī)內(nèi)容的學(xué)習(xí)和理解,可以模擬交規(guī)考試,熟悉各類題型,在學(xué)員已經(jīng)獲得駕照的狀態(tài)下也可以通過移動端的

3、應(yīng)用了解到最新的交規(guī)動態(tài),做到隨時學(xué)習(xí)。html5技術(shù)的普及與推廣,在移動端html5 api接口的不斷完善和更新,具有web app應(yīng)用的跨平臺優(yōu)勢成為一種最佳解決方案4。平臺使用mysql數(shù)據(jù)庫為服務(wù)器端,ht-ml5、mui為移動客戶端框架,通過http協(xié)議基于json數(shù)據(jù)源實現(xiàn)數(shù)據(jù)交互,使交管學(xué)習(xí)可以通過html5元素渲染與各種移動終端設(shè)備,最終管理員可以通過電腦端對學(xué)習(xí)資源的更新與替換和用戶管理,資源的更新可以分為線上和線下兩種形式;用戶端可在平臺上對科目一、科目二、科目三、科目四相應(yīng)地學(xué)習(xí);針對實際駕考、學(xué)習(xí)過程存在的疑問和困難可以在線留言反饋,給駕考培訓(xùn)機構(gòu)提供有利的參考。2 開

4、發(fā)環(huán)境及語言平臺使用microsoft visual studi0 2017開發(fā)環(huán)境,整個軟件包含了大部分工具,如代碼實現(xiàn)管理的工具、uml工具、office等,利于開發(fā)者的開發(fā)速度和開發(fā)類型的多樣性,同時擁有優(yōu)秀的開發(fā)框架和良好的用戶界面主題。設(shè)計以c#開發(fā)語言為主,html5、css、javascript為輔的模式合作開發(fā)。c#主要運行在windows平臺上的.netframe-work框架之上5。html5作為超文本標(biāo)記語言,開發(fā)中的作用是描述網(wǎng)頁長什么樣子、有什么內(nèi)容,用于靜態(tài)網(wǎng)頁的開發(fā)6。css是層疊樣式表,為html5標(biāo)簽的字體顏色、背景顏色、邊框布局進行美化,對頁面上的各種元素標(biāo)

5、簽進行精細(xì)的設(shè)置,并且可以與html5獨立開發(fā)和修改符合高內(nèi)聚低耦合的開發(fā)模塊理念,在投入項目時可以壓縮減少網(wǎng)絡(luò)傳輸?shù)膲毫?。javas-cript是一種腳本語言,運行在瀏覽器中,由瀏覽器內(nèi)核中的ja-vascript引擎解析,相對c#等高級語言javascript是動態(tài)的弱類型的語言,主要應(yīng)用在客戶端,可以與用戶進行信息交互。3 數(shù)據(jù)庫特點和連接方法數(shù)據(jù)庫是存儲和管理數(shù)據(jù)的倉庫,其在信息管理、自動化辦公、決策支持都扮演著重要角色,是決策管理、數(shù)據(jù)分析和科學(xué)研究的重要技術(shù)手段。開發(fā)過程中使用了mysql數(shù)據(jù)庫,并且使用navicat for mysql可視化圖形界面,為基礎(chǔ)低的用戶提供了方便7。

6、在項目中連接mysql的具體過程如下:通過nuget包管理器引用mysql的驅(qū)動程序到項目中,之后把驅(qū)動的命名空間引入到項目中,在visual studi0 2017中nuget包利用篩選器選中所需要的包程序;接下來使用mysqlconnection對象連接數(shù)據(jù)庫,通過mysqlcommand對象來執(zhí)行sol語句。然后,通過exe-cutenonquery0方法進行非查詢的操作,以executeread0方法查詢數(shù)據(jù)庫中的數(shù)據(jù),或者通過executescalar0方法獲取結(jié)果集中的第一條數(shù)據(jù)查詢數(shù)據(jù),通過mysqldatareader對象獲取se-lect語句的查詢結(jié)果,并通過read0方法讀

7、取查詢到的數(shù)據(jù)。另外,使用dataset和mysqidataadapter對象,mysqidataadapter綁定mysqicommand對象,等待sol語句執(zhí)行完成,mysqldata-adapter拿到所有查詢到的數(shù)據(jù)集,用來填充dataset,使dataset對象擁有查詢到的所有數(shù)據(jù)。同時dataset對象可以管理多個datatable對象,可同時查詢多種不同的數(shù)據(jù)集滿足各種查詢需求。dataset和datatable類同屬于svstem.data命名空間,在程序中使用時需要為項目引入system.data命名空間,否則訪問不到這些資源,編譯時會出現(xiàn)錯誤。4 系統(tǒng)功能4.1 資源管理選

8、擇本地資源模式(local)的情況,圖標(biāo)路徑和資源路徑設(shè)置成功后,如圖1,點擊“上傳”按鈕,會顯示圖2的添加成功提示。如果選擇online的資源類型模式,在標(biāo)欄里面輸入鏈接即可,如圖3所示。4.2 用戶管理在管理界面中點擊“用戶管理”按鈕,“用戶名”可進行用戶的搜索,搜索正確會彈出指定用戶名條形框。如果在“用戶欄”下進行用戶搜索沒有這個用戶會彈出如圖4所示的“沒有符合條件的數(shù)據(jù)”標(biāo)識。如果顯示“沒有符合條件的數(shù)據(jù)”標(biāo)識。管理界面中可進行用戶的添加操作,操作過程中如果用戶名出現(xiàn)重復(fù),會彈出圖5中所示的“用戶名被占用”提示界面。用戶名注冊成功以后,學(xué)員可在初始界面中進行登錄。4.3 用戶學(xué)習(xí)過程在

9、主界面中,用戶可以進行對應(yīng)科目的學(xué)習(xí),如圖6所示。學(xué)習(xí)過程中用戶可以對線上學(xué)習(xí)平臺或者線下學(xué)習(xí)進行評論和意見反饋,如圖7所示。5 結(jié)束語在線駕考服務(wù)管理平臺采用html5為主的開發(fā)技術(shù),結(jié)合mysql數(shù)據(jù)庫,實現(xiàn)學(xué)習(xí)資源的線上、線下更新,用戶的注冊、登錄以及學(xué)員的反饋意見統(tǒng)計等功能。從業(yè)務(wù)角度,學(xué)習(xí)資源覆蓋了機動車科目一到科目四培訓(xùn)、考試和管理的業(yè)務(wù)處理,用戶通過平臺可以對機動車駕駛培訓(xùn)和考試相關(guān)業(yè)務(wù)有充分了解,是實現(xiàn)信息化帶動學(xué)員提高駕駛知識學(xué)習(xí)技能和效率的直接途徑和手段,平臺的設(shè)計是駕考實現(xiàn)信息化的一個重要組成部分,具有非常實用的價值。參考文獻(xiàn):1張學(xué)明.基于html5的自學(xué)考試管理系統(tǒng)的設(shè)計與實現(xiàn)d.武漢:武漢工程大學(xué),2017.2張敏.昆明市康馳駕校管理系統(tǒng)的設(shè)計與實現(xiàn)d.成都:電子科技大學(xué),2017.3李佳隆.駕校綜合服務(wù)平臺系統(tǒng)的設(shè)計與實現(xiàn)j.中小企業(yè)管理與科技(中旬刊),2019(4):119-120.4張玉清,賈巖,雷柯楠,等.html5新特性安全研究綜述j.計算機研究與發(fā)展,2016,53(10):2162-2171.5張慶余,邵寧華,張?zhí)K林,等.基于c#的駕駛機器人上位機

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論