欢迎来到天天文库
浏览记录
ID:28173729
大小:62.00 KB
页数:4页
时间:2018-12-08
《基于vfp的工资管理系统的安全性设置》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于VFP的工资管理系统的安全性设置【摘要】VFP是面向对象程序设计语言,VFP中的表单是可视的容器对象类,可容纳几乎所有基本类对象。软件的使用涉及到安全问题,本文以“工资管理系统”为例,介绍使用VFP表单如何创建安全登录界面。【关键词】VFP;工资管理系统;登录界面文章编号:ISSN1006—656X(2014)05-0119-01一、引言随着计算机技术的快速发展,人们使用计算机操作已成为日常生活不可缺少的一部分,在使用软件的过程当中,人们对安全性的认识不断提高,安全性包括信息保密和信息安全。工资管理系统管理的都是职工工资的相关数据,都涉及到
2、信息保密和信息安全的问题。所以我们在操作之前应该设置一把锁,也就是设置登录密码,有了登录密码,即可以保证用户信息的安全性、完整性和正确性,又可以防止信息被篡改、伪造和利用。VFP6.0是一个功能强大的数据库管理系统(DBMS),VFP6.0的优点比较明显:简单、快速、有效、灵活。它能迅速而又简单地建立用户的数据库,从而方便地使用和管理数据,此VFP6.0具有广泛的使用基础。我们可以使用VFP6.0开发工资管理系统,并使用VFP6.0中的表单设计一个安全的登录界面。有了登录界面,只有输入正确的用户名和密码才能进入相应的界面,这为软件中的数据提供了
3、安全保障。但是有一个问题出现了,如果不能正确的输入用户名和密码,但是却给用户无限次登录机会的话,可能有一个时刻会得到用户名和密码而进入系统,这也存在安全隐患,因此,不但要有登录界面,输入用户名和密码,而且还需要设置输入次数,如果超过输入次数,则直接退出系统。这样在安全级别上又提高了一个层次。本文以“工资管理系统”为例,介绍使用VFP表单如何创建安全登录界面。二、主体思想登录界面的设计主要包括两个方面,一是登录界面的外观设计,二是相关控件事件代码的编写。外观设计主要是在表单设计器中,添加所需要的控件,并设置相关的属性,如果需要自行新建属性和方法,
4、则正确操作。事件代码编写非常关键,在程序运行时,需要输入用户名和密码,输入正确允许登录,如果错误则给提示信息,继续登录,如果错误次数超过3次,则不允许登录。三、具体实现(一)创建表单界面新建表单,进入表单设计器,所有的设计过程都将在表单设计器中进行。首先将表单的标题设置为“欢迎使用本软件”,在属性窗口中点击Caption属性,直接输入“欢迎使用本软件”,我们也可以设置表单的backcolor属性,输入0,128,128,背景颜色变成绿色。然后在表单上添加两个标签控件,分别设置caption属性为:用户名、密码;设置两个标签控件的fontsize
5、属性为18;设置标签控件的backstyle属性为0_透明。添加两个本文框控件,设置fontsize属性为14,由于输入密码的时候要考虑安全性,不能显示出原始字符,一般用*号代替,所以应该设置label2的passwordchar为*。再添加两个命令按钮控件,分别设置capiton属性为:确定和退出;设置fontsize属性为14。设计好的表单如下图所示。(二)事件代码编写(1)“登录”命令按钮的click事件代码由于最多允许输入三次,所以需要一个统计次数的变量,我们要新建一个属性num:用它来计数。由于num属性要进行算术运算,所以应该设计其
6、初值为0。假定用户名是gongzixitong,密码是四、总结工资管理系统不同于其它的软件,其数据的安全性更为重要,本文通过工资管理系统登录表单的设计,确保合法用户进入系统并使用该系统,从而保证数据的安全性。参考文献:[1]连志春.计算机等级考试指导教程[M].长春:吉林大学出版社,2010.101[2]王志强•基于VFP的一个动态登录界面[J].甘肃科技纵横期刊,2010,39(2):31-33.[3]王津•计算机应用基础[M].北京:高等教育出版社,2011.273
此文档下载收益归作者所有