随着互联网技术的广泛应用,建立基于WEB的人事信息管理系统是适应现代人事管理的必然趋势。本系统采用Python与MySQL数据库等技术,基于B/S模式,根据管理员、普通员工两种用户不同的使用范围划分功能模块。实现了普通员工修改个人资料、查询工资信息、浏览公告提醒等功能;管理员对员工个人信息和工资信息的查询、录入、修改和删除,以及发布重要通知、共享文档和工作提醒等功能。通过“网上办公,无纸办公”,大大提高人事管理工作者的工作效率,使决策、计划和其它管理活动更加科学、精确、灵活。人事管理系统网站的建立,体现了现代企业的高效职能。
	[关键词] Python;MySQL;Apache;人事管理系统
	 3.1.2  系统模块设计
	本人事管理系统主要分为四大模块,下面分别介绍:
	(1)员工信息管理模块
	员工信息管理模块具备以下功能:
	查看员工的相关信息如:员工的编号、姓名、身份证号、民族、生日、职称。
	修改员工的相关信息如:员工的姓名、性别、民族、身份证号、出生日期、毕业院校、学历、电话、Email地址。
	删除员工的信息即:通过删除员工的编号(主键)来删除员工所有信息。
	添加新员工信息如员工的编号、姓名、部门、性别、民族、身份证号、生日、毕业学校、学历、职位、电话、Email地址。
	员工部门的分配即:信息调动管理。
	检索员工信息,在检索员工信息查询中,本系统设计了三种情况的查询,第一种按员工编号进行查询,第二种按员工的姓名进行查询,第三种按部门进行查询。
	目    录
	1 人事管理系统的背景与意义 1
	1.1 系统背景 1
	1.2 系统的意义 1
	1.3 系统要实现的目标 1
	2 人事管理系统分析 2
	2.1 可行性分析 2
	2.1.1 技术可行性 2
	2.1.2 经济可行性 2
	2.2 需求分析 2
	2.2.1 系统总体需求 3
	2.2.2 模块功能需求 3
	2.3 系统开发技术 5
	2.3.1 Apache服务器简介 5
	2.3.2 MySQL数据库简介 5
	2.3.3 Python编程语言简介 6
	3 人事管理系统设计 6
	3.1 系统功能设计 6
	3.1.1 系统总体架构 6
	3.1.2 系统模块设计 7
	3.2 数据库设计 11
	3.2.1 实体属性图 11
	3.2.2 数据表 13
	4 人事管理系统实现 16
	4.1 公共模块设计 16
	4.1.1 数据库连接 16
	4.1.2 系统登录模块 16
	4.2 功能模块设计 18
	4.2.1 员工信息管理 18
	4.2.2 员工工资管理 20
	4.2.3 基础信息设置 22
	4.2.4 系统管理 23
	5 人事管理系统测试 25
	5.1 用户登录模块测试 25
	5.2 人事管理模块测试 26
	5.3 系统测试结论 27
	6 总结与展望 27
	结束语 28
	参考文献 29
	附录 30
	致谢 36
 相关推荐
相关推荐




 本站推荐
本站推荐
 热门排行
热门排行