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

        ?

        基于android平臺(tái)的藏漢英三語校園助手的設(shè)計(jì)與實(shí)現(xiàn)

        2016-12-19 12:50:43趙應(yīng)李雷
        計(jì)算機(jī)時(shí)代 2016年11期
        關(guān)鍵詞:信息共享

        趙應(yīng)+李雷

        摘 要: 伴隨著藏文信息處理技術(shù)的不斷發(fā)展,西藏的數(shù)字化校園建設(shè)工作已勢(shì)在必行。文章就對(duì)Android平臺(tái)的藏漢英多語言智能應(yīng)用app進(jìn)行了分析與設(shè)計(jì),主要介紹了在Android平臺(tái)下,基于MVP(MVC)模式,實(shí)現(xiàn)藏漢英三語校園助手移動(dòng)終端應(yīng)用的過程。該應(yīng)用實(shí)現(xiàn)了對(duì)校園各類信息的匯總、分類及共享,對(duì)校園信息化建設(shè)有一定的促進(jìn)作用。

        關(guān)鍵詞: 校園應(yīng)用; Android; 藏漢英三語; 信息共享

        中圖分類號(hào):TP319 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2016)11-51-03

        Design and application of the Tibetan-Chinese-English three language

        campus assistant App for Android

        Zhao Ying, Li Lei

        (Tibetan Information Technology Engineering Research Center, Tibetan University, Lhasa, Tibet 850000, China)

        Abstract: With the development of Tibetan information technology, the construction of digital campus in Tibet is imperative. This paper describes the design of Tibetan-Chinese-English Campus App for Android based on MVC model, mainly introduces the realization process of Tibetan-Chinese-English Campus assistant mobile terminal App. The application realizes the collection, classification and sharing of all kinds of information on campus, and it can promote the construction of campus informationization.

        Key words: campus App; Android; Tibetan-Chinese-English; information sharing

        0 引言

        從20世紀(jì)末開始,我國(guó)就開始重視高校的數(shù)字化校園建設(shè)工作。伴隨著Android和ios系統(tǒng)的迅速發(fā)展,為響應(yīng)國(guó)家數(shù)字化校園建設(shè),關(guān)于校園的各類智能手機(jī)應(yīng)用App迅速被設(shè)計(jì)和實(shí)現(xiàn)。截至目前,使用人數(shù)較多的有:超級(jí)課程表、我要當(dāng)學(xué)霸、Evernote(印象筆記)等。

        隨著藏文信息技術(shù)的不斷發(fā)展,西藏校園多語言信息綜合平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)已勢(shì)在必行。多語言智能校園App的設(shè)計(jì)可以解決因地域而造成的語言障礙問題,也可以改善西藏地區(qū)移動(dòng)數(shù)字化校園建設(shè)的質(zhì)量和效果,對(duì)于加強(qiáng)民族之間的文化交流與進(jìn)步也有重大意義。

        多語言智能校園App的設(shè)計(jì)包含客戶端和服務(wù)器端??蛻舳税脩舻卿洝⒂脩舨樵兊裙δ?。服務(wù)器端包含用戶管理、后臺(tái)發(fā)布信息等功能。在眾多的移動(dòng)操作系統(tǒng)平臺(tái)中,基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)——Android,更是受到大多數(shù)開發(fā)商和手機(jī)運(yùn)行商的喜愛,成為當(dāng)今主流移動(dòng)設(shè)備的操作系統(tǒng)之一。本文設(shè)計(jì)的多語言操作系統(tǒng)就是基于Android平臺(tái)的應(yīng)用。具有較高的使用價(jià)值。

        1 需求分析

        1.1 編寫目的

        高校的校園人流量和信息量都是非常巨大的。人工管理信息已逐漸因信息的發(fā)展而被淘汰。利用移動(dòng)終端獲取學(xué)校動(dòng)態(tài)已成為必然。校園客戶端應(yīng)用可以大幅提高校園的信息傳達(dá)效率。因此,在西藏地區(qū),一款適用于各高校處理學(xué)校信息及介紹校園的多語言智能應(yīng)用軟件是非常必要的,對(duì)于增進(jìn)民族融洽也具有非一般的戰(zhàn)略意義。

        1.2 功能需求

        本軟件針對(duì)西藏地區(qū)高校的學(xué)生用戶,主要是UI界面的開發(fā)、數(shù)據(jù)庫的建立和多語言功能的實(shí)現(xiàn)。

        多語言智能應(yīng)用應(yīng)分為客戶端和服務(wù)器端。

        ⑴ 手機(jī)端:學(xué)生使用,包含個(gè)人信息、成績(jī)信息、選課信息、通知公告信息、新生導(dǎo)航、圖書信息、校歷信息、自習(xí)室、蹭課、校園地圖、看電影、快遞信息等模塊。

        ⑵ 服務(wù)器端:管理員可以通過服務(wù)器端對(duì)應(yīng)用里的信息進(jìn)行管理、維護(hù)等。

        2 系統(tǒng)模塊設(shè)計(jì)

        2.1 基本架構(gòu)

        本設(shè)計(jì)是基于Android平臺(tái)的多語言校園助手軟件。客戶端通過與服務(wù)器端通信來實(shí)現(xiàn)用戶在客戶端操作。用Android工程來建立客戶端,Web工程來建立服務(wù)器端[1-2]。兩者通過系統(tǒng)一定的端口進(jìn)行通訊,傳輸信息。架構(gòu)結(jié)構(gòu)如圖1所示。

        2.2 系統(tǒng)模塊設(shè)計(jì)

        客戶端主要分為四大功能模塊:側(cè)滑欄、校園信息、學(xué)習(xí)工具、生活助手。

        客戶端總體功能模塊一共有32個(gè),其中包括:用戶注冊(cè)、用戶登錄、語言切換、注銷賬號(hào)等功能。功能具體劃分如圖2所示。

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

        此軟件的設(shè)計(jì)過程中,共用到了兩種數(shù)據(jù)庫:一種為SQLite,另一種為SQL Server 2008。前者有可移植性長(zhǎng)、占用空間小等優(yōu)點(diǎn),作為客戶端保存之用。后者使用性強(qiáng)、安全性也比較高,為服務(wù)器端保存用戶信息之用[3]。

        ⑴ 學(xué)生基本信息表如表1所示:

        ⑵ 學(xué)生登錄信息表如表2所示:

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

        3.1 客戶端Android應(yīng)用程序

        客戶端功能的實(shí)現(xiàn):

        ⑴ 登錄界面的實(shí)現(xiàn)

        登錄界面都是運(yùn)用最簡(jiǎn)單的文本控件TextView、EditView及圖片控件ImageView去實(shí)現(xiàn),布局采用相對(duì)布局、線性布局嵌套實(shí)現(xiàn)。

        ⑵ 側(cè)滑菜單實(shí)現(xiàn)

        側(cè)滑菜單的實(shí)現(xiàn)是運(yùn)用開源項(xiàng)目SlidingMenu,加以運(yùn)用改變,實(shí)現(xiàn)側(cè)滑功能。

        ⑶ 多語言的實(shí)現(xiàn)

        由于考慮到了地區(qū)及民族因素,加入了多語言模塊。由于藏語作為民族語種,Android系統(tǒng)中并未加入對(duì)藏語的支持,所以要想正常顯示藏文、寫入藏文就會(huì)給開發(fā)人員帶來很大的困難。所以在查閱了大量的資料后,決定內(nèi)置藏文字體,利用Android已有的環(huán)境去實(shí)現(xiàn)。具體實(shí)現(xiàn)過程如下。

        首先,在assets下新建一個(gè)文件夾fonts文件夾,將藏語字體放到assets/fonts下。

        其次,新建values-en(英語)、values-zh-rCN(簡(jiǎn)體中文)、values-zh-rTW(藏語)三個(gè)文件夾,在values中用到的所有字符串文件如arrays.xml、strings.xml,復(fù)制進(jìn)這三個(gè)文件夾內(nèi),然后分別將每個(gè)文件的字符串進(jìn)行翻譯。

        最后,通過資源文件的調(diào)用來實(shí)現(xiàn)語言的切換。

        3.2 客戶端和服務(wù)器端通信的實(shí)現(xiàn)

        ⑴ 客戶端根據(jù)HTTP傳輸協(xié)議向服務(wù)器傳輸數(shù)據(jù)

        用戶在登錄模塊中輸入用戶名(學(xué)號(hào)或手機(jī)號(hào))和密碼,點(diǎn)擊登陸按鈕,將兩個(gè)參數(shù)按照HTTP傳輸協(xié)議給傳送給服務(wù)器,此時(shí)回調(diào)函數(shù)開始運(yùn)用Handler對(duì)象監(jiān)聽服務(wù)器端傳回的數(shù)據(jù),以采取不同的操作[4]。

        ⑵ 服務(wù)器端返回?cái)?shù)據(jù)

        客戶端經(jīng)過加密傳輸過來的用戶名、密碼去和服務(wù)器端中學(xué)生信息數(shù)據(jù)庫進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果,返回給客戶端不同的結(jié)果。

        4 結(jié)束語

        本文基于Android平臺(tái)的藏漢英三語校園助手的設(shè)計(jì)與實(shí)現(xiàn)可以應(yīng)用于手機(jī)、平板等多種便攜式設(shè)備。學(xué)生安裝應(yīng)用之后可以隨時(shí)隨地了解學(xué)校最新消息,也可以通過查看課程表和自習(xí)室來為自己制定相應(yīng)的學(xué)習(xí)計(jì)劃。學(xué)校也可以通過此應(yīng)用發(fā)布學(xué)校信息、公布學(xué)生成績(jī)等行為以減少相關(guān)人員的工作量。我國(guó)是一個(gè)多民族國(guó)家,智能應(yīng)用應(yīng)根據(jù)時(shí)代的發(fā)展使便攜式設(shè)備可以更多地顯示民族語言。因此,以后的發(fā)展方向應(yīng)主要集中在多語言的設(shè)計(jì)和實(shí)現(xiàn)以及相關(guān)內(nèi)部功能的優(yōu)化方面。這樣不僅可以讓少數(shù)民族地區(qū)生源感受到具有民族氣息的應(yīng)用,而且可以減少高校相關(guān)部門的工作量。從而使應(yīng)用更加具有生命力。

        參考文獻(xiàn)(References):

        [1] 吳亞峰,索伊娜等.Android核心技術(shù)與實(shí)例詳解[M].電子工

        業(yè)出版社,2010.

        [2] 張?jiān)?Android開發(fā)應(yīng)用實(shí)戰(zhàn)詳解[M].中國(guó)鐵道出版社,

        2011.

        [3] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第4版)[M].高等教育出版社,

        2006.

        [4] 孫衛(wèi)琴,李洪成.Tomcat與JSP Web開發(fā)技術(shù)詳解[M].電子

        工業(yè)出版社,2003.

        猜你喜歡
        信息共享
        橫向動(dòng)態(tài)聯(lián)盟的信息共享效應(yīng)研究
        基于WebGIS的合肥中小企業(yè)信息共享平臺(tái)的研究
        基于供應(yīng)鏈的制造業(yè)服務(wù)化客戶逆向服務(wù)研究
        中國(guó)鐵水聯(lián)運(yùn)信息系統(tǒng)物理框架設(shè)計(jì)
        科技視界(2016年21期)2016-10-17 20:14:41
        利用微信做好班級(jí)管理工作的實(shí)踐研究
        成才之路(2016年26期)2016-10-08 12:02:00
        国产伦码精品一区二区| 亚洲欧美综合区自拍另类| 236宅宅理论片免费| 国产精品久久婷婷婷婷| 亚洲精品综合久久国产二区 | 久久女人精品天堂av影院麻| 亚洲国产成人av在线观看| 女人被做到高潮免费视频| 国产av大片在线观看| 亚洲日本中文字幕乱码在线| 天天摸夜夜摸摸到高潮| 无遮无挡三级动态图| 亚洲人妻中文字幕在线视频| 久久精品中文字幕有码| 亚洲精品一品区二品区三品区| 91精品一区国产高清在线gif| 日韩精品一区二区三区中文9| 中文字幕av永久免费在线| 美女被内射中出在线观看 | 国产精品美女久久久久久 | 日本爽快片18禁免费看| 乱人伦人妻中文字幕无码| 少妇久久一区二区三区| 国产色欲av一区二区三区| 亚洲乱码日产精品bd在线观看 | 少妇厨房愉情理伦片免费| 无码伊人久久大蕉中文无码| 亚洲av老熟女一区二区三区 | 欧美xxxx黑人又粗又长精品| 国产aⅴ丝袜旗袍无码麻豆| 少妇深夜吞精一区二区| 日本成本人片视频免费| 国产精品自在线拍国产手机版| 小12箩利洗澡无码视频网站| 久久免费看视频少妇高潮| 老妇高潮潮喷到猛进猛出| 色噜噜狠狠色综合成人网| 久久久精品2019中文字幕之3| 男女一区视频在线观看| 久久久久av综合网成人| 性一交一乱一伦a片|