国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)字校園App的設(shè)計與開發(fā)

2018-04-19 14:26:04張璐璐
活力 2018年24期
關(guān)鍵詞:功能設(shè)計數(shù)字校園需求分析

張璐璐

【摘要】隨著網(wǎng)絡技術(shù)的不斷進步,移動終端手機、平板的迅速普及,數(shù)字校園的信息化建設(shè)也需要向移動終端發(fā)展。校園App的設(shè)計與開發(fā)將使得學院的信息管理和信息服務邁上新的臺階,實現(xiàn)資源的有效配置和充分利用,為師生提供更便攜的本地信息服務,也為高校信息化建設(shè)由數(shù)字化走向統(tǒng)一化貢獻力量。

【關(guān)鍵詞】數(shù)字校園;應用程序(App);需求分析;功能設(shè)計

引言

隨著網(wǎng)絡技術(shù)的不斷進步,高校的數(shù)字校園建設(shè)也有了很大發(fā)展。良好的網(wǎng)絡環(huán)境使得校園網(wǎng)絡應用系統(tǒng)和用戶有了相當?shù)囊?guī)模。近年來,我校在信息化建設(shè)方面已經(jīng)取得了一定的成績,但校園也需要通過一站式數(shù)字化平臺建設(shè)來解決現(xiàn)存的問題,實現(xiàn)資源的有效配置和充分利用,即建設(shè)數(shù)字校園App。

一、數(shù)字校園App需求分析

與一般商業(yè)化的App相比,面向高校學生的智能手機App有著自身的特點??梢钥隙ǖ氖牵捎陂_發(fā)App的技術(shù)門檻和成本要求都處于較低的水平,投入使用的校園App數(shù)量將進入一個快速增長的階段。通過整合學?,F(xiàn)有網(wǎng)絡平臺,實現(xiàn)一站化服務,面向特定學校的學生提供本地化的學習、生活等信息的智能手機應用程序,其功能具體包括:校園新聞、通知公告、學術(shù)講座、成績查詢、就業(yè)信息查詢、校園快遞等。

目前,App部分暫時僅支持android系統(tǒng)版本,界面設(shè)計以簡潔明了的風格為主導,分為用戶、功能和設(shè)置三部分。用戶部分是用戶管理自己的賬戶和個人信息的部分,包括賬戶的信息管理、收藏信息的管理等。功能部分是軟件功能的部分,整合了數(shù)字安糧、教務服務平臺等多個方面。設(shè)置是對軟件進行設(shè)置的部分,包括軟件的基本設(shè)置,意見反饋,商業(yè)聯(lián)系方式等。

二、數(shù)字校園App功能設(shè)計

校園App不僅提供本地信息服務,還可根據(jù)本校的調(diào)查結(jié)果,來促進校園App向多功能的校園平臺發(fā)展。校園App的開發(fā)就是為了最大限度地滿足高校師生的學習、生活、工作需要,它的功能應用會隨著用戶需求的增加而增加。

經(jīng)綜合問卷調(diào)查信息發(fā)現(xiàn)我校學生最關(guān)心以下話題:聊天社交、課程表、作業(yè)、考試查分、網(wǎng)上超市以及交通。于是在保留校園App整體框架的基礎(chǔ)上,整理提煉如下功能校園新聞、通知公告、學術(shù)講座、圖書館、空閑教室、教師名錄、社交功能、成績查詢、就業(yè)信息查詢、校園快遞等。

三、數(shù)字校園App詳細設(shè)計

數(shù)字校園App采用的開發(fā)環(huán)境如下:開發(fā)語言:Java;開發(fā)工具:Android Studi03.1。下面通過不同部分詳細說明數(shù)字校園App的開發(fā)及應用。

(一)數(shù)字安糧登錄

功能概述:用戶能通過上拉屏幕下方的小長條調(diào)出賬戶信息模塊,如果指紋為紅色則表示已有信息儲存,如果是灰色則表示本頁面沒有保存賬戶信息,長按指紋可以編輯賬戶信息,當指紋變成紅色后可以直接登錄。

業(yè)務流程:流程大概分為兩個步驟,第一步是編輯賬戶信息,用戶可以長按灰色指紋調(diào)出賬戶信息編輯窗口來編輯信息。第二步是一鍵登錄,用戶點擊紅色指紋圖標即可通過之前編輯的賬戶信息一鍵登錄數(shù)字安糧。

(二)異常設(shè)計

登錄異常:用戶賬戶信息錄入錯誤時使用一鍵登錄會收到來自網(wǎng)頁的報錯信息,用戶可以通過小長條喚出編輯菜單更改賬戶信息。

系統(tǒng)異常:當軟件崩潰出現(xiàn)異常的時候,通過CrashCatch Handler自定義Uncaught Exception處理器來抓取崩潰日志,將錯誤信息保存到本地。

四、數(shù)字校園App關(guān)鍵技術(shù)

在實現(xiàn)數(shù)字校園App的過程中,需要使用多種關(guān)鍵技術(shù)。

(一)多線程消息及異步處理機制

很多情況下,使用多線程可以改善程序的響應效率,提高資源利用率,這在多核CPU時代顯得非常重要。使用多線程模式,可以減少用戶等待時間,提高界面的響應速率。當程序中有定時操作、計劃任務、耗時操作、復雜的運算工作時,必須使用多線程異步操作,否則會影響系統(tǒng)性能,使程序響應緩慢,甚至導致系統(tǒng)意外停止工作。為了使用戶避免長時間等待頁面刷新,系統(tǒng)使用了多線程來處理LⅡ刷新和網(wǎng)絡數(shù)據(jù)傳輸任務。

(二)數(shù)據(jù)交互技術(shù)

JSON作為一種輕量級的數(shù)據(jù)交換格式,結(jié)構(gòu)簡單操作靈活,易于閱讀和編寫,同時也易于機器解析和生成。本平臺采用My sQL數(shù)據(jù)庫存儲數(shù)據(jù),Android App和服務器端采用JSON格式數(shù)據(jù)通過網(wǎng)絡傳輸,數(shù)據(jù)傳輸時要對數(shù)據(jù)格式進行封裝,在頁面顯示或者插入數(shù)據(jù)庫里時,要對JSON格式數(shù)據(jù)解析。

結(jié)語

本系統(tǒng)進行了虛擬機測試,功能模塊運行穩(wěn)定,基本上滿足了校園信息服務功能的需求。師生能通過移動互聯(lián)網(wǎng)隨時隨地了解學校的活動信息,改變了校園里傳統(tǒng)的工作學習生活方式,成為校園活動聚合的平臺。

猜你喜歡
功能設(shè)計數(shù)字校園需求分析
論數(shù)字校園環(huán)境下高校教學資源的整合運行策略
科技資訊(2016年25期)2016-12-27 10:59:18
校園App的設(shè)計與營銷
基于Direct3D的三維虛擬校園交互式漫游系統(tǒng)
“互聯(lián)網(wǎng)+”背景下高職院校數(shù)字校園建設(shè)的探索與實踐
基于ASP.NET的貴安大學城二手物品交易網(wǎng)站的設(shè)計與實現(xiàn)
商(2016年35期)2016-11-24 08:04:22
大學師生需求發(fā)展分析
科教導刊(2016年27期)2016-11-15 20:57:39
基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
指揮信息系統(tǒng)模擬訓練評估需求分析
價值工程(2016年29期)2016-11-14 01:54:24
微信微網(wǎng)站典型功能設(shè)計與性能保障研究
應用型本科大學英語后續(xù)課程建設(shè)之必要性探討
称多县| 庆云县| 罗山县| 当阳市| 阿拉善右旗| 合肥市| 巍山| 阳西县| 临漳县| 栖霞市| 青河县| 抚远县| 威海市| 通城县| 成都市| 永平县| 泸西县| 南部县| 兴业县| 仁怀市| 白银市| 读书| 辛集市| 积石山| 赤城县| 安化县| 沭阳县| 印江| 江达县| 桦南县| 夏邑县| 宜兰县| 江门市| 祁连县| 正阳县| 宕昌县| 乌兰浩特市| 松滋市| 措美县| 布尔津县| 普兰店市|