《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于Android平臺的大學生實用軟件設計開發
基于Android平臺的大學生實用軟件設計開發
2015年微型機與應用第24期
盧 照,王 琦,王 華
(運城學院 計算機科學與技術系,山西 運城 044000)
摘要: 在移動互聯技術發展成熟的大環境下,對如何應用智能手機等移動通信終端實現校園信息數字化服務這一問題的研究具有深刻的現實意義和廣泛的實用價值。基于Android平臺設計開發了大學生校園資訊服務軟件,可完成對課程表、自習室、通知公告、辦事流程、電話黃頁等各類信息的瀏覽和查詢。該軟件能夠為在校大學生提供更加便捷、高效的校園生活環境,從而極大地提高了校園學習生活效率,節省了大量的時間。
Abstract:
Key words :

  摘  要: 在移動互聯技術發展成熟的大環境下,對如何應用智能手機等移動通信終端實現校園信息數字化服務這一問題的研究具有深刻的現實意義和廣泛的實用價值。基于Android平臺設計開發了大學生校園資訊服務軟件,可完成對課程表、自習室、通知公告、辦事流程、電話黃頁等各類信息的瀏覽和查詢。該軟件能夠為在校大學生提供更加便捷、高效的校園生活環境,從而極大地提高了校園學習生活效率,節省了大量的時間。

  關鍵詞: 校園資訊;移動終端;Android

0 引言

  近年來,移動互聯網技術正在以驚人的速度發展著,智能手機已經成為人類生活中不可缺少的物品。很多高校也開始為在校大學生提供移動校園資訊服務,學生可以通過高校的官方客戶端,獲取校園新聞、通知公告、辦事流程等資訊信息,服務自己的校園生活。同時,也有大量的非官方校園資訊軟件不斷涌現,比如課程表查詢軟件等,為在校大學生提供校園資訊服務。運城學院的校園移動資訊服務幾乎空白,沒有校園資訊客戶端,第三方資訊服務的數據兼容性又存在很大的問題,在校大學生只能通過計算機等傳統的方式獲取校園資訊信息,受到了很大的地域、時間限制。

  在當下競爭日益激烈的大環境下,大學生們對通過智能手機終端提供信息資訊服務有著迫切的需求?,F在已經有部分高校通過智能手機終端為在校大學生提供校園資訊的服務。由蘋果公司的iPhone OS、微軟公司的Windows Phone及谷歌的Android占據目前絕大多數市場份額,其中Android平臺處于領先地位,成為當下市場占有率第一的智能手機平臺。Android底層基于Linux內核,提供了內存管理、進程管理、設備驅動等服務,同時也是手機硬件的鏈接層。Android平臺還有十分豐富的圖形系統以及對于多媒體支持良好的瀏覽器[1]。Android平臺的開放性特點既促進了技術的創新,也降低了學習和開發的成本,是一個很有市場潛力的智能終端平臺?;贏ndroid平臺,打造一款針對大學生的校園資訊軟件,方便本校學生在校生活,其必要性是十分迫切的。

1 開發平臺介紹

  大學生實用軟件的設計就是基于Android平臺,選擇它作為設計的操作平臺主要因為它有以下優點:

 ?。?)它是一個開源平臺,模擬器、調試工具、SDK等開發組件都可以在網上免費下載并使用;

 ?。?)應用程序框架支持組件的重用與替換,這就說明了程序開發者可以把系統中不好或者不喜歡的應用程序替換掉,來安裝用戶自己喜歡的應用程序;

 ?。?)SDK、ADT和Dalvik虛擬機都可以集成到Eclipse上,方便了開發者開發程序;

 ?。?)Dalvik專門為移動設備做了優化,它是基于寄存器的,相對于Java虛擬機的速度要快[2];

 ?。?)自帶的SQLite數據庫系統,它用作結構化的數據存儲,更適合應用于手機開發[3-4]。

2 系統分析

  基于Android的大學生實用軟件的目標群體是在校大學生,高校是個人流量和信息量都非常大的地方,在校大學生對于校園資訊等信息查詢的需求十分迫切。

  (1)大學課程繁多而且上課教室不固定,為學生的日常帶來很多的不便。當前學生查詢課程表只能通過計算機登錄學院網站查詢或者是查看紙質課程表。

 ?。?)自習室一位難求是眾多高校學子都很苦惱的問題,經常有些同學跑遍整個教學樓卻沒有找到一個空閑的位子。如何利用智能手機迅速查找自習室,是廣大在校學生的迫切需求。

  (3)教務網絡管理系統提供學生成績查詢、網上選課、網上評教等功能,但該系統在手機登錄操作繁瑣,不便于學生快捷操作。學生們渴望有個快捷登錄教務網絡管理系統的入口,方便大家訪問該系統。

  (4)學校的通知公告是關系到學生日常校園生活的消息窗口,學生通過它了解學校的校園活動安排,合理地計劃自己的學習生活。通知公告目前只能通過訪問學院網獲取,不方便學生及時獲取學校相關安排。

 ?。?)校園里組織部門比較多,辦事流程比較復雜,學生們經常遇到一些情況時不知道該如何處理。提供在校大學生校園辦事流程查詢功能可以極大地方便在校學生的校園生活。

 ?。?)校園的服務部門和組織結構比較多,將校園常用的電話整理起來,做成一個校園黃頁,可以提高很多學生的校園生活效率。

  通過需求分析和研究,最終確定了課程表查詢、自習室查詢、教務中心便捷登錄、通知公告查詢、辦事流程查詢、校園黃頁查詢、天天特價平臺以及精品推薦等9個用戶功能需求模塊。

3 概要設計

  系統是基于Android平臺設計與實現的。軟件系統分為客戶端與服務器端兩部分,服務器端為客戶端提供數據支持以及用戶管理[5]。客戶端通過連接服務器端獲取相應的數據,呈現給用戶。

  3.1 系統模塊設計

  3.1.1 系統總體模塊結構

  根據系統需求分析得知該軟件共有以下功能模塊:軟件更新模塊、課程表查詢模塊、自習室查詢模塊、教務中心登錄模塊、校園公告查詢模塊、辦事流程查詢模塊、電話黃頁查詢模塊、討論組模塊、天天特價模塊、精品應用推薦模塊、登錄管理等模塊。軟件總體功能模塊如圖1所示。

001.jpg

  3.1.2 各模塊功能概述

  (1)軟件管理模塊功能

  軟件管理模塊功能包括軟件更新檢測、新版軟件下載。

  軟件更新檢測。在用戶打開軟件進入Splash界面時完成更新檢測操作。應用進入Splash界面,會向服務器請求獲取服務器最新版本信息,然后與當前手機終端軟件信息進行對比,判斷是否有更新,如果要更新,則通過彈出窗口的形式對用戶做出軟件更新提醒。當軟件提醒用戶有版本更新時,用戶選擇下載更新,軟件則開始新版本的下載,軟件下載完成后,對已下載的新版本進行替換安裝,實現軟件的更新操作。

 ?。?)登錄模塊功能

  用戶通過輸入學號以及密碼進行登錄,首次登錄時,后臺將用戶的學號和密碼注冊到系統中。如果不是首次登錄,則在后臺進行登錄驗證。

 ?。?)課程表模塊功能

  課程表模塊功能包括課程查詢和課程分享功能。

  ①課程表查詢。完成學生對課程表的查詢操作。學生可以通過選擇周次實現對不同周次的課表查詢操作。同時可以對某一節次課程詳情進行查詢操作。

  ②課程分享。通過短信完成用戶將某一節次課程信息分享給他人的操作。

 ?。?)自習室模塊功能

  實現對自習室的查詢操作。學生可以選擇日期完成對不同日期自習室的查詢操作。可以通過選擇教學區域完成對不同教學區域自習室的查詢操作。

 ?。?)教務中心功能

  通過該模塊,用戶可以快捷登錄教務管理系統,從而實現在手機客戶端完成成績查詢、在線選課、在線評教的功能。

 ?。?)電話黃頁模塊功能

  電話黃頁模塊功能有電話查詢、電話撥打、電話分享、添加通信錄。

 ?、匐娫挷樵儭M瓿捎脩魧﹄娫挷樵兊牟僮?。用戶可以選擇部門對不同部門的黃頁進行查詢操作。

 ?、陔娫挀艽颉M瓿捎脩魧x定電話的撥號操作。

  ③電話分享。通過短信息完成用戶對指定電話分享給他人的操作。

  ④添加通信錄。完成用戶將選定電話添加至通信錄的操作。

 ?。?)討論組功能模塊

  討論組模塊的功能包括單人聊天、班級群聊天、聊天記錄管理。

  3.2 主要模塊流程設計

  主要模塊的流程設計可以詳細展現出軟件的詳細運行的邏輯流程,是系統開發的主要依據[6]。下面對幾個主要模塊進行分析。

  3.2.1 Splash界面流程

002.jpg

  用戶打開應用進入Splash界面,其流程圖如圖2所示。3.2.2 課程表查詢模塊

  課程表查詢模塊完成用戶課程查詢功能,其流程圖如3所示。

003.jpg

  3.2.3 自習室查詢模塊

  自習室查詢模塊完成自習室查詢功能。該模塊流程圖如圖4所示。

004.jpg

 ?。?)進入自習室查詢模塊后首先獲取當前日期,判斷是否在開學期間。如果當前日期不在開學期間,則彈窗提示用戶當前為假期,沒有自習室信息。判斷當前日期是否為周日,周日沒有自習室信息。如果是,提醒用戶當前日期為周日。

 ?。?)根據用戶所選日期、教學區域、樓層等條件檢索自習室信息并顯示。

4 軟件實現

  4.1 軟件登錄模塊

005.jpg

  軟件登錄模塊將通過用戶輸入學號及密碼與服務器通信驗證完成登錄操作,如圖5所示。軟件主界面是軟件的功能導航界面,軟件所有的功能入口體現在主界面,如圖6所示。

  4.2 課程表模塊

  課程表模塊提供用戶課程表查詢功能以及課程信息分享功能。課程顯示界面如圖7所示。

006.jpg

  界面代碼執行流程如下:

  (1)用戶點擊主界面課程表模塊,軟件跳轉至課程顯示界面,軟件通過查詢校歷獲取當前周次以及星期,默認顯示當天的課表;

  (2)用戶點擊某節課程信息,跳轉至該節次課程詳情界面;

  (3)用戶點擊右上角周次選擇按鈕,彈出周次選擇面板,用戶可以選擇周次,查詢所選周次課表情況。

  4.3 自習室模塊

  自習室模塊提供用戶自習室查詢功能,用戶可以通過選擇日期、教學區域查詢自習室信息。自習室查詢界面如圖8所示。

5 結論

  在整個軟件開發中注重軟件的可用性、易用性以及可持續性,努力提升用戶的操作體驗。由于需求的不斷更新和技術的不斷發展,軟件還需要進一步完善,需要在以后的使用反饋中不斷進行優化升級。

參考文獻

  [1] 李曉.基于Android平臺的手持終端應用功能開發與設計[D].武漢:湖北大學,2010.

  [2] 陳昱,江蘭帆.基于Google Android平臺的移動開發研究[J].福建電腦,2008(11):156-157.

  [3] 姜波.嵌入式數據庫SQLite調試器的研究與實現[D].昆明:昆明理工大學,2012.

  [4] 岑冬梅.基于SQLite的空間數據庫存儲技術的研究與實現[D].武漢:武漢科技大學,2009.

  [5] 初雅莉,陳昌穩,崔召金.基于Android的智慧校園手機系統[J].微型機與應用,2013,32(15):15-17.

  [6] 張立.一種基于Android系統網絡模塊功耗的評估和分析[J].計算機科學,2012,39(6):289-292.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久一综合视频| 国产精品一区=区| 午夜亚洲福利| 亚洲天堂成人在线观看| 亚洲伦理久久| 亚洲精品日本| 亚洲国内欧美| 亚洲激情专区| 亚洲全部视频| 亚洲免费高清| 夜夜狂射影院欧美极品| 99国产一区| 一区二区成人精品| 夜夜嗨av色一区二区不卡| 日韩视频在线一区二区| 亚洲九九爱视频| 亚洲最新中文字幕| 亚洲视频香蕉人妖| 亚洲一区二区久久| 亚洲免费视频中文字幕| 午夜精品美女自拍福到在线| 午夜国产不卡在线观看视频| 欧美在线日韩在线| 久久久蜜桃精品| 鲁大师成人一区二区三区| 美女视频黄a大片欧美| 欧美高清成人| 欧美精品日韩www.p站| 欧美日韩精选| 国产精品久久激情| 国产丝袜一区二区| 精品成人一区二区三区| 亚洲国产精品视频| 一区二区三区成人| 一区二区三区视频在线| 亚洲欧美日本日韩| 久久国产精品色婷婷| 亚洲国产精品一区二区三区| 91久久中文| 一本一本久久| 香蕉av福利精品导航| 久久久久国色av免费观看性色| 久久亚洲综合| 欧美精品自拍偷拍动漫精品| 欧美系列精品| 国产亚洲成av人片在线观看桃| 黄色成人av| 亚洲精品男同| 亚洲一区在线视频| 久久精品九九| 亚洲精品极品| 亚洲一区二区三区免费观看| 欧美与欧洲交xxxx免费观看| 麻豆久久久9性大片| 欧美日韩中文字幕在线视频| 国产拍揄自揄精品视频麻豆| 一区二区三区在线观看国产| 亚洲美女精品成人在线视频| 午夜欧美理论片| 亚洲精品自在在线观看| 亚洲一区日本| 老司机免费视频一区二区| 欧美日韩一本到| 国产一区二区三区久久悠悠色av | 日韩一级不卡| 欧美在线91| 欧美黑人国产人伦爽爽爽| 国产精品女主播在线观看| 精品不卡在线| 亚洲一区二区在线播放| 亚洲精品免费观看| 欧美一区二区日韩一区二区| 欧美福利视频网站| 国产视频久久久久久久| 亚洲人成在线观看网站高清| 欧美一区二区三区视频免费| 一个色综合av| 美女国产一区| 国产美女精品免费电影| 亚洲毛片一区| 亚洲国产一区二区三区高清| 欧美亚洲综合在线| 欧美国产精品一区| 国产亚洲精品高潮| 一区二区三区你懂的| 亚洲国产精品一区在线观看不卡| 亚洲免费影院| 欧美日本中文字幕| 精品电影在线观看| 亚洲一区二区三区国产| 日韩亚洲一区二区| 久久亚裔精品欧美| 国产精品亚洲а∨天堂免在线| 最新亚洲视频| 91久久国产精品91久久性色| 久久精品国产99| 国产欧美欧美| 一区二区久久久久久| 亚洲日本欧美日韩高观看| 久久国产精品免费一区| 国产精品va在线播放| 亚洲国产精品尤物yw在线观看| 久久se精品一区精品二区| 亚洲免费在线视频| 欧美日韩成人在线播放| 亚洲国产经典视频| 亚洲国产精品va| 久久久久国产一区二区三区四区 | 国产精品欧美激情| 99视频热这里只有精品免费| 日韩视频在线播放| 欧美国产精品日韩| 亚洲黄色性网站| 亚洲人成网站在线播| 美女91精品| 永久久久久久| 最新国产精品拍自在线播放| 久久香蕉国产线看观看网| 国产综合欧美在线看| 欧美尤物巨大精品爽| 久久久久一区| 激情国产一区二区| 久久精品人人爽| 久久嫩草精品久久久精品| 国产一区二区三区久久精品| 欧美亚洲午夜视频在线观看| 久久久精彩视频| 国内自拍一区| 亚洲激情社区| 欧美大片免费观看在线观看网站推荐| 亚洲成人在线视频播放| 亚洲品质自拍| 欧美日韩ab片| 日韩午夜在线| 亚洲欧美视频在线| 国产精品日韩欧美一区| 亚洲欧美日韩在线| 久久精品免费| 激情av一区| 亚洲理论在线| 欧美日韩在线精品一区二区三区| 一区二区三区精品久久久| 亚洲在线播放电影| 国产日韩一区二区三区在线播放| 欧美亚洲免费在线| 老司机午夜精品| 亚洲日本va在线观看| 亚洲午夜一二三区视频| 国产欧美精品一区| 亚洲第一色中文字幕| 欧美国产一区二区| 一区二区三区视频免费在线观看 | 欧美在线视频观看免费网站| 国产一区日韩二区欧美三区| 亚洲人www| 国产精品超碰97尤物18| 欧美一区二区三区视频免费播放| 你懂的一区二区| 亚洲精品网站在线播放gif| 亚洲欧美日韩中文视频| 国产亚洲午夜高清国产拍精品| 亚洲黄色成人久久久| 欧美日韩免费观看一区| 亚洲欧美日本精品| 欧美二区视频| 亚洲一区二区毛片| 卡一卡二国产精品| 9久草视频在线视频精品| 欧美一区二区三区视频在线观看| 狠狠色狠狠色综合日日91app| 999亚洲国产精| 国产欧美日韩在线播放| 亚洲日本成人网| 国产精品日韩在线观看| 亚洲国产网站| 国产精品女人网站| 亚洲日本aⅴ片在线观看香蕉| 国产精品青草久久| 亚洲人成网站999久久久综合 | 国产精品日韩在线一区| 亚洲经典三级| 国产欧美精品日韩区二区麻豆天美| 最近中文字幕日韩精品| 国产精品一区二区久久国产| 亚洲人成在线影院| 欧美日韩国产综合久久| 久久激情中文| 性欧美办公室18xxxxhd| 欧美高清在线视频观看不卡| 在线综合亚洲| 免费成人性网站| 亚洲欧美成人| 欧美日韩一二三区| 亚洲电影下载| 国产免费成人在线视频| 99国产精品国产精品久久| 国产在线不卡| 午夜激情综合网| 亚洲美女中文字幕| 麻豆国产精品777777在线|