基于Android的汉字听写比赛系统的设计与实现.docx
《基于Android的汉字听写比赛系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于Android的汉字听写比赛系统的设计与实现.docx(5页珍藏版)》请在三一文库上搜索。
1、基于Android的汉字听写比赛系统的设计与实现摘 要:面对逐渐被高科技吞噬的汉字书写能力,越来越多的汉字听写比赛逐渐火热,为了满足小型场合的汉字听写比赛,利用C/S架构开发了基于Android的汉字听写比赛系统,客户端采用Android系统,实现了汉字的书写,清除,计时等功能;服务器端实现了管理者对比赛整个过程的管理,包括参赛团队及队员,管理员可同步获取客户端输入的汉字,并显示在大屏幕上,评委给出评分后,系统记录结果并统计显示比赛结果。整个系统实用性强,为汉字的保护与传承发挥了一定的作用。关键词:汉字听写系统; 服务器;客户端APP中图分类号:TP319 文献标识码:A基金项目:教育部春晖计
2、划;合作科研项目2015年立项项目,项目编号:Z2015053.1 引言(Introduction)汉字是中华民族先民们留给世界人民的文化宝藏和精神财富。汉字书写对凝聚华人心灵,展现中国魅力发挥着不可估量的重要作用。对于中国人而言,写好中国字是每一个中国人所应具备的基本素养之一。党的十八大明确提出要推广和规范使用国家通用语言文字;,并将其作为文化强国战略的重要组成部分。增强国家语言实力,提高国民语言能力,构建和谐语言生活,是语言文字梦的重要内容,也是实现民族伟大复兴的中国梦的重要内容。现在我们依靠键盘等输入工具书写,减少了手写汉字的机会,正确书写汉字的能逐渐下降,这就需要我们重视汉字的书写能力
3、,使我们的民族文化的宣传推广起到积极的作用。因此,各类汉字听写比赛风生水起,但是便捷轻型的汉字听写比赛系统极为稀缺,尤其西北地区,此类比赛基本处于组织者人工手动操作,为了满足小型汉字听写比赛的需求,采用面向对象的设计与开发技术,基于C/S架构,开发了一套易搭建,易操作的汉字听写比赛控制系统,为此类比赛的组织者减轻了人工劳动带来的缺失。2 需求分析(Requirements analysis)2.1 功能性需求该系统是基于C/S架构的系统,因此有两类角色使用该系统,分别是:客户端程序是基于Android的APP,为考生提供根据口令书写汉字,提交书写结果;服务器端是为管理员进行录入试题、考生信息等
4、初始信息,发送试题答案,汇总个人和团队成绩,并生成成绩排行榜等。2.1.1 服务端的服务程序服务器端服务程序要完成对比赛整个过程的管理,包括参赛团队及队员,管理员可同步获取客户端输入的汉字,并在大屏幕显示出来;可控制比赛时间,当客户端点提交后,应显示正确答案。评委给出评分后记录结果并统计。比赛结束时,给出统计结果。2.1.2 客户端App程序参赛选手在客户端用输入笔写入所要求的汉字,可点确认或清除;全部输完可点提交完成,可等待服务器评判结果并显示;客户端还有倒计时显示。下一位选手上来时可完成全部自动清屏成功。2.1.3 系统用例图依据角色功能,得出用例图如图1所示考生用例图和图2所示的管理员用
5、例图组成。2.2 性能需求针对汉字听写大赛的要求,开发一个运行稳定可靠的比赛平台,根据参赛队员通过触摸屏的输入,实时的显示在大屏幕上,参赛队员可进行清除、确认和提交操作,并在提交时显示正确的汉字,同时进行比赛的计时,最后根据评委的评定进行参赛队的得分的统计。3 系统结构(System structure)3.1 系统结构图根据功能分析,得到如图3所示的系统结构图。3.2 模块功能描述(1)客户端管理:考生在米子格中输入字词,可以删除整字或擦除某个笔画,确认提交后不能更改,等待服务器端发送信息。(2)选手管理:能够录入,修改选手姓名、院系和队呼。(3)试题管理:能够录入、修改试题及解释信息,能够
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 汉字 听写 比赛 系统 设计 实现
链接地址:https://www.31doc.com/p-8926959.html