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

        ?

        基于Android的漢字聽(tīng)寫(xiě)比賽系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2016-05-14 04:09:55潘春花昝風(fēng)彪張長(zhǎng)宏張明亮
        軟件工程 2016年7期
        關(guān)鍵詞:服務(wù)器

        潘春花 昝風(fēng)彪 張長(zhǎng)宏 張明亮

        摘 要:面對(duì)逐漸被高科技吞噬的漢字書(shū)寫(xiě)能力,越來(lái)越多的漢字聽(tīng)寫(xiě)比賽逐漸火熱,為了滿(mǎn)足小型場(chǎng)合的漢字聽(tīng)寫(xiě)比賽,利用C/S架構(gòu)開(kāi)發(fā)了基于Android的漢字聽(tīng)寫(xiě)比賽系統(tǒng),客戶(hù)端采用Android系統(tǒng),實(shí)現(xiàn)了漢字的書(shū)寫(xiě),清除,計(jì)時(shí)等功能;服務(wù)器端實(shí)現(xiàn)了管理者對(duì)比賽整個(gè)過(guò)程的管理,包括參賽團(tuán)隊(duì)及隊(duì)員,管理員可同步獲取客戶(hù)端輸入的漢字,并顯示在大屏幕上,評(píng)委給出評(píng)分后,系統(tǒng)記錄結(jié)果并統(tǒng)計(jì)顯示比賽結(jié)果。整個(gè)系統(tǒng)實(shí)用性強(qiáng),為漢字的保護(hù)與傳承發(fā)揮了一定的作用。

        關(guān)鍵詞:漢字聽(tīng)寫(xiě)系統(tǒng); 服務(wù)器;客戶(hù)端APP

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

        1 引言(Introduction)

        漢字是中華民族先民們留給世界人民的文化寶藏和精神財(cái)富。漢字書(shū)寫(xiě)對(duì)凝聚華人心靈,展現(xiàn)中國(guó)魅力發(fā)揮著不可估量的重要作用。對(duì)于中國(guó)人而言,寫(xiě)好中國(guó)字是每一個(gè)中國(guó)人所應(yīng)具備的基本素養(yǎng)之一。黨的十八大明確提出要“推廣和規(guī)范使用國(guó)家通用語(yǔ)言文字”,并將其作為文化強(qiáng)國(guó)戰(zhàn)略的重要組成部分。增強(qiáng)國(guó)家語(yǔ)言實(shí)力,提高國(guó)民語(yǔ)言能力,構(gòu)建和諧語(yǔ)言生活,是語(yǔ)言文字夢(mèng)的重要內(nèi)容,也是實(shí)現(xiàn)民族偉大復(fù)興的中國(guó)夢(mèng)的重要內(nèi)容[1-5]。現(xiàn)在我們依靠鍵盤(pán)等輸入工具書(shū)寫(xiě),減少了手寫(xiě)漢字的機(jī)會(huì),正確書(shū)寫(xiě)漢字的能逐漸下降,這就需要我們重視漢字的書(shū)寫(xiě)能力,使我們的民族文化的宣傳推廣起到積極的作用。因此,各類(lèi)漢字聽(tīng)寫(xiě)比賽風(fēng)生水起,但是便捷輕型的漢字聽(tīng)寫(xiě)比賽系統(tǒng)極為稀缺,尤其西北地區(qū),此類(lèi)比賽基本處于組織者人工手動(dòng)操作,為了滿(mǎn)足小型漢字聽(tīng)寫(xiě)比賽的需求,采用面向?qū)ο蟮脑O(shè)計(jì)與開(kāi)發(fā)技術(shù),基于C/S架構(gòu),開(kāi)發(fā)了一套易搭建,易操作的漢字聽(tīng)寫(xiě)比賽控制系統(tǒng),為此類(lèi)比賽的組織者減輕了人工勞動(dòng)帶來(lái)的缺失。

        2 需求分析(Requirements analysis)

        2.1 功能性需求

        該系統(tǒng)是基于C/S架構(gòu)的系統(tǒng),因此有兩類(lèi)角色使用該系統(tǒng),分別是:客戶(hù)端程序是基于Android的APP,為考生提供根據(jù)口令書(shū)寫(xiě)漢字,提交書(shū)寫(xiě)結(jié)果;服務(wù)器端是為管理員進(jìn)行錄入試題、考生信息等初始信息,發(fā)送試題答案,匯總個(gè)人和團(tuán)隊(duì)成績(jī),并生成成績(jī)排行榜等。

        2.1.1 服務(wù)端的服務(wù)程序

        服務(wù)器端服務(wù)程序要完成對(duì)比賽整個(gè)過(guò)程的管理,包括參賽團(tuán)隊(duì)及隊(duì)員,管理員可同步獲取客戶(hù)端輸入的漢字,并在大屏幕顯示出來(lái);可控制比賽時(shí)間,當(dāng)客戶(hù)端點(diǎn)提交后,應(yīng)顯示正確答案。評(píng)委給出評(píng)分后記錄結(jié)果并統(tǒng)計(jì)。比賽結(jié)束時(shí),給出統(tǒng)計(jì)結(jié)果。

        2.1.2 客戶(hù)端App程序

        參賽選手在客戶(hù)端用輸入筆寫(xiě)入所要求的漢字,可點(diǎn)確認(rèn)或清除;全部輸完可點(diǎn)提交完成,可等待服務(wù)器評(píng)判結(jié)果并顯示;客戶(hù)端還有倒計(jì)時(shí)顯示。下一位選手上來(lái)時(shí)可完成全部自動(dòng)清屏成功。

        2.1.3 系統(tǒng)用例圖

        依據(jù)角色功能,得出用例圖如圖1所示考生用例圖和圖2所示的管理員用例圖組成。

        2.2 性能需求

        針對(duì)漢字聽(tīng)寫(xiě)大賽的要求,開(kāi)發(fā)一個(gè)運(yùn)行穩(wěn)定可靠的比賽平臺(tái),根據(jù)參賽隊(duì)員通過(guò)觸摸屏的輸入,實(shí)時(shí)的顯示在大屏幕上,參賽隊(duì)員可進(jìn)行清除、確認(rèn)和提交操作,并在提交時(shí)顯示正確的漢字,同時(shí)進(jìn)行比賽的計(jì)時(shí),最后根據(jù)評(píng)委的評(píng)定進(jìn)行參賽隊(duì)的得分的統(tǒng)計(jì)。

        3 系統(tǒng)結(jié)構(gòu)(System structure)

        3.1 系統(tǒng)結(jié)構(gòu)圖

        根據(jù)功能分析,得到如圖3所示的系統(tǒng)結(jié)構(gòu)圖。

        3.2 模塊功能描述

        (1)客戶(hù)端管理:考生在米子格中輸入字詞,可以刪除整字或擦除某個(gè)筆畫(huà),確認(rèn)提交后不能更改,等待服務(wù)器端發(fā)送信息。

        (2)選手管理:能夠錄入,修改選手姓名、院系和隊(duì)呼。

        (3)試題管理:能夠錄入、修改試題及解釋信息,能夠?qū)С鲈囶}及解釋信息。

        (4)成績(jī)管理:錄入成績(jī),應(yīng)該能夠輸入加減分,匯總團(tuán)隊(duì)成績(jī),并生成排行榜,加時(shí)賽成績(jī)另計(jì),根據(jù)成績(jī)得出頒獎(jiǎng)名次。

        (5)考試管理:夠發(fā)送開(kāi)始考試信息、試題、計(jì)時(shí)信息、仲裁信息、發(fā)送仲裁人員及標(biāo)語(yǔ)信息。

        4 系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)(Design and realization of the

        system)

        4.1 服務(wù)器與平板的通訊

        這是本項(xiàng)目的核心部分,PC機(jī)是windows系統(tǒng),平板是android系統(tǒng),采用TCP連接和通訊技術(shù)實(shí)現(xiàn)了兩者的時(shí)間和正確答案的發(fā)送和接收功能。

        服務(wù)端設(shè)計(jì)如圖4所示:首先對(duì)比賽各類(lèi)信息進(jìn)行管理,比如團(tuán)隊(duì)信息、參賽選手、題庫(kù)等信息,為了試題方便導(dǎo)入,設(shè)計(jì)了題庫(kù)導(dǎo)入的模板(題庫(kù)導(dǎo)入模板.xls),用電子表格更加快速便捷。

        服務(wù)端比賽控制時(shí):?jiǎn)?dòng)服務(wù)和開(kāi)始答題按鈕,用戶(hù)連接狀態(tài)、答題時(shí)間、正確答案和發(fā)送狀態(tài)的文本框。服務(wù)端首先啟動(dòng)服務(wù),建立SOCKET套接字并開(kāi)始監(jiān)聽(tīng)狀態(tài)等待連接,當(dāng)書(shū)寫(xiě)端進(jìn)入答題后就與服務(wù)端建立連接,并在用戶(hù)連接狀態(tài)中顯示器,用戶(hù)就要以設(shè)置書(shū)寫(xiě)時(shí)間和正確答案,并單擊答題按鈕,書(shū)寫(xiě)時(shí)間和正確答案就發(fā)送到書(shū)寫(xiě)端并開(kāi)始計(jì)時(shí),服務(wù)端的發(fā)送狀態(tài)欄顯示發(fā)送的相關(guān)信息。

        4.2 客戶(hù)端App設(shè)計(jì)

        系統(tǒng)啟動(dòng)后進(jìn)入啟動(dòng)界面后,可以靈活設(shè)置IP地址,保證和服務(wù)器在同一局域網(wǎng)內(nèi)。單擊進(jìn)入答題界面就可以與服務(wù)端建立SOCKET連接,并跳轉(zhuǎn)到答題界面。Android界面可實(shí)時(shí)投影到大屏幕上。

        4.3 漢字的書(shū)寫(xiě)和修改功能

        系統(tǒng)可實(shí)現(xiàn)一至四個(gè)漢字的輸入,以及漢字書(shū)寫(xiě)的回撤和擦除功能,實(shí)現(xiàn)漢字的書(shū)寫(xiě)和修改功能。

        4.4 系統(tǒng)設(shè)計(jì)完成的類(lèi)圖

        本系統(tǒng)設(shè)計(jì)開(kāi)發(fā)采用目前流行的面向?qū)ο蟮姆椒?,設(shè)計(jì)完成的類(lèi)和各類(lèi)中的功能方法具體有:開(kāi)機(jī)界面Start、書(shū)寫(xiě)界面類(lèi)HztxView、書(shū)寫(xiě)控制類(lèi)Hztx及內(nèi)部類(lèi)(答題監(jiān)聽(tīng)類(lèi)DatiListener、結(jié)束答題類(lèi)JieshuListener、計(jì)時(shí)類(lèi)MyCount)、書(shū)寫(xiě)動(dòng)作類(lèi)MyAction及子類(lèi)(書(shū)寫(xiě)類(lèi)MyPath和擦除類(lèi)MyEraser)等。

        4.5 計(jì)時(shí)功能

        為了保證比賽的公平性,根據(jù)漢字的多少和難易程度調(diào)整時(shí)間的要求,PC服務(wù)端發(fā)送答題的時(shí)間和正確答案。當(dāng)PC服務(wù)端發(fā)出開(kāi)始答題指令時(shí),Android接收端根據(jù)接收的時(shí)間進(jìn)行倒計(jì)時(shí),并且時(shí)間結(jié)束時(shí)顯示正確答案,以供評(píng)委和觀(guān)眾評(píng)判。

        4.6 得分統(tǒng)計(jì)功能

        比賽結(jié)束,控制端可在“查看比賽得分中查看所有團(tuán)隊(duì)及選手得分排名情況”,包括個(gè)人得分和團(tuán)隊(duì)得分,方便比賽組織者裁定比賽結(jié)果。

        5 結(jié)論(Conclusion)

        該系統(tǒng)為書(shū)寫(xiě)漢字提供了一個(gè)良好的平臺(tái),能夠較好的滿(mǎn)足學(xué)校漢字比賽的基本要求。實(shí)現(xiàn)了漢字的書(shū)寫(xiě),清除,計(jì)時(shí)等功能,使用將學(xué)生的書(shū)寫(xiě)過(guò)程能同步顯示在大屏幕上,組織者了還可設(shè)置時(shí)間,使比賽時(shí)間得到了很好的控制,正確的答案也能最后顯示在屏幕,以供評(píng)委和觀(guān)眾判斷,使比賽的公平性有了很大的提高。本系統(tǒng)可以滿(mǎn)足一般的漢字聽(tīng)寫(xiě)比賽的要求,所需設(shè)備簡(jiǎn)單,只需一臺(tái)安裝Windows系統(tǒng)的臺(tái)式計(jì)算機(jī)做服務(wù)器和一臺(tái)安裝了Android系統(tǒng)的普通的平板電腦,以低成本實(shí)現(xiàn)系統(tǒng)的功能,系統(tǒng)配置簡(jiǎn)單,環(huán)境容易搭建,操作簡(jiǎn)單易行,具有很強(qiáng)的實(shí)用價(jià)值。

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

        [1] 卿斯?jié)h.Android安全研究進(jìn)展.軟件學(xué)報(bào),2016,27(1):45-71.

        [2] Hyeon-Ju Yoon.A Study on the Performance of Android Platform[J].Computer Science & Engineering,2012,4(4):532-537.

        [3] Yajin Zhou,Xuxian Jiang.Dissecting Android Malware:

        Characterization and Evolution[J].Security and Privacy(SP),

        2012 IEEE Symposium on.San Francisco,CA,2012:95-109.

        [4] 李家科.Android系統(tǒng)分析與開(kāi)發(fā)[D].蘭州交通大學(xué)碩士學(xué)位論文,2014.

        [5] 中國(guó)漢字聽(tīng)寫(xiě)大會(huì)官網(wǎng)http://tingxie.cntv.cn/.

        猜你喜歡
        服務(wù)器
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
        PowerTCP Server Tool
        中國(guó)服務(wù)器市場(chǎng)份額出爐
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        網(wǎng)絡(luò)環(huán)境
        配置連接服務(wù)器
        計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        服務(wù)器操作系統(tǒng)可信加固技術(shù)研究
        湖北電力(2016年10期)2016-04-25 07:55:55
        如何應(yīng)對(duì)虛擬服務(wù)器的安全性及合規(guī)性挑戰(zhàn)
        關(guān)于Linux的視頻服務(wù)器開(kāi)發(fā)與實(shí)現(xiàn)分析
        河南科技(2014年18期)2014-02-27 14:14:43
        亚洲人免费| 国产精品成人无码久久久久久| 中文字幕人妻熟女人妻| 欧美两根一起进3p做受视频| 国内无遮码无码| 国产青春草在线观看视频| 国产精品一区二区黑丝| 狠狠综合久久av一区二区| 四虎永久免费一级毛片| 蜜桃av噜噜一区二区三区香| 天堂av网手机线上天堂| 久久精品国产免费观看| 97se亚洲国产综合自在线图片| 国产自产21区激情综合一区| 狠色人妻丝袜中文字幕| 三年片免费观看大全有| 国产91中文| 国产一区二区高清不卡在线| 中文字幕亚洲一区二区不下| 亚洲人成影院在线观看| 久久精品国产99精品国偷| 亚洲国产不卡免费视频| 日本精品一区二区三区二人码| 国产无人区码一码二码三mba| 欧美日韩国产亚洲一区二区三区| 日韩一级精品亚洲一区二区精品| 精品无码一区二区三区的天堂| 免费看泡妞视频app| 免费黄网站久久成人精品| 五月婷婷开心五月播五月| 奇米影视7777久久精品| 亚洲最大中文字幕无码网站| 亚洲成片在线看一区二区| 中文字幕在线看精品乱码| 欧美日韩精品一区二区三区高清视频| 亚洲AV无码成人品爱| 韩国黄色三级一区二区| 国产精品永久在线观看| 成 人 网 站 免 费 av| 国产精品一区二区三密桃| 国产一区二区三区久久悠悠色av |