基于VB打字软件设计开发
【摘要】利用Visual Basic程序设计软件设计具有键位练习与测试、拼音打字速度练习与测试、五笔打字练习与测试和打字游戏模块的打字软件。
1.Visual Basic
拼音打字练习Visual Basic是一种微软公司开发事件驱动编程语言,是当前世界上使用最多的编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD系统,可以轻易的使用DAORDOADO连接数据库。用户可以使用VB组件快速建立应用程序。自1991年,微软公司推出了Visual Basic 1.0,该创举可以说是软件开发史上的一个具有划时代意义的事件,自从软件开发有原来的不可视变为可视。在随后的几年内微软公司不断对其更新晚上。2002年,微软将.NET FrameworkVisual Basic结合而成为Visual Basic.NETvb),重新打造VB,再一次将VB推向一个新的高度。
2.打字软件设计思路
一个打字软件的设计主要是为了满足用户打字练习,其必须具备良好的界面与简易的支持系
统。为此本打字软件系统包括登录系统与打字练习系统。登录系统主要是为了为用户保存每一次的练习准确率及时间;打字练习系统由键盘练习、拼音打字练习、五笔打字练习和打字游戏五部分构成。结构如图1所示。
3.软件开发
3.1 键盘练习模块
在练习的过程中如果你打入错误的键位,就会显示如图提示,红错号,绿显示是正确输入的键位。其关键代码如下:
If Jiantisi  antisi Then ‘输入字符错误,而且按键也不对。
‘以下是打错了字符,也按错了键的红提示。
3.2 键位练习正确率
作为打字练习测试系统,正确率的测试尤为重要,这个基于VB的打字系统的正确率测试更为准确,相比其他的测试软件,它在正确率和速度之间做了一些改善,比如:原本的一些
测试系统中如果你输入的很快,但是错误率很高,但它在测试过程中任然会显示速度很好,就起不到练习的目的,在我的这个测试系统中,对被测试者的正确率也有一定的要求,如果你打字错误了,你仍然不改,就会停在那里,直到你改正了才可以再输入。