企业人事管理系统设计与开发_论文


时间: 2021-06-21 21:07:43 人气: 11 评论: 0

摘要 随着社会的不断发展,许多企业的规模越来越大,企业的人事管理系统对一个企业显得越发重要,然而,传统的人事管理系统在信息查询修改时极为繁琐,所以智能的企业人事管理系统对一个企业尤为重要。本系统采用Windows MFC开发,基于Dialog的C/S主框架设计,采用Access关系型数据库存储,实现员工信息的智能化添加、删除、查找、修改等操作,并且形象直观的显示企业全部的员工信息,为企业人事管理人员提供了一个快捷简单的可视化系统。

    系统采用VS2008(C++)、MFC、Access数据库完成开发。系统界面简洁,实用,安全,易学易用。本系统采用模块化的程序设计方法,既便于系统功能的组合和修改,也便于技术人员的后期补充和维护。

关键词:企业人事管理系统;VS2008;C++; ACCESS数据库;

本软件具有6大模块:

(1)登录模块

 系统开始运行就弹出输入用户名、密码对话框,用户名、密码正确后才能进入系统主界面(默认密码为123456)。 

(2)信息查找模块

首先由管理者输入要删除的员工编号,系统自动检索数据库,若该员工信息不存在,则提示该人员信息不存在;若该员工信息存在,则显示该名员工的详细信息;

(3)信息增加模块

     可以随时增加员工的信息,如果管理者新输入员工的编号已存在,则提示管理者重新输入,若新增员工编号不存在,则自动存储在数据库中。

(4)删除模块

     首先由管理者输入要删除的员工编号,系统自动检索数据库,若该员工信息不存在,则提示该人员信息不存在;若该员工信息存在,则显示该名员工的详细信息;然后系统提示是否删除该员工的信息,确认后该员工的信息从数据库中删除。

(5)信息修改模块

首先由管理者输入需要修改的员工的编号,然后系统自动检索数据库,若该员工信息不存在,则提示该人员信息不存在;若该员工信息存在,则显示该名员工的详细信息;然后系统提示用户输入需要修改的信息。

(6)信息显示模块

     管理者点击显示全部员工信息按钮,弹出对话框显示数据库中的所有员工的详细信息。

目  录

引言 3

1项目背景 3

2开发环境 4

3系统需求分析 4

3.1 需求分析 4

3.2 功能需求分析 5

4系统概要设计 5

5相关技术背景 6

5.1 VISUAL STUDIO 2008开发工具 6

5.2 ACCESS数据库 6

5.3基于WINDOWS的MFC开发技术 7

5.4 计算机高级编程语言(C++) 8

6系统设计 9

6.1总体设计 9

6.详细设计 9

结论 31

致谢 32

参考文献 33

附录A  部分程序功能源代码 34


评论
188083800