"人力资源管理系统数据库设计-《数据库系统原理》课程设计报告"

0 下载量 150 浏览量 更新于2024-01-24 收藏 1.03MB DOC 举报
毕业论文设计--人力资源管理系统数据库设计课程设计报告.doc 《数据库系统原理》课程设计报告 项目名称:人力资源管理系统数据库设计 专业:计算机科学与技术 年级: 姓名: 学号: 指导老师:(副教授) 2013年9月 摘要: 随着时代的进步,计算机已成为现代人不可或缺的生活必需品。对于每个公司而言,采用一套行之有效的人力资源管理系统来管理企业员工的基本信息、考勤记录及工资的发放,将会极大地方便企业管理。过去的人工记录已无法满足当今高速更替的员工流量。简单的档案查询、人员流动记录、个人考勤与工资结算既费时费力,又容易出错。投入大量人力物力却得不到满意的管理效果。 为了便于企业员工的管理,需要一套有效的人力资源管理软件,可以减轻工作人员的工作压力,方便他们操作,提高管理的质量和水平,实现高效智能化管理,提高企业员工的管理效率。 本课程设计报告旨在设计一套人力资源管理系统的数据库,该系统旨在满足以下需求:员工基本信息的录入与查询、员工考勤记录的管理与查询、工资发放的管理与查询、考核评分的管理与查询、员工培训的管理与查询以及员工福利的管理与查询。 本系统将采用MySQL数据库作为数据存储工具,并使用Java作为开发语言。系统的开发主要涉及到数据库设计、数据表建立、各模块之间的数据交互以及前端页面的设计与实现。 设计的数据库将包括多个表,如员工表、考勤表、工资表、评分表、培训表和福利表等。这些表之间通过外键进行关联,从而实现数据的一致性和完整性。 具体的系统功能包括员工基本信息的录入、查询和修改;员工考勤记录的录入、查询和修改;工资的计算和发放;员工评分的录入、查询和修改;员工培训记录的录入、查询和修改以及员工福利的录入、查询和修改。同时,系统还具备管理员权限和普通员工权限,实现不同用户的功能限制。 通过本课程设计报告的实施,将实现管理系统的高效和智能化,提高企业员工管理的效率和质量。项目中所用的技术和方法也可以为其他类似的管理系统设计提供参考和借鉴。 关键词:人力资源管理系统,数据库设计,MySQL,Java,员工基本信息,考勤记录,工资发放,考核评分,员工培训,员工福利。