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

        ?

        基于Android的漢字聽寫比賽系統(tǒng)的設計與實現

        2016-05-14 04:09:55潘春花昝風彪張長宏張明亮
        軟件工程 2016年7期

        潘春花 昝風彪 張長宏 張明亮

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

        關鍵詞:漢字聽寫系統(tǒng); 服務器;客戶端APP

        中圖分類號:TP319 文獻標識碼:A

        1 引言(Introduction)

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

        2 需求分析(Requirements analysis)

        2.1 功能性需求

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

        2.1.1 服務端的服務程序

        服務器端服務程序要完成對比賽整個過程的管理,包括參賽團隊及隊員,管理員可同步獲取客戶端輸入的漢字,并在大屏幕顯示出來;可控制比賽時間,當客戶端點提交后,應顯示正確答案。評委給出評分后記錄結果并統(tǒng)計。比賽結束時,給出統(tǒng)計結果。

        2.1.2 客戶端App程序

        參賽選手在客戶端用輸入筆寫入所要求的漢字,可點確認或清除;全部輸完可點提交完成,可等待服務器評判結果并顯示;客戶端還有倒計時顯示。下一位選手上來時可完成全部自動清屏成功。

        2.1.3 系統(tǒng)用例圖

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

        2.2 性能需求

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

        3 系統(tǒng)結構(System structure)

        3.1 系統(tǒng)結構圖

        根據功能分析,得到如圖3所示的系統(tǒng)結構圖。

        3.2 模塊功能描述

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

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

        (3)試題管理:能夠錄入、修改試題及解釋信息,能夠導出試題及解釋信息。

        (4)成績管理:錄入成績,應該能夠輸入加減分,匯總團隊成績,并生成排行榜,加時賽成績另計,根據成績得出頒獎名次。

        (5)考試管理:夠發(fā)送開始考試信息、試題、計時信息、仲裁信息、發(fā)送仲裁人員及標語信息。

        4 系統(tǒng)的設計和實現(Design and realization of the

        system)

        4.1 服務器與平板的通訊

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

        服務端設計如圖4所示:首先對比賽各類信息進行管理,比如團隊信息、參賽選手、題庫等信息,為了試題方便導入,設計了題庫導入的模板(題庫導入模板.xls),用電子表格更加快速便捷。

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

        4.2 客戶端App設計

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

        4.3 漢字的書寫和修改功能

        系統(tǒng)可實現一至四個漢字的輸入,以及漢字書寫的回撤和擦除功能,實現漢字的書寫和修改功能。

        4.4 系統(tǒng)設計完成的類圖

        本系統(tǒng)設計開發(fā)采用目前流行的面向對象的方法,設計完成的類和各類中的功能方法具體有:開機界面Start、書寫界面類HztxView、書寫控制類Hztx及內部類(答題監(jiān)聽類DatiListener、結束答題類JieshuListener、計時類MyCount)、書寫動作類MyAction及子類(書寫類MyPath和擦除類MyEraser)等。

        4.5 計時功能

        為了保證比賽的公平性,根據漢字的多少和難易程度調整時間的要求,PC服務端發(fā)送答題的時間和正確答案。當PC服務端發(fā)出開始答題指令時,Android接收端根據接收的時間進行倒計時,并且時間結束時顯示正確答案,以供評委和觀眾評判。

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

        比賽結束,控制端可在“查看比賽得分中查看所有團隊及選手得分排名情況”,包括個人得分和團隊得分,方便比賽組織者裁定比賽結果。

        5 結論(Conclusion)

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

        參考文獻(References)

        [1] 卿斯?jié)h.Android安全研究進展.軟件學報,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)分析與開發(fā)[D].蘭州交通大學碩士學位論文,2014.

        [5] 中國漢字聽寫大會官網http://tingxie.cntv.cn/.

        亚洲AV无码乱码精品国产草莓| 国产精品美女久久久久久| 亚洲精品无码成人片久久不卡| 亚洲VA不卡一区| av手机天堂在线观看| 久久中文字幕人妻淑女| 真人做爰片免费观看播放| 中文字幕欧美一区| av一区二区不卡久久| 很黄很色的女同视频一区二区 | 久久精品亚洲国产成人av| 久久精品亚州中文字幕| 97无码免费人妻超级碰碰夜夜| 国产成人精品电影在线观看18 | 亚洲国产精品成人一区二区在线| 中国娇小与黑人巨大交| 老师脱了内裤让我进去| 乱人伦中文字幕在线不卡网站| 亚洲国产综合一区二区| 日韩亚洲精品中文字幕在线观看 | 亚洲欧美日韩高清中文在线| 在线观看播放免费视频| 国产自国产自愉自愉免费24区| 日本伦理精品一区二区三区| 久久久久久亚洲av无码蜜芽| 精品三级久久久久久久电影| 亚洲人av毛片一区二区| 手机av在线中文字幕| 亚洲熟女乱色综合亚洲av| 国产人在线成免费视频麻豆| 少妇高潮太爽了免费网站| 免费a级毛片高清在钱| 久久国产热这里只有精品| 99久久国产综合精品女乱人伦| 成人免费毛片立即播放| 日本中国内射bbxx| 中文字幕亚洲欧美日韩在线不卡| 男女上床视频在线观看| 国产人成精品免费久久久| 在线观看免费人成视频色9| 人妻少妇精品无码专区app|