基于vfp的工资管理系统的安全性设置

基于vfp的工资管理系统的安全性设置

ID:28173729

大小:62.00 KB

页数:4页

时间:2018-12-08

基于vfp的工资管理系统的安全性设置_第1页
基于vfp的工资管理系统的安全性设置_第2页
基于vfp的工资管理系统的安全性设置_第3页
基于vfp的工资管理系统的安全性设置_第4页
资源描述:

《基于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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。