数据库课程设计企业人事管理

数据库课程设计企业人事管理

ID:30180237

大小:519.50 KB

页数:24页

时间:2018-12-27

数据库课程设计企业人事管理_第1页
数据库课程设计企业人事管理_第2页
数据库课程设计企业人事管理_第3页
数据库课程设计企业人事管理_第4页
数据库课程设计企业人事管理_第5页
资源描述:

《数据库课程设计企业人事管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.目录一、系统定义…………………………………………………………….1二、需求分析…………………………………………………………….1三、系统设计…………………………………………………………….5四、详细设计……………………………………………………………13五、课程设计总结………………………………………………………20六、参考文献……………………………………………………………21七、附录…………………………………………………………………22页.一、系统定义随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显

2、得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正规

3、化不可缺少的管理软件。二、需求分析(一)系统综合需求系统开发的总体任务是要实现企业人事信息关系的系统化,规范化和自动化。系统功能分析是在系统开发的总体任务的基础之上完成的。人事管理系统主要有以下几项功能:1.员工档案的管理:包括员工基本信息,所在部门,工作信息和工作简历的输入,员工信息的查询和修改。2.员工考勤的管理:包括考勤的添加,查询,修改和删除。3.员工工资的管理:包括工资的添加,工资报表的查询,修改和删除。4.员工评价的管理:包括评价的输入,查询和修改。5.人事变动的详细记录,包括岗位和部门的调整,便于掌握人员的动向,及时调整人才的分配。6.企业所有部门的查询与

4、管理。7.管理员以及其它功能模块。(二)系统逻辑模型1.数据流程图页.员工档案员工考勤员工评价工资管理添加事件查询修改删除添加部门修改删除档案添加档案查询修改删除考勤添加考勤查询评价添加评价查询修改删除添加工资工资查询修改删除按姓名查询按工号查询按部门查询按姓名查询按工号查询按姓名查询按工号查询按姓名查询按工号查询修改删除企业人事管理系统员工管理人事变动部门管理根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块如图2-1所示:图2-1系统功能模块图2.数据字典该软件的数据库由下述四张数据表组成:员工信息表:PERSONNEL.DBF基础工资设置表:CO

5、URSE.DBF岗位工资设置表:RANK.DBF工龄工资设置表:GONGLING.DBF页.1、员工信息表:PERSONNEL.DBF字段字段名类型宽度说明1员工号字符型3数字2员工姓名字符型10小于等于5个汉字3员工性别字符型2“男”或“女”4岗位名称字符型14小于等于7个汉字5工龄数值型21-99之间6工资等级数值型21-99之间2、基础工资设置表:COURSE.DBF字段字段名类型宽度说明1工资等级数值型21-99之间2工资标准数值型41-9999之间3、岗位工资设置表:RANK.DBF字段字段名类型宽度说明1岗位名称字符型14小于等于7个汉字2工资标准数值型41

6、-9999之间4、工龄工资设置表:GONGLING.DBF字段字段名类型宽度说明1工资等级数值型21-99之间2工资标准数值型41-9999之间5、管理员注册表:ADMINER.DBF字段字段名类型宽度说明1注册名字符型10任意字符2口令字符型10英文字母或数字三、系统设计(一)数据库概念设计分析前面的系统功能要求,需要一个表来存储和管理员工信息,使系统能够接受员工原始的各项数据,以实现数据录入、查询或统计员工信息等功能。员工是本系统的第一个实体。为了能实现查询和统计部门内员工情况等功能,必须有一个表来存储和管理所有部门的信息。部门是本系统的第二个实体。工资是以员工工作

7、情况来制定的。需要建立一个表来记录各种工资、津贴、扣款的信息。它主要为各种查询和统计功能提供工资数据。工资是第3个实体。据此可以绘出工资管理系统数据库的E-R图如下:页.部门1工作N获得工资员工MM1实体属性列表如下:实体属性员工工号姓名性别年龄籍贯身份证号婚姻状况学历部门名称工种工龄职务等级部门部门名称部门负责人部门人数工资工号工资年月岗位工资岗位补贴出勤天数加班工时加班天数加班类别页.加班工资病假扣款事假扣款其他扣款应发工资实发工资(二)数据库逻辑设计将数据库的概念模型转换为关系模型:实体转换成的关系模式有:员工(工号,姓名,性别,年

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。