華康民 馮桂林 元魯艷
(1、鄭州航空工業(yè)管理學(xué)院 仿真實(shí)驗(yàn)中心,河南 鄭州450046 2、鄭州航空工業(yè)管理學(xué)院 智能工程學(xué)院,河南 鄭州450046)
互聯(lián)網(wǎng)時(shí)代的到來對(duì)各行各業(yè)和人們的生活、學(xué)習(xí)、工作都產(chǎn)生了深遠(yuǎn)的影響,社會(huì)環(huán)境的影響已經(jīng)徹底改變?nèi)藗冊(cè)械膶W(xué)習(xí)習(xí)慣,在線學(xué)習(xí)將成為未來學(xué)習(xí)模式的主旋律[1]??涨谌藛T常年在外飛行執(zhí)行任務(wù),無(wú)法定期參與組織公司的培訓(xùn)學(xué)習(xí)活動(dòng),傳統(tǒng)的學(xué)習(xí)和考核方式不適用于這一特殊行業(yè)。在這樣的背景下,一款專為民航空勤人員服務(wù)的學(xué)習(xí)考試系統(tǒng)——“民航學(xué)派”應(yīng)運(yùn)而生?!懊窈綄W(xué)派”是一款為民航空勤人員量身定制的學(xué)習(xí)系統(tǒng),在線方式的學(xué)習(xí)、考試方式可以使專業(yè)提升不再受限于時(shí)間、空間等因素,可以節(jié)約大量的人力、物力、財(cái)力,民航從業(yè)人員的學(xué)習(xí)質(zhì)量也可以得到保障。
在科技高速發(fā)展的今天,越來越多的移動(dòng)智能終端例如網(wǎng)站、手機(jī)APP 等都為信息的集中化提供了承載空間。這些平臺(tái)以多媒體呈現(xiàn)、多資源聚合和多技術(shù)應(yīng)用等優(yōu)勢(shì)為學(xué)習(xí)者提供了更好的條件[2]。隨著近年來民航業(yè)的發(fā)展也對(duì)民航空勤人員提出了新的要求,在日常的工作生活中持續(xù)學(xué)習(xí)提高自己的專業(yè)知識(shí),定期參加考核進(jìn)行自我檢測(cè),提升自己的專業(yè)知識(shí)。由于民航空勤人員長(zhǎng)年在外飛行、時(shí)間碎片化,如何開展更好的專業(yè)能力提升,存在較多挑戰(zhàn)。
根據(jù)上文分析,現(xiàn)階段民航空勤人員面臨的問題可以通過民航學(xué)派這一線上學(xué)習(xí)、考試的系統(tǒng)得到較大程度上的解決。民航學(xué)派依托微信小程序運(yùn)行,高效利用碎片化時(shí)間學(xué)習(xí),具有良好的易用性和可靠性,無(wú)需下載,微信一鍵關(guān)注即可使用,并且平臺(tái)保證所采集信息的安全性和保密性。用戶可以通過自由練習(xí)、雙人對(duì)戰(zhàn)、多人團(tuán)戰(zhàn)等多樣化的形式完成專業(yè)知識(shí)學(xué)習(xí)和互動(dòng)PK,快速提升民航專業(yè)知識(shí)。
該系統(tǒng)運(yùn)用LNMP 系統(tǒng)框架搭建,LNMP[3]指的Linux (操作系統(tǒng)) 、Nginx (Web 服務(wù)器) 、My SQL (數(shù)據(jù)庫(kù)軟件) 和PHP(有時(shí)也是指Perl 或Python) , LNMP 架構(gòu)中的以上組件均是開源軟件, 是國(guó)際上成熟的架構(gòu)框架, 很多大型的互聯(lián)網(wǎng)應(yīng)用都是采取這個(gè)架構(gòu), 和Java/J2EE 架構(gòu)相比, LNMP 具有Web 資源豐富、輕量、快速開發(fā)等特點(diǎn),微軟的.NET 架構(gòu)相比, LNMP具有通用、跨平臺(tái)、高性能、低價(jià)格的優(yōu)勢(shì)。
LNMP 框架的部署結(jié)構(gòu)[4]如圖1:
圖1 LNMP 工作原理圖
在開發(fā)系統(tǒng)的過程中,設(shè)計(jì)數(shù)據(jù)庫(kù)是一項(xiàng)最基礎(chǔ)但又是很重要的環(huán)節(jié)。高質(zhì)量的數(shù)據(jù)庫(kù)設(shè)計(jì)不僅能夠滿足用戶合理存儲(chǔ)數(shù)據(jù)的需求,又能發(fā)揮自身安全性、穩(wěn)定性作用[5]。本系統(tǒng)的數(shù)據(jù)庫(kù)管理平臺(tái)選用MySQL,綜合考慮以上因素,本平臺(tái)設(shè)計(jì)的數(shù)據(jù)庫(kù)包括答題記錄表、答題房間表、答題分類配置表、人員身份表、題目表、題目難度表、題目類型表等,以下將對(duì)主要的數(shù)據(jù)庫(kù)表進(jìn)行介紹:
3.2.1 如表1 所示,answer_identity 存入用戶ID m_id、人員名字name、人員編號(hào)number。
表1 人員身份表(answer_identity)
3.2.2 如表2 所示,answer_company 存入所屬航司fid、名稱name、人員類型type、排序sort、狀態(tài)deleted。
表2 航司機(jī)隊(duì)(answer_company)
3.2.3 如表3 所示,answer_member 存入人員身份表id tdi_id、用戶角色worktype、航司idcompany_id、機(jī)隊(duì)id rank_id、賬號(hào)account、密碼password。
表3 積分會(huì)員表(answer_member)
3.2.4 如表4 所示,answer_subject 存入模塊id、分類category、二級(jí)分類twocategory、難度等級(jí)degree、題目類型type、題目question、答案answer、選項(xiàng)1 item1、選項(xiàng)2 item2、選項(xiàng)3 item3、選項(xiàng)4 item4、題目解析answer_desc。
表4 題目表(djanswer_subject)
3.2.5 如表5 所示,answer_record 存入模塊id s_id、房間id rid、答題人id mid、題目id aid、答題所屬分類category_type、題目所屬主題special_category、題目所屬分類answer_category、題目所屬關(guān)卡pass_num、答題所用時(shí)間answer_time、答題成績(jī)answer_score、所選答案answer。
3.2.6 如表6 所示,mistake_record 存入用戶id mid、題目的id aid、答題所屬類型category_type、創(chuàng)建時(shí)間create_time。
用戶可以通過自由練習(xí)、雙人對(duì)戰(zhàn)、多人團(tuán)戰(zhàn)等方式完成專業(yè)知識(shí)學(xué)習(xí)和互動(dòng)PK,利用碎片化時(shí)間,快速提升民航專業(yè)知識(shí)。用戶還可通過民航學(xué)派完成專題考試、查看錯(cuò)題,了解航司重要通知信息等。本應(yīng)用的產(chǎn)品結(jié)構(gòu)如圖2。
表5 答題記錄表(answer_record)
表6 答題錯(cuò)誤記錄表(mistake_record )
航司管理員通過系統(tǒng)錄入題目數(shù)據(jù),解決民航工作人員學(xué)習(xí)不方便的問題,空勤人員可以通過答題提升工作知識(shí)水平,以碎片化的時(shí)間,取得高效學(xué)習(xí)回報(bào)。
民航學(xué)派的使用:通過微信授權(quán)之后,選擇“角色”,認(rèn)定用戶身份,進(jìn)行日常學(xué)習(xí)和考核。用戶可以選擇個(gè)人自由練習(xí)、個(gè)人挑戰(zhàn)、雙人對(duì)戰(zhàn)、匹配團(tuán)戰(zhàn)等多種形式進(jìn)行考核練習(xí),通過學(xué)習(xí)加油站模塊,溫習(xí)錯(cuò)題集。
下面是介紹該系統(tǒng)的主要功能:
a.趣味答題:多種答題模式提高趣味性,激發(fā)用戶學(xué)習(xí)答題的積極性。
b.全真模擬:真實(shí)再現(xiàn)理論知識(shí)場(chǎng)景,題庫(kù)隨時(shí)更新,方便企業(yè)和用戶相關(guān)系統(tǒng)理論知識(shí)的學(xué)習(xí)和提高,具有專業(yè)性。
c.云端同步:登錄后答題,學(xué)習(xí)進(jìn)度一鍵同步,用戶可隨時(shí)隨地繼續(xù)學(xué)習(xí)答題。
d.錯(cuò)題回顧:自動(dòng)統(tǒng)計(jì)錯(cuò)題,按照答題類型分類記錄曾經(jīng)答錯(cuò)的題,進(jìn)入錯(cuò)題分類后會(huì)標(biāo)記出用戶選錯(cuò)的答案,再標(biāo)記出正確答案。用戶遇到有疑問的答案,可以選擇錯(cuò)題反饋,針對(duì)性鞏固練習(xí)。在用戶答題或者回顧錯(cuò)題時(shí),若對(duì)題目有異議,可隨時(shí)點(diǎn)擊“錯(cuò)題反饋”懸浮窗,及時(shí)向運(yùn)營(yíng)方進(jìn)行反饋,運(yùn)營(yíng)方將在后臺(tái)重新審核題目,為用戶提供更加專業(yè)的服務(wù)。
e.公司提示:成員可及時(shí)查看公司最新通知,包括安全提示、簽派提示、機(jī)隊(duì)提示、工作提示、公司通告等,可搜索標(biāo)題或關(guān)鍵字進(jìn)行查找相關(guān)公司提示,提高相關(guān)單位的提示通知效率。
f.幫內(nèi)排行榜:分為個(gè)人戰(zhàn)績(jī)、機(jī)隊(duì)排行、公司排行、民航排行,個(gè)人戰(zhàn)績(jī)可查看個(gè)人等級(jí)徽章、積分、場(chǎng)次、獲勝和勝率等信息,民航排行榜可查看積分排名、等級(jí)徽章和個(gè)人名次等信息,通過積分段位統(tǒng)計(jì)各用戶的專業(yè)學(xué)習(xí)能力,增加用戶的游戲體驗(yàn)感,利用用戶好勝心理,使用戶在學(xué)習(xí)中提升“游戲段位”,獲得更高積分,取得更好的排名,獲得榮譽(yù)感,從而提升學(xué)習(xí)動(dòng)力。
圖2 產(chǎn)品結(jié)構(gòu)圖
3.4.1 測(cè)試的意義
技術(shù)人員對(duì)系統(tǒng)進(jìn)行運(yùn)行,觀察并記錄結(jié)果,找出該系統(tǒng)的缺陷或故障。系統(tǒng)測(cè)試的意義是在系統(tǒng)投入運(yùn)行之前,對(duì)各方面的性能進(jìn)行合理檢測(cè),找到系統(tǒng)存在的缺陷,判斷系統(tǒng)的功能是否符合客戶的需求,然后及時(shí)修正系統(tǒng)中的不足。
3.4.2 測(cè)試的目的
測(cè)試的目的在于找到程序中存在的缺陷, 發(fā)現(xiàn)其運(yùn)行中出現(xiàn)的邏輯問題。經(jīng)過多次測(cè)試,使得程序的功能多方面滿足客戶需求[6]。
本系統(tǒng)的應(yīng)用結(jié)合民航空勤人員的工作特點(diǎn),將空勤人員碎片化的時(shí)間高效利用。通過新穎的答題學(xué)習(xí)方式,簡(jiǎn)潔舒適的界面,有趣而不枯燥,高效幫助空勤人員提升專業(yè)素質(zhì),促使空勤人員在專業(yè)領(lǐng)域內(nèi)能夠更好的發(fā)展。