VB打字系统.doc
摘要.2Abstract.3前言.41项目背景.51.1发展史.51.2课题现状.61.3开发工具VisualBasic6.0.102系统分析.132.1需求分析的目的.132.2需求分析.142.2.1问题定义及可行性研究.142.2.2重点解决的问题.152.3技术方面可行性分析.152.3.1软件分析.152.3.2硬件分析.162.3.3人员分析.172.4经济方面可行性分析.173系统总体设计.173.1设计思想.183.2系统流程图.183.3实现功能介绍.194系统详细设计.214.1系统主要功能模块.214.2系统主界面.224.3主要功能介绍.224.3.1打字测试.224.3.2练习.245系统运行与测试.275.1调试.277.2测试.27结论.30致谢.31参考文献.32摘要二十世纪的后半期,尤其是90年代后,计算机取得了飞速的发展。近来,随着网络的发展,计算机已经成为人们生活中不可缺少的一部分。提高人们对计算机的操作能力显得尤为重要。而打字速度是衡量一个人操作熟练程度的一个重要方面。因此开发一种高效的打字系统显得迫在眉睫。但是目前的打字系统都是单机的测试,每个学生一台机器,即每次考试时有老师监考。考试完后再有老师逐个的统计学生的测试成绩。在网络飞速发展的今天,这样的系统显得过于落后。本系统就是基于网络,开发了在线打字测试系统。本系统也使用了网络上流行的两种模式:C/S和B/S模式,结合了它们的优缺点。本系统的操作比较方便,在进行考试时,需要一台服务器,其负责所有学生的测试信息管理,如设置测试时间,存储学生的考试成绩。每个学生考试时都与这台服务器连接,在考生考试结束后,服务器自动记录成绩,而不需要手工记录,所以显得极为方便。本系统使用的开发工具是VB6.0,它是目前比较流行的开发工具。在执行效率方面比较有优势,本系统在进行在线测试时可以保证网络传输能够正常进行。因此用户可以放心的使用。关键词:C/S模式;B/S模式;VB6.0;服务器AbstractInthelastofthetwentiethcentury,thecomputerhasbeendevelopedveryfast,especiallyaftertheageofNinthcentury.Recently,asthedevelopmentofthenetwork,thecomputerhasbecomeapartofpeopleslife.Howtoimprovetheoperationabilityofcomputerbecomeveryimportant.Butthespeedofthetypewritingisaimportantpartoftheestimatingtheabilityofcomputer.Sohowtodevelopaefficientsystemoftestingthespeedoftypewritingisverynecessary.Butallthetestoftypewritingissingletesting.Thatis,everystudenthasacomputerandtheteacherevaluatethestudentwhenthetestisbeginning.Theteacherwillaccounttheresultofthestudent.Thissystemisbecomingupdateinthefastdevelopingofthenetwork.Thissystembaseonnetwork.Thissystemusesthetwopopularmodeofthenetwork,theC/SmodeandtheB/Smode.Theoperationofthissystemisveryconvenience.Whenthetestisbeginning,theSevercanmanagethetest,suchassettingthetestoftime.Itcandealwiththeinformationofthetest.Afterthetest,theSevercanautosavethescore.Itdoesntneedthehandsave.Thesystemusethetoolofvb6.0todevelop,whichistheverypopulartoolofdeveloping.Ithasanadvantageintheefficiency.Itcanensurethetestworkprocesssuccessful.Sotheusercanuseitsafely.Keywords:C/Smode;B/Smode;VB6.0;Sever前言随着科学技术的不断提高,计算机科学日渐成熟,计算机已经深入到工作和生活的各个角落,文字录入是学习计算机非常重要的一部分。在手写录入技术和语音识别技术还不完善的同时大部分人还在使用键盘作为文字录入的工具。所以我编了这样一个小程序,同时也是我的毕业设计,希望能对电脑初学者和想提高打字速度的朋友们有所帮助。计算机是人类社会20世纪的重大科技成果之一。自1946年世界第一台电子数字计算机诞生至今,在短短50多年的时间里,计算机技术得到了飞速发展。目前计算机已广泛应用在工业,农业,科技,国防,文教,卫生,家庭生活等各个领域中,已成为现代人类生活不可缺少的智能工具。随着Internet/Intranet的发展和电子商务的兴起,国内外对管理信息系统体系结构的研究正从C/S模式扩展到B/S模式。科研管理系统的发展趋势将是基于Internet的科研管理信息系统。系统由国家级科研管理网站、省级管理信息系统和校级管理信息系统等多级系统构成。系统数据库将由分类别子系统组成如:科研项目数据库、科研成果数据库和专家资料数据库等子系统;每个子系统又可分为主数据库、临时数据库和网上申报数据库等多个层次。本系统构建学生打字练习系统。基于所开发的打字系统界面友好,图形复杂。打字练习系统中应用微软公司推出的VisualBasic6.0