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

        ?

        校園通軟件的設計與開發(fā)

        2014-12-09 16:46:07李澤堃王騰飛鞏睿
        無線互聯科技 2014年11期
        關鍵詞:服務器端安卓客戶端

        李澤堃 王騰飛 鞏睿

        摘 要:為了滿足大學生的校園生活,解決傳統(tǒng)Web服務不適應移動網絡的問題,文章從研究安卓平臺入手,采用面向對象的分析與設計方法,設計了軟件的系統(tǒng)架構,服務器端的軟件,和手機客戶端軟件,并解決了頁面跳轉和傳值等難點問題,進而開發(fā)實現了一款基于安卓平臺的校園通軟件。測試結果顯示,該軟件運行良好。

        關鍵詞:安卓平臺;校園通軟件

        1 引言

        隨著智能手機一步步走進普通人的生活,它將成為人們獲取信息的主要設備。因此,手機的娛樂應用服務將會有很大的發(fā)展空間,校園資訊軟件就是一款滿足校園生活的手機娛樂應用服務軟件。而免費的Android平臺能夠提供給用戶非常方便的數據查閱功能,并且降低軟件的成本,它成為設計和開發(fā)校園資訊軟件的平臺。本文基于大學生在校生活的實際需求,詳細闡述了在Android平臺下,采用面向對象的分析與設計方法,設計和開發(fā)了校園通手機應用程序的過程。

        2 校園通軟件的設計開發(fā)

        2.1 Android平臺介紹

        Android是一種基于Linux的自由開放源代碼的操作系統(tǒng),主要適用于移動設備,如智能手機和平板電腦,由Google公司和開放聯盟領導及開發(fā)。Android的系統(tǒng)架構和其他操作系統(tǒng)一樣,采用了分層的架構,從架構圖看,Android分為四個層,從高層到底層分別是應用程序層、應用程序框架層、系統(tǒng)運行庫層和Linux內核層[1]。

        2.2 校園通軟件的系統(tǒng)架構

        校園通系統(tǒng)采用C/S模式,該模式不僅能夠降低應用信息發(fā)布服務器的運行負荷,而且能夠使數據儲存管理功能更加的透明化。這是因為該模式能夠集中處理后臺數據庫和服務器,有效降低客戶端的運行復雜程度,減少了手機資源的占用,從而減少Android手機問題出現。

        該系統(tǒng)以具有Android系統(tǒng)的智能手機作為客戶端,需要支持無線上網,以便從服務器端下載和更新校園實時動態(tài)信息。

        該系統(tǒng)的服務器為裝有Tomcat軟件的PC機一臺,能夠對校園動態(tài)信息進行添加、刪除、修改和查詢等功能,而且可以為手機客戶端提供下載和更新校園信息的服務。系統(tǒng)的整體架構如圖1所示。

        2.3 校園通軟件的系統(tǒng)設計

        ⑴服務器端軟件設計。服務器端的主要功能為:瀏覽、添加、修改、刪除校園信息,為客戶端提供下載和更新數據的接口,服務器端界面如圖2所示。該系統(tǒng)使用MyEclipse集成開發(fā)工具進行服務器端軟件設計,代碼編寫采用基于JSP語言和Struts2+Spring+Hibernate開源框架,采用DAO、Service和Action三層框架的MVC開發(fā)模式。DAO層類包含一些對數據庫進行增刪改查的細粒度的方法,Service層類的方法調用DAO層的方法實現業(yè)務邏輯的功能,Action層類的方法調用Service層類的業(yè)務邏輯方法對客戶端的請求進行處理和響應[2]。

        ⑵手機客戶端軟件設計。該系統(tǒng)的手機客戶端的主要功能:瀏覽、下載、更新和搜索校園信息,它的功能模塊圖如圖3所示。該系統(tǒng)采用Eclipse集成開發(fā)工具下的Android 2.3模擬器插件進行開發(fā),調用了Android API的GUI組建類庫。

        當用戶想了解某些娛樂新聞,流行音樂,校園公開課以及相關的旅游信息時,點擊分類按鈕即可驅動account.xml文件,進行跳轉,通過activity.java文件獲取相關數據。具體的實現是:用戶進入主界面時,手機客戶端就會從SQLserver數據庫中查詢將所有的校園信息,然后用ExpendableListView組建分類進行顯示。而且學校的相關圖片也會以畫廊的形式顯示在客戶端,方便用戶的拖動瀏覽。

        除了主界面設有快捷的熱門搜索外,該系統(tǒng)還添加了詳細搜索功能,界面視圖。通過ssearch.java文件對數據庫的相關數據進行調用,獲取相應信息。該系統(tǒng)還設置了方便用戶發(fā)布消息的功能。用戶可以隨時隨地的發(fā)布以及查看消息。

        2.4 測試結果

        在某國產安卓手機(單核1GHz主頻的CPU,512M RAM)安裝該系統(tǒng)的客戶端apk文件,使用安裝有Tomcat服務器軟件的PC機作為服務器,在具有無線網絡覆蓋的區(qū)域,使用客戶端進行校園信息的瀏覽、下載和更新測試。結果表明,整個系統(tǒng)運行流暢,下載和更新校園信息的速度也比較快,達到了預期效果。

        3 總結

        本文設計實現了Android平臺下的校園通軟件,該軟件面向在校師生,能夠通過客戶端查詢和修改相關信息,基本滿足在校師生的相關需求,可以給開發(fā)相關項目的人員提供一些參考。不足之處,該軟件的應用界面不夠美觀,安全性方面考慮的不是很完善,用戶體驗考慮不足,這些都需要后期來不斷的改進和完善。

        [參考文獻]

        [1]李寧.Android應用開發(fā)實戰(zhàn)[M].北京:機械工業(yè)出版社.2012.

        [2]王晨輝.基于Android平臺校園信息發(fā)布系統(tǒng)[J],數字技術與應用.2010(8),123.

        猜你喜歡
        服務器端安卓客戶端
        文物表情包
        縣級臺在突發(fā)事件報道中如何應用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設計與實現
        電子測試(2018年10期)2018-06-26 05:53:34
        淺析異步通信層的架構在ASP.NET 程序中的應用
        成功(2018年10期)2018-03-26 02:56:14
        一種基于安卓系統(tǒng)的手機側抓包分析方法
        在Windows中安裝OpenVPN
        安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
        客戶端空間數據緩存策略
        網頁防篡改中分布式文件同步復制系統(tǒng)
        日本亚洲欧美高清专区| 久久久精品午夜免费不卡| 熟女少妇精品一区二区| 亚洲av无码成人精品区在线观看 | 国产成人亚洲精品2020| 亚洲性感毛片在线视频| 亚洲av午夜成人片精品电影| 国产成年无码v片在线| 色伊人国产高清在线| 一区二区黄色素人黄色| 国产高清成人在线观看视频| 国模欢欢炮交啪啪150| 精品无码久久久九九九AV| 日本高清一区二区三区色| 亚洲黄色天堂网站在线观看禁18| 欧美极品色午夜在线视频| 国产免费网站看v片元遮挡| 精品人妻一区二区视频| 国产免费观看黄av片| 人妻少妇av中文字幕乱码| 国产成人久久蜜一区二区| 亚洲一区二区三区免费的视频| 日韩亚洲欧美久久久www综合| 亚洲精品国产福利一二区| 97av在线播放| 青青草原综合久久大伊人精品| 久久午夜无码鲁丝片午夜精品| 欧美末成年videos在线观看| 精品中文字幕日本久久久| 丰满少妇在线播放bd| 国产亚洲午夜高清国产拍精品 | 亚洲精品午夜精品国产| 亚洲毛片在线观看免费| 人人妻人人爽人人澡人人| 亚洲精品中国国产嫩草影院美女| 日韩视频午夜在线观看| 日本边添边摸边做边爱喷水| 国产三级在线观看免费| 日本一区二区三本视频在线观看| 男女交射视频免费观看网站| 野外少妇愉情中文字幕|