VF041-小型企业人事管理系统(自带数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:本文介绍的是采用Visual Foxpro开发的一个人事数据库管理系统,逐一介绍开发本系统的步骤:系统分析、系统设计、系统实现、系统实施。首先对现行人事管理系统进行分析,并找出其存在的问题,并提出解决方案。针对要开发的系统进行人事系统调研,提出开发系统的可行性分析。在系统结构设计中先后用数据流图、数据字典、系统的功能结构图分析了系统所需的各种数据。在系统的设计中,详细的展现了系统的各个功能模块、所需的数据库表及表字段、系统菜单的设计等。在系统的实现中,给出了系统的界面登录、实现表单中相应的功能控件的事件及代码,以及菜单实现的方法。在系统的实施概况中给出了系统的开发环境、系统的测试过程、系统的运行与维护、系统的转换方案、系统的安全性与可靠性设计。文章的最后则给出了本系统的主要功能源代码。
本系统具有数据输入,数据存储,档案查询,报表打印等功能,系统的人机对话界面友好。系统功能全面,用户操作方便是本设计的一个特色。
关键字:人事 人事档案 人事管理 Visual Foxpro应用 [资料来源:THINK58.com]
目录
引言
第一章 概述
1·1 现行系统描述
1·2 现行系统存在问题的分析
1·3 解决方案
1·4 系统开发的方法及流程概述
第二章 人事管理信息系统分析
2·1 初步调研
2·2 系统功能调研
2·3 系统可行性分析
第三章 人事管理信息系统总体结构设计
3·1 系统设计概述
3·2 数据字典
3·3 数据流图
3·4 系统功能结构图
第四章 人事管理信息系统设计
4·1 系统模块处理功能设计
4·2 系统数据库表结构
4·3 系统菜单设计
第五章 人事管理信息系统设计
5·1 界面登录
5·2 系统菜单实现
5·3 系统菜单
第六章 实施概况
6·1 系统开发环境
6·2 系统测试
6·3 系统运行与维护
6·4 系统的转换方案
6·5 系统的安全性与可靠性
总结
参考文献
附录
[资料来源:THINK58.com]
[资料来源:http://www.THINK58.com]
模块处理功能设计
(1)员工考核信息模块
员工考核信息编辑:该模块可以实现对现有人事档案中的职员记载每年度的考核奖惩情况。对错误的记录可以修改,删除等。
员工考核的查询和报表:不同的员工,不同的年度都记载在考核表中。所以专门设置一个考核查询和报表就显得很有必要。我们可以对不同的员工或者同一员工,按照考核的时间,考核的等级等进行查询。
(2)员工基本信息模块
编辑员工基本信息模块:该模块可以实现员工信息包括员工号、姓名、性别、出生年月、政治面貌、籍贯、联系电话、文化程度、入本单位的时间等记录的录入、修改、删除等操作。
检索员工基本信息模块:该模块是员工信息模块的重要组成部分。它能够从多角度的不同字段进行检索。对满足条件的员工记录予以显示。检索包括对员工的生日自动检索,和对员工的资料信息进行多角度的不同条件的检索。该模块将用SQL语言实现。
员工信息报表模块:该模块可以实现在数据库中满足指定条件的记录输出报表。该模块输出特定条件的记录也将用SQL语言实现。检索到临时文件中作为报表的数据源以实现打印。
(3)系统设置模块
部门参数设置模块:该模块可以动态地实现按用户的意识设定适合用户的部门名称。比如工厂就设定:一车间,二车间等等。如果是公司就可以设定为:财务科,攻关部等等。这样的软件适应了用户的动态需求。 [资料来源:http://think58.com]
职务模块:该模块可以动态地实现按用户的意识设定适合用户的职务名称。
合同模块:该模块可以动态地实现按用户的意识设定适合用户和单位签约合同长短。这样软件适应了用户对合同的期限的动态需求。
年度模块:该模块可以动态适应年度在不断增加,延长软件的生命周期。因为软件设计时无法准确的估算该软件的生命周期。那么它管理的员工的年度考核资料就无法和不断增长的年度相适应。为了适应这个现状,所以将年度值也交给用户自己设置。
(4)数据备份模块
该模块实现现有的数据记录比如基本情况数据表,员工的考核情况记载表可以及时备份到其它磁盘等等。 [资料来源:http://think58.com]
[资料来源:www.THINK58.com]