公司员工管理系统的设计与实现
技术:C++、QT等摘要:
在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。
本公司员工管理系统是基于Qt Creator开发环境,前台采用的是一个跨平台的VC++图形界面程序编辑器Qt,后台使用的是SQLite数据库。本系统能实现管理员对员工密码的修改,按条件查找员工,显示、更改所有员工的基本信息、工作信息,新建、更改、删除考评、培训、奖惩记录,并实现普通员工用户对自己相关信息的查询及登录密码的修改,实现人事办公的智能化,提高企业的工作效率。
关键词:员工管理系统;Qt Creator;SQLite数据库
目录:
1 绪论 1
1.1本课题的研究背景 1
1.2国内外研究现状 1
1.3本课题的主要工作 1
1.4选题意义 2
2 开发工具的选择 3
2.1开发工具QtCreator的介绍 3
2.1.1QtCreator的简介 3
2.1.2QtCreator的功能和优势 3
2.2SQLite数据库的介绍 4
2.2.1SQLite的简介 4
2.2.2SQLite的功能和特性 4
2.3.1 c++语言的产生 4
2.3.2 c++语言的特点 5
2.3.3c++程序开发过程 6
3 系统分析 9
3.1系统概述 9
3.2需求分析 9
3.2.1业务需求 9
3.2.2用户功能需求 9
3.3可行性分析 10
3.3.1经济可行性 10
3.3.2技术可行性 11
3.3.4管理可行性 11
3.4系统目标 11
4 系统总体设计 12
4.1系统逻辑结构图 12
5 数据库设计 15
5.1数据库概念设计 15
5.2数据库逻辑结构设计 17
6 详细设计与系统实现 20
6.1登陆模块的实现 20
6.2系统主界面 21
6.3员工基本信息管理模块的实现 24
6.5员工奖惩管理的实现 28
6.6员工培训管理的实现 29
7 系统测试 31
8 总结 40
参考文献 41
致谢 42
外文文献 43
论文字数:23193
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
感觉挺好的 感谢分享,正要做毕设
页:
[1]