智能交互式指法练习系统的设计和开发(2)
时间:2017-05-25 18:33 来源:毕业论文 作者:毕业论文 点击:次
随着笔记本电脑的兴起,人们对便携性要求越来越高,一种便携型新原理键盘诞生,这就是四节输入法键盘。该键盘进一步提高了操作简便性和输入性能,并将鼠标功能融合在键盘按键中。还有对常时间面对电脑的身体有好处的人体键盘。 常规键盘具有CapsLock(字母大小写锁定)、NumLock(数字小键盘锁定)、ScrollLock三个指示灯,标志键盘的当前状态。这些指示灯一般位于键盘的右上角,不过有一些键盘如ACER的Ergonomic KB和HP原装键盘采用键帽内置指示灯,这种设计可以更容易的判断键盘当前状态,但工艺相对复杂,所以大部分普通键盘均未采用此项设计。 不管键盘形式如何变化基本的按键排列还是保持基本不变,可以分为主键盘区,数字辅助键盘区、F键功能键盘区、控制键区,对于多功能键盘还增添了快捷键区。 键盘电路板是整个键盘的控制核心,它位于键盘的内部,主要担任按键扫描识别,编码和传输接口的工作。 键帽的反面可见都是键柱塞,直接关系到键盘的寿命,其摩擦系数直接关系到按键的手感。 在对键盘的了解到此为止,下面来看看打字指法问题:打字指法表示用计算机打字时,手指敲键盘的原则和方法。 第一,十个手指均规定有自己的操作键位区域,任何一个手指不得去按不属于自己分工区域的键,在操作中各个手指必须严格遵守这一规定进行操作。特别是无名指和小指可能在最开始上机操作时,由于不太听指挥,很容易造成其它手指"帮忙"的情况,因此从最开始就必须坚持这几个手指自己按自己的键。 第二,要求手指击键完毕后始终放在键盘的起始位置上,起始位置就是键盘上三行字母键的中间一行位置,十个手指分别位于这一行的ASDFGHJKL;键上,大拇指位于空格键上。这样有利于下一次击键时定位准确。 第三,击键时,只需通过手指和手腕的运动来进行击键,不要通过手臂运动来击键。击键要用力适度,不能太重。 第四,在操作中,必须从最开始就坚持盲打操作。即不要用眼睛看键盘,只能通过大脑来想要击的键所处的位置,并指挥相应的手指来完成击键。如不坚持这一点,是不会真正成为五笔高手的。 第五,对打字员和专业录入人员在训练中还应注意,眼睛不仅不能看键盘,同时也不能看屏幕,只可看要录入的纸稿。这样才能训练出真正意义上快速专业盲打人员。 指法练习是任何计算机初学者的必经阶段,而为了适应大量入门者的不同需求,指法练习软件也是层出不穷。我本人在初学时是根据课本来学习打字方法的,过了几个年头我觉得自己的打字速度还不够快,于是开始寻找打字练习软件,那时我第一次发现打字软件也是一门艺术,是一门精深的学问。 作为一名计算机专业的学生,在大四毕业设计选题开始后,当我发现了指法练习系统这个课题时,我便毫不犹豫地选择了它,这正是我的兴趣所在。作为多款指法练习软件的使用者,我还从来没有想过去尝试自己编写一款练习指法的软件,而如今这个机会摆在我面前,我当然要去抓住它。相信自己去编写一款拥有自己风格的、符合自己兴趣的软件是一件十分快乐的事情。 2 前期工作准备 2.1 确定基本工作环境 在确定自己的的课题是智能交互式指法练习系统无误之后,我便与指导老师商讨了一些事宜,首先向指导老师请教了编程语言的问题,老师的建议是用Java语言。那个时候我对Java语言的理解还停留在选修课的程度,要来编写一个实用软件用选修课的基本知识显然是不够的,但我还是决定用Java来编写程序,因为可以享受到自学的乐趣同时扩充自己的知识。之后又讨论了编程软件的问题,老师推荐我使用Eclipse,由于之前对MyEclipse这款软件略知一二,MyEclipse包含了Eclipse的全部内容,我就决定采用功能更为强大的MyEclipse。软件选择完毕,再看看编程的系统,因为本人的电脑是Windows XP操作系统,我也就没做二想,直接采用了Windows XP系统。 (责任编辑:qin) |