基于Android的汉字听写比赛系统的设计与实现.docxVIP

基于Android的汉字听写比赛系统的设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android的汉字听写比赛系统的 设计与实现 摘 要:面对逐渐被高科技吞噬的汉字书写能力,越来越多的汉字 听写比赛逐渐火热,为了满足小型场合的汉字听写比赛,利用C/S架构 开发了基于Android的汉字听写比赛系统,客户端采用Android系统, 实现了汉字的书写,清除,计时等功能;服务器端实现了管理者对比赛 整个过程的管理,包括参赛团队及队员,管理员可同步获取客户端输入 的汉字,并显示在大屏幕上,评委给岀评分后,系统记录结果并统计显 示比赛结果。整个系统实用性强,为汉字的保护与传承发挥了一定的作 用。 关键词:汉字听写系统;服务器;客户端APP 中图分类号:TP319文献标识码:A 基金项目:教育部“春晖计划”合作科研项目2015年立项项目,项 目编号:Z2015053. 弓I 言(In traduction) 汉字是中华民族先民们留给世界人民的文化宝藏和精神财富。汉字 书写对凝聚华人心灵,展现中国魅力发挥着不可估量的重要作用。对于 中国人而言,写好中国字是每一个中国人所应具备的基本素养之一。党 的十八大明确提岀要“推广和规范使用国家通用语言文字”,并将其作为 文化强国战略的重要组成部分。增强国家语言实力,提高国民语言能力, 构建和谐语言生活,是语言文字梦的重要内容,也是实现民族伟大复兴 的中国梦的重要内容[1-5]o现在我们依靠键盘等输入工具书写,减少了 手写汉字的机会,正确书写汉字的能逐渐下降,这就需要我们重视汉字 的书写能力,使我们的民族文化的宣传推广起到积极的作用。因此,各 类汉字听写比赛风生水起,但是便捷轻型的汉字听写比赛系统极为稀 缺,尤其西北地区,此类比赛基本处于组织者人工手动操作,为了满足 小型汉字听写比赛的需求,采用面向对象的设计与开发技术,基于C/S 架构,开发了一套易搭建,易操作的汉字听写比赛控制系统,为此类比 赛的组织者减轻了人工劳动带来的缺失。 需求分析(Requirements analysis) 2.1功能性需求 该系统是基于C/S架构的系统,因此有两类角色使用该系统,分别 是:客户端程序是基于Android的APP,为考生提供根据口令书写汉字, 提交书写结果;服务器端是为管理员进行录入试题、考牛信息等初始信 息,发送试题答案,汇总个人和团队成绩,并生成成绩排行榜等。 2.1.1服务端的服务程序 服务器端服务程序要完成对比赛整个过程的管理,包括参赛团队及 队员,管理员可同步获取客户端输入的汉字,并在大屏幕显示出来;可 控制比赛时间,当客户端点提交后,应显示正确答案。评委给出评分后 记录结果并统计。比赛结束时,给出统计结果。 2.1.2客户端App程序 参赛选手在客户端用输入笔写入所要求的汉字,可点确认或清除; 全部输完可点提交完成,可等待服务器评判结果并显示;客户端还有倒 计时显示。下一位选手上来时可完成全部自动清屏成功。 2.1.3系统用例图 依据角色功能,得出用例图如图1所示考生用例图和图2所示的管 理员用例图组成。 Fig.2 Adil山listrator use case 2.2性能需求 针对汉字听写大赛的要求,开发一个运行稳定可靠的比赛平台,根 据参赛队员通过触摸屏的输入,实时的显示在大屏幕上,参赛队员可进 行清除、确认和提交操作,并在提交时显示正确的汉字,同时进行比赛 的计时,最后根据评委的评定进行参赛队的得分的统计。 系统结构(System structure) 3.1系统结构图 根据功能分析,得到如图3所示的系统结构图。 图3软件堆构图Fig. 3 Software cilart 图3软件堆构图 Fig. 3 Software cilart [f 丄 3 SS 3.2模块功能描述 客户端管理:考生在米子格中输入字词,可以删除整字或擦除某 个笔画,确认提交后不能更改,等待服务器端发送信息。 选手管理:能够录入,修改选手姓名、院系和队呼。 试题管理:能够录入、修改试题及解释信息,能够导出试题及解 释信息。 成绩管理:录入成绩,应该能够输入加减分,汇总团队成绩,并 生成排行榜,加时赛成绩另计,根据成绩得出颁奖名次。 考试管理:够发送开始考试信息、试题、计时信息、仲裁信息、 发送仲裁人员及标语信息。 系统的设计和实现(Design and realization of the system) 4.1服务器与平板的通讯 这是本项冃的核心部分,PC机是windows系统,平板是android 系统,采用TCP连接和通讯技术实现了两者的时间和止确答案的发送 和接收功能。 服务端设计如图4所示:首先对比赛各类信息进行管理,比如团队 信息、参赛选手、题库等信息,为了试题方便导入,设计了题库导入的 模板(题库导入模板.xls),用电子表格更加快速便捷。 出4服务息管理 Fig.4 Infor

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档