亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android的新版大學(xué)生課表系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2021-09-26 16:03:50辛世龍,譚凌風(fēng),潘鵬宇,黃開(kāi)杰,石俊杰
        電腦知識(shí)與技術(shù) 2021年20期
        關(guān)鍵詞:課程表

        辛世龍,譚凌風(fēng),潘鵬宇,黃開(kāi)杰,石俊杰

        摘要:為了充分滿足用戶的需求,系統(tǒng)提供了課程表顯示、課程事件提醒、畢業(yè)計(jì)劃課程查詢、成績(jī)查詢、選課查詢、學(xué)分查詢、藏書查詢、考試安排查詢、一鍵式教學(xué)評(píng)價(jià)等功能。課程事件提醒,可以有效避免學(xué)生忘記上課。成績(jī)查詢,可以讓學(xué)生快速地了解到自己的考試成績(jī)。圖書館藏查詢,可以讓學(xué)生快速在圖書館中找到自己想要的書籍。一鍵評(píng)教,可以讓學(xué)生從重復(fù)的點(diǎn)擊工作中解脫出來(lái)。自桂電課程表測(cè)試以來(lái),獲得了不少同學(xué)們的認(rèn)可,方便了同學(xué)們的生活,這便是我們做桂電課程表軟件的意義所在。

        關(guān)鍵詞:Android;課程表;成績(jī)查詢

        中圖分類號(hào):TP311? ? 文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1009-3044(2021)20-0081-02

        1引言

        目前,大部分高校的課堂教學(xué)都采用流動(dòng)式的課室,即學(xué)生沒(méi)有固定的教室,在上課前,學(xué)生需要查詢課表,找到相應(yīng)課程的上課時(shí)間(包括周次、節(jié)次等)、上課地點(diǎn)等。隨著互聯(lián)網(wǎng)技術(shù)和移動(dòng)技術(shù)的快速發(fā)展,當(dāng)前大學(xué)生的生活方式、學(xué)習(xí)習(xí)慣也發(fā)生了很大的變化,智能手機(jī)在現(xiàn)代大學(xué)生中普及度非常高,學(xué)生越來(lái)越喜歡通過(guò)手機(jī)處理日常生活學(xué)習(xí)中的一些事務(wù)[1]。移動(dòng)化課表的實(shí)時(shí)更新、一步到位來(lái)代替課表的拍照截圖或紙質(zhì)化課表,給學(xué)生們帶來(lái)了更加便捷的方式,無(wú)疑更受學(xué)生們的青睞。

        2設(shè)計(jì)背景

        隨著智能時(shí)代的發(fā)展,移動(dòng)通信技術(shù)日益成熟,Android移動(dòng)設(shè)備得到了廣泛的使用。手機(jī)軟件登上智能時(shí)代的舞臺(tái),各式各樣的手機(jī)軟件給人們帶來(lái)娛樂(lè)的同時(shí),也給人們的日常生活帶來(lái)了諸多便利。作為新時(shí)代的弄潮兒,大學(xué)生人人擁有一部智能手機(jī),學(xué)生應(yīng)用廣泛,涉及社交、游戲、娛樂(lè)、購(gòu)物等,而在學(xué)習(xí)應(yīng)用的設(shè)計(jì)上還較少,集成學(xué)生各方面信息的應(yīng)用更是寥寥無(wú)幾[2]?;诖耍疚睦肁ndroid平臺(tái)設(shè)計(jì)一款面向?qū)W生使用的課程信息軟件。

        3系統(tǒng)的需求分析

        3.1 系統(tǒng)功能性分析

        3.1.1課程表與課程信息的調(diào)整

        時(shí)間選擇:可以選擇想要查看的學(xué)期和周數(shù)。

        課表呈現(xiàn):將當(dāng)前周的課表展現(xiàn)出來(lái)。

        時(shí)間調(diào)整:可以進(jìn)行上課時(shí)間調(diào)整(或者學(xué)期調(diào)整)。

        3.1.2登錄

        登錄:有內(nèi)網(wǎng)登錄和外網(wǎng)登錄兩種模式

        驗(yàn)證碼自動(dòng)識(shí)別:實(shí)現(xiàn)驗(yàn)證碼的自動(dòng)填寫,或者由后臺(tái)完成驗(yàn)證碼的校驗(yàn)。

        3.1.3信息查詢

        查詢功能:用戶可以查詢到個(gè)人信息、畢業(yè)計(jì)劃課程、成績(jī)單、考試安排、CET成績(jī)、學(xué)分績(jī)、圖書館藏等。

        3.1.4更多功能

        評(píng)教:可以進(jìn)行一鍵評(píng)教,由網(wǎng)絡(luò)線程和Toast線程組成。

        應(yīng)用更新:可以進(jìn)行自動(dòng)應(yīng)用更新。當(dāng)新版本發(fā)布時(shí),通知欄會(huì)有消息提示。

        消息推送:可以將下一節(jié)課的信息在通知欄中推送。

        小部件:可在手機(jī)桌面添加小部件。

        常用工具:包括桂電校歌、桂電電話本、桂電地圖、公眾號(hào)、常用鏈接、教學(xué)日歷。

        3.2 系統(tǒng)非功能需求

        3.2.1界面優(yōu)化

        在外網(wǎng)登錄中,老用戶在登錄時(shí)點(diǎn)擊學(xué)號(hào)輸入框,就會(huì)出現(xiàn)一個(gè)列表。再點(diǎn)擊列表中自己的學(xué)號(hào),其余輸入框都會(huì)被自動(dòng)填寫,用戶只需點(diǎn)擊登錄即可。如果是新用戶登錄,則進(jìn)入登錄界面時(shí),焦點(diǎn)會(huì)集中在學(xué)號(hào)的輸入框,并且呈現(xiàn)輸入鍵盤。

        3.2.2 交互性

        系統(tǒng)功能交互可以體現(xiàn)在圖書館藏中,用戶翻頁(yè)過(guò)快時(shí),會(huì)給予用戶反饋。在外網(wǎng)登錄時(shí),網(wǎng)絡(luò)異?;蛘咛D(zhuǎn)失敗等問(wèn)題出現(xiàn)時(shí),都會(huì)給予用戶相應(yīng)的提示和解決方法。登錄期間等待時(shí)間過(guò)長(zhǎng)時(shí),會(huì)提示用戶耐心等待。

        3.2.3 安全性

        當(dāng)應(yīng)用發(fā)生用戶無(wú)法自行解決的錯(cuò)誤時(shí),用戶只需要將打印出的錯(cuò)誤日志發(fā)送給開(kāi)發(fā)人員,而不是自己的賬號(hào)信息。比如,在外網(wǎng)登錄中,我們專門構(gòu)建了一個(gè)包用于處理遇到的各種網(wǎng)絡(luò)錯(cuò)誤。如果沒(méi)有登錄,課表顯示為空,功能菜單不可用。

        4 系統(tǒng)的總體設(shè)計(jì)

        4.1 系統(tǒng)模塊設(shè)計(jì)

        根據(jù)程序的設(shè)計(jì),將程序分成3個(gè)模塊。課程表與課程信息的調(diào)整,以課表顯示功能為主,課表信息調(diào)整為輔,讓學(xué)生已進(jìn)入App就可以看到詳細(xì)的課程安排。

        各類信息查詢功能,包括但不限于個(gè)人信息查詢,考試成績(jī)查詢,考試安排查詢,圖書館藏信息查詢等等,盡力滿足用戶的各種信息查詢要求,直接快捷簡(jiǎn)單。

        常用工具模塊功能,是為了讓學(xué)生可以快速完成一些重復(fù)的工作,比如關(guān)于本款軟件的更新,各類輔助功能Q群的頁(yè)面跳轉(zhuǎn),學(xué)校各級(jí)領(lǐng)導(dǎo)電話的撥打,又或者是一鍵評(píng)教的實(shí)現(xiàn),讓用戶輕輕松松達(dá)成目的。

        4.2 接口設(shè)計(jì)

        4.2.1網(wǎng)頁(yè)數(shù)據(jù)獲取接口

        在Http包和Https包中,都有一個(gè)叫作HTTPConnectionAndCode的類,用于與學(xué)分制系統(tǒng)的網(wǎng)頁(yè)對(duì)接,以進(jìn)行數(shù)據(jù)的獲取。以及處理消息頭GET和POST方法的類,和處理驗(yàn)證碼的類。

        一般將網(wǎng)頁(yè)的url,user_agent,refer,cookie,tail,success_response作為參數(shù)傳入。

        4.2.2數(shù)據(jù)庫(kù)接口

        在Database包中,對(duì)應(yīng)各類對(duì)象,構(gòu)造相應(yīng)的Dao類接口,主要實(shí)現(xiàn)數(shù)據(jù)的插入、刪除、部分選擇以及全部選擇。

        4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

        構(gòu)建了一個(gè)包,包名叫Database含有AppDatabase(應(yīng)用數(shù)據(jù)庫(kù)),AppTestDatabase(測(cè)試數(shù)據(jù)庫(kù)),DAO類接口(主要用于數(shù)據(jù)庫(kù)操作)以及CET、ClassInfo、TermInfo等各種對(duì)象類。

        5 軟件測(cè)試

        5.1功能測(cè)試

        猜你喜歡
        課程表
        課程表
        超萌小鹿課程表
        童話世界(2019年17期)2019-07-04 15:15:36
        中國(guó)注冊(cè)會(huì)計(jì)師協(xié)會(huì)2019年注冊(cè)會(huì)計(jì)師培訓(xùn)課程表
        “孔子曰”之孔子的課程表
        青年課程表
        金色年華(2016年8期)2016-02-28 01:39:58
        黑馬學(xué)院2015年下半年超級(jí)課程表
        亚洲国产av剧一区二区三区| 亚洲а∨精品天堂在线| 欧美孕妇xxxx做受欧美88| 国产一级三级三级在线视| 中文字幕视频二区三区 | 一区二区三区人妻av| 精品视频无码一区二区三区| 综合久久给合久久狠狠狠97色| 国产精品激情综合久久| 日本女优免费一区二区三区| 免费国产线观看免费观看| 少女高清影视在线观看动漫| 91精品国产91久久久久久青草| 亚洲精品视频一区二区三区四区| 少妇无码太爽了在线播放 | 91精品国产综合成人| 漂亮的小少妇诱惑内射系列| 中文字幕一区二区三区日日骚| 亚洲av无码国产精品草莓在线| 国产精品99久久免费| 日本一区二区国产高清在线播放 | 风间由美性色一区二区三区| 妞干网中文字幕| 伊人狼人大香线蕉手机视频| 国产成a人亚洲精品无码樱花| 国产精品久久婷婷六月丁香| AV无码专区亚洲AVL在线观看| 亚洲日本中文字幕乱码在线| 国产七十六+老熟妇| 精品性影院一区二区三区内射| 中文字幕亚洲乱亚洲乱妇| 国产精品国产av一区二区三区| 亚洲一卡2卡3卡4卡5卡精品| 国产爆乳乱码女大生Av| 精品国产精品久久一区免费| 精品国产yw在线观看| 免费a级毛片永久免费| 亚洲公开免费在线视频| 亚洲精品国产综合久久| 日本大片免费观看视频| 久久综合给日咪咪精品欧一区二区三|