时间: 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
196
199
82