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

        ?

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

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

        王海峰

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

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

        中圖分類號(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ā)展成熟,以及無線設(shè)備的普及,使得通過手機(jī)或其它移動(dòng)設(shè)備接入網(wǎng)絡(luò)的應(yīng)用越來越廣泛。校園信息平臺(tái)應(yīng)用無線化已經(jīng)成為信息化建設(shè)的發(fā)展趨勢(shì)。Android系統(tǒng)是Google公司公布的基于Linux內(nèi)核一款開源的智能手機(jī)操作系統(tǒng)[1],近年來Android平臺(tái)的智能手機(jī)市場(chǎng)占有率與日俱增,同時(shí)其具有強(qiáng)大的擴(kuò)展性、華麗的界面、良好的用戶體驗(yàn)、豐富的第三方軟件深受學(xué)生的青睞。

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

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

        2.1 功能需求

        (1)新聞公告查詢功能??蛻舳讼到y(tǒng)應(yīng)能提供學(xué)校的新聞公告信息查詢功能。

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

        (3)就業(yè)信息查詢功能??蛻舳讼到y(tǒng)應(yīng)能提供就業(yè)信息查詢功能。

        (4)教務(wù)信息查詢功能??蛻舳讼到y(tǒng)應(yīng)能提供學(xué)校的個(gè)人課表信息、個(gè)人成績(jī)信息查詢功能。

        2.2 性能需求

        首先,從系統(tǒng)的美觀性和易用性來看,客戶端系統(tǒng)應(yīng)提供美觀和友好的用戶界面,具有良好的用戶體驗(yàn),從而可以縮短用戶對(duì)系統(tǒng)熟悉的過程[2];其次,從系統(tǒng)的流暢性來看,客戶端系統(tǒng)應(yīng)該運(yùn)行流暢,運(yùn)行過程中不應(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 主要功能模塊

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

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

        Fig.1 The structure diagram of the client system

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

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

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

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

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

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

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

        (8)校園地圖??娠@示以學(xué)校為中心的地圖,該模塊借助于百度地圖來完成。

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

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

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

        Tab.1 The table structure of NTVU_contact

        字段名 類 型 說 明

        _id Integer 表的主鍵

        departname varchar(20) 部門名稱

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

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

        Tab.2 The table structure of NTVU_speciality

        字段名 類 型 說 明

        _id Integer 表的主鍵endprint

        天美麻花果冻视频大全英文版| 中文字幕日韩有码国产| 欧美熟妇另类久久久久久多毛| 一本一道av无码中文字幕﹣百度| 男女男在线精品网站免费观看| 国产丝袜精品丝袜一区二区| va精品人妻一区二区三区| 中文字幕在线观看| 国产真人无码作爱视频免费| 国产av综合一区二区三区最新 | 国产v精品成人免费视频400条| 日韩人妻一区二区中文字幕| 欧美亚洲精品suv| 国产亚洲一区二区手机在线观看 | 日本中文字幕乱码中文乱码| 亚洲av无码乱码国产精品久久| 色爱区综合五月激情| 亚洲AV日韩Av无码久久| 亚洲国产精品久久久婷婷| 亚洲成熟丰满熟妇高潮xxxxx| 精品国产黑色丝袜高跟鞋| 精品久久免费一区二区三区四区 | 亚洲精品字幕在线观看| 久草热这里只有精品在线| 亚洲精品一区二在线观看| 日本久久久久亚洲中字幕| 免费无码av片在线观看 | 蜜桃视频永久免费在线观看| 99riav国产精品视频| 亚洲一区二区三区成人网站| 高清国产美女一级a毛片在线| 国产精品麻豆一区二区三区| 少妇做爰免费视频了| 伊人久久网国产伊人| 日韩成精品视频在线观看| 久久综合九色欧美综合狠狠| 88久久精品无码一区二区毛片| 国产精品情侣露脸av在线播放| 亚洲国产av一区二区不卡| 精品久久久久香蕉网| 一国产区在线观看|