java程序设计“打字程序”.pdfVIP

  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文档。上传文档
查看更多
java程序设计“打字程序”

成绩 徐州工程学院 综 合 训 练 报 告 课 程 名 称 面向对象程序设计综合设计 专 业 计算机科学与技术(单) 班 级 09计单 学 生 姓 名 黄晨 学 号 2009*****44 设 计 题 目 打字速度测试程序 指 导 教 师 ****** 设计起止时间:2011 年12 月21 日至 2012 年 1月6 日 目录 1 开发背景和意义2 1.1 开发背景2 1.2 设计目的及意义2 2 需求分析2 2.1 系统所需完成的任务2 2.2 系统功能需求分析3 3 总体设计3 3.1 系统设计目标3 3.2 系统体系结构3 3.3 程序结构设计4 4 详细设计5 4.1 起始界面设计5 4.2 添加文件界面设计7 4.3 设置测试时间设计8 4.4 速度和剩余时间设计9 4.5 显示测试成绩设计10 5 系统测试11 5.1 系统测试的方法11 5.2 程序测试11 6 设计总结11 参考文献12 附录12 - 1- 1 开发背景和意义 1.1 开发背景 二十世纪的后半期,尤其是90年代后,计算机取得了飞速的发展。近来,随着网络的 发展,计算机已经成为人们生活中不可缺少的一部分。提高人们对计算机的操作能力显得尤 为重要。而打字速度是衡量一个人操作熟练的一个重要方面。因此开发一种高效的打字程序 显得迫在眉睫。目前大多数打字程序都是只能在Windows下运行,跨平台运行能力不是很强。 为了适应当下的需求,格外需要一款能够新的打字程序。 本程序使用的开发工具是java1.6,它目前是比较流行的java语言开发工具,在执行 效率方面表现良好,在跨平台方面更是强项。因此用户可以放心使用。 1.2 设计目的及意义 随着科学技术的不断提高,计算机科学目渐成熟,计算机怩深入到工作和生活的各个角 落,文字录入是学习计算机非常重要的一部分。在手写录入技术和语音识别技术还不完善的 同时大部分人还在使用键盘作为文字录入的工具。所以我编了这样一个小程序,同时也是我 的面向对象程序设计的课程设计。希望能对电脑初学都和想提高打字速度的朋友们有所帮 助。 本系统构建学生打字练习系统,基于所开发的打字程序界面友好,图形复杂。打字练习 程序中应用到eclipse最新版本,java1.6 以上版本的jdk。对于打字测试进入整体的部署。 完成打字练习程序开发,培养程序设计和开发能力。 2 需求分析 2.1 系统所需完成的任务 打字速度测试程序。要求设计一款打字速度测试程序,要求界面良好,实现从磁盘上寻 找打开一个文件、设置打字时间、时实显示打字速度和剩余时间等功能,应用到GUI,多线 程,文件的输入输出等知识。 需要从磁盘打开要录入文件的样本,录入前可以设定录入练习时间,录入时需要实时显 示录入速度和剩余时间,录入结束后,显示录入速度和错误率。录入结束方式可以通过点击 “结束测试”按钮结束测试,文章录入完成也自动结束录入,到达设置时间也自动结束录入。 最后要求图形界面,界面良好美观。 根据任务要求主要遇到的问题在于如何很好的监听按键菜单事件,监听部分键盘如 (ctrl+o和enter);如何在打开文件对话框中过滤只显示txt和目录文件,读取文件后如 何一部一部地显示并能正确统计录入字数和错误字数;如何在录入文章时,同时监控系统时 -2 - 间,并能尽量减少cpu 占用。 2.2 系统功能需要分析 经过对现有一般打字程序的使用者的调查与分析,得出若要编

文档评论(0)

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

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

1亿VIP精品文档

相关文档