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

?

基于Android的校園空閑教室查詢系統(tǒng)的設(shè)計與開發(fā)

2017-05-02 14:17宗佳旭郭德輝鄭曉鵬陶務(wù)升王文慧
新校園·上旬刊 2016年11期
關(guān)鍵詞:Android系統(tǒng)

宗佳旭+郭德輝+鄭曉鵬+陶務(wù)升+王文慧

摘 要:空閑教室查詢系統(tǒng)是利用Android開放平臺以及SQLite數(shù)據(jù)庫開發(fā)的一款針對大學(xué)生的免費手機app軟件,其目的是便于學(xué)生上自習(xí)。

關(guān)鍵詞:Android系統(tǒng);空閑教室查詢;SQLite數(shù)據(jù)庫

一、空閑教室查詢系統(tǒng)介紹

本項目將基于Android系統(tǒng)和SQLite數(shù)據(jù)庫開發(fā)一款通過手機運行的校園空閑教室查詢系統(tǒng)。本系統(tǒng)內(nèi)容多樣,包含了當(dāng)前空閑教室查詢、課程篩選查詢以及備忘錄等功能,可以滿足當(dāng)前我校大學(xué)生對查詢空閑教室的功能需求。

本系統(tǒng)還加入了計算器、備忘錄以及天氣查詢功能,用戶可以直接在本系統(tǒng)內(nèi)實現(xiàn)簡單的數(shù)值計算;通過備忘錄可以對上課的知識點和教師留的作業(yè)進(jìn)行記錄以避免學(xué)生遺忘。

在目前的基于Android平臺所開發(fā)的手機應(yīng)用中,此類針對當(dāng)代大學(xué)生學(xué)校生活的查詢軟件數(shù)量有限。在國內(nèi)只有北京大學(xué)、北京郵電大學(xué)、西南政法大學(xué)和廣東金融學(xué)院這幾所院校擁有本校的空閑教室查詢軟件,該類軟件在這幾所大學(xué)中得到了一致好評。

二、系統(tǒng)的可行性分析

1.技術(shù)可行性分析??战淌也樵兿到y(tǒng)是基于Android系統(tǒng),利用成熟的java語言編寫。對于相關(guān)的開發(fā)技術(shù),可以通過網(wǎng)站或者書籍查詢來學(xué)習(xí)了解。而在進(jìn)行功能開發(fā)時,可以先對其各個功能進(jìn)行分析來劃分模塊,便于前期的開發(fā)研究與后期的升級維護。

2.市場可行性分析。空教室查詢系統(tǒng)是針對在校大學(xué)生群體所開發(fā)的項目,在傳播與收益方面具備天然的優(yōu)勢。信息化管理具有先天的系統(tǒng)、全面、快速的優(yōu)勢,在對教學(xué)樓的管理上,運用信息化管理,可以使學(xué)校的工作效益與經(jīng)濟效益成倍增長??战淌也樵兿到y(tǒng)能夠幫助學(xué)校節(jié)省人力成本,使管理更方便、有效、快捷、全面。開發(fā)系統(tǒng)的成本與效益比較樂觀,因此在經(jīng)濟上具有可行性。

3.安全性分析??战淌也樵兿到y(tǒng)代碼量較少,即使數(shù)據(jù)量較為龐雜,但對于內(nèi)存資源的占用并不多??战淌也樵兿到y(tǒng)的安裝僅需獲取Android系統(tǒng)的SD卡讀取權(quán)限,從而存放數(shù)據(jù)庫文件,而在數(shù)據(jù)的選擇上,由于都是校方公開的數(shù)據(jù)信息,并未涉及個人隱私,所以在安全性、可靠性上可以使用戶放心地安裝與使用。

三、系統(tǒng)各模塊的分析

1.登錄界面及主模塊。進(jìn)入應(yīng)用,首先是進(jìn)入帶有空閑教室查詢系統(tǒng)字樣的歡迎界面,歡迎界面的亮度會隨著時間逐漸變暗,直至全黑時跳轉(zhuǎn)道其他界面。若是第一次進(jìn)入應(yīng)用,則會看到一系列功能介紹圖片組成的引導(dǎo)頁。接下來,用戶可以通過點擊主界面下方的菜單欄按鈕,實現(xiàn)界面的切換。主要包括查看空教室、計算器、備忘錄、我愛看書以及關(guān)于我們等功能。

2.教室查詢模塊。教室查詢模塊,可以實現(xiàn)兩大的功能:一是空教室的查詢;一是有課教室的檢索。針對在校大學(xué)生的需求,用戶可以對教室的空閑狀態(tài)以及目標(biāo)課程的上課信息(時間、地點)進(jìn)行檢索,隨時隨地地檢索與查詢能夠給在校大學(xué)生提供極大的便利,也間接地提高了用戶的積極性。另外,在目的應(yīng)用中添加課程表功能,可以使用戶對于自己的課程信息進(jìn)行修改、保存、備注,方便用戶對于自己的學(xué)習(xí)生活做出合理規(guī)劃。

3.我愛學(xué)習(xí)模塊。我愛學(xué)習(xí)模塊主要是實現(xiàn)一個書架的功能,這個功能主要是方便學(xué)生查看自己需要的資料。進(jìn)入模塊之后,閱讀界面上將顯示被點擊的按鈕核對的文檔信息,屏幕下方的拖拉條可以調(diào)整字體的大小。在閱讀功能中實現(xiàn)讀取內(nèi)容,再把字節(jié)流轉(zhuǎn)換成字符流返回輸出,用于按行讀取資源文件中的文本文件,并以字符串的形式返回。

4.計算器模塊。點擊進(jìn)入計算機之后,我們能實現(xiàn)簡單的加減乘除與小數(shù)的計算,且判斷輸入的數(shù)據(jù)是否合理。該界面由多個button按鈕和TextView等控件構(gòu)成,實現(xiàn)了加減乘除四則運算等功能。

5.備忘錄模塊。為了方便學(xué)生做筆記,及時記錄教師上課講的內(nèi)容,以及記錄課后的作業(yè),軟件內(nèi)部特意添加了備忘錄的功能。界面是由一個ListView和幾個簡單的控件構(gòu)成的,該部分主要是實現(xiàn)備忘錄的查看、刪除以及添加,每行只顯示備忘錄的前20個字,該效果在DBUtil中獲取數(shù)據(jù),并且將字體修改為方正卡通,在傳送數(shù)據(jù)前對編輯文本框中的內(nèi)容進(jìn)行是否為空的判斷。

此次項目所開發(fā)的空教室查詢系統(tǒng)使用戶隨時都可以對教室的狀態(tài)及興趣課程的信息進(jìn)行檢索與查詢,節(jié)約在校大學(xué)生的時間、提高學(xué)習(xí)興趣、更有利于規(guī)劃學(xué)習(xí)生活。

在此次項目的完善上,由于開發(fā)者的經(jīng)驗與時間限制,無法拓展更多更好的實用性功能,但基于本系統(tǒng)良好的可移植性以及可持續(xù)開發(fā)性,后續(xù)開發(fā)者可以在此基礎(chǔ)上不斷開發(fā)。比如:備忘錄的彈窗提示、課前提醒機制、作業(yè)鬧鈴,甚于在此基礎(chǔ)上延伸出類似“百度貼吧”的社交平臺等。在將來的開發(fā)中,本系統(tǒng)還可以與學(xué)校方面進(jìn)行合作,搭建完整的教室管理系統(tǒng),師生將通過手機終端預(yù)約或者動態(tài)的查詢檢索學(xué)校的每一間教室。

猜你喜歡
Android系統(tǒng)
掌游西塘APP設(shè)計與實現(xiàn)
基于污點傳播動態(tài)分析的Android安全系統(tǒng)研究
Android系統(tǒng)上的移動互聯(lián)網(wǎng)集成平臺開發(fā)機制
Android系統(tǒng)核心管理工具設(shè)計與實現(xiàn)
Android下的機械式電表數(shù)字識別技術(shù)研究
基于GPS和iBeacon的智能校園信息發(fā)布平臺設(shè)計與實現(xiàn)
基于增強現(xiàn)實技術(shù)的導(dǎo)航系統(tǒng)研究
基于Android的溫室智能視頻監(jiān)控系統(tǒng)研究
面向移動終端的語音簽到系統(tǒng)
基于Android系統(tǒng)的“掌上圖書館”的設(shè)計與實現(xiàn)