人事管理系统数据字典
人事管理系统数据库字典

字段名称
类型
备注
员工ID
ID
Int
考勤时间
attendTime
Datetime
状态
Status
Char(4)
迟到,旷工
加班表(overwork)
字段描述
字段名称
类型
备注
员工ID
Oid
Int
加班时间
Otime
Datatime
加班原因
Workcause
Varchar(300)
是否审批
Ostatus
Int
审批人
operson
Varchar(30)
劳资管理
薪资表(compensation)
字段描述
字段名称
类型
备注
职工编号
cid
Int
奖惩费
Goodmoney
Int
(奖金+缺勤扣钱)
加班费
Overmoney
Int
开始工作时间(月初)
startime
Datatime
发放工资时间(月末)
Paytime
Datatime
Datatime
培训管理
字段描述
字段名称
类型
备注
培训ID
trainid
Int
职工编号
uid
Int
外键
开始培训时间
straintime
Datatime
结束时间
Endtime
Datatime
培训项编号
Courseid
Int
(外键)
培训负责人
trainperson
Varchar(30)
培训项目表
人事管理系统设计—数据库原理与应用

人事管理系统设计—数据库原理与应用课程设计报告课程设计名称:数据库原理与应用系部:二系学生姓名:**班级:10信息与计算科学学号:***********成绩:指导教师:**开课时间:2012-20一三学年 1 学期一.设计题目:人事管理系统二.要紧内容:人事管理系统要紧是针对企业单位内部组织结构与员工信息的管理,本系统的要紧功能为:员工信息管理,部门信息管理,系统用户管理,故我们需要实现如下功能的建设:1)员工信息管理:每个部门的员工各类信息的添加,修改,删除,包含员工的基本信息、学历信息、职称等信息,与查看符合各类条件的员工部分与总体信息;2)部门信息管理:查看部门信息,包含部门编号、部门名称、部门经理、部门简介等信息;具有更新部门的功能。
3)系统用户管理:查看系统用户信息,包含用户名与用户类型(系统管理员与普通用户)等信息;三.具体要求1.课程设计的内容独立自主完成,课程设计报告内容完整、格式规范、排版整洁美观;2.后台数据库使用MS SQL SERVER 2005,前台界面语言不限,编写的程序代码,须有较全面的注释说明;四.进度安排课程设计安排:16周星期一讲解课程设计的内容,安排每一天的具体任务,分配并熟悉题目;星期二需求分析:给出系统的功能需求、性能需求,并绘制DFD与DD;星期三概念结构设计:绘制实体属性图(可选),局部ER图与全局ER图;星期四逻辑结构设计:转换、优化;星期五逻辑结构设计:外模式设计17周星期一物理结构设计及数据库实施;星期二应用程序编制调试、整理课程设计报告;星期三应用程序编制调试、整理课程设计报告,并检查;星期四根据反馈结果修改课程设计报告;星期五课程设计答辩,交材料;上交的材料:课程设计的电子稿、打印稿、源码(SQL代码与程序代码)五.成绩评定考核方法:现场验收(占50%),课程设计报告(占50%)。
考核内容:学习态度(出勤情况,平常表现等)、方案合理性、各阶段的图表与程序编制质量、设计报告质量。
人事管理系统课程设计

实验一软件需求分析实验项目名称:软件需求分析实验目的:1) 掌握系统的功能描述、性能描述方法;2) 掌握需求分析工具数据流程图、数据字典等;3) 掌握系统需求分析的步骤和方法。
实验内容:用结构化数据流分析技术进行软件系统需求分析,得出系统的数据流程图和数据字典。
实验步骤:1) 到相关单位进行需求分析2) 综合利用 Internet 网和相关书籍整理并完善需求分析。
3) 画出系统数据流图(分析系统是事务型还是变换型)4) 得出系统数据字典1. 软件系统需求描述:(从功能,性能上进行描述)功能需求:确定新系统应做什么 ,这算最主要的需求 .该系统就是对A 公司的人员信息进行录入,修改,删除,查找以及表单输出 ..性能需求:给出所开发的新系统的技术性能指标 ,包括存储容量限制 ,运行时间限制,安全保密性等.2. 软件系统数据流程(由加工、数据流、数据存储、源点和终点四种元素组成):顶层数据流图11)2) 1 层数据流图3) 0 F21合同到期信息F12部门信息F14工作变动F38批假信息F46福利信息F51工资表F25奖惩信息F43考勤统计信息F35请假信息F24培训信息F32考核汇总信息F1员工基本信息F2员工分布信息F17合同记录F33考勤信息F34请假信息F21培训信息F26奖惩信息F30工作信息P0人事管理系统E2经理E1 员工P0 人事管理系统F1员工基本信息F2员工分布信息P1人员管理F21合同到期信息F12部门信息F14工作变动信息F17 合同记录F5职务信息F13员工分布信息E1 员工F33考勤信息F34请假信息P3工资管理F38批假信息F46福利信息F51工资表E2经理F28奖惩信息F21培训信息F30工作信息F26奖惩信息P2工作管理F35请假信息F43考勤统计信息F25奖惩信息F24培训信息F32考核汇总信息002 层数据流图3. 软件系统数据字典1) 数据流条目员工信息表(DD_hrworker): 名字 : 员工信息表 别名:员工信息描述:记录企业员工的基本信息定义: 员工信息表=员工编号+员工姓名+1 级部门+2 级部门+性别+职位+电子邮件+身份证号+ 出 生 日 期+民 族+户 籍 所 在 地+婚 姻 情 况+毕 业 学 校+专 业+学 历+毕 业 时 间+入 职 时 间+联 系电话+家庭住址+紧急联系人+紧急联系电话离职信息表(DD_hrlworker):P1 人员管理F1员工 档案信息 F2员工 职务 信息E1 员工P1.1 人 员 信 息 管理F3员工 基本信息 F4员工分布信息 S5S6F10应聘人员记录 S4 应聘人员记录F7部门信息S1 部门基本信息F9部门编制S3 部门编制员工档案员工分布信息F6员工 分布信息P1.2部 门 管 理F5员工 分布信息F12部门信息S22 部门信息表F16修改员工 职务信息P1.3 工 作 变 动 管理S7 合同记录F17 合同记录S8 转正提醒记录F11部门信息 F8职务基本信息S2 职务基本信息F15工作 变动记录F19转正信息F18合同记录F20转正 提醒记录P1.4合 同 管 理F13员工 职务信息 F14工作 变动信息E2 经理F21合同 到期信息S9 工作变动记录名字:离职信息表别名:离职信息描述:记录企业离职员工的信息定义:员工信息表=员工编号+员工姓名+1 级部门+2 级部门+性别+职位+电子邮件+身份证号+ 出生日期+民族+户籍所在地+婚姻情况+毕业学校+专业+学历+毕业时间+入职时间+离职时间+离职成本+离职类型+联系电话+家庭住址+紧急联系人+紧急联系电话员工转正信息表(DD_hrrenew):名字:员工转正信息表别名:转正信息描述:记录企业引进转正员工的信息定义:员工转正信息表=转正编号+转正员工的编号+转正员工姓名+转正时间+原定转正时间+ 试用期工资+转正工资借调信息表(DD_hrborrow):名字:借调信息表别名:借调信息描述:记录企业借调人员相关信息。
人事管理系统

人事管理系统1.问题定义当企业职工到达上万人, 人工管理人力消耗太大, 因此需要做出一套便于企业管理旳人事管理系统。
2.可行性研究(1)澄清系统规模和目旳目旳: 将本系统安装在计算机上, 提供人性化旳界面供顾客进行操作, 顾客可以对多种信息进行操作, 包括对员工信息、部门信息、职位信息、人事异动信息、工资信息、奖惩信息、考勤信息旳维护、浏览和查询。
(2)研究既有旳系统a.工作负荷b.既有系统是手工操作旳, 不管是查询信息还是修改删除信息, 都需要通过查看文献进行操作, 不仅速度慢, 效率低, 并且文献也不易长期保留, 操作时需要花费大量旳人力物力资源, 已经与目前经济高效旳时代不相符了。
c.费用开支序号岗位名称人数工资1 员工信息管理员 5 2023/月/人2 执勤员3 1500/月/人3 资料管理员 5 2023/月/人4 出纳员 6 3000/月/人5 会计 5 4000/月/人合计每年共123.6万元。
d.人员由于既有系统是人工旳, 对管理人员旳规定并不高, 只要有一定旳管理才能和文化基础即可, 不过由于工作量较大, 需要旳人员比较多。
(3)导出高层逻辑模型人事管理系统功能数据流图(4)深入确定系统规模和目旳(5)导出供选择旳解法1)技术可行性a.人事考勤工资管理系统是数据库应用程序, 职工旳档案关系以及职工和工资信息旳关系虽然很复杂, 但都是可以很清晰旳用关系数据库模式表达出来, 采用数据库旳操作没有难度。
b.就规模来说, 人事管理系统应属于中小型数据库应用程序, 在课程设计期间就可以完毕从系统需求分析到系统测试旳所有工作, 不存在开发时间限制旳问题。
c.由于人事管理系统不属于大旳数据库系统并且没有严格旳实时性规定, 只要一般系统配置就可运行。
对于人事管理系统旳开发就没有特殊旳规定。
2)操作可行性从顾客单位旳工作人员旳素质来看, 使用类似网页操作界面, 简朴易学, 一般旳工作人员能满足使用该软件系统旳规定。
人事管理系统的数据字典

列名
数据类型
主外键
是否为空
说明
EmployeeId
Varchar(20)
主键
否
员工ID
DepartId
Int
FK
否
部门编号
PersonName
Varchar(20)
否
姓名
Sex
Varchar(2)
否
性别
Birthday
Datetime
否
出生日期
Polity
Int
Varchar(50)
FK
否
奖惩类别
PrizeDate
Datetime
否
奖惩日期
Reason
Varchar(50)
是
奖惩原因
PrizeScore
Int
是
奖惩分数
PrizeCount
Int
是
奖惩次数
Remark
是
备注
奖惩类别表(PrizeSort)
SortId
Int
主键
否
类别编号
PrizeScore
Varchar(50)
Varchar(50)
FK
否
调后部门
RemoveHouPosition
Varchar(50)
FK
否
调后职位
Date
Varchar(50)
否
调动日期
RemoveReason
Varchar(50)
否
调动原因
系统设置表(Setup)
CompanyName
Varchar(50)
是
公司名称
CompanyPhone
(完整版)人事管理系统数据库表

成员:李典1000505030王欣1000505031谭宇1000505032李斌1000505033 张俊刚1000505034邓晓峰1000505035何连峰1000505036王相忠1000505037李宝1000505038数据库名:HRManagement1.部门表(Sections)2.职位表(Positions)3.性别表(Sexs)4.民族表(Nations)5.学历表(EduBackgrounds)6.员工表(Staffs):Id,,姓名,性别ID,职位id,学历id,生日,照片,籍贯,现住地址,民族id,联系方7.工作时间类别表(WorkingTimeType)8.工作时间表(WorkingTimes)9.打卡状态(ClockStatus)10.上班打卡记录表(StartClockRecords)12.管理员表(Adms)13.打卡用户表(Users)表数据记录:1、部门:董事会BO、人事部PE、策划部PL、技术部TE、广告部AD、市场部MK、财务部FL 2、职位:董事长pr、总经理ge、总监ma、经理di、主管co、员工em3、性别:1男、2 女4、民族:1汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族5、学历:专科1、本科2、硕士3、博士46、员工:7、工作时间类别表:上班1、下班28、工作时间:9:00-18:00am:9:00—12:30pm:13:30--18:009、打卡状态:正常1、迟到2、早退310、上班打卡记录11、下班打卡记录12、管理员表13、打卡用户表。
人事管理信息系统方案

■ 信息查询,主要是能让管理人员迅速定位自己想要查找的信息,提高工作效率。
1.2 系统目标
人事管理系统需要管理企业员工信息、工资信息、考勤和工作考核信息等。一般而言,人事管理系统应达到以下目标:
■记录企业内部员工的基本档案信息,提供便捷的查询功能。
设计充分利用VisualStudio2008、Microsoft Access数据库技术的强大力量,提高了编程效率和可靠性。
绪 论
企业间的竞争说到底是人的竞争,人力资源是企业中最难管理的资源,也是最急需管理的资源。如何将人作为可以开发和增值的资源去投资和经营,是企业急需解决的问题。人事管理是人力资源管理的基础工作。因此,人事管理的信息化、知识管理和办公自动化是将人力资源管理提升到战略层次的基础。本系统规范了企业员工的人事档案,提高了人事管理效率,能方便快捷地查询各类信息并进行统计分析。
第四章 系统详细设计
通过数据库分析设计,已经完成了所有的后台工作,前台主要是系统的界面设计和数据库的连接。在界面设计方面选用了方便快捷的可视化编程软件VisualStudio2008,在数据库连接则采用ODBC数据源连接数据库。
4.1创建系统主窗体
4.1.1 主窗体界面
在新建工程后,在项目资源管理器中添加一个窗体为系统主窗体:
企业中的人事管理已变得越来越繁杂,本系统只是对人事管理中的一些基本任务进行了分析,在实际工作中,实用性,便利性和功能方面还有很多需要加以完善的地方。
受聘职务
标志
3.2 数据字典
1.部门信息表
2.职务信息表
3.员工录用信息表
4.员工基本信息表
5.工资标准信息表
人事管理系统需求分析

人事档案管理系统需求分析说明书1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤.作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础.1.1 编写目的软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
本软件需求说明书的读者是系统开发人员或合同约定的人员。
1.2 背景说明(1)本系统的名称是:人事档案管理系统。
(2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心.(3)本系统能为其他的系统提供人事数据。
1.3 定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
VB:Visual Basic.1.4 参考资料(1)企业的人事档案管理系统开发合同。
(2)引用资料[1]张海藩. 软件工程导论. 北京:清华大学出版社,2005。
[2]石柱。
软件工程标准手册. 北京:中国标准出版社,2004.2 任务概述2。
1 目标人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作.人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。
开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。
2.2 用户的特点本软件的最终用户是企业人事部门的工作人员。
部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字符型,32位
同意或者未批准
I—37
加班日期
描述员工加班的日期
日期型,6位
YY年-MM月-DD日
I—38
加班原因
描述员工加班的原因
字符型,32位
I—39
加班类型
描述员工加班的类型
字符型,32位
工作日(2),或者节假日(3)
I—40
加班时长
描述员工加班的时间长短
整型
I—41
字符型,32位
I—7
职称
描述员工的职位
字符型,32位
I—8
部门编号
标志部门信息
字符型,12位
I—9
部门名称
描述部门名称
字符型,32位
I—10
办公地址
描述部门地址
字符型,32位
I—11
办公电话
描述部门电话信息
字符型,32位
I—12
办公传真
描述部门传真信息
字符型,32位
I—13
部门主管
描述部门主管信息
字符型,12位
I—14
工作变动日期
描述员工的工作变动日期
日期型,6位
YY年-MM月-DD日
I—15
原职位
描述员工工作变动前的职位
字符型,32位
I—16
变动后职位
描述员工工作变动后的职位
字符型,32位
I—17
原部门
描述员工原工作的部门
字符型,32位
I—18
变动后的部门
描述员工变动后的部门
字符型,32位
I—19
合同签订日期
数据字典:
数据项:
数据项编号
数据项名称
数据项描述
数据项类型
数据项范围
I—1
员工编号
标志员工的代码
字符型,12位
I—2
员工姓名
标志员工的名称
字符型,32位
I—3
性别
描述员工的性别
字符型,6位
男或女
I—4
年龄
描述员工的年龄
整型
依据部门要求而定
I—5
民族
描述员工的民族
字符型,32位
I—6
学历
描述员工的学历
描述员工的工作考核
字符型,32位
优秀,良好,及格,不合格
I-77
培训考核总评
描述员工的培训信息
整型
0-100
I-78
工资修改人
描述修改员工工资人员信息
字符型,32位
I-79
修改日期
描述员工工资的修改日期
日期型,4位
加班费用
描述员工加班获得的酬劳
整型
I—42
出差日期
描述员工出差的日期时间
日期型,6位
YY年-MM月-DD日
I—43
出差期限
描述员工出差的天数
整型
天数不大于10天
I—44
出差地点
描述员工出差的地点
字符型,32位
I—45
出差原因
描述员工因何原因出差
字符型,32位
I—46
出差补助
描述员工出差补助信息
整型
I—47
I-70
出勤编号
描述员工的出勤信息
字符型,32位
I-71
假条编号
描述员工的请假信息
字符型,32位
I-72
工资单编号
描述员工的工资信息
字符型,32位
I-73
加班编号
描述员工的加班信息
字符型,32位
I-74
出差单号
描述员工的出差信息
字符型,32位
I-75
福利单号
描述员工的福利信息
字符型,32位
I-76
工作考核等级
I—30
员工工作的考核结果
描述员工考核的结果
字符型,32位
I—31
应出勤天数
描述员工的应出勤天数
整型
I—32
缺勤天数
描述员工的缺勤天数
整型
I—33
旷工天数
描述员工的旷工天数
整型
I—34
请假日期
描述员工的请假日期
日期型,6位
YY年-MM月-DD日
I—35
请假天数
描述员工的请假天数
整型
天数
I—36
部门经理意见
整型
0-100
I-59
缺勤类型
描述员工的缺勤类型
字符型,32位
请假、出差、旷工
I-60
合同编号
描述合同信息
字符型,32位
I-61
公司方信息
描述合同的公司方信息
字符型,32位
I-62
政治面貌
描述员工的政治面貌
字符型,32位
群众,党员,积极分子
I-63
到期日期
描述员工合同到期日期
日期型
I-64
培训单号
描述公司培训信息
描述员工签订日期
日期型,6位
YY年-MM月-DD日
I—20
合同期限
描述员工与公司的合同期限
整型年Biblioteka I—21培训时间描述员工培训的时间
日期型,6位
YY年-MM月-DD日
I—22
培训期限
描述员工培训的期限
整型
月
I—23
培训地点
描述员工培训的地点
字符型,32位
I—24
培训考核等级
描述员工培训的结果
字符型,32位
字符型,32位
I-65
培训人数
描述参与培训的人数
整型
I-67
培训考勤成绩
描述员工培训考勤成绩
整数
0到100
I-68
培训考核成绩
描述员工的培训考核成绩
整数
0到100
I-67
考核单号
描述员工的考核信息
字符型,32位
I-68
奖惩编号
描述员工的奖惩信息
字符型,32位
I-69
统计信息
描述员工出勤统计时间
日期型
迟到记录
描述员工迟到的次数
整数
I—48
迟到扣费
描述员工因迟到扣除的费用
整数
第一次迟到扣除20,第二次迟到扣除40,依次累加,最多扣除200
I—49
经济型福利
描述公司额外福利
整型
I—50
设施性福利
描述与公司设施相关的福利
整型
I-51
娱乐以及辅助型福利
描述员工娱乐等福利
整型
I-52
其他福利
描述公司其他福利
整型
I-53
基本工资
描述员工的基本工资信息
整型
I-54
实发工资
描述员工的实际发放工资信息
整型
I-55
工资发放日期
描述员工的工资发放日期
日期型,6位
YY年-MM月-DD日
I-56
个人所得税
描述员工的个人所得税
浮点型
I-57
培训考勤成绩
描述员工的培训考勤成绩
整型
0-100
I-58
培训考核成绩
描述员工的培训考核成绩
优秀,良好,及格,不合格
I—25
培训内容
描述员工培训的内容
字符型,32位
I—26
奖惩类型
描述员工的奖惩类型
字符型,32位
I—27
奖惩时间
描述员工的奖惩时间
日期型,6位
YY年-MM月-DD日
I—28
奖惩原因
描述员工的奖惩原因
字符型,32位
I—29
员工工作考核时间
描述员工考核的时间
日期型,6位
YY年-MM月-DD日