1、引言 随着计算机技术、网络技术和信息技术的发展,越来越多的人改善了自己的观念。而办 公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案, 它的主要目的是实现 信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中 解脱出来。目前,国内人事信息管理系统的开发技术基本成熟;主要原因在于人事信息管理 系统本身具有业务清晰、 数据处理规范等许多优点, 为其实现计算机信息化提供了必要的优 越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事信息 管理系统在国内基本上已进入了普及应用的阶段。 国内近 90%以上的应用计算机及开发管理 信息系统的公
2、司和单位均开发并运行了人事信息管理系统, 其他没有和正准备开发计算机应 用或开发管理系统的公司和单位, 也把人事信息管理系统作为其应用与开发的首要目标。 加 上国家劳动主管部门及国内计算机应用开发商的共同努力, 国内目前已有多种通用的人事信 息管理系统软件供应用单位选择使用, 而且还有多种人事信息管理系统开发通用工具供用户 开发自己的人事信息管理系统。 应该说, 人事信息管理系统的开发与应用在国内已进入相对 成熟期。 为解决这一问题,根据实际状况,我们组设计出这款企业人事管理系统。这款企业人事 管理系统主要有 5 个功能部分组成,分别是 1) 部门管理功能 2) 员工信息管理功能 3) 员工考
3、勤管理功能 4) 员工薪资管理功能 5) 用户管理功能 主要实现企业人事信息的管理查看,员工日常考勤管理,以及员工薪资管理等功能。 经过分析,我们选用 MICROSOFT 公司的 VISUAL BASIC 6.0 作为开发工具,利用其提供 的各种面向对象的开发工具,开发了这套系统。首先,在短时间内建 立系统应用原型;然后,对初始原型系统进行需求迭代,根据需求不断修正和改进,直到形 成满足企业需求的可行系统。 第一章第一章 VISUAL BASIC 6.0VISUAL BASIC 6.0 介绍介绍 1.11.1 软件的开发环境的简介软件的开发环境的简介_VISUAL BASIC 6.0_VISU
4、AL BASIC 6.0 1991 年 Microsoft 公司推出 Windows 应用程序开发工具Visual Basic,使这种情况有 了根本的改变。Visual 意为“可视化的”,指的是一种开发图形用户界面(GUI)的方法,所 以 Visual Basic 是基于 Basic 的可视化的程序设计语言。在 Visual Basic 中,既继承了其 先辈 Basic 所具有的程序设计语言简单易用的特点, 其编程系统又采用了面向对象, 事件驱 动的编程机制, 用一种巧妙方法把 Windows 的编程复杂性封装起来, 提供了一种所见即所得 的可视界面设计方法。 1 1.2 .2 事件驱动的编程机制事件驱动的编程机制 事件驱动是非常适合图形用户界面的变成方式。 传统的编程方式的一些面向过程, 按程 序事先设计的流程运行。 但在图形用户界面的应用程序中, 用户的动作即事件掌握着程序的 运行流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,各个 动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写又易于维护。 1.31.3 结构化的程序设计语