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

?

基于JSP+SQL+Android開發(fā)技術(shù)的校園通APP

2016-09-29 11:37
科技視界 2016年20期
關(guān)鍵詞:智能手機(jī)

王平根 劉慶梁

【摘 要】本文描述和分析了“井大校園通”APP 系統(tǒng)的架構(gòu)和主要模型,簡(jiǎn)述了利用Android 平臺(tái)和Eclipse+ADT開發(fā)工具實(shí)現(xiàn)客戶端的功能設(shè)計(jì),同時(shí)利用Eclipse EE創(chuàng)建XML格式的JSP頁(yè)面存儲(chǔ)服務(wù)器的數(shù)據(jù),并給出了幾個(gè)操作界面。

【關(guān)鍵詞】校園通;Android;智能手機(jī);移動(dòng)數(shù)字化

0 引言

隨著社會(huì)的進(jìn)步與發(fā)展,手機(jī)已經(jīng)越來(lái)越普及,特別是智能手機(jī)的普及,在大學(xué)生、研究生等高學(xué)歷的人群中,智能手機(jī)的持有率更是超過了85%,其中,Android智能手機(jī)的普及率最高,他們每天花在手機(jī)上的時(shí)間平均超過2個(gè)小時(shí),同時(shí)他們之中超過八成的人群愿意或不排斥使用手機(jī)軟件來(lái)處理事務(wù),Android 平臺(tái)提供給用戶非常方便的數(shù)據(jù)查閱功能,這將為校園資訊軟件的設(shè)計(jì)與實(shí)現(xiàn)提供了更好的平臺(tái)。另外,Android 平臺(tái)基本上是免費(fèi)的,在當(dāng)前信息化技術(shù)的不斷發(fā)展和進(jìn)步下,我國(guó)校園信息系統(tǒng)建設(shè)逐漸完善。在無(wú)線通信網(wǎng)絡(luò)技術(shù)環(huán)境下,基于移動(dòng)平臺(tái)的校園信息系統(tǒng)APP已經(jīng)成為校園信息系統(tǒng)的重中之重,從根本上改善了新型移動(dòng)數(shù)字化校園建設(shè)的質(zhì)量和效果。針對(duì)廣大師生隨時(shí)查詢校園信息的需求,我們?cè)O(shè)計(jì)了基于Android平臺(tái)的校園信息查詢系統(tǒng)客戶端,利用JSP、SQL和Android開發(fā)等技術(shù)完成了系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)了從移動(dòng)客戶端通過WiFi或4G網(wǎng)絡(luò)查詢服務(wù)器端數(shù)據(jù)信息的功能。系統(tǒng)經(jīng)過校園網(wǎng)環(huán)境測(cè)試,可順利實(shí)現(xiàn)各項(xiàng)查詢功能,為廣大師生即時(shí)查詢信息帶來(lái)了便利。

1 系統(tǒng)的主要內(nèi)容

本系統(tǒng)是從井岡山大學(xué)校園的實(shí)際出發(fā)而設(shè)計(jì)的“井大校園通”Android手機(jī)客戶端軟件,采用JSP+SQL+Android等開發(fā)技術(shù),眾所周知,Android 系統(tǒng)平臺(tái)提供了常見的 API 函數(shù),本系統(tǒng)使用了4個(gè)組件來(lái)構(gòu)建,包括了意圖接收器、服務(wù)、內(nèi)容提供者和活動(dòng)。具體的開發(fā)設(shè)計(jì)內(nèi)容主要有以下幾個(gè)方面:

1)開發(fā)“井大校園通”Android手機(jī)客戶端,客戶端包含以下內(nèi)容:

(1)校內(nèi)新聞:連接到井大官網(wǎng),提供學(xué)校最新的新聞消息;

(2)用餐外賣:提供學(xué)校周邊的餐館的地址和電話,給學(xué)生提供相關(guān)用餐信息;

(3)校內(nèi)地圖:調(diào)用百度地圖API,實(shí)現(xiàn)定位,導(dǎo)航,地圖查看等功能;

(4)課程表:連接到井大校務(wù)系統(tǒng),輸入學(xué)號(hào)和密碼獲取個(gè)人課程表;

(5)錄取查詢:輸入身份證號(hào)和準(zhǔn)考證號(hào),實(shí)現(xiàn)電子錄取通知書的查詢;

(6)公交查詢:提供本地的公交路線,方便學(xué)生出行。

客戶端由Eclipse+ADT開發(fā)軟件進(jìn)行開發(fā)編寫。

2)生成電子錄取通知書,使用高清相機(jī)將每個(gè)學(xué)生的錄取通知書拍攝成相應(yīng)圖片,利用聯(lián)圖在線二維碼生成器將學(xué)生的錄取通知書圖片分別生成唯一的二維碼,進(jìn)而生成電子版錄取通知書,電子通知書與傳統(tǒng)的紙質(zhì)通知書具有同等的效力。

3)建立學(xué)生信息數(shù)據(jù)庫(kù),利用SQL Server 2008開發(fā)工具,建立每個(gè)被錄取學(xué)生的個(gè)人信息數(shù)據(jù)庫(kù),存儲(chǔ)學(xué)生的身份證,準(zhǔn)考證,高考分?jǐn)?shù),錄取學(xué)院和專業(yè)、電子通知書等信息。

4)利用Eclipse EE開發(fā)軟件創(chuàng)建XML格式的JSP頁(yè)面,用來(lái)存儲(chǔ)服務(wù)器返的數(shù)據(jù)。

2 系統(tǒng)的實(shí)現(xiàn)

基于JSP+SQL+Android開發(fā)技術(shù)的校園通APP主要由客戶端和服務(wù)器端兩大部分組成。

1)服務(wù)器端

本系統(tǒng)數(shù)據(jù)庫(kù)采用SQL Server 2008開發(fā)工具設(shè)計(jì),用來(lái)存儲(chǔ)各類信息;而利用Eclipse EE開發(fā)軟件創(chuàng)建XML格式的JSP頁(yè)面,用來(lái)存儲(chǔ)服務(wù)器返的數(shù)據(jù)。具體步驟這里不敘述。

2)客戶端

基于JSP+SQL+Android開發(fā)技術(shù)的校園通APP的客戶端由Eclipse+ADT開發(fā)軟件進(jìn)行開發(fā)編寫,利用Android 平臺(tái)提供的 API 實(shí)現(xiàn)客戶端的功能和界面設(shè)計(jì)。本系統(tǒng)的開發(fā)步驟主要分為代碼編寫、界面美化和軟件測(cè)試三部分。在這里就不給出具體的代碼設(shè)計(jì)等細(xì)節(jié),我們只給出幾個(gè)典型的界面。系統(tǒng)經(jīng)過校園網(wǎng)環(huán)境測(cè)試,已順利實(shí)現(xiàn)各項(xiàng)查詢功能。

圖1 “井大校園通”Android手機(jī)客戶端主界面和部分功能

圖2 錄取查詢結(jié)果界面

3 結(jié)束語(yǔ)

本文主要描述了基于JSP+SQL+Android開發(fā)技術(shù)的校園通APP的基本結(jié)構(gòu),對(duì)本系統(tǒng)的客戶端和數(shù)據(jù)庫(kù)的實(shí)現(xiàn)以及服務(wù)器端只作了一些簡(jiǎn)單的介紹,因?yàn)榫唧w的設(shè)計(jì)步驟很多參考書上都有描述。本系統(tǒng)的重點(diǎn)在于對(duì)電子錄取通知書的查詢。安裝“井大校園通”APP,在相關(guān)欄目輸入相關(guān)信息后,即可獲得電子錄取通知書,充分發(fā)揮了移動(dòng)信息平臺(tái)的作用,讓學(xué)生提前融入大學(xué)的生活;本系統(tǒng)設(shè)計(jì)的客戶端還有校內(nèi)新聞、用餐外賣、校內(nèi)地圖、課程表、公交查詢等功能(當(dāng)然還可以增加一些功能,這并不難),這給校園師生的學(xué)習(xí)、生活提供了便利。

【參考文獻(xiàn)】

[1]鐘元生,高成珍.Android 應(yīng)用開發(fā)教程[M].南昌:江西高校出版社,2013,1.

[2]余志龍,陳昱勛,鄭名杰.Android SDK 開發(fā)范例大全[M].北京:人民郵電出版社,2010.

[3]郝俊壽,丁艷會(huì).基于 Android 平臺(tái)的校園通軟件設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2012,9.

[4]黃震,吳程龍.基于Android 的校園通應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī),2014,11 上.

[5]岳國(guó)賓,王潔,張?jiān)銎G.基于Android平臺(tái)的移動(dòng)智慧校園系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2012,24.

猜你喜歡
智能手機(jī)
使用智能手機(jī)增大肥胖風(fēng)險(xiǎn)?
假如我是一部智能手機(jī)
基于智能手機(jī)控制風(fēng)扇運(yùn)行的實(shí)現(xiàn)
智能手機(jī)如何讓我們變得低能
铁力市| 满洲里市| 巴里| 米林县| 石狮市| 鄂托克前旗| 莒南县| 云霄县| 普定县| 临安市| 筠连县| 巴马| 仙桃市| 吐鲁番市| 弋阳县| 阜新| 澎湖县| 财经| 乌兰浩特市| 万年县| 长沙县| 青阳县| 高唐县| 济南市| 延吉市| 天镇县| 油尖旺区| 新乐市| 于田县| 万州区| 保定市| 乌鲁木齐市| 堆龙德庆县| 绵阳市| 社旗县| 大石桥市| 南郑县| 襄汾县| 深水埗区| 苏尼特左旗| 南昌县|