某单位人事管理系统

合集下载

人事管理系统oa

人事管理系统oa

人事管理系统OA一、概述人事管理系统OA(Office Automation)是一套专为企业人事部门设计的管理工具,旨在提高人力资源管理的效率和精确性。

通过OA系统,企业能够实现员工信息管理、考勤管理、绩效评估、薪资福利管理等一系列人事活动的数字化和自动化处理,帮助企业更好地管理和利用人才资源,提升整体运营效率。

二、系统模块1. 员工信息管理员工信息管理模块主要用于记录和管理员工的基本信息,包括个人资料、联系方式、入职离职信息等。

通过该模块,企业可以快速查询员工相关信息,并进行实时更新和调整,方便人事部门进行人员管理。

2. 考勤管理考勤管理模块主要用于记录员工的考勤情况,包括上下班打卡记录、请假情况、加班记录等。

通过该模块,企业可以实时监控员工的考勤情况,确保员工的工作时间合规,提高工作效率。

3. 绩效评估绩效评估模块用于对员工的工作表现进行评估和考核,包括设定绩效指标、评分标准、进行绩效评定等。

通过该模块,企业可以客观评价员工的表现,激励优秀员工,帮助员工改进不足之处。

4. 薪资福利管理薪资福利管理模块主要用于管理员工的薪资发放和福利待遇,包括工资结构、绩效奖金、社会保险等。

通过该模块,企业可以确保薪资发放的准确性和及时性,提高员工福利满意度。

三、系统优势1. 提高工作效率人事管理系统OA实现了人事管理过程的自动化处理,大大减少了繁琐的人工操作,提高了人力资源管理的效率和精确性。

2. 数据安全可靠人事管理系统OA采用了严格的数据加密和权限控制机制,确保员工信息的安全和隐私保护,有效防止数据泄露风险。

3. 提升管理决策人事管理系统OA提供了各种报表和数据分析工具,帮助管理人员及时了解企业人事状况,为管理决策提供有力支持。

四、总结人事管理系统OA是企业提升人力资源管理水平、提高运营效率的重要工具。

通过数字化、智能化的管理手段,企业可以更好地管理和激励员工,实现人才的有效利用和发展。

随着信息技术的不断进步,人事管理系统OA将不断创新和优化,为企业提供更全面、高效的人事管理解决方案。

企业人事管理系统

企业人事管理系统

企业人事管理系统随着企业规模的扩大和人力资源管理的复杂化,传统的人事管理方式已经无法满足企业的需求。

为了提高工作效率和管理准确性,越来越多的企业开始采用企业人事管理系统来进行人力资源的统一管理。

本文将对企业人事管理系统的功能和优势进行探讨,并讨论其对企业发展的意义。

一、企业人事管理系统的功能企业人事管理系统是一种集成各项人力资源管理功能的软件系统,其功能涵盖了招聘、员工信息管理、考勤管理、绩效评估、培训管理等多个方面。

1.招聘管理企业人事管理系统可以帮助企业进行招聘流程的数字化管理。

通过该系统,企业可以将招聘需求发布到招聘网站上,自动筛选简历,并进行面试安排和评估。

这样不仅可以节省人力资源部门的时间和精力,还可以提高招聘效率和员工素质。

2.员工信息管理企业人事管理系统可以实时记录员工的个人信息,包括个人资料、工作经历、教育背景等。

同时,系统也可以帮助企业进行员工档案的归档和管理,确保员工信息的安全性和准确性。

3.考勤管理企业人事管理系统可以通过打卡机、考勤软件等方式,实现对员工的考勤管理。

该系统能够自动统计员工迟到、早退、加班等考勤情况,并生成相关报表,提供给管理者进行分析和决策。

4.绩效评估企业人事管理系统可以帮助企业进行绩效评估的全过程管理。

系统可以根据设定的评估指标进行自动评估,并生成绩效报表。

这样不仅可以提高绩效评估的准确性和客观性,还可以节省管理者的时间和精力。

5.培训管理企业人事管理系统可以帮助企业进行培训管理,包括培训需求的分析、培训计划的制定、培训资料的管理等。

通过该系统,企业可以更好地组织和管理员工的培训活动,提高员工的综合素质和业务水平。

二、企业人事管理系统的优势采用企业人事管理系统,企业可以享受到以下几个方面的优势。

1.提高工作效率企业人事管理系统可以将繁琐的人力资源管理工作自动化,节省了大量的时间和人力成本。

同时,系统的数据统计和分析功能可以帮助管理者更好地了解企业的人力资源状况,做出科学的决策。

企业人事管理系统功能图7.doc

企业人事管理系统功能图7.doc

企业人事管理系统功能图7.doc
企业人事管理系统功能图7
企业人事管理系统
功能模块:
1、管理员
1、公司简介
公司主页
2、招聘管理
录入招聘人员、删除招聘人员、发布招聘人员、详细浏览招聘人员、录入人员查询、非录入人员查询
3、培训管理
记录培训、删除培训、浏览培训、详细查看培训
4、部门管理
添加部门、删除部门、查询部门、查询部门员工
5、考勤管理:
考勤信息添加、考勤信息查询、考勤信息删除、
请假信息查询、请假信息审批
6、薪资管理:
记录薪资、添加薪资、查询薪资、删除薪资、按编号查询薪资、按时间查询薪资
7、奖惩管理:
添加奖惩、查询奖惩、删除奖惩
8、职工管理
添加职工、查询职工、删除职工
9、系统管理
添加管理员、删除管理员、修改登录密码、安全退出
2、职工
1、公司简介
公司主页
2、职工管理
查看职工信息
3、事务管理
查看考勤信息、查看请假信息、在线请假、查看工资信息
4、系统管理
修改登录密码
工作计划:
第一周:把需求分析报告写好,及把数据库设计好(包括各表结构)。

第二、三周:前台设计
第四周:搭建整体框架
第五、六周:实现各功能模块。

企业人事管理系统

企业人事管理系统
• 应对措施:建立系统故障应急预案,确保系统的正常运行 • 定期维护和升级系统,提高系统的稳定性
企业人事管理系统面临的挑战与解决方案
挑战一:员工抵触使用系统
• 解决方案:提供培训和技术支持,降低员工的抵触情绪 • 通过激励机制,鼓励员工使用系统
挑战二:系统功能不能满足企业需求
• 解决方案:根据企业的实际需求,对系统进行功能升级和优化 • 提高系统的适应性,满足企业不断变化的管理需求
问题二:系统数据不准确
• 解决方案:建立数据核对机制,确保数据的准确性 • 定期维护和升级系统,提高系统的稳定性
企业人事管理系统未来展望与潜力
未来展望
• 企业人事管理系统将实现系统集成、移动办公和大数据 分析等功能 • 为企业提供更加全面、高效的人力资源管理支持
潜力
• 企业人事管理系统将帮助企业实现人力资源管理的信息 化、规范化和自动化 • 提高企业的管理水平,促进企业的持续发展
案例分析
• 企业选择合适的人事管理系统,实现组织结构优化、员工信息管理等功能 • 通过培训和推广,提高员工对系统的认可度和使用率 • 企业根据系统数据,制定合理的人力资源策略,提高企业的竞争力
企业人事管理系统实施过程中的问题及解决方案
问题一:员工抵触使用系统
• 解决方案:提供培训和技术支持,降低员工的抵触情绪 • 通过激励机制,鼓励员工使用系统
DOCS SMART CREATE
企业人事管理系统解决方案
CREATE TOGETHER
DOCS
01 企业人事管理系统的概述与重要性
企业人事管理系统的定义与功能
企业人事管理系统是一种应用于企业的人力资源管理工具
• 提供组织结构设计、岗位管理、员工信息管理等功能 • 帮助企业实现人力资源管理的信息化、规范化和自动化

人事管理系统(20211126113701)

人事管理系统(20211126113701)

人事管理系统(20211126113701)一、系统概述本系统旨在提高企业人力资源管理效率,通过数字化手段实现人员信息的集中管理、业务流程的自动化处理以及决策支持的数据分析。

系统涵盖了员工信息管理、招聘管理、培训管理、绩效管理、薪酬福利管理、考勤管理等多个模块,旨在为企业管理层和人力资源部门提供全面、高效、便捷的人力资源管理解决方案。

人事管理系统(20211126113701)二、功能模块介绍1. 员工信息管理:该模块负责员工基本信息的录入、修改、查询和维护。

包括但不限于员工的姓名、性别、出生日期、身份证号码、联系方式、学历背景、工作经历、家庭状况等。

同时,该模块还支持员工照片的和存储,确保信息的完整性和准确性。

2. 招聘管理:该模块提供招聘流程的全面管理,包括职位发布、简历筛选、面试安排、录用通知等。

通过系统,HR可以方便地发布职位信息,筛选符合条件的简历,安排面试时间,并最终发送录用通知。

系统还支持对招聘流程的跟踪和分析,帮助企业优化招聘策略,提高招聘效率。

3. 培训管理:该模块负责员工培训计划的制定、实施和评估。

HR可以根据员工的需求和企业的战略目标,制定相应的培训计划,并通过系统进行培训课程的安排、培训记录的录入和培训效果的评估。

系统还支持在线培训课程的开发和管理,方便员工进行自我学习和提升。

4. 绩效管理:该模块提供员工绩效的全面评估和管理。

HR可以根据企业的绩效考核标准和员工的岗位职责,制定相应的绩效考核方案,并通过系统进行绩效考核的录入、审核和汇总。

系统还支持绩效数据的分析和报告,帮助企业了解员工的工作表现和潜力,为员工的发展和晋升提供依据。

5. 薪酬福利管理:该模块负责员工薪酬福利的核算和管理。

HR可以根据企业的薪酬制度和员工的岗位职责、工作表现等因素,计算员工的薪酬福利,并通过系统进行薪酬福利的发放和记录。

系统还支持薪酬福利数据的分析和报告,帮助企业了解员工的薪酬福利状况,为企业的薪酬福利策略提供依据。

某单位人事管理系统

某单位人事管理系统

《数据库系统》课程实践任务报告任务名称;某单位人事管理系统班级: 2023计科本学号:*名:**学号:*名:**完毕日期: 2023年6月30日信息工程学院计算机系任务名称1.任务的描述人事管理系统是非常通用的管理信息系统,是企事业单位实现办公自动化的前提和基础。

一个公司要正常运作必然有一个健全的人事管理系统,来管理员工的信息,涉及员工编号、姓名、性别、民族工资及奖惩考勤情况。

除此之外,系统还供员工查询个人和公共信息,管理员对员工信息进行更改或删除,管理公司的人事变更和管理,大大提高公司内部员工管理的工作效率,并规定实现以下功能。

1.员工信息管理:实现记录在该单位中所有人员的在该单位的员工信息,实现对员工信息的管理,也涉及对员工信息的增长、删除、修改等功能。

2.部门信息管理:实现对该单位中的各个部门的编号、部门相关信息的记录,此时也将单位中的所有人员进行分类管理。

3.职位调动管理:实现当员工的就职信息发生更改的时候,系统进行相应关联信息的更改,即增长相应的修改信息的同时,员工的信息管理中的相应信息进行修改。

4.系统管理人员信息管理:实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。

5.出勤信息管理:实现对每一位员工的出勤状况的记录,记录相应的出勤刷卡机号以及出勤时间的信息管理。

6.奖惩管理:实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。

7.工资管理:实现各个员工工资条目信息的管理。

2.需求分析本系统重要涉及的外部实体有:员工、部门、员工职位调动等,要实现的功能重要有:员工、部门、员工职位调动、管理人员信息管理、出勤信息、工资、奖惩等信息管理。

2.1 系统包含的实体1、员工(员工编号,姓名,性别,出生日期,学历,身份证号,民族,职称,部门号,职务)2、个人经历(年份,员工编号,学习经历,任职经历)3、家庭关系(关系编号,员工编号,亲属关系,亲属姓名)4、管理人员(管理员帐号,职工编号,密码,级别)5、出勤(出勤号,员工编号,上班日期,上班时间,下班时间,刷卡机号)6、刷卡机(刷卡机号)7、部门(部门号,部门名,领导人员,员工人数)8、职位调动(调动编号,员工编号,调动前职务,调动后职务,调动前部门号,调动后部门号,调动日期,批复日期,调动因素)9、奖惩记录(奖惩编号,员工编号,奖惩类型,奖惩金额,奖惩日期,批复部门号,批复日期,奖惩因素)10、请假记录(请假编号,员工编号,请假时间,销假时间,请假天数,审批人编号)11、工资(工资编号,员工编号,基本工资,罚款,奖金,结算工资,起始日期,截止日期,发信日期)2.2 系统包含的实体间联系根据“任务描述”中提供某单位人事管理系统信息的实际情况,本系统中实体之间应具有如下的联系:属于部门:部门fi员工,包含属性。

企业人事管理系统

企业人事管理系统

企业人事管理系统摘要:企业人事管理系统是一种用于管理和处理企业内部人事信息的软件系统。

它主要包括员工信息管理、招聘管理、考勤管理、薪资管理等功能。

本文将详细介绍企业人事管理系统的功能和优势,并探讨它对企业管理的影响。

引言:在现代企业中,人力资源被认为是最重要的资产之一。

一个优秀的人事管理系统对于企业的正常运行和持续发展至关重要。

随着信息技术的快速发展,传统的手工管理方式已无法满足企业对人事管理的需求,因此企业人事管理系统应运而生。

一、员工信息管理:企业人事管理系统通过建立员工信息数据库,方便企业对员工信息的收集、存储和查询。

它可以记录员工的基本信息、联系方式、工作经历、教育背景等详细信息。

员工信息管理模块还可以提供员工档案的在线查看和编辑功能,确保员工信息的准确性和实时性。

二、招聘管理:招聘是企业人事管理的重要环节之一。

企业人事管理系统可以帮助企业进行招聘流程的规范化和自动化。

它可以将招聘需求发布到招聘平台,并自动筛选简历,提供在线面试和考核的功能。

这大大提高了招聘的效率,节省了人力资源部门的时间和费用。

三、考勤管理:考勤管理是企业人事管理的核心内容之一。

传统的考勤方式容易出现人为错误和考勤数据的丢失。

企业人事管理系统通过使用指纹识别、人脸识别等技术,实现考勤的自动化和准确性。

它可以记录员工的上下班时间、请假、加班等考勤数据,并生成考勤报表供管理人员查看和分析。

四、薪资管理:薪资管理是企业人事管理的重要组成部分。

企业人事管理系统可以帮助企业实现薪资计算的自动化和规范化。

它可以根据员工的考勤数据计算薪资,并自动生成工资条。

企业人事管理系统还可以为员工提供在线查询工资、税务扣除和社会保险等信息的功能,便于员工了解自己的薪资状况。

五、绩效管理:绩效管理是企业人事管理的关键环节之一。

企业人事管理系统可以帮助企业建立绩效管理体系,包括设定目标、制定计划、评估绩效等。

它可以记录员工的工作目标和完成情况,并根据评估结果给予奖励或激励。

人事管理系统操作手册

人事管理系统操作手册

人事管理系统操作手册第一章:系统概述1.1 系统介绍本人事管理系统是一款基于云计算的全面企业级人力资源管理解决方案,旨在提供高效、便捷的人力资源管理服务。

本手册将为您详细介绍该系统的安装、配置、使用和维护等方面的操作。

1.2 系统功能本系统提供以下主要功能:- 人事档案管理:包括员工基本信息、合同管理、考勤管理、薪资管理等。

- 组织架构管理:支持企业组织架构的建立和维护,包括部门、岗位、人员的管理。

- 招聘管理:支持招聘需求的发布、简历筛选和面试安排等。

- 培训管理:提供培训计划制定、培训资料管理以及培训效果评估等功能。

- 绩效管理:包括绩效考核、绩效报表等功能。

- 考勤管理:支持员工考勤数据的采集、统计和分析等。

- 薪资管理:提供员工薪资的计算、发放和查询等功能。

1.3 系统运行环境本系统需安装在标准化的服务器和数据库环境下,具体要求如下:- 操作系统:Windows Server 2012及以上版本。

- 数据库:MySQL 5.6及以上版本。

- Web服务器:Apache Tomcat 8.0及以上版本。

第二章:系统安装与配置2.1 安装准备在开始安装之前,请确保已满足以下条件:- 确保服务器配置满足系统运行要求。

- 安装数据库并进行相应配置。

- 安装Web服务器并进行相应配置。

2.2 安装步骤按照以下步骤进行系统安装:- 解压安装包,并将系统文件复制到Web服务器的指定目录下。

- 配置系统的数据库连接信息。

- 配置系统的运行参数,如系统名称、密码规则等。

- 运行系统初始化脚本,初始化数据库结构和初始数据。

- 启动Web服务器,并访问系统首页,确认系统安装成功。

第三章:系统使用指南3.1 用户登录与权限管理启动系统后,用户需使用用户名和密码进行登录。

系统管理员可以进行用户和角色的管理,包括添加、编辑和删除用户,配置角色的权限等。

3.2 人事档案管理在系统中,可以创建和管理员工的人事档案,包括个人基本信息、就业合同、薪资结构等。

某单位人事管理系统

某单位人事管理系统

某单位人事管理系统1.某单位人事管理系统功能需求实现部门、职务、职称等信息的管理;实现职工信息的管理;实现职工学习经历和任职经历的管理;实现职工家庭关系的管理;实现奖惩信息的管理;1.1 实现部门、职务、职称等信息的管理;实现职工信息的管理;1.2 实现职工学习经历和任职经历的管理;1.3 实现职工家庭关系的管理;1.4 实现奖惩信息的管理;1.5总E-R图mm1nnnmn n mmN1.6建表职工:职工编号,姓名,出生日期,职务名称,爱好,入职日期,地址,电话,部门名称 家庭成员:姓名,年龄,单位家庭关系:职工编号,家庭关系,成员姓名职工职称职务部门 学历家庭成员奖罚拥有获得获得聘任担任属于部门开始日期结束日期结束日期开始日期奖罚类型 学校家庭关系开始日期日期结束日期职务经历:职工编号,部门名称,职务名称,开始日期,结束日期职称经历:职工编号,职称名称,开始日期,结束日期学历经历:职工编号,学历名称,学校名称,开始日期,结束日期奖罚情况:职工编号,奖罚名称,奖罚级别,开始日期,结束日期2.用例图:3.我设置的类图:4.时序图:4.1查询的时序图:4.2增加的时序图:4.3修改的时序图:4.4删除的时序图:程序的结果:登录窗口:用户名:admin密码:123456成功登录登录失败主菜单查询:添加:修改:删除:。

人事管理系统自助平台操作指南

人事管理系统自助平台操作指南

人事管理系统自助平台操作指南一、系统介绍人事管理系统自助平台是一款为企业提供人事信息管理和员工自助服务的系统。

该系统通过在线平台方式,方便企业HR管理,同时提供员工自主查询职位、工资、假期、工时等信息的功能。

二、平台功能介绍2.1 企业管理登录系统后,进入企业管理模块。

此模块主要提供企业相关信息的管理功能,包括企业资质证书的上传、修改等操作,并可在此模块进行基础信息管理。

2.2 员工档案管理员工档案模块提供员工信息的管理,包括添加、修改、删除员工档案等操作,所有职工信息都可以在这里查看。

此模块需要HR进行操作。

2.3 工资条查询员工可以在此模块查询工资条信息,包括工资发放明细、个人所得税等。

员工在此模块也可以申请加班、调休等,HR 需要审批后才能进行操作。

2.4 请假管理在该模块,员工可以进行请假申请,并通过人事审核后在系统中实时更新假期记录。

HR可以在这个模块审批、拒绝和取消假期申请。

2.5 考勤管理考勤管理模块提供员工的工时记录及相关统计,包括签到、签退、迟到、早退等情况。

员工可以在考勤系统中查询自己的出勤详情,HR可以统计员工的考勤情况。

三、操作指南3.1 注册登录使用该系统需要进行注册,注册过程中需要填写企业信息及管理员信息。

管理员注册成功后,可以用管理员账号登录系统进行下一步的操作。

3.2 企业管理进入企业管理模块后,可以在此模块中进行企业信息的管理。

可上传与更新企业资质证书,在此模块中必须提供企业信息的基本信息,包括企业名称、地址、联系电话等。

3.3 员工档案管理通过导入员工Excel表格等方式,管理员可以在员工档案管理新增员工信息,至少包括员工工号、姓名、身份证号、电话等基本信息。

管理员可以在员工档案管理中对员工进行修改、删除等操作。

由于这是最关键的模块,管理员同学需要格外关注。

3.4 工资条查询在员工登录系统后,可以在工资条查询模块查询相关工资信息。

员工可以看到工资明细,个人所得税等信息,HR可以在此模块中管理员工的工资信息。

事业单位人事管理系统

事业单位人事管理系统

事业单位人事管理系统事业单位人事管理系统是指在事业单位内建立和完善的员工聘用、使用、培训、晋升、奖惩、解聘等各个方面的管理制度和规定。

事业单位人事管理系统是一套行之有效的管理制度,对于保证事业单位的正常运行和发展具有重要的作用。

一、招聘制度事业单位人事管理系统首要任务是确立招聘制度。

企业如果要人才济济,就必须通过招聘来吸收优秀人才。

事业单位的招聘应该第一时间发布到互联网上,通过多种途径广泛宣传。

在审核岗位申请材料时,招聘单位应该尽量客观、公正评价每一份申请材料,中途不能随便调动其他人去审核。

针对不同职位,应该制定不同的招聘标准和流程,明确每一个岗位需要的基本素质和特殊技能要求,遵循秉公招聘原则,确保招聘公开、公正、公平。

二、工资福利制度事业单位人事管理系统应该建立完善的工资福利制度。

一个员工在一家事业单位内工作,其工资福利待遇直接关系到员工积极性、满意度和忠诚度。

制定正当的薪酬制度是事业单位优秀员工吸引和留住的基础。

在制定工资福利标准的过程中,重点关注以下几个方面:(1)薪酬合理公正,与工作贡献相匹配;(2)严格执行年度考核工资制度,注重考核结果的客观性和公正性;(3)增加直接激励和间接激励,既要有经济激励,也要有精神鼓舞。

(4)完善员工福利制度,包括医疗保险、养老保险、住房公积金、节日福利、带薪年假等,以体现事业单位对员工的尊重、关爱和关注。

三、员工培训制度事业单位人事管理系统应该完善的员工培训制度。

事业单位一般都有较高的社会责任感,员工的管理和培训是关系到事业单位创新发展的过程中一个关键环节。

不同岗位的培训方式和培训内容也应有所区分。

事业单位应该为新员工、技能弱势群体和海归人员提供多方面、多层次、多形式的培训指导,所期望达到的培训目的是知识结构的升级、技能的提高以及个体素质的全面提升。

四、奖惩制度事业单位人事管理系统应该完善的奖惩制度。

一个事业单位内部的管理制度是否完整,奖惩制度也是至关重要的。

某公司事业单位人事管理系统说明书(37页)

某公司事业单位人事管理系统说明书(37页)

事业单位人事岗位管理系统说明书前言............................................................................................................................................... 错误!未指定书签。

初始使用岗位管理软件操作流程 ........................................................................................ 错误!未指定书签。

首聘后日常管理功能模块..................................................................................................... 错误!未指定书签。

单位岗位设置数变更操作流程............................................................................................. 错误!未指定书签。

岗位变动操作流程 ................................................................................................................. 错误!未指定书签。

非公开招聘的新进人员录入及上报操作流程.................................................................... 错误!未指定书签。

年度考核管理操作流程......................................................................................................... 错误!未指定书签。

人事管理系统操作说明

人事管理系统操作说明

人事管理系统操作说明
1、登录系统方式:登录淄博人力资源和社会保障局官网首页——机关事业单位人事管理系统。

2、登陆前做好两项工作:(1)UK的使用:具体安装见之前发放的光盘里《人力资源社会保障工作人员证书安装使用说明3.0》;(2)浏览器必须按要求设置(设置完成重启电脑)。

3、进入账号后,在原有数据基础上对“工资管理”模块进行信息录入和完善。

(1)新增人员的录入步骤,参照培训材料里《信息的录入篇》,个人基本信息、学习经历、工作履历、年度考核务必录入完整,然后计算工资,核对工资数;
(2)生成2015年度考核结果
人员管理-年度考核-页面右下角“生成年度考核”
--确定-生成成功-考核结果是优秀、不合格、不定等次等的单独修改-页面右下角“保存”
人员管理-人员花名册-页面右下角“批量工资演变”-工作完成,关闭小对话框-批量工资演变对话框右下角“保存”
--确定-保存成功,核对工资数,确保工资准确无误。

(3)数据上报
数据交换-数据上报-全选-上报给主管部门——区人社局工资科。

(4)登记退休人员,查看培训材料中《办理退休登记及录入已退休人员的使用说明(注意:有临时信息的必须经主管部门——工资科审核后才可操作这一步)。

4、人事信息需完善的版块有:登录账户首页————信息维护——依次维护单位次要信息、人员次要信息、科室信息维护(注:里面已有的信息是从工资模块里交互过来的数据,以工资管理数据为准,无需更改。

在此基础上,对未填的信息进行完善保存即可,不需要上报审核)。

5、目前仅从工资管理模块进行人员调出、调入操作(参照培训材料《调入调出功能使用说明》)。

人事管理系统说明与操作

人事管理系统说明与操作

人事管理系统说明与操作一、概述人事管理系统是一种可以帮助企业管理人员管理和维护公司员工信息的系统。

该系统可以帮助管理人员维护员工详细信息、薪资记录、考勤记录、培训纪录、绩效评估等等。

通过使用人事管理系统,管理人员可以轻松地追踪员工的详细信息,从而促进企业以更有效的方式管理员工。

二、系统功能员工详细信息通过人事管理系统,管理人员可以维护并更新员工详细信息。

此信息包括员工姓名、地址、电话号码、电子邮件、雇佣日期、工作部门、工作职位等。

薪资管理在人事管理系统中,管理人员可以轻松地记录员工的薪资信息和所有相关的福利项目。

此信息包括基本工资、绩效奖金和其他额外的津贴和补贴。

此外,系统可以计算员工的税前工资、税后工资和公司的社会保险费用等。

考勤管理员工出勤记录是一种重要的管理工具。

在人事管理系统中,管理人员可以轻松地记录员工每日的出勤情况,如上班时间、下班时间、加班时间、请假时间等,从而有效地衡量员工的出勤水平。

培训纪录人事管理系统还可以记录员工参加的各种培训课程的详细信息。

管理人员可以跟踪员工参加的培训课程及其结果。

此信息包括课程名称、培训机构、开始和结束日期、费用等。

绩效评估绩效评估是管理人员评估员工表现的一种有力工具。

在人事管理系统中,管理人员可以记录员工绩效相关记录,包括评估日期、评估者、评估标准等。

三、系统操作登录系统打开人事管理系统主页,在欢迎页面上输入用户名和密码,然后单击“登录”按钮。

添加员工信息单击“员工管理”,然后选择“添加员工”。

在弹出页面中输入员工详细信息,包括姓名、地址、电话号码、电子邮件、雇佣日期、工作部门、工作职位等。

单击“提交”按钮以保存数据。

薪资管理单击“员工管理”,然后选择“薪资管理”。

在弹出页面中输入员工的薪资信息,包括基本工资、绩效奖金和其他额外的津贴和补贴。

单击“提交”按钮以保存数据。

考勤管理单击“考勤管理”,然后选择“打卡记录”。

管理员可以在此页面中查看所有员工的出勤记录,包括上班时间、下班时间、加班时间、请假时间等。

人事管理系统使用说明

人事管理系统使用说明

人事管理信息系统操作说明书目录二、添加用户一、系统登录默认管理员登录名admin默认密码:123二、添加用户选择系统设置菜单—用户及权限管理—用户管理—添加用户,如图三、权限管理选择系统设置菜单—用户及权限管理—权限管理,单击左边列表框中用户,在右边模块权限中勾选相应权限,如图.四、人事档案类别维护选择人事管理—基础资料,单击左边类别名称,在右边窗体中添加、修改、删除类别值,如图.五、人事档案部门维护选择人事管理—人事管理,单击左边窗体部门列表,右键增加、删除、编辑部门信息,如图.六、人事档案新增人员选择人事管理—人事管理—新增,填写相关信息,需现场拍照,请先安装好摄像头点击拍照—联机拍摄—打开摄像头—拍照,拍出照片如无需重拍请,点击照片裁剪—手工裁剪,裁剪照片大小完成后点击照片保存,返回员工档案窗体中图标显示照片.也可添加证件与简历照片,请点击字段边+号按钮.七、厂证打印厂证打印有2种打印方式,1、在员工档案登记中点击厂证打印,此方式只能单个打印.2、在人事档案主窗体中筛选出需打印人员,鼠标按下拖动记录选中需打印记录.如图:打印方式一打印方式二八、档案导入\导出档案导入需先将人员信息填入excel模板中,模板位置:D:\ProgramFiles\pomegranatc\rsda_mb.xls点击导入完成.导出:员工档案获得焦点情况下点击导出,导出为excel文件格式,如图:九、查询与筛选1、按部门筛选,单击员工档案窗体左边相应部门,筛选出部门人员.2、点击右边档案资料字段倒小三角,按字段值筛选.3、点击查找,用筛选窗体中条件筛选.如图:十、档案查询查询方法如:第七条减少了添加、删除、编辑功能十一、贺卡打印选择人事管理—贺卡打印,选择相应日期打印贺卡.十二、查询报表1、花名册选择人事管理—统计报表—人事资料花名册,如需导出,点击右键导出选择officeexcel1997-2003.2、员工流失率报表,填写日期条件点确定,按部门统计流失率,双击列表中部门可展开明细.3、人事分析报表,人事分析窗体可按部门、职位、学历、地图灯分析人员结构,如图.十三、提醒设置选择人事管理—提醒设置勾选需要提醒内容,填写需提前天数,打开系统时候会自动弹出按条件提醒内容.。

某某厂人事管理系统分析

某某厂人事管理系统分析

某某厂人事管理系统分析**某某厂人事管理系统分析**随着信息技术的发展与普及,越来越多的企业开始重视人力资源管理,人事管理系统应运而生,成为了企业中不可或缺的一部分。

本文将对某某厂的人事管理系统进行分析。

1.系统概述某某厂人事管理系统是一套集合多种模块的人力资源管理系统。

系统分为三大模块,分别为人事档案管理、考勤管理和薪资管理。

系统的核心部分是人事档案管理模块,该模块主要用于整个企业员工的档案管理,包括个人信息、社保信息、工作经历、奖惩记录等多个方面的信息。

2.系统架构某某厂人事管理系统采用三层架构,即客户端、应用服务端、数据库服务器。

通过该架构形成的系统,能够实现对数据的快速操作与管理。

3.人事档案管理模块该模块主要包括以下几个子模块:1)档案录入:对新员工的个人信息及就业历史进行录入。

2)档案查询:可以查询员工的个人信息、职业背景、工作记录、薪资等信息。

3)档案修改:对已录入员工的档案进行修改,修改内容会被记录在档案的修改记录中。

4)档案删除:删除已离职员工的档案信息。

5)档案导入:将已有员工的个人信息批量导入系统中,实现数据的快速录入。

4.考勤管理模块通过该模块的使用,企业能够实现对员工出勤情况的快速记录与查询,包括请假、加班、出差等信息。

该模块的主要功能包括:1)考勤录入:记录员工的出勤情况。

2)考勤查询:查询员工的出勤情况。

3)考勤统计:对员工的出勤情况进行统计分析。

5.薪资管理模块通过该模块能够实现对企业员工的薪资管理。

该模块的主要功能包括:1)薪资录入:录入员工的薪资信息。

2)薪资查询:查询员工的薪资信息。

3)薪资统计:对员工的薪资情况进行统计分析。

6.系统优点(1)系统的架构清晰明了,对用户来说非常易于操作。

(2)系统上线后,能够为企业提高工作效率,并减少出现漏洞的风险。

(3)系统数据的密集管理,保证了数据的安全性。

(4)系统灵活性强,适应性强。

(5)系统扩展性强,可以根据需求进行功能扩展。

企业人事管理系统项目简介及功能描述

企业人事管理系统项目简介及功能描述

企业人事管理系统项目简介及功能描述一、项目简介企业人事管理系统是为企业建立、维护和管理人事信息而开发的一套软件系统。

该系统的目标是提供一个高效、准确、安全的管理平台,帮助企业解决人事管理中的繁琐和复杂问题,提升人事管理的效率和质量。

二、功能描述1.基础信息管理功能企业人事管理系统提供员工基本信息的录入和维护功能。

管理员可以通过系统添加新员工信息,包括姓名、性别、年龄、联系方式等。

同时,员工的离职信息也可以在系统中进行更新和处理。

2.招聘管理功能该系统为企业提供完善的招聘流程管理功能。

招聘人员可以在系统中发布招聘需求,并对应聘者的简历进行筛选和管理。

系统还可以提供面试安排、录用建议等一系列招聘管理流程的支持。

3.考勤管理功能企业人事管理系统具备强大的考勤管理功能,可以帮助企业实时、准确地统计和管理员工的考勤情况。

系统可以记录员工的上下班时间、请假情况等信息,并生成相应的考勤报表和统计数据,方便企业进行考勤管理和工资核算。

4.绩效管理功能系统还提供了绩效管理功能,帮助企业对员工的工作表现进行评估和奖惩。

管理员可以根据设定的评分标准,对员工的工作绩效进行评价,并给予相应的奖励或惩罚。

系统可以生成绩效报表,帮助企业进行员工绩效的全面分析和评估。

5.培训管理功能企业人事管理系统提供了培训管理功能,方便企业进行员工培训的计划、安排和管理。

系统可以记录员工参与的培训项目和培训成绩,并为员工的职业发展规划提供支持和指导。

6.员工自助功能系统还提供了员工自助功能,员工可以通过登录系统查询自己的个人信息、工资单、请假记录等。

同时,员工还可以通过系统提交请假申请、报销单等,提高了员工的工作效率和便利性。

7.报表分析功能企业人事管理系统可以根据企业需求生成各种报表和分析图表,帮助企业进行人事管理的决策和分析。

管理员可以通过系统随时获取员工信息、考勤数据、绩效评估等相关数据,为企业管理层提供数据支持。

8.安全与权限管理功能该系统具备完善的安全与权限管理功能。

某公司人事管理系统

某公司人事管理系统

目录1.论文要求 (3)2.体会 (3)一、可行性研究报告 (4)1引言 (4)1.1编写目的 (4)1.2项目背景 (4)1.3定义 (4)1.4参考资料 (4)2.可行性研究前提 (5)2.1功能要求 (5)2.2性能要求 (5)2.3目标 (5)2.4假设、条件与约束 (5)2.5项目工作范围 (5)2.6对现有系统的分析 (6)2.7费用支出 (6)2.8局限性 (6)2.9所建议系统经济可行性分析 (6)2.9.1可行性研究方法 (6)2.9.2对系统的简要描述 (7)2.9.3对用户的影响 (7)2.9.4技术可行性分析 (7)2.9.5经济可行性分析 (7)2.9.6操作可行性分析 (7)3结论意见 (7)二、项目计划书 (8)1.引言 (8)1.1编写目的 (8)1.2背景 (8)1.3定义 (8)1.4参考资料 (8)2项目概述 (9)2.1项目目标 (9)2.2主要参加人员 (9)2.3产品目标与范围 (9)2.3.1文件 (9)2.3.1.3需提供的服务 (9)2. 4验收标准 (10)2. 5完成项目最迟期限 (10)2.6本计划的批准者和批准日期 (10)3实施计划 (10)3.1工作任务的分解与人员分工 (10)3.2接口人员 (10)3.3进度 (11)3.4预算 (11)3.5关键问题 (11)4.支持条件 (11)4.1计算机系统支持 (11)4.2需由用户承担的工作 (11)4.3需由外单位提供的条件 (11)三、软件需求规格说明 (12)1. 引言 (12)1.1编写目的 (12)1.2文档约定 (12)1.3预期的读者和阅读建议 (12)1.4产品范围 (12)1.5参考文献 (12)2综合描述 (13)2.1产品前景 (13)2.2产品功能 (13)2.3用户类和特征 (13)2.4运行环境 (13)2.5设计和实现限制 (13)2.6假设和依赖 (14)3外部接口需求 (14)3.1用户界面 (14)3.2硬件接口 (14)3.3软件接口 (14)3.4通信接口 (14)4.系统特性 (14)4.1说明和优先级 (14)4.2激励/响应序列 (15)4.3功能需求 (15)4.3.3用户需求 (15)4.3.4系统功能模块组成 (17)5.其他非功能需求 (19)5.1 性能需求 (19)5.2安全设施需求 (19)5.3安全性需求 (20)5.4 软件质量属性 (20)5.5业务规则 (20)5.6用户文档 (20)6.其他需求 (20)附录 (20)四、体会 (23)1.论文要求(1)对所选系统进行严密的需求获取以及需求分析。

某某公司事业单位人事管理系统说明书

某某公司事业单位人事管理系统说明书

某某公司事业单位人事管理系统说明书前言 (3)初始使用岗位治理软件操作流程 (4)首聘后日常治理功能模块 (4)单位岗位设置数变更操作流程 (5)岗位变动操作流程 (5)非公布聘请的新进人员录入及上报操作流程 (5)年度考核治理操作流程 (6)公布聘请操作流程 (6)第一章软件的安装及启动 (7)§1.1、已安装过〝河南省事业单位人事治理系统〞用户的安装 (7)§1.1.1、猎取新安装升级包 (7)§1.1.2、通过升级安装事业单位人事治理系统软件 (7)§1.1.3、钥匙锁解锁 (7)§1.2、未安装过〝河南省事业单位人事治理系统〞用户的安装 (7)§1.2.1、软件的安装与升级 (7)§1.2.2、解锁 (8)§1.2.3、首次使用录入人员差不多信息方法 (8)§1.2.4、三种用户权限简介 (8)§1.2.5修改用户密码 (8)第二章岗位设置、聘用操作流程 (10)§2.1单位差不多信息及岗位设置 (10)§2.1.1单位差不多信息 (10)§2.1.2 单位岗位设置 (10)§2.1.3 岗位设置信息上报 (11)§2.1.4 接收下发数据 (11)§2.2 人员差不多信息录入及岗位聘用 (12)§2.2.1 人员差不多信息说明 (12)§2.2.2聘用岗位信息说明 (13)§2.2.3 人员增减、调动 (14)一、人员增加 (14)二、人员减少 (16)§2.2.4 首次聘用岗位操作 (16)一、治理、工勤岗位及没有发生岗位变化的专业技术人员岗位首聘 (16)二、发生岗位等级变化的专业技术人员岗位首聘 (16)三、兼职人员聘用 (17)四、军转低聘或高职低聘的治理人员 ................................................................. 错误!未定义书签。

某厂人事管理系统分析

某厂人事管理系统分析

某厂人事管理系统分析一、项目概述为了提高公司人事管理的效率,某厂决定研发一套人事管理系统。

人事管理系统是一个基于Web的应用软件,用于管理公司的人事信息和人事流程。

通过该系统,公司能够快速、准确地浏览员工的基本信息、工作经历、培训记录、考评结果等各项信息,并且可以通过系统进行工资发放、考勤管理、招聘管理、薪资统计等工作,用于实现完整的人事管理流程。

二、需求分析根据某厂内部人事管理的特点和现有的人事管理系统,可以发现该人事管理系统需要满足以下需求:1、用户管理该系统必须要有用户管理功能,包括用户的登录、注册、身份验证、权限控制等,可以让不同的员工拥有不同的系统权限,方便管理。

2、基本信息管理该系统必须要有员工基本信息的管理功能,包括个人信息、工作经历、教育背景、家庭情况、技能水平等,方便公司全面了解员工情况。

3、考勤管理该系统需要有考勤管理功能,包括正常出勤记录、请假记录、加班记录等,可以统计员工的出勤情况和考勤异常情况,及时制定相应的管理措施。

4、工资管理该系统需要有工资管理功能,包括工资发放、薪资核算、社保缴纳等,使得公司能够准确、及时地为员工发放工资和补偿。

5、培训管理该系统需要有培训管理功能,包括培训计划、培训组织、培训记录等,可以提高员工的工作能力和素质。

6、招聘管理该系统需要有招聘管理功能,包括职位发布、简历投递、面试管理等多个模块,方便公司招聘人才。

三、技术实现实现人事管理系统,需要综合运用多种技术,包括:1、前端技术前端技术负责显示界面和交互操作,需要使用HTML、CSS、JavaScript等技术,实现用户界面的美观和交互效果。

2、后端技术后端技术负责处理前端与数据库的交互,需要使用PHP、Java等语言,处理请求,同时连接并操作数据库。

3、数据库技术数据库技术负责存储和管理数据,需要使用MySQL、Oracle等关系型数据库,数据存储使用表格结构处理,方便管理。

4、框架技术需要使用诸如ThinkPHP、SpringMVC等框架,以提高开发效率,降低开发难度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库系统》课程实践任务报告任务名称;某单位人事管理系统班级: 2013计科本学号: ************名:**学号: ************名:**完成日期: 2015年6月30日信息工程学院计算机系任务名称1.任务的描述人事管理系统是非常通用的管理信息系统,是企事业单位实现办公自动化的前提和基础。

一个公司要正常运作必定有一个健全的人事管理系统,来管理员工的信息,包括员工编号、姓名、性别、民族工资及奖惩考勤情况。

除此之外,系统还供员工查询个人和公共信息,管理员对员工信息进行更改或删除,管理公司的人事变更和管理,大大提高公司内部员工管理的工作效率,并要求实现以下功能。

1.员工信息管理:实现记录在该单位中所有人员的在该单位的员工信息,实现对员工信息的管理,也包括对员工信息的增加、删除、修改等功能。

2.部门信息管理:实现对该单位中的各个部门的编号、部门相关信息的统计,此时也将单位中的所有人员进行分类管理。

3.职位调动管理:实现当员工的就职信息发生更改的时候,系统进行相应关联信息的更改,即增加相应的修改信息的同时,员工的信息管理中的对应信息进行修改。

4.系统管理人员信息管理:实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。

5.出勤信息管理:实现对每一位员工的出勤状况的记录,记录对应的出勤刷卡机号以及出勤时间的信息管理。

6.奖惩管理:实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。

7.工资管理:实现各个员工工资条目信息的管理。

2.需求分析本系统主要包括的外部实体有:员工、部门、员工职位调动等,要实现的功能主要有:员工、部门、员工职位调动、管理人员信息管理、出勤信息、工资、奖惩等信息管理。

2.1 系统包含的实体1、员工(员工编号,姓名,性别,出生日期,学历,身份证号,民族,职称,部门号,职务)2、个人经历(年份,员工编号,学习经历,任职经历)3、家庭关系(关系编号,员工编号,亲属关系,亲属姓名)4、管理人员(管理员帐号,职工编号,密码,级别)5、出勤(出勤号,员工编号,上班日期,上班时间,下班时间,刷卡机号)6、刷卡机(刷卡机号)7、部门(部门号,部门名,领导人员,员工人数)8、职位调动(调动编号,员工编号,调动前职务,调动后职务,调动前部门号,调动后部门号,调动日期,批复日期,调动原因)9、奖惩记录(奖惩编号,员工编号,奖惩类型,奖惩金额,奖惩日期,批复部门号,批复日期,奖惩原因)10、请假记录(请假编号,员工编号,请假时间,销假时间,请假天数,审批人编号)11、工资(工资编号,员工编号,基本工资,罚款,奖金,结算工资,起始日期,截止日期,发信日期)2.2 系统包含的实体间联系根据“任务描述”中提供某单位人事管理系统信息的实际情况,本系统中实体之间应具有如下的联系:属于部门:部门fi员工,包含属性。

类型:一对多。

属于家庭:家庭fi员工,不包含属性。

类型:一对一。

关于管理员:管理员fi员工,不包含属性。

类型:一对多关于出勤:员工fi出勤,不包含属性。

类型:一对多属于部门:部门fi职位调动,不包含属性。

类型:一对多2.3 系统需实现的功能根据“任务描述”中提供的信息以及本学校的实际情况,本系统需具有如下的功能:1、对本系统中具有的实体及实体间联系的信息的存储;2、具有如下的静态查询:1)对员工、部门、家庭情况、管理人员、奖惩记录、请假记录、工资等信息的查询(用视图实现)2)对员工出勤情况整体的查询(用视图实现)3)对员工奖惩记录情况整体的查询(有视图实现)4)对员工请假记录整体的查询(用视图实现)5)对员工工资整体查询(用视图实现)3、具有如下的动态查询1)给定员工,查询该员工总的工资、每月的工资。

2)给定部门号,查询该部门总的工资金额、每月的工资金额3)给定员工,查询该员工总的奖惩金额、每月的奖惩金额2.4 数据字典数据字典名:员工表示对象:员工实体数据结构:员工编号(char)+姓名(char)+性别(char)+出生日期(datetime)+ 学号(varchar)+ 身份证号(varchar)+民族(varchar)+职称(char)+部门号(char)+职务(char)数据字典名:个人经历表示对象:个人经历实体数据结构:年份(datetime)+员工编号(char)+学习经历(varchar)+任职经历(varchar)数据字典名:部门表示对象:部门实体数据结构:部门号(char)+部门名(char)+领导人员(char)+员工人数(int)表示对象:家庭关系实体数据结构:关系编号(char)+员工编号(char)+亲属关系(char)+亲属姓名(char)数据字典名:职位调动表示对象:职位调动实体数据结构:调动编号(char)+员工编号(char)+调动前职务(char)+调动后职务(char)+调动前部门号(char)+调动后部门号(char)+调动日期(datatime)+批复日期(datatime)+调动日期(varchar)数据字典名:出勤表示对象:出勤实体数据结构:出勤号(char)+员工编号(char)+上班日期(datatime)+下班时间(datatime)+刷卡机号(char)数据字典名:管理人员表示对象:管理人员实体数据结构:管理人员帐号(char)+职工编号(char)+密码(char)+级别(char)数据字典名:刷卡机表示对象:刷卡机实体数据结构:刷卡机号(char)数据字典名:奖惩记录表示对象:奖惩记录实体数据结构:奖惩编号(char)+员工编号(char)+奖惩类型(char)+奖惩金额(char)+奖惩日期(datatime)+批复部门号(char)+批复日期(datatime)+奖惩原因(varchar)数据字典名:工资表示对象:工资实体数据结构:工资编号(char)+员工编号(char)+基本工资(money)+罚款(money)+奖金(money)+结算工资(money)+起始时间(datatime)+截止时间(datatime)+发信时间(datatime)数据字典名:请假记录表示对象:请假记录实体数据结构:请假编号(char)+员工编号(char)+请假时间(datatime)+销假时间(datatime)+请假天数(int)+审批人编号(char)3.数据库概念数据模型设计个人经历年份学习经历任职经历员工编号3<pi>Date & Time Variable characters (50)Variable characters (50)Characters (4)<M>Identifier_1<pi>部门部门号部门名领导人数员工人数<pi>Characters (4)Characters (4)Characters (4)Integer <M>Identifier_1<pi>职位调动调动编号员工编号3调动前职务调动后职务调动前部门号调动后部门号调动日期批复日期调动原因<pi>Characters (6)Characters (4)Characters (10)Characters (10)Characters (4)Characters (4)Date & Time Date & Time Variable characters (50)<M>Identifier_1<pi>出勤出勤号员工编号3上班日期上班时间下班时间刷卡机号1<pi>Characters (6)Characters (4)Date & Time Date & Time Date & Time Characters (4)<M>Identifier_1<pi>管理人员管理员帐号职工编号密码级别<pi>Characters (4)Characters (4)Characters (6)Characters (4)<M>Identifier_1<pi>奖惩记录奖惩编号员工编号3奖惩类型奖惩金额奖惩日期批复部门号批复日期奖惩原因<pi>Characters (6)Characters (4)Characters (4)Money Date & Time Characters (4)Date & Time Variable characters (50)<M>Identifier_1<pi>工资工资编号员工编号3基本工资罚款奖金结算工资起始时间截至时间发信日期<pi>Characters (6)Characters (4)Money Money Money Money Date & Time Date & Time Date & Time <M>Identifier_1<pi>请假记录请假编号员工编号3请假时间销假时间请假天数审批人编号<pi>Characters (6)Characters (4)Date & Time Date & Time Integer Characters (4)<M>Identifier_1<pi>家庭关系关系编号员工编号3亲属关系亲属姓名<pi>Characters (10)Characters (4)Characters (50)Characters (10)<M>Identifier_1<pi>员工员工编号1姓名性别出生日期学历身份证号民族职称职务部门号1<pi>Characters (4)Characters (10)Characters (2)Date & Time Variable characters (32)Variable characters (32)Variable characters (16)Characters (10)Characters (4)Characters (4)<M>Identifier_1<pi>刷卡机刷卡机号<pi>Characters (4)<M>Identifier_1<pi>4.数据库逻辑数据模型设计请假出勤个人经历#*ooo年份员工编号1学习经历任职经历员工编号3Date & TimeCharacters (4)Variable characters (50)Variable characters (50)Characters (4)部门#ooo部门号部门名领导人数员工人数Characters (4)Characters (4)Characters (4)Integer职位调动# * o o o o o o o 调动编号部门号员工编号3调动前职务调动后职务调动前部门号调动后部门号调动日期批复日期Characters (6)Characters (4)Characters (4)Characters (10)Characters (10)Characters (4)Characters (4)Date & TimeDate & Time出勤#*oooo出勤号刷卡机号员工编号3上班日期上班时间下班时间Characters (6)Characters (4)Characters (4)Date & TimeDate & TimeDate & Time管理人员# o o o 管理员帐号职工编号密码级别Characters (4)Characters (4)Characters (6)Characters (4)奖惩记录# * o o o o o o o 奖惩编号工资编号员工编号3奖惩类型奖惩金额奖惩日期批复部门号批复日期奖惩原因Characters (6)Characters (6)Characters (4)Characters (4)MoneyDate & TimeCharacters (4)Date & TimeVariable characters (50)请假记录# o o o o o 请假编号员工编号3请假时间销假时间请假天数审批人编号Characters (6)Characters (4)Date & TimeDate & TimeIntegerCharacters (4)家庭关系#*ooo关系编号员工编号1员工编号3亲属关系亲属姓名Characters (10)Characters (4)Characters (4)Characters (50)Characters (10)员工#***ooooooooo员工编号1管理员帐号关系编号年份姓名性别出生日期学历身份证号民族职称职务部门号1Characters (4)Characters (4)Characters (10)Date & TimeCharacters (10)Characters (2)Date & TimeVariable characters (32)Variable characters (32)Variable characters (16)Characters (10)Characters (4)Characters (4)刷卡机#*刷卡机号出勤号Characters (4)Characters (6)请假##员工编号1请假编号Characters (4)Characters (6)奖惩##员工编号1奖惩编号Characters (4)Characters (6)出勤2##出勤号员工编号1Characters (6)Characters (4)服从##调动编号员工编号1Characters (6)Characters (4)5.数据库物理数据模型设计请假刷卡个人经历年份员工编号1学习经历任职经历员工编号3部门部门号部门名领导人数员工人数职位调动调动编号部门号员工编号3调动前职务调动后职务调动前部门号调动后部门号调动日期批复日期出勤出勤号刷卡机号员工编号3上班日期上班时间下班时间管理人员管理员帐号职工编号密码级别奖惩记录奖惩编号工资编号员工编号3奖惩类型奖惩金额奖惩日期批复部门号批复日期奖惩原因工资工资编号员工编号3基本工资罚款奖金结算工资起始时间截至时间发信日期请假记录请假编号员工编号3请假时间销假时间请假天数审批人编号家庭关系关系编号员工编号1员工编号3亲属关系亲属姓名员工员工编号1管理员帐号关系编号年份姓名性别出生日期学历身份证号民族职称职务部门号1刷卡机刷卡机号出勤号请假员工编号1请假编号奖惩员工编号1奖惩编号出勤2出勤号员工编号1服从调动编号员工编号1if exists(select 1 from sys.sysforeignkey where role='FK_个人经历_拥有_员工') thenalter table 个人经历delete foreign key FK_个人经历_拥有_员工 end if;if exists(select 1 from sys.sysforeignkey where role='FK_出勤_刷卡2_刷卡机') thenalter table 出勤delete foreign key FK_出勤_刷卡2_刷卡机end if;if exists(select 1 from sys.sysforeignkey where role='FK_出勤2_出勤_出勤') then alter table 出勤2delete foreign key FK_出勤2_出勤_出勤end if;if exists(select 1 from sys.sysforeignkey where role='FK_出勤2_出勤2_员工') thenalter table 出勤2delete foreign key FK_出勤2_出勤2_员工end if;if exists(select 1 from sys.sysforeignkey where role='FK_刷卡机_刷卡_出勤') thenalter table 刷卡机delete foreign key FK_刷卡机_刷卡_出勤end if;if exists(select 1 from sys.sysforeignkey where role='FK_员工_信息2_家庭关系') thenalter table 员工delete foreign key FK_员工_信息2_家庭关系end if;if exists(select 1 from sys.sysforeignkey where role='FK_员工_属于_管理人员') thenalter table 员工delete foreign key FK_员工_属于_管理人员end if;if exists(select 1 from sys.sysforeignkey where role='FK_员工_拥有2_个人经历') thenalter table 员工delete foreign key FK_员工_拥有2_个人经历end if;if exists(select 1 from sys.sysforeignkey where role='FK_奖惩_奖惩_员工') then alter table 奖惩delete foreign key FK_奖惩_奖惩_员工end if;if exists(select 1 from sys.sysforeignkey where role='FK_奖惩_奖惩2_奖惩记录') thenalter table 奖惩delete foreign key FK_奖惩_奖惩2_奖惩记录end if;if exists(select 1 from sys.sysforeignkey where role='FK_奖惩记录_对应_工资') thenalter table 奖惩记录delete foreign key FK_奖惩记录_对应_工资end if;if exists(select 1 from sys.sysforeignkey where role='FK_家庭关系_信息_员工') thenalter table 家庭关系delete foreign key FK_家庭关系_信息_员工end if;if exists(select 1 from sys.sysforeignkey where role='FK_服从_服从_职位调动') thenalter table 服从delete foreign key FK_服从_服从_职位调动end if;if exists(select 1 from sys.sysforeignkey where role='FK_服从_服从2_员工') then alter table 服从delete foreign key FK_服从_服从2_员工end if;if exists(select 1 from sys.sysforeignkey where role='FK_职位调动_依赖_部门') thenalter table 职位调动delete foreign key FK_职位调动_依赖_部门end if;if exists(select 1 from sys.sysforeignkey where role='FK_请假_请假_员工') then alter table 请假delete foreign key FK_请假_请假_员工end if;if exists(select 1 from sys.sysforeignkey where role='FK_请假_请假2_请假记录') thenalter table 请假delete foreign key FK_请假_请假2_请假记录end if;drop index if exists 个人经历.拥有_FK;drop index if exists 个人经历.个人经历_PK;drop table if exists 个人经历;drop index if exists 出勤.刷卡2_FK;drop index if exists 出勤.出勤_PK;drop table if exists 出勤;drop index if exists 出勤2.出勤_FK; drop index if exists 出勤2.出勤2_FK; drop index if exists 出勤2.出勤2_PK; drop table if exists 出勤2;drop index if exists 刷卡机.刷卡_FK; drop index if exists 刷卡机.刷卡机_PK; drop table if exists 刷卡机;drop index if exists 员工.拥有2_FK; drop index if exists 员工.信息2_FK; drop index if exists 员工.属于_FK; drop index if exists 员工.员工_PK; drop table if exists 员工;drop index if exists 奖惩.奖惩_FK; drop index if exists 奖惩.奖惩2_FK; drop index if exists 奖惩.奖惩_PK; drop table if exists 奖惩;drop index if exists 奖惩记录.对应_FK; drop index if exists 奖惩记录.奖惩记录_PK; drop table if exists 奖惩记录;drop index if exists 家庭关系.信息_FK; drop index if exists 家庭关系.家庭关系_PK; drop table if exists 家庭关系;drop index if exists 工资.工资_PK;drop table if exists 工资;drop index if exists 服从.服从_FK;drop index if exists 服从.服从2_FK;drop index if exists 服从.服从_PK;drop table if exists 服从;drop index if exists 管理人员.管理人员_PK; drop table if exists 管理人员;drop index if exists 职位调动.依赖_FK; drop index if exists 职位调动.职位调动_PK;drop index if exists 请假.请假_FK;drop index if exists 请假.请假2_FK;drop index if exists 请假.请假_PK;drop table if exists 请假;drop index if exists 请假记录.请假记录_PK;drop table if exists 请假记录;drop index if exists 部门.部门_PK;drop table if exists 部门;/*==============================================================*//* Table: 个人经历 */ /*==============================================================*/ create table 个人经历(年份 timestamp not null, 员工编号1 char(4) not null, 学习经历 varchar(50) null,任职经历 varchar(50) null,员工编号 char(4) null,constraint PK_个人经历 primary key (年份));/*==============================================================*//* Index: 个人经历_PK */create unique index 个人经历_PK on 个人经历 (年份 ASC);/*==============================================================*/ /* Index: 拥有_FK */ /*==============================================================*/ create index 拥有_FK on 个人经历 (员工编号1 ASC);/*==============================================================*/ /* Table: 出勤 */ /*==============================================================*/ create table 出勤(出勤号 char(6) not null, 刷卡机号 char(4) not null, 员工编号 char(4) null,上班日期 timestamp null,上班时间 timestamp null,下班时间 timestamp null,刷卡机号1 char(4) null,constraint PK_出勤 primary key (出勤号));/*==============================================================*/ /* Index: 出勤_PK */ /*==============================================================*/ create unique index 出勤_PK on 出勤 (出勤号 ASC);/*==============================================================*//* Index: 刷卡2_FK */ /*==============================================================*/ create index 刷卡2_FK on 出勤 (刷卡机号 ASC);/*==============================================================*//* Table: 出勤2 */ /*==============================================================*/ create table 出勤2(出勤号 char(6) not null, 员工编号1 char(4) not null, constraint PK_出勤2 primary key (出勤号, 员工编号1));/*==============================================================*//* Index: 出勤2_PK */ /*==============================================================*/ create unique index 出勤2_PK on 出勤2 (出勤号 ASC,员工编号1 ASC);/*==============================================================*//* Index: 出勤2_FK */ /*==============================================================*/ create index 出勤2_FK on 出勤2 (员工编号1 ASC);/* Index: 出勤_FK */ /*==============================================================*/ create index 出勤_FK on 出勤2 (出勤号 ASC);/*==============================================================*//* Table: 刷卡机 */ /*==============================================================*/ create table 刷卡机(刷卡机号 char(4) not null, 出勤号 char(6) not null, constraint PK_刷卡机 primary key (刷卡机号));/*==============================================================*//* Index: 刷卡机_PK */ /*==============================================================*/ create unique index 刷卡机_PK on 刷卡机 (刷卡机号 ASC);/*==============================================================*//* Index: 刷卡_FK */ /*==============================================================*/ create index 刷卡_FK on 刷卡机 (出勤号 ASC);/*==============================================================*//* Table: 员工 */create table 员工(员工编号1 char(4) not null, 管理员帐号 char(4) not null, 关系编号 char(10) not null, 年份 timestamp not null, 姓名 char(10) null,性别 char(2) null,出生日期 timestamp null,学历 varchar(32) null,身份证号 varchar(32) null,民族 varchar(16) null,职称 char(10) null,职务 char(4) null,部门号1 char(4) null,constraint PK_员工 primary key (员工编号1));/*==============================================================*//* Index: 员工_PK */ /*==============================================================*/ create unique index 员工_PK on 员工 (员工编号1 ASC);/*==============================================================*//* Index: 属于_FK */ /*==============================================================*/ create index 属于_FK on 员工 (管理员帐号 ASC);/* Index: 信息2_FK */ /*==============================================================*/ create index 信息2_FK on 员工 (关系编号 ASC);/*==============================================================*//* Index: 拥有2_FK */ /*==============================================================*/ create index 拥有2_FK on 员工 (年份 ASC);/*==============================================================*//* Table: 奖惩 */ /*==============================================================*/ create table 奖惩(员工编号1 char(4) not null, 奖惩编号 char(6) not null, constraint PK_奖惩 primary key (员工编号1, 奖惩编号));/*==============================================================*//* Index: 奖惩_PK */ /*==============================================================*/ create unique index 奖惩_PK on 奖惩 (员工编号1 ASC,奖惩编号 ASC);/*==============================================================*//*==============================================================*/ create index 奖惩2_FK on 奖惩 (奖惩编号 ASC);/*==============================================================*//* Index: 奖惩_FK */ /*==============================================================*/ create index 奖惩_FK on 奖惩 (员工编号1 ASC);/*==============================================================*//* Table: 奖惩记录 */ /*==============================================================*/ create table 奖惩记录(奖惩编号 char(6) not null, 工资编号 char(6) not null, 员工编号 char(4) null,奖惩类型 char(4) null,奖惩金额 numeric(8,2) null,奖惩日期 timestamp null,批复部门号 char(4) null,批复日期 timestamp null,奖惩原因 varchar(50) null,constraint PK_奖惩记录 primary key (奖惩编号));/*==============================================================*//* Index: 奖惩记录_PK */ /*==============================================================*/奖惩编号 ASC);/*==============================================================*//* Index: 对应_FK */ /*==============================================================*/ create index 对应_FK on 奖惩记录 (工资编号 ASC);/*==============================================================*//* Table: 家庭关系 */ /*==============================================================*/ create table 家庭关系(关系编号 char(10) not null, 员工编号1 char(4) not null, 员工编号 char(4) null,亲属关系 char(50) null,亲属姓名 char(10) null,constraint PK_家庭关系 primary key (关系编号));/*==============================================================*//* Index: 家庭关系_PK */ /*==============================================================*/ create unique index 家庭关系_PK on 家庭关系 (关系编号 ASC);/*==============================================================*//* Index: 信息_FK */create index 信息_FK on 家庭关系 (员工编号1 ASC);/*==============================================================*/ /* Table: 工资 */ /*==============================================================*/ create table 工资(工资编号 char(6) not null, 员工编号 char(4) null,基本工资 numeric(8,2) null,罚款 numeric(8,2) null,奖金 numeric(8,2) null,结算工资 numeric(8,2) null,起始时间 timestamp null,截至时间 timestamp null,发信日期 timestamp null,constraint PK_工资 primary key (工资编号));/*==============================================================*/ /* Index: 工资_PK */ /*==============================================================*/ create unique index 工资_PK on 工资 (工资编号 ASC);/*==============================================================*/ /* Table: 服从 */ /*==============================================================*/ create table 服从调动编号 char(6) not null, 员工编号1 char(4) not null, constraint PK_服从 primary key (调动编号, 员工编号1));/*==============================================================*//* Index: 服从_PK */ /*==============================================================*/ create unique index 服从_PK on 服从 (调动编号 ASC,员工编号1 ASC);/*==============================================================*//* Index: 服从2_FK */ /*==============================================================*/ create index 服从2_FK on 服从 (员工编号1 ASC);/*==============================================================*//* Index: 服从_FK */ /*==============================================================*/ create index 服从_FK on 服从 (调动编号 ASC);/*==============================================================*//* Table: 管理人员 */ /*==============================================================*/ create table 管理人员(职工编号 char(4) null,密码 char(6) null,级别 char(4) null,constraint PK_管理人员 primary key (管理员帐号));/*==============================================================*//* Index: 管理人员_PK */ /*==============================================================*/ create unique index 管理人员_PK on 管理人员 (管理员帐号 ASC);/*==============================================================*//* Table: 职位调动 */ /*==============================================================*/ create table 职位调动(调动编号 char(6) not null, 部门号 char(4) not null, 员工编号 char(4) null,调动前职务 char(10) null,调动后职务 char(10) null,调动前部门号 char(4) null, 调动后部门号 char(4) null, 调动日期 timestamp null,批复日期 timestamp null,调动原因 varchar(50) null,constraint PK_职位调动 primary key (调动编号));/*==============================================================*//*==============================================================*/ create unique index 职位调动_PK on 职位调动 (调动编号 ASC);/*==============================================================*//* Index: 依赖_FK */ /*==============================================================*/ create index 依赖_FK on 职位调动 (部门号 ASC);/*==============================================================*//* Table: 请假 */ /*==============================================================*/ create table 请假(员工编号1 char(4) not null, 请假编号 char(6) not null, constraint PK_请假 primary key (员工编号1, 请假编号));/*==============================================================*//* Index: 请假_PK */ /*==============================================================*/ create unique index 请假_PK on 请假 (员工编号1 ASC,请假编号 ASC);/*==============================================================*//* Index: 请假2_FK */create index 请假2_FK on 请假 (请假编号 ASC);/*==============================================================*//* Index: 请假_FK */ /*==============================================================*/ create index 请假_FK on 请假 (员工编号1 ASC);/*==============================================================*//* Table: 请假记录 */ /*==============================================================*/ create table 请假记录(请假编号 char(6) not null, 员工编号 char(4) null,请假时间 timestamp null,销假时间 timestamp null,请假天数 integer null,审批人编号 char(4) null,constraint PK_请假记录 primary key (请假编号));/*==============================================================*//* Index: 请假记录_PK */ /*==============================================================*/ create unique index 请假记录_PK on 请假记录 (请假编号 ASC);/* Table: 部门 */ /*==============================================================*/ create table 部门(部门号 char(4) not null, 部门名 char(4) null,领导人数 char(4) null,员工人数 integer null,constraint PK_部门 primary key (部门号));/*==============================================================*/ /* Index: 部门_PK */ /*==============================================================*/ create unique index 部门_PK on 部门 (部门号 ASC);alter table 个人经历add constraint FK_个人经历_拥有_员工 foreign key (员工编号1)references 员工 (员工编号1)on update restricton delete restrict;alter table 出勤add constraint FK_出勤_刷卡2_刷卡机 foreign key (刷卡机号)references 刷卡机 (刷卡机号)on update restricton delete restrict;alter table 出勤2add constraint FK_出勤2_出勤_出勤 foreign key (出勤号)on update restricton delete restrict;alter table 出勤2add constraint FK_出勤2_出勤2_员工 foreign key (员工编号1) references 员工 (员工编号1)on update restricton delete restrict;alter table 刷卡机add constraint FK_刷卡机_刷卡_出勤 foreign key (出勤号)references 出勤 (出勤号)on update restricton delete restrict;alter table 员工add constraint FK_员工_信息2_家庭关系 foreign key (关系编号) references 家庭关系 (关系编号)on update restricton delete restrict;alter table 员工add constraint FK_员工_属于_管理人员 foreign key (管理员帐号) references 管理人员 (管理员帐号)on update restricton delete restrict;alter table 员工add constraint FK_员工_拥有2_个人经历 foreign key (年份)references 个人经历 (年份)on update restricton delete restrict;alter table 奖惩add constraint FK_奖惩_奖惩_员工 foreign key (员工编号1)references 员工 (员工编号1)on update restricton delete restrict;alter table 奖惩add constraint FK_奖惩_奖惩2_奖惩记录 foreign key (奖惩编号) references 奖惩记录 (奖惩编号)on update restricton delete restrict;alter table 奖惩记录add constraint FK_奖惩记录_对应_工资 foreign key (工资编号) references 工资 (工资编号)on update restricton delete restrict;alter table 家庭关系add constraint FK_家庭关系_信息_员工 foreign key (员工编号1) references 员工 (员工编号1)on update restricton delete restrict;alter table 服从add constraint FK_服从_服从_职位调动 foreign key (调动编号) references 职位调动 (调动编号)on update restricton delete restrict;alter table 服从add constraint FK_服从_服从2_员工 foreign key (员工编号1)on update restricton delete restrict;alter table 职位调动add constraint FK_职位调动_依赖_部门 foreign key (部门号)references 部门 (部门号)on update restricton delete restrict;alter table 请假add constraint FK_请假_请假_员工 foreign key (员工编号1)references 员工 (员工编号1)on update restricton delete restrict;alter table 请假add constraint FK_请假_请假2_请假记录 foreign key (请假编号)references 请假记录 (请假编号)on update restricton delete restrict;6.成果分析课程设计,是我们对现在所学的《数据库原理与应用——基于SQL Server》书中理论知识的实践,我们的课程设计题目是“某单位的人事管理系统”。

相关文档
最新文档