在线打字练习系统设计与实现-开题报告_第1页
在线打字练习系统设计与实现-开题报告_第2页
在线打字练习系统设计与实现-开题报告_第3页
在线打字练习系统设计与实现-开题报告_第4页
在线打字练习系统设计与实现-开题报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)开题报告1.本课题的目的及意义,国内外研究现状分析1)本课题的目的及意义从第一次工业革命-它开创了以机器代替手工劳动的时代,到第二次工业革命-人类进入了“电气时代”,再到第三次工业革命-人类进入信息时代。电脑对于我们来说已经不会太陌生,直至现在它已经在产业或是科技领域起到关键性作用,正确和有效的使用电脑会让工作变得更加轻松同时也会为公司带来很大的效益。当然我们使用电脑必然会涉及到如何快速有效的打字。不是每个人天生就会打字,每个人都需要后天的努力和学习才能够熟练的掌握和运用电脑,因此我们需要去学习和总结打字的技巧和熟练度。当你打字快的时候,你会发现其中的乐趣和它带给你的益处:1:打字比手写的快而且不会累、而且有的字不会写,但是知道它的拼音还是能够正确打出来。2:用电脑打字就算打错字都不用什么橡皮檫和胶布之类的,只需要按删除键就行了。你看是多么的环保和绿色。不仅是在国内或是国外,他们都会去考虑在电脑上使用word去办公。因为他会觉得用打字要比手写会更加轻松和愉快,我们有时候我们会因为知道该怎么说话,但是却无法知道某个字是如何书写,有时候我们不得不去查阅字典,因为我们或许知道这个字的拼音,但是依然会花费一定的时候在查找这个字上,而不是去完成接下来要去完成的文章,有时候也因此会忘记我们所需要完成的文章接下来我们会有怎样的计划。直至现在我们对电脑的依赖是不可缺少的,人类对高新技术的渴望以及对未来生活的美好向往也是不会因为时间的改变而改变的,电脑也不会因此落后,但是首先我们因该做得不是去做美梦,而是需要去实践和学习如何高效的使用电脑,但这必先从认识电脑和学会打字开始。打字也分为多级,如:普通9级:生稿0-10字/分钟(新手);普通8级普通8级:生稿10-20字/分钟(中学,一般聊天级学手)普通7级:生稿20-30字/分钟(上学,一般聊天级学手)普通6级:生稿30-40字/分钟(本级为入门通过级,或称熟练聊天级、聊手)1普通5级:生稿40-50字/分钟(聊手中层,简称中聊)普通4级:生稿50-60字/分钟(聊手上层,简称大聊或上聊或胜聊)普通3级:生稿60-70字/分钟(由此踏入业余录手的行列,可胜任一般单位的文字录入工作)普通2级:生稿70-80字/分钟(录手中层,简称中录)普通1级:生稿80-90字/分钟(录手上层,简称大录)普通初段:生稿90-100字/分钟(锐手下层,简称下锐)(由此达入熟练录入一般专业文字工作的境界)普通2段:生稿100-110字/分钟(锐手中层,简称中锐)(锐手也可称老手)(可胜任初级秘书、一般文员等工作)普通3段:生稿110-120字/分钟(锐手上层,简称大锐)普通4段:生稿120-130字/分钟(由此踏入业余高手的行列,可在业余界横冲直撞)(可胜任中级秘书、书记员等工作)普通5段:生稿130-140字/分钟(高手中层)普通6段:生稿140-150字/分钟(高手上层)(可胜任高级秘书等工作)专业初段:生稿150-160字/分钟专业2段:生稿160-170字/分钟专业3段:生稿170-180字/分钟专业4段:生稿180-190字/分钟专业5段:生稿200-210字/分钟专业6段:生稿210-220字/分钟专业7段:生稿220-230字/分钟专业8段:生稿230-240字/分钟专业9段:生稿240字/分钟以上专业九个段位也可以归类为:专业录手、专业锐手和专业高手三阶。因此练习打字也是一个很有趣的事情,不仅如此,如果打字神速在打字行业也将是一门待遇不错的工作。2)国内外研究现状分析A.国外研究现状分析通过对一些资料的阅读与分析,我发现国外的打字软件知识针对个人的打字用户,而且还收取一定费用,对于一些新手来说根本没有保障,而且很容易让人缺乏信心,没有一个共同的环境去一起学习,学习起来十分枯燥,比如在练习一篇文章之后,没有一个合理的学习目标去跟进学习,无法获取到自己出错的地方,或是提供的文章单一,使自己总是在一处徘徊无法前进,如果不是很有耐心的人2无法再一个网站上停留很久,因为他缺乏互动的和跟进错误的流程。对于国外的网站来说,我们国人很少知道有这样的网站去学习而且也容易上当受骗,最终还得不到报酬。他们相对来说没有统计的功能,没有合理的时间日程,统计出错的文章和错别字最多的点等。B国内研究现状分析国内也出现一部分的打字软件和网站等,他们的已有的特点比较乐观,比如它在增进互动性方面有了很大的改善,通过设置独特的关卡有效避免用户因急于求成而产生挫败感、失去打字学习兴趣,就如同玩游戏一样在其中被不断的被各种新奇的东西所迷惑,当你失败的时候总会感觉自己的自尊心受到了伤害,因此你会不断地鼓励自己去不断的超越。它还提供了各种各样的输入法练习,如五笔、拼音、英文等,提高了打字的多样性,使打字更加灵活化,对主流输入法针对性学习。用户同时也可以看到自己打字的快慢程度,随时检查打字练习成果,还可与打字高手PK一决高下,可以自定义文章,查看全球排名等。软件有软件的优点,但是他们需要用户下载安装,这也是一个相对比较麻烦的事情,如果可以在网上直接练习并得到自己的成绩或许会更加有效,而一些网站也具备了他们的优点,但是多数的网站没有管理的人员,更新时间长,得不到久保障,同时他们还存在一些bug需要去处理永。C.国内外学习网站的异同点比较分析从网站建设情况来看,国内关于学习网站建设较多,虽然起步较国外晚,但是发展的速度很快,国外关于学习的网站没有国内多,是因为国外采取的形式较国内的不同。从学习标准来看,国内关于打字网站的资源建设方面的情况是:没有提供交流的论坛,通过自己定义的文章进行的打字,打字练习不是很标准。英美等国关于资源建设方面的情况是:资源一般来自于求学者的具体调查实践研究,选取对打字者有深刻意思的文章,对打字用户是莫大的关注,文章涉及人文、地理、社会实践以及社会经济等,不仅仅在打字的过程中即提升打字速度也提升自己的科普知识。从学习的收获来看,国内相对于国外做的比较周到,相对于中国用户的打字水平有所帮助,考虑到多种打字输入法的练习和不同语种的练习等,使打字行业3的发展也提供了技术支持,但部分内容需修改和改进。毕业设计(论文)开题报告2.本课题的任务、重点内容、实现途径1)本课题的任务1、实现服务器端代码,实现用户管理,权限管理,文章管理。2、实现web页面,动态显示击键过程。3、实现打字练习。(1)基本键位练习:asdfjkl;(2)左手食指键位练习:tyfgvb(3)右手食指键位练习:yuhjnm(4)左手中指键位练习:edc(5)右手中指键位练习:ik,(6)左手无名指键位练习:wsx(7)右手无名指键位练习:ol.(8)左手小指键位练习:qaz(9)右手小指键位练习:p;/(10)常用连击键(11)数字4、实现基于英文文章的打字练习。5、实现多人在线打字比赛。2)重点内容对于刚刚接触计算机键盘的人来说,提高打字速度,实现盲打是需要耗费大量时间和精力进行训练的。同时在大学计算机基础课程中,我们需要一款软件统计学生的打字练习时间,进行打字练习比赛。我们计划设计一款具有良好用户界面,可以很好的进行打字训练,同时可以统计学生练习情况,开展校内打字速度竞赛的B/S软件。系统前台页面需要直观的显示键盘敲击状态和打字测试文章。系统服务器端要求能统计学生练习情况,给出训练建议,统计打字速度竞赛的相关数据。3)实现途径A本课题的系统页面排版设计通过使用Photoshop软件来实现。B.本课题所需要信息通过使用MySQL建表来实现。C本课题通过使用MyEclipse来进行系统的后台程序编写,其中包括连接数据库、从数据库中动态读取系统所需信息等。D在程序编程结束后,需通过tomcat发布系统,才可进行访问以及使用。4毕业设计(论文)开题报告3.完成本课题所需工作条件(如工具书、计算机、实验、调研等)及解决办法53.1工作条件计算机、需求分析、ui设计、前端设计、网站构架、数据库设计、数据库访问操作、数据部分编码、程序设计。解决办法:任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。3.2开发工具Web开发工具主要分为3部分,第一部分是网站前台开发工具,第二部分是网站后台开发环境,第三部分是项目管理和辅助软件。下面分别简单介绍这三部分需要使用的软件。网站前台开发主要是指Web界面设计。包括网站整体框架建立、常用图片、Flash动画设计等等,主要使用的相关软件是:AdobeIllustrator、AdodbPhotoshop、DreamweaverMX、FlashMX等。网站后台开发主要指网站动态程序开发、数据库建模,主要使用的相关软件是:PowerDesigner(数据库建模),PowerDesigner在数据库设计方面应用非常强大,用它可以快速创建数据库概念和物理模型,我最喜欢的还是它生成数据库Report的功能太方便了,设计数据库强烈推荐用它。RationalRose(程序建模),如果你的项目功能模块不是特别复杂那就剩了它吧,这样会节省一些时间和开发的复杂度,不过我个人认为不管是大项目还是小项目都应该画画Rose图。网站项目管理主要指对开发进度和代码版本的控制。开发进度用MicrosoftProject来制定,代码版本控制采用VisualSourceSafe,当然还有其他的选择比如CVS和RationalClearCase。网站测试采用VS.net的附带工具MicrosoftApplicationCenterTest,它可以进行并行、负载测试等。程序文档编写采用Word,如果你非常怀旧用WPS也可以。3.3前端设计使用Photoshop进行页面的设计并制作网页所需要的图片进行切图,当网页需要时加载该图片,将设计的网页ui程序化,需使用HTML5+css+js技术完成前端制作。3.4数据库开发6数据文件命名采用系统名+_+文件类型,比如系统名为kupage,则数据库文件命名为kupage_database.mdf,有的数据库文件有多个,比如SQLServer就有2个,一个是数据库文件,另一个是日志文件,那么他们的文件命名分别为kupage_database.mdf,kupage_log.log。文件名全部采用小写。数据库表命名规范,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首写字母要大写,多个单词间不用任何连接符号。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,系统名称全部采用小写英文字符,如bbsTitle,bbsForumType。若库中只含有一个系统,那么表名仅用一个单词或多个单词。单词选择能够概括表内容的一个或多个英文单词,如UserInfo,UserType。关连表命名规则为Re_表A_表B,Re是Relative的缩写,如:Re_User_ArticleType,Re_User_FormType。数据库字段命名规范,数据库字段名全部采用小写英文单词,单词之间用”_”隔开,命名规则是表别名+单词,如:user_name,user_pwd。表别名规则,如果表名是一个单词,别名就取单词的前4个字母;如果表名是两个单词,就各取两个单词的前两个字母组成4个字母长的别名;如果表的名字由3个单词组成,你不妨从头两个单词中各取一个然后从最后一个单词中再取出两个字母,结果还是组成4字母长的别名。视图名采用规则View_表A_表B_表C,View表示视图。这个视图由几个表产生就用”_”连接几个表的名,如果表过多可以将表名适当简化,但一定要列出所有表名。存储过程命名规则P_表名_存取过程名(缩写),比如P_User_Del,P_ArticleType_AddData。SQL语句编写规则,关键字必须大写,其他书写按上述命名规则,比如:Selectuser_id,user_nameFROMUserWhereuser_id=tom最后用户通过数据请求完成前端到后台的交互。通过测试并解决一系列bug最终完成产品。毕业设计(论文)开题报告指导教师意见:(对本课题的深度、广度及工作量的意见、对设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论