2020 年高職組移動互聯(lián)應用軟件開發(fā)競賽試題 A 卷_第1頁
2020 年高職組移動互聯(lián)應用軟件開發(fā)競賽試題 A 卷_第2頁
2020 年高職組移動互聯(lián)應用軟件開發(fā)競賽試題 A 卷_第3頁
2020 年高職組移動互聯(lián)應用軟件開發(fā)競賽試題 A 卷_第4頁
2020 年高職組移動互聯(lián)應用軟件開發(fā)競賽試題 A 卷_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2020年高職組移動互聯(lián)應用軟件開發(fā)競賽試題A卷

工位號:_________________

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

賽題說明

一、競賽內(nèi)容

本試卷適用于Android4.0.3及以上或Win10平臺,包含1道文檔設計題、3道程序改錯

題,8道功能編碼題和1道創(chuàng)意設計題,共18到題,試卷滿分100分。

二、競賽時間

共計240分鐘。

三、競賽事項要求

1.參賽選手不得攜帶具有通信功能的設備及物品進入賽場,違反者按照作弊處理;

2.競賽開始前,請根據(jù)大賽所提供的比賽環(huán)境,檢查所列的硬件設備、軟件清單、材

料清單是否齊全,計算機設備是否能正常使用。

3.競賽結束前,將各試題代碼整合,部署到競賽所提供的設備上,并將完整項目工程

代碼、APK文件和模塊設計說明書文檔存儲到大賽裁判組提供的U盤指定目錄中,目錄格

式如圖1-1所示;

圖1-1目錄格式

4.競賽結束時,請將U盤、試卷和答題紙統(tǒng)一提交,并將設計說明書文檔拷貝到1號計

算機的桌面。禁止將比賽所用的所有物品(包括試卷和稿紙)帶離賽場;

第2頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

5.裁判以各參賽隊部署到1號計算機桌面上的命名為“文檔.doc”的文檔和聯(lián)想智能

交通平臺設備上的APP運行結果為評分依據(jù)。嚴禁在文檔、程序及運行結果中任何位置標

注競賽隊的任何信息,違反者按照作弊處理。

四、智能交通系統(tǒng)服務器

服務器地址:http://localhost:8088/transportservice

用戶名和密碼:admin/admin登錄界面如圖1-2所示。

圖1-2服務器登錄界面

用戶權限管理如圖1-3所示。

圖1-3用戶權限管理

五、GitStack服務器

第3頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

服務器地址:http://localhost/gitstack

用戶名和密碼:admin/admin登錄界面如圖1-4所示。

圖1-4GitStack服務器界面

文檔設創(chuàng)意設計

程序改錯題功能編碼編程題總分

計題題

模塊

1123123456781

得分

項目背景

隨著物聯(lián)網(wǎng)技術的興起以及物聯(lián)網(wǎng)應用的展開,智能交通的應用成為了現(xiàn)實。智能交通

的研發(fā)和工程實施人員非常短缺,為適應行業(yè)需求為社會培養(yǎng)緊缺的智能交通研發(fā)和工程力

量,將移動互聯(lián)和物聯(lián)網(wǎng)技術相結合設計了智能交通物理沙盤和智能交通仿真沙盤,這兩種

沙盤可以單獨使用也可以對接互聯(lián),具有多樣性和靈活性。

聯(lián)想智能交通仿真沙盤是一款模擬實際交通運行狀況、覆蓋各種模擬控制操作的電子沙

盤,包含紅綠燈控制、車輛行駛路線控制、路燈控制、公交站臺信息監(jiān)控、停車場信息監(jiān)控、

ETC監(jiān)控、環(huán)境監(jiān)測、與實際物理交通沙盤對接互聯(lián)等功能。移動智能交通管理系統(tǒng)可方便

用戶通過手機移動端對電子沙盤的交通運行狀況進行查看和管理。

本試卷分為四個部分:第一部分為文檔設計題,根據(jù)U盤中所給出的《智能交通系統(tǒng)

模塊設計說明書》模板完成編寫。第二部分為程序改錯題,根據(jù)題目中所描述的錯誤信息,

基于給定的工程代碼定位故障位置,并修改。第三部分為功能編碼題,根據(jù)題目中所描述的

需求、提供的部分代碼和素材,編碼實現(xiàn)相應的功能。第四部分為創(chuàng)意設計題,根據(jù)題中的

基本要求,自主創(chuàng)意、設計、實現(xiàn)。

第4頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第一部分:文檔設計題

(5分)完成智能交通系統(tǒng)【登錄界面】功能模塊設計說明書的編寫

【要求】

1.必須使用U盤中指定的《智能交通系統(tǒng)模塊設計說明書(X工位號)》。

2.詳見:第三部分功能編碼題的第1題編碼完成登錄界面模塊功能。

提示:

1.在比賽過程中,完成一部分模塊,在運行沒有問題后,請及時合并代碼

并打包成可運行的APK,避免之后寫完的模塊合并失敗而最終無法得分。

2.仔細閱讀題目,避免做錯和漏做的現(xiàn)象發(fā)生。

3.試題中所用到的數(shù)據(jù),均為演示數(shù)據(jù),請以獲取服務器的真實數(shù)據(jù)為

準。

4.試題中所展示的圖片,均為產(chǎn)品原型圖。務必請同學們注意用戶體驗和

美觀度。

第5頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第二部分:程序改錯題

第1題:(3分)啟動智能交通APP后,首次進入引導界面。

【故障描述】

啟動項目時,無引導圖片,如下圖2-1所示

【要求】

1.修改為啟動時加載引導圖片并全屏顯示

圖2-1引導界面原型圖

第2題:(3分)運行項目后,可看到如下界面,如圖2-2所示:

圖2-2主界面原型圖

【故障描述】

圖2-2界面標題字體居左顯示

【要求】

第6頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

界面標題字體居中顯示(該要求為任何一個界面的標題欄中的字體都要居中),所有標

題字體顏色為:白色。正確效果如下圖2-3所示。

圖2-3界面原型

【故障描述】

打開側滑欄,點擊“頭像”進入登錄界面或點擊側滑欄上的第一個條目進入后,點擊

返回按鈕,出現(xiàn)點擊返回按鈕無法返回的現(xiàn)象如圖2-4所示。

【要求】

點擊返回按鈕可返回上一層(該要求為任何一個界面標題欄處的返回按鈕都要可點擊并

能返回上一層)

圖2-4界面原型

第3題:(4分)打開側滑欄點擊“頭像”進入登錄界面,如圖2-5所示:

圖2-5登錄界面原型

【故障描述】

1、登錄界面布局和要求界面布局如圖2-6所示,不一致。

2、界面沒有標題欄

3、進入登錄界面軟鍵盤會自動彈出如圖2-5所示。

第7頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

【要求】

修復以上故障,效果圖如圖2-6所示。

圖2-6界面原型

第8頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第三部分:功能編碼題

第1題:(8分)編碼完成登錄界面模塊功能

【功能說明】

打開側滑欄,點擊“頭像”進入登錄界面,完成如下編碼工作,效果圖如圖3-1-1所示。

圖3-1-1界面原型

【要求】

1.完成界面布局,標題居中,不可有重復標題欄(該要求為任何一個界面的標題欄都不

可重復),點擊返回按鈕可返回,錯誤效果圖如圖3-1-2所示。

圖3-1-2界面原型

2.輸入框中未填寫用戶名或密碼時,點擊“登錄”按鈕提示“用戶名不能為空或密碼不

能為空”字樣,如圖3-1-3所示。

圖3-1-3界面原型

3.輸入框中只能輸入一行字符,不可多行輸入,最多可輸入14位字符。

4.密碼輸入框中的密碼以密文顯示,最多可輸入14位字符。正確效果如圖3-1-4所

示。

第9頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

圖3-1-4界面原型

5.完成右上角“網(wǎng)絡設置”選項,點擊網(wǎng)絡設置跳轉(zhuǎn)頁面,如圖3-1-5所示。

圖3-1-5界面原型

6.完成網(wǎng)絡設置界面,如圖3-1-5所示,輸入框中只允許輸入三位整數(shù)(0~255),不

允許輸入其他字符。如填寫錯誤,Toast提示:“您輸入的有誤,請重新輸入”,同時

清除輸入的內(nèi)容。

7.完成記住密碼功能。輸入正確的用戶名和密碼后,選擇“記住密碼”選項框并登錄成

功,再次進入登錄界面,用戶名和密碼已填寫在輸入框中,可直接點擊“登錄”按鈕

即可完成登錄。

8.點擊“登錄”按鈕選項,軟鍵盤可自動隱藏。

9.輸入正確的用戶名和密碼,點擊“登錄”按鈕關閉當前界面,Toast提示登錄成功并

回到主界面。

10.登錄成功后,在主界面?zhèn)然瑱陬^像處顯示用戶名信息,并且點擊頭像不可再次進入登

錄界面。如下圖3-1-6所示(XXX為當前用戶登錄名。例如,當前用名為user1,則

顯示為王生安)

第10頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

圖3-1-6界面原型

注:必須使用服務器中的用戶名登錄,默認的用戶名是user1、user2、user3、user4、

user5……,密碼均是123456,詳見智能交通服務器的智能交通管理系統(tǒng),智能交通服務

器使用admin/admin登錄,并管理用戶權限。

第2題:(10分)編碼實現(xiàn)天氣信息模塊功能

【功能說明】

可以查詢當日及未來幾日的天氣信息(與地理位置無關)。

【要求】

打開左側側滑欄,新建條目并命名為“天氣預報”。點擊該條目可進入天氣信息界面或

在主頁界面中點擊當日天氣/明日天氣可進入天氣信息界面,效果如圖3-2-1所示。

圖3-2-1界面原型

1.按圖3-2-1界面原型完成【天氣預報】的界面設計。

2.界面上部顯示今日氣象信息、當前溫度、日期等信息,以API接口日期為準。

3.中部顯示今日以及未來5日的天氣信息。根據(jù)天氣信息顯示對應天氣圖片

第11頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

4.界面中下部顯示雙折線圖,分別表示每天的最高溫度和最低溫度走向。最高溫度和最低

溫度用不同顏色表示。最高氣溫與最低氣溫之差,自適應折線圖的固定高度,折線圖縱

向不標注溫度單位。

5.界面最下部顯示今日的六項實時生活指數(shù),分別為紫外線指數(shù)、空氣污染指數(shù)、運動指

數(shù)、穿衣指數(shù)、感冒指數(shù)和洗車指數(shù)。各指數(shù)參照以下內(nèi)容進行設置。

紫外線指數(shù):根據(jù)光照強度值顯示。

光照強度(0,1000)[1000,3000](3000,∞)

紫外線指數(shù)弱(#4472c4)中等(#00b050)強(#ff0000)

感冒指數(shù):根據(jù)濕度值顯示。

濕度(∞,50)[50,∞)

感冒指數(shù)較易發(fā)(#ff0000)少發(fā)(#ffff40)

穿衣指數(shù):根據(jù)溫度值顯示。

溫度(∞,12)[12,21](21,35)[35,∞]

冷舒適溫暖熱

穿衣指數(shù)

(#3462f4)(#92d050)(#44dc68)(#ff0000)

運動指數(shù):根據(jù)二氧化碳值顯示。

二氧化碳值(0,3000)[300,6000](6000,∞)

適宜較不宜

運動指數(shù)中(#ffc000)

(#44dc68)(#8149ac)

空氣污染指數(shù):根據(jù)PM2.5值顯示。

PM2.5值(0,35)[35,75](75,115)[115,150](150,∞)

優(yōu)良輕度污染中度污染重度污染

空氣污染指數(shù)

(#44dc68)(#92d050)(#ffff40)(#bf9000)(#993300)

洗車指數(shù):根據(jù)最近幾天降雨情況而定。

降雨情況當天和次日有雨三天之內(nèi)有雨三天之內(nèi)沒雨

洗車指數(shù)不適宜不太適宜適宜

6.生活指標數(shù)據(jù)每3秒鐘刷新一次。

7.點擊界面左上角“返回”按鈕返回主界面。

注:更多圖片資源可查看U盤根目錄的資源圖片。

第12頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第3題:(10分)編碼實現(xiàn)主頁界面模塊功能

【功能說明】

用戶在使用該系統(tǒng)的過程中,通過主頁展示出系統(tǒng)內(nèi)容的整體概覽。

【要求】

在主頁界面內(nèi)完成如下操作:

1.完成主頁界面布局,如圖3-3-1所示:

圖3-3-1界面原型

2.主頁上部的環(huán)形圖表信息隨【天氣信息】模塊內(nèi)的PM2.5數(shù)值變化而變化

3.在用戶登錄情況下,點擊今日天氣或明日天氣可跳轉(zhuǎn)至【天氣信息】模塊詳情界面,在

用戶未登錄情況下點擊,將Toast提示“您未登錄,請登錄后查看”。

4.主頁中部的生活指數(shù)隨【天氣信息】模塊中的各項生活指標變化而變化,顯示顏色隨【天

氣信息】模塊內(nèi)的各項數(shù)值指標變化而變化。

5.點擊“旅行助手”選項,跳轉(zhuǎn)至旅行助手頁面。

6.點擊“車位查詢”選項,跳轉(zhuǎn)至車輛查詢頁面。

7.在用戶登錄情況下,點擊“違章查詢”選項,跳轉(zhuǎn)至違章查詢頁面,未登錄用戶將Toast

提示“您未登錄,請登錄后查看”。

8.點擊“用戶簽到”選項,跳轉(zhuǎn)至用戶簽到詳情頁面。

第13頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第4題:(12分)編碼實現(xiàn)旅行助手功能

【功能說明】

通過旅行助手功能,實現(xiàn)城市景點的介紹,打造城市名片

【要求】

點擊主頁面的【旅行助手】選項,進入旅行助手界面。效果圖如圖下所示。

1.完成網(wǎng)格顯示城市景點等布局信息。

2.點擊景點圖片進入對應功能頁面,如下圖所示。點擊電話號碼可以自動跳轉(zhuǎn)至電話撥

打頁面。

第14頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

3.點擊“購買”按鈕進入“我的購物車”界面。在選擇使用日期處,可選擇今天或明

天,以及更多日期。在當前界面可選擇今天或明天,當選中后,字體高亮顯示,如下

圖所示。

4.列表內(nèi)顯示購買產(chǎn)品的圖片、標題、簡介、數(shù)量和產(chǎn)品價格;數(shù)量可通過“-”或

“+”進行增減,減至為0時“—”圖標置灰色不可點擊狀態(tài),產(chǎn)品價格為單價,數(shù)量

*單價為總金額?!扒蹇召徫镘嚒眲t刪除列表里產(chǎn)品信息

5.點擊“更多日期”選項彈出日期選擇框進行日期的選擇。原型圖如下圖所示:

6.點擊管理按鈕,可刪除對應的購物內(nèi)容

第15頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

7.點擊“立即支付”跳轉(zhuǎn)到支付界面

8.點擊購買選項跳轉(zhuǎn)到二維碼支付界面,展示二維碼,5秒改變一次

9.長按二維碼圖片,顯示二維碼信息,如下圖:

第16頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第5題:(11分)編碼完成違章查詢模塊功能

實現(xiàn)用戶中心管理及違章管理等功能。

【功能說明】

點擊主頁面的【違章查詢】選項,進入違章查詢界面。效果圖如圖下所示。

【要求】

輸入車牌號碼(例如B10001)點擊【查詢】按鈕,如沒有查詢到違章數(shù)據(jù),在本頁面提

示“沒有查詢到XXXXXXX車的違章數(shù)據(jù)!”,否則跳轉(zhuǎn)至車輛違章查詢結果界面,如圖所示。

注:車牌號格式魯B10001、魯B10002、魯B10003、魯B10004、魯B10005等。詳細請

查看對應接口數(shù)據(jù)。

1.輸入車牌號,查詢出個人信息以及該用戶名下的所有車輛

2.如上圖實現(xiàn)個人信息標簽頁,根據(jù)性別顯示人物頭像

3.根據(jù)信息查詢個人名下車輛是否有違章,如有違章,列出違章的地點,原因,扣分項,

第17頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

罰款項,違章時間,狀態(tài)。

4.如果用戶名下車輛無違章記錄,提示如下圖所示:

5.點擊違章原因處,彈出對話框提示當前違章的內(nèi)容,如下圖所示。

注:圖中數(shù)據(jù)均為演示數(shù)據(jù),請以服務器獲得的數(shù)據(jù)為準。

第18頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第6題:(12分)編碼實現(xiàn)車位查詢模塊功能

【功能說明】

利用高德地圖實現(xiàn)停車場信息查詢及停車日志查詢功能。本模塊可以定位、查詢停車場

詳細信息。

【要求】

1.一般管理員用戶登錄后,點擊主頁界面“車位查詢”按鈕,進入用戶停車界面,點擊右

側定位圖標,加載默認地點什剎海(116.385307,39.941853)如圖3-6-1所示。

圖3-6-1界面原型

2.點擊默認地點,彈出定位點名稱如圖3-6-1所示。

3.點擊如圖3-6-1中右側圖標,在頁面右側顯示出所有停車場的定位列表,列表可上下

滑動(更多定位數(shù)字可查看U盤根目錄的資源圖片),如圖3-6-2所示。

第19頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

圖3-6-2界面原型

4.在圖3-6-2中,右側列表中顯示所有停車場的信息,包括停車場名稱、空余車位、收費

標準、與我的位置之間的距離(僅計算直線距離)、地址等。所有停車場按照距離遠近升

序排列。當點擊地圖中除停車場定位以外的標記,列表信息消失。

5.列表中不可用的停車場、已滿的停車場請用灰色背景顯示,并給出“已滿”、“關閉”的

文字提示,字體顏色為黃色,如圖3-6-2所示。

6.點擊可用停車場列表項右側的箭頭,進入停車場詳情界面,如下圖3-6-3所示。

圖3-6-3界面原型

注:圖中數(shù)據(jù)均為演示數(shù)據(jù),請以服務器獲得的數(shù)據(jù)為準。接口數(shù)據(jù)提前做好判斷處理。

第20頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

第7題:(8分)編碼完成用戶簽到模塊功能

【功能說明】

使用WebView編碼完成簽到贏彩蛋功能。

【要求】

1.點擊主頁面的【用戶簽到】選項,進入用戶簽到界面。效果如圖3-7-1所示(相關html

資料已經(jīng)在框架內(nèi)的assets文件夾中給出)。

圖3-7-1界面原型

圖3-7-2界面原型

2.進入用戶簽到界面加載過程中需要有進度條顯示,如圖3-7-2所示。

3.點擊用戶簽到界面中的“點擊此處去完成”選項跳轉(zhuǎn)至積分簽到界面,如圖3-7-3所示。

第21頁/共24頁

2020年高職組移動互聯(lián)網(wǎng)應用軟件開發(fā)競賽試題A卷

圖3-

溫馨提示

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

評論

0/150

提交評論