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

        ?

        基于Android的高校校園移動(dòng)秘書系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2013-04-14 03:17:16于龍斌賈欣欣東北石油大學(xué)軟件學(xué)院黑龍江大慶163318
        關(guān)鍵詞:數(shù)據(jù)庫(kù)用戶功能

        于龍斌,賈欣欣 (東北石油大學(xué)軟件學(xué)院,黑龍江 大慶163318)

        隨著移動(dòng)通信技術(shù)的快速發(fā)展以及人們對(duì)手機(jī)功能需求的不斷提高,智能手機(jī)逐漸成為人們的日常消費(fèi)品。在高校校園里,學(xué)生手機(jī)用戶使用的智能手機(jī)一般利用Android系統(tǒng)平臺(tái)[1-3]。為了給學(xué)生提供及時(shí)準(zhǔn)確的課程信息、考試信息和相關(guān)生活信息,同時(shí)便于相關(guān)院系和教學(xué)職能部門進(jìn)行各種管理工作,筆者基于Android系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)了高校校園移動(dòng)秘書系統(tǒng)。

        1 物理架構(gòu)

        該系統(tǒng)物理架構(gòu)主要由后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器、Web服務(wù)器、無(wú)線網(wǎng)絡(luò)、Android校園秘書前端等部分組成 (見(jiàn)圖1)??蛻舳薃ndroid系統(tǒng)智能手機(jī)通過(guò)無(wú)線網(wǎng)絡(luò)訪問(wèn)后臺(tái)服務(wù)器,后臺(tái)服務(wù)器的URL應(yīng)保證與后臺(tái)服務(wù)器IP地址一致。如果需要數(shù)據(jù)訪問(wèn),則訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù),與后臺(tái)數(shù)據(jù)庫(kù)的鏈接主要通過(guò)MyEclipse的MVC模式來(lái)實(shí)現(xiàn),運(yùn)行過(guò)程中要保證TomCat處于啟動(dòng)狀態(tài)[4]。

        圖1 校園移動(dòng)秘書系統(tǒng)物理架構(gòu)

        2 技術(shù)選型

        Android客戶端采用Java技術(shù),網(wǎng)絡(luò)通信使用Apache HTTP協(xié)議客戶端,中間Web服務(wù)器采用Servlet響應(yīng)客戶請(qǐng)求。后臺(tái)服務(wù)器采用JDBC訪問(wèn)數(shù)據(jù)庫(kù),客戶端的一部分?jǐn)?shù)據(jù)存儲(chǔ)采用SQLite數(shù)據(jù)庫(kù),應(yīng)保持Android客戶端的數(shù)據(jù)和服務(wù)器中的數(shù)據(jù)同步(見(jiàn)圖2)。

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

        圖2 技術(shù)選型圖

        在設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)時(shí),系統(tǒng)Web服務(wù)器可以采用WebLogic或者WebSpere,也可以使用JBoss,數(shù)據(jù)庫(kù)采用SQL Server,這樣系統(tǒng)在提供客戶端數(shù)據(jù)和服務(wù)器端數(shù)據(jù)的同步功能的同時(shí),也提高了程序的運(yùn)行效率[5]。系統(tǒng)后臺(tái)服務(wù)器中的數(shù)據(jù)庫(kù)主要包括用戶表、課程表 (見(jiàn)表1)、答疑表和測(cè)試表等,這些數(shù)據(jù)表通過(guò)Web服務(wù)器進(jìn)行及時(shí)更新。

        4 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)

        該系統(tǒng)實(shí)現(xiàn)包括前端Android界面程序?qū)崿F(xiàn)和后端服務(wù)器實(shí)現(xiàn)??蛻舳薃ndroid系統(tǒng)智能手機(jī)具有前段處理與計(jì)算能力,而且通過(guò)無(wú)線網(wǎng)絡(luò)訪問(wèn)Web服務(wù)器,如果需要數(shù)據(jù)訪問(wèn),則訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)。對(duì)于系統(tǒng)中需求分析和模塊設(shè)計(jì)采用UML統(tǒng)一建模語(yǔ)言,分別進(jìn)行用例視圖、邏輯視圖和組件視圖設(shè)計(jì)。采用MVC 3層架構(gòu)模式,采用Android的UI技術(shù)來(lái)展現(xiàn)表現(xiàn)層,采用JavaBean技術(shù)來(lái)實(shí)現(xiàn)業(yè)務(wù)邏輯層,采用Servlet完成業(yè)務(wù)和表現(xiàn)之間的松散耦合,最后設(shè)計(jì)底層數(shù)據(jù)操作模塊來(lái)完成數(shù)據(jù)層的統(tǒng)一操作。該系統(tǒng)主要功能及其實(shí)現(xiàn)內(nèi)容如下。

        表1 課程表

        4.1 登錄功能

        為了增強(qiáng)系統(tǒng)的使用安全,使用系統(tǒng)之前必須登錄該系統(tǒng)。登錄過(guò)程是用戶利用無(wú)線網(wǎng)絡(luò)在后臺(tái)數(shù)據(jù)庫(kù)通過(guò)用戶名稱和密碼進(jìn)行查詢并注冊(cè)用戶后方可使用該系統(tǒng)。系統(tǒng)登錄成功后便可進(jìn)入系統(tǒng)主菜單,主菜單通過(guò)一個(gè)GridView以圖形菜單的方式來(lái)展現(xiàn)系統(tǒng)的功能,單擊某個(gè)選項(xiàng)便進(jìn)入該功能的操作界面。

        4.2 學(xué)習(xí)助手功能

        學(xué)習(xí)助手功能主要體現(xiàn)用戶在前臺(tái)發(fā)出查詢命令,命令通過(guò)WIFI傳達(dá)到后臺(tái)服務(wù)器,后臺(tái)Web服務(wù)器接到命令之后傳達(dá)給后臺(tái)MyEclipse,通過(guò)MVC模式訪問(wèn)數(shù)據(jù)庫(kù),進(jìn)行各種查詢,并將查詢的結(jié)果通過(guò)網(wǎng)絡(luò)發(fā)送到前臺(tái)主界面,用戶就可以在前臺(tái)獲取所需信息,如課程信息、學(xué)術(shù)講座信息、學(xué)生活動(dòng)信息等 (見(jiàn)圖3)。

        1)課程信息查詢 系統(tǒng)通過(guò)無(wú)線網(wǎng)絡(luò)獲得后臺(tái)數(shù)據(jù)庫(kù)中課程相關(guān)信息,并在前臺(tái)客戶服務(wù)端接收數(shù)據(jù),并將其具體信息顯示在當(dāng)前頁(yè)面下方,從而方便用戶隨時(shí)隨地了解相關(guān)課程信息 (見(jiàn)圖4)。

        2)考研信息查詢 用戶利用該功能可以隨時(shí)隨地查詢考研信息,以便及時(shí)了解考研動(dòng)態(tài)。當(dāng)用戶輸入相應(yīng)考研學(xué)校和考研專業(yè)即可查詢出相應(yīng)考研信息 (見(jiàn)圖5)。

        圖3 信息查詢界面

        圖4 課程相關(guān)信息查詢界面

        圖5 考研信息

        3)招聘信息查詢 用戶利用手機(jī)通過(guò)連接無(wú)限路由器訪問(wèn)后臺(tái)服務(wù)器,這樣招聘資訊可顯示在前臺(tái)客戶端 (見(jiàn)圖6)。

        4.3 生活助手功能

        1)理財(cái)助手 通過(guò)該功能采集的信息主要包括消費(fèi)賬目、消費(fèi)的類型、金額、日期以及備注等。系統(tǒng)將上述信息錄入到數(shù)據(jù)庫(kù)中以備用戶隨時(shí)隨地查詢 (見(jiàn)圖7)。

        2)備忘錄 備忘錄也稱為日程安排,可以方便學(xué)生在繁忙的學(xué)習(xí)中對(duì)自身生活計(jì)劃進(jìn)行安排。利用該功能可以在設(shè)定時(shí)間內(nèi)提醒學(xué)生完成某項(xiàng)工作,具體包括日程規(guī)劃、日程提醒、查看明細(xì)和日程維護(hù)等 (見(jiàn)圖8)。

        圖6 招聘信息

        圖7 理財(cái)助手界面

        圖8 備忘錄

        5 結(jié) 語(yǔ)

        為了給學(xué)生提供及時(shí)準(zhǔn)確的課程信息、考試信息和相關(guān)生活信息,同時(shí)方便高校相關(guān)院系和教學(xué)職能部門相互聯(lián)系,設(shè)計(jì)和實(shí)現(xiàn)了高校校園移動(dòng)秘書系統(tǒng)。通過(guò)該系統(tǒng)可以隨時(shí)隨地為用戶提供信息,用戶無(wú)需進(jìn)行繁瑣的登錄相關(guān)網(wǎng)站的操作過(guò)程。目前,該系統(tǒng)已經(jīng)在東北石油大學(xué)得到應(yīng)用,受到師生的好評(píng)。

        [1]劉衛(wèi)國(guó),姚昱禹.Android與J2ME平臺(tái)間即時(shí)通信的研究與實(shí)現(xiàn) [J].計(jì)算機(jī)系統(tǒng)與應(yīng)用,2008(12):118-120.

        [2]劉平.Android手機(jī)訪問(wèn)服務(wù)器的一種數(shù)據(jù)交互方法 [J].電子設(shè)計(jì)工程,2010,18(9):96-102.

        [3]劉玉平.Java輸入輸出流及在網(wǎng)站開發(fā)中的應(yīng)用探討 [J].電子編程技巧與維護(hù),2009(18):35-49.

        [4]陳璟,陳平華,李文亮 .Android內(nèi)核分析 [J].現(xiàn)代計(jì)算機(jī),2009(10):112-115.

        [5]劉衛(wèi)國(guó),姚昱禹 .Android的架構(gòu)與應(yīng)用開發(fā)研究 [J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2008(11):110-112.

        猜你喜歡
        數(shù)據(jù)庫(kù)用戶功能
        也談詩(shī)的“功能”
        關(guān)于非首都功能疏解的幾點(diǎn)思考
        數(shù)據(jù)庫(kù)
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        數(shù)據(jù)庫(kù)
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        如何獲取一億海外用戶
        亚洲视频天堂| 伊人亚洲综合网色AV另类 | AV无码人妻一区二区三区牛牛| 国产高清在线精品一区不卡| 久久人妻精品中文字幕一区二区| 经典三级免费看片天堂| 亚洲精品天天影视综合网| 性久久久久久久| 欧美日本免费一区二| 亚洲av大片在线免费观看| 青青草成人在线免费视频| 99精品国产一区二区三区| 女同亚洲女同精品| 国产精品三级av一区二区| 男女视频网站免费精品播放| 国产一区二区三区久久悠悠色av| 女优一区二区三区在线观看| 亚洲欧美综合区自拍另类| 亚洲欧美国产日韩制服bt| 亚洲中文字幕无线乱码va| 久久中文字幕亚洲综合| 国产色欲av一区二区三区| 国产午夜三级一区二区三| 亚洲欧美日韩高清一区二区三区| 一级一片内射在线播放| 麻豆视频黄片在线免费观看| 人妻少妇看a偷人无码| 亚洲精品无码久久久久久| 亚洲欧美日韩中文字幕网址| 亚洲天堂av在线观看免费| 久久精品亚洲精品国产色婷 | 专干老熟女视频在线观看| 欧美性猛交xxxx乱大交蜜桃| 精品免费看国产一区二区白浆| 亚洲国产精品成人av网| 日韩一卡2卡3卡4卡新区亚洲| 婷婷第四色| 国产亚洲专区一区二区| 情爱偷拍视频一区二区| 久久精品人人做人人综合| 巨乳av夹蜜桃站台蜜桃机成人|