求VB VF管理论文!!!急迫的
这套人力资源管理系统为企业和个人提供信息咨询、档案检索、档案查阅、工资调整、基于档案的各种证明材料,可以满足现代企业对员工人力资源管理的需求。
该系统以VB6.0为开发工具,选用ACCESS2003作为后台数据库,WINDOWS98作为操作系统。
关键词:人力资源管理,VB6.0,ADO
。。。。。。。
。。。。。。。
由于人力资源管理的极端重要性,在不同的历史时期出现了不同的、最完备的人力资源管理技术和管理体系。现代档案学已经成为一门完善的系统科学。虽然档案学面临着信息化的冲击和挑战,但我们必须清醒地看到,新一代档案学尚未出现,人力资源管理信息化还有大量未解决的问题。因此,在人力资源管理信息化过程中,如何处理管理创新与原有人力资源管理体系之间的矛盾,是我们面临的首要挑战。原来人力资源管理系统的核心一是快速查询和申请,二是保证档案的安全。同时,难以改变历史人力资源管理的现状,必然导致管理方式的多样化。当人力资源管理系统发展到深度应用时,会与其他应用系统集成,比如文档管理集成。对于这种集成,重要的是处理好集成应用项目与人力资源管理独特而独立的需求之间的矛盾。例如,人力资源管理部门有权更改文件的标题,这不可避免地使正式文件和档案综合管理系统的设计复杂化。采用管理创新和合理的技术是人力资源管理与其他信息系统集成的可行方案。
。。。。。。。。。
。。。。。。。。
Access数据库
Visual Basic具有强大的数据库管理功能。使用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供强大的数据存储和检索功能。同时,Visual Basic还可以直接编辑和访问其他外部数据库,如dBASE、FoxPro、Paradox等。Visual Basic可以编辑和处理这些数据库格式。
Visual Basic提供了开放的数据连接,即ODBC函数,可以通过直接访问或连接的方式,在后台使用和操作大型网络数据库,如SQL Server、Oracle等。在应用程序中,可以使用结构化查询语言的SQL数据标准直接访问服务器上的数据库,并提供简单的面向对象的库操作指令、多用户数据库访问的锁定机制和网络数据库的SQL编程技术,为运行在单台计算机上的数据库提供SQL网络接口,从而快速有效地实现分布式环境下的客户机/服务器方案。
。。。。。。。。。
。。。。。。。。
Access数据库的几个重要元素
Query: The Query) :Access本质上是SQL的数据操作语句。通过查询,可以对数据进行不同方式的查看、更改和分析,通过查询可以完成对表、记录和字段的多种数据操作。在Access中建立和使用查询基本等同于在后台数据库(如Oracle和SQL Serve)中使用SQL命令。微软Jet数据库引擎(Access数据库使用的数据库引擎)的SQL符合ANSI SQL,Access的SQL实现了几乎所有的ANSI SQL功能,但是有些SQL命令是ANSI SQL中没有的。
窗体:窗体是利用Access的可视化开发环境开发的系统的主要交互界面,有时也称为窗体,类似于Visual Basic中的窗体。表单是Access应用程序的人机交互界面,基本上就是主界面加上各种可视化的组件元素。值得一提的是,第三方开发的ActiveX控件可以插入到表单中。
报表:Access数据库中的报表对象其实是一些特殊的查询,但这是一个只有一个查询结果的显示界面,方便打印和分析。
宏:宏是指一个或多个操作的集合,其中每个操作实现一个特定的功能,例如打开一个表单或打印一个报表。宏可以自动完成一些常见的任务。例如,您可以设置宏,在用户单击命令按钮时运行宏,以及打印报表。
模块:模块):Access是Access数据库程序中的程序文件和进程文件。每个模块可以包含一个或多个子程序、函数或属性。
系统的主要功能
3.1.1功能模块
1)员工人力资源管理功能
员工的人力资源管理包括基本档案、家庭成员、工作记录、奖惩记录、职称评定、培训记录、调动记录七个方面。这部分要完成的主要功能是添加、修改、删除和查询员工信息。各管理部门的详细情况如下:
(1)基本档案:员工号、姓名、所属部门、身份证号、性别、生日、年龄、民族、政治面貌、婚姻状况、文化程度、联系电话、家庭住址、电子邮箱、员工类型、工龄、开始工作时间、入职时间、职称、职位、工资类型、银行账号等。
(2)家庭成员:成员姓名、个人关系、出生日期、工作单位、职务、政治面貌、电话。
(3)工作记录:工作开始时间、工作结束时间、职务、工作单位、部门。
(4)奖惩记录:奖惩类型、日期、原因、单位、撤销日期及原因。
(5)职称评定:职称名称、获取方式、获取日期、职务、专业技术职务、聘用开始时间、聘用结束时间、聘用单位。
(6)培训记录:培训方式、培训开始时间、培训结束时间、培训时间、培训专业、培训单位、培训内容、培训费用、培训结果、
(7)变动记录:工作调动日期、调动前部门、调动后部门、薪资调动日期、调整前薪资、调整后薪资。
2)管理部门
部门信息管理部分包括部门名称、部门负责人、负责人联系电话及详细信息。详细信息列出了各部门员工的基本信息。在此模块中,您可以增加、修改和删除部门信息,但是您只能浏览而不能修改员工信息。
3)查询统计
查询统计模块包括相关统计和员工基本信息查询。
(1)相关统计:可以统计企业中符合一定条件的人数,并显示其基本档案。
(2)人员档案查询:可以按人员姓名、人员编号、部门查询人员信息。
4)系统管理
设置操作员。系统初始设置一个超级用户名和密码,操作员可以使用这个超级用户登录。之后,他可以设置其他超级用户,设置授权用户,添加或删除授权用户。