999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android技術(shù)校園信息平臺(tái)客戶(hù)端的研究與設(shè)計(jì)

2014-09-26 23:26:42王海峰
軟件工程 2014年9期

王海峰

摘 要:為了提高高校信息化水平,方便智能手機(jī)用戶(hù)查詢(xún)學(xué)校相關(guān)信息,在深入進(jìn)行需求分析基礎(chǔ)上,利用Android技術(shù)和SQLite數(shù)據(jù)庫(kù),研究了以南通職業(yè)大學(xué)為例的校園信息平臺(tái)客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,該客戶(hù)端實(shí)現(xiàn)了校園新聞公告查詢(xún)、招生信息查詢(xún)、就業(yè)信息查詢(xún)和教務(wù)信息查詢(xún)等功能。本文還探討了校園地圖、校園黃頁(yè)的代碼實(shí)現(xiàn),應(yīng)用程序是基于Java語(yǔ)言開(kāi)發(fā)完成的,并且已經(jīng)在Android 2.2仿真設(shè)備上測(cè)試通過(guò)。

關(guān)鍵詞:Android技術(shù);校園信息平臺(tái);SQLite數(shù)據(jù)庫(kù)

中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A

1 引言(Introduction)

校園信息平臺(tái)建設(shè)是高校數(shù)字化校園建設(shè)的重要內(nèi)容之一,為了讓師生的工作、學(xué)習(xí)和生活更加方便,幾乎各大高校都已經(jīng)建立了數(shù)字化校園信息平臺(tái)。目前較為普遍的建設(shè)方案是以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ),以個(gè)人電腦為終端設(shè)備,對(duì)與學(xué)校教學(xué)、科研以及生活等有關(guān)的信息資源進(jìn)行全面的數(shù)字化并將其存儲(chǔ)于校園服務(wù)器中。隨著移動(dòng)通訊技術(shù)尤其是3G技術(shù)的發(fā)展成熟,以及無(wú)線設(shè)備的普及,使得通過(guò)手機(jī)或其它移動(dòng)設(shè)備接入網(wǎng)絡(luò)的應(yīng)用越來(lái)越廣泛。校園信息平臺(tái)應(yīng)用無(wú)線化已經(jīng)成為信息化建設(shè)的發(fā)展趨勢(shì)。Android系統(tǒng)是Google公司公布的基于Linux內(nèi)核一款開(kāi)源的智能手機(jī)操作系統(tǒng)[1],近年來(lái)Android平臺(tái)的智能手機(jī)市場(chǎng)占有率與日俱增,同時(shí)其具有強(qiáng)大的擴(kuò)展性、華麗的界面、良好的用戶(hù)體驗(yàn)、豐富的第三方軟件深受學(xué)生的青睞。

在對(duì)校園信息平臺(tái)進(jìn)行深入需求分析基礎(chǔ)上,文章提出了基于Android技術(shù)的校園信息平臺(tái)客戶(hù)端的實(shí)現(xiàn)方法,并對(duì)系統(tǒng)的開(kāi)發(fā)原理,系統(tǒng)的功能特點(diǎn)和設(shè)計(jì)方法進(jìn)行重點(diǎn)分析。

2 系統(tǒng)需求分析(System requirement analysis)

2.1 功能需求

(1)新聞公告查詢(xún)功能。客戶(hù)端系統(tǒng)應(yīng)能提供學(xué)校的新聞公告信息查詢(xún)功能。

(2)招生信息查詢(xún)功能。客戶(hù)端系統(tǒng)應(yīng)能提供學(xué)校的招生專(zhuān)業(yè)信息查詢(xún)功能,招生錄取信息查詢(xún)功能。

(3)就業(yè)信息查詢(xún)功能。客戶(hù)端系統(tǒng)應(yīng)能提供就業(yè)信息查詢(xún)功能。

(4)教務(wù)信息查詢(xún)功能。客戶(hù)端系統(tǒng)應(yīng)能提供學(xué)校的個(gè)人課表信息、個(gè)人成績(jī)信息查詢(xún)功能。

2.2 性能需求

首先,從系統(tǒng)的美觀性和易用性來(lái)看,客戶(hù)端系統(tǒng)應(yīng)提供美觀和友好的用戶(hù)界面,具有良好的用戶(hù)體驗(yàn),從而可以縮短用戶(hù)對(duì)系統(tǒng)熟悉的過(guò)程[2];其次,從系統(tǒng)的流暢性來(lái)看,客戶(hù)端系統(tǒng)應(yīng)該運(yùn)行流暢,運(yùn)行過(guò)程中不應(yīng)卡機(jī)和BUG現(xiàn)象,由于手機(jī)等硬件設(shè)備特點(diǎn),在運(yùn)行時(shí)系統(tǒng)應(yīng)占用較少的內(nèi)存,這就需要系統(tǒng)在實(shí)現(xiàn)的時(shí)程序簡(jiǎn)練、算法優(yōu)化;此外,在系統(tǒng)設(shè)計(jì)時(shí)應(yīng)盡量節(jié)約資源,不用的資源(如軟件結(jié)束線程應(yīng)退出)應(yīng)及時(shí)回收,從而減少系統(tǒng)資源損耗。

3 系統(tǒng)規(guī)劃設(shè)計(jì)(The planning and design of system)

3.1 主要功能模塊

通過(guò)調(diào)查研究對(duì)校園信息平臺(tái)進(jìn)行需求分析之后,將整個(gè)校園信息平臺(tái)客戶(hù)端分為八大模塊,系統(tǒng)客戶(hù)端結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)客戶(hù)端結(jié)構(gòu)圖

Fig.1 The structure diagram of the client system

(1)學(xué)校概況。可對(duì)學(xué)校基本信息進(jìn)行查看操作,該信息數(shù)據(jù)來(lái)自SQLite數(shù)據(jù)庫(kù)中,可通過(guò)數(shù)據(jù)庫(kù)版本升級(jí)來(lái)對(duì)信息進(jìn)行更新操作。

(2)職大新聞。可對(duì)學(xué)校新聞信息進(jìn)行查看操作,該數(shù)據(jù)來(lái)自學(xué)校門(mén)戶(hù)網(wǎng)站。

(3)公告中心。可對(duì)學(xué)校公示公告信息進(jìn)行查看操作,該數(shù)據(jù)來(lái)自學(xué)校門(mén)戶(hù)網(wǎng)站,但與新聞信息不同的是,公示公告信息需要手機(jī)等終端設(shè)備處于學(xué)校內(nèi)部網(wǎng)段才可以查看。

(4)招生動(dòng)態(tài)。可對(duì)學(xué)校招生專(zhuān)業(yè)進(jìn)行查看操作,該信息數(shù)據(jù)存儲(chǔ)于SQLite數(shù)據(jù)庫(kù)中,數(shù)據(jù)更新可通過(guò)版本升級(jí)來(lái)完成;考生以準(zhǔn)考證號(hào)碼進(jìn)行登錄可查詢(xún)是否錄取操作。

(5)就業(yè)信息。可對(duì)學(xué)校就業(yè)信息進(jìn)行查看操作,包括招聘單位、招聘內(nèi)容、信息發(fā)布日期等,該信息數(shù)據(jù)存儲(chǔ)于SQLite數(shù)據(jù)庫(kù)中。

(6)教務(wù)信息。根據(jù)需求分析,該模塊主要用戶(hù)為學(xué)生和教師,且信息具有一定的保密性,所以用戶(hù)需在登錄后才可完成對(duì)課表和成績(jī)進(jìn)行查詢(xún)操作[3]。

(7)校園黃頁(yè)。可對(duì)學(xué)校各部門(mén)的辦公聯(lián)系方式進(jìn)行查看操作,該信息數(shù)據(jù)存儲(chǔ)于SQLite數(shù)據(jù)庫(kù)中。

(8)校園地圖。可顯示以學(xué)校為中心的地圖,該模塊借助于百度地圖來(lái)完成。

3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

校園信息平臺(tái)客戶(hù)端系統(tǒng)的核心是數(shù)據(jù)庫(kù),由于手機(jī)等智能移動(dòng)設(shè)備存儲(chǔ)空間的局限性,系統(tǒng)開(kāi)發(fā)中使用SQLite嵌入式數(shù)據(jù)庫(kù)。在分析各功能模塊數(shù)據(jù)信息和之間的相互關(guān)系之后進(jìn)行歸納提取,SQLite數(shù)據(jù)庫(kù)中共有七張表,以NTVU_Contact表、NTVU_Speciality表和NTVU_Job表為例加以說(shuō)明。各表結(jié)構(gòu)分別如表1、表2和表3所示。

表1 NTVU_contact表的結(jié)構(gòu)

Tab.1 The table structure of NTVU_contact

字段名 類(lèi) 型 說(shuō) 明

_id Integer 表的主鍵

departname varchar(20) 部門(mén)名稱(chēng)

tel_code Varchar(20) 電話(huà)號(hào)碼

表2 NTVU_speciality表的結(jié)構(gòu)

Tab.2 The table structure of NTVU_speciality

字段名 類(lèi) 型 說(shuō) 明

_id Integer 表的主鍵endprint

主站蜘蛛池模板: 日本精品影院| 国产剧情伊人| 国产成人免费高清AⅤ| 国产色网站| 天天综合网亚洲网站| 国产精品55夜色66夜色| 91亚洲免费| 欧美激情伊人| 欧美日韩午夜视频在线观看| 99热精品久久| 成人在线视频一区| 88av在线看| 亚洲精品视频免费| аⅴ资源中文在线天堂| 久久精品66| 91色在线视频| 美女国产在线| 国产麻豆永久视频| 国内精品视频在线| 97久久超碰极品视觉盛宴| 国产精欧美一区二区三区| 五月天丁香婷婷综合久久| 国产精品自在线天天看片| 中国国产高清免费AV片| 国产av无码日韩av无码网站| 成人a免费α片在线视频网站| 国产精品自在线拍国产电影| 亚洲日本韩在线观看| 免费一级毛片在线观看| 久久香蕉国产线看精品| 国产网站黄| 五月天天天色| 国产亚洲欧美在线专区| 国产主播福利在线观看| 亚洲综合经典在线一区二区| 日本a级免费| 青草精品视频| 她的性爱视频| 亚洲愉拍一区二区精品| 亚洲日本中文字幕乱码中文| 五月六月伊人狠狠丁香网| 国产视频一区二区在线观看| 欧美日本二区| 久久亚洲精少妇毛片午夜无码| 毛片网站在线看| 宅男噜噜噜66国产在线观看| 亚洲综合国产一区二区三区| 香蕉国产精品视频| 国产99免费视频| 欧美一区精品| 午夜天堂视频| 久久香蕉国产线看观看亚洲片| 亚洲国产天堂在线观看| 亚洲精品国产精品乱码不卞| 欧美色丁香| 久久综合九九亚洲一区| 亚洲综合狠狠| 国产精品女熟高潮视频| 国产成人精品一区二区不卡| 五月天久久综合| av色爱 天堂网| 午夜毛片免费观看视频 | 亚洲第一成年人网站| 免费av一区二区三区在线| 丁香六月激情综合| 波多野结衣AV无码久久一区| 91精品最新国内在线播放| 亚洲第一香蕉视频| 亚洲精品人成网线在线| 一本久道热中字伊人| 亚洲精品第五页| 欧美一区二区精品久久久| 亚洲av无码人妻| 无码一区二区波多野结衣播放搜索| 爱做久久久久久| 美女高潮全身流白浆福利区| 欧美激情成人网| 人妻免费无码不卡视频| 免费无码AV片在线观看国产| 国产精欧美一区二区三区| 欧美午夜在线播放| 特级aaaaaaaaa毛片免费视频 |