人事管理系统数据库设计Word文件下载.docx
《人事管理系统数据库设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《人事管理系统数据库设计Word文件下载.docx(20页珍藏版)》请在冰豆网上搜索。
在需求分析阶段已经画出了每个模块需要的数据的
E-R
图,
在数据库设计阶段根据这些
图写出对应的数据字典。
2.数据字典
Induction
n.就职
表
2-2
部门表
DepartmentInfo:
2-3
职位表
PsoitionInfo:
2-4
职称表
PositionalTitleInfo:
字段名称数据类型可否为空约束条件说明
1
TrainingId
培训记录号
员工编号
PersonnelStyle
员工类型
TrainingCourse
培训课程
TrainingHours
培训时数
TrainingScores
培训成绩
TrainingExpens
e
培训费用
TrainingStart
培训开始日期
TrainingEnd
培训结束日期
TrainingRemark
VARCHAR(50
)
培训备注
PositionalTitleId
职称编号
职称名
2-5
培训记录表
TrainingInfo:
2-6
培训程表
CourseInfo:
CourseCodeCHAR(10)NOT
NULL主键课程代码
CourseNameCHAR(10)NOT
NULL无课程名称
CourseDeparmentCHAR(10)NULL无课程主办部门
StudentsTypeCHAR(10)NULL无授课对象
TeachingHoursINT(4)NULL无授课时数
PlannedStartTimeDATETIMENULL无计划开始日期
PlannedEndTimeDATETIMENULL无计划结束日期
ActualStartTimeDATETIMENULL无实际开始日期
ActualEndTimeDATETIMENULL无实际结束日期
AccruedHeadcountINT(4)NULL无应参训人数
AttendedHeadcountINT(4)NULL无实际参训人数
CourseRemarkVACHAR(50)NULL无课程备注
probationary
[prəu’beiʃənəri]
adj.
试用的,缓刑的
2-7
试用期合同表
ProbationaryContractInfo:
2
OficialContractId
正式合同编号
FirstStartTime
首次签订日期
FirstEndTime
首次结束日期
FirstContractTerm
INT(4)
首次合同期限
LastEndTime
最后到期日期
RenewTimes
续签次数
RenewTotalMonth
s
续签总月数
ProbationaryDays
试用天数
TotalContractYear
合同累计年数
ProbationarySalar
y
试用月薪
OfficalSalary
正式月薪
进入公司日期
ProbationaryId
试用期合同编号
部门
ProbationaryStartTim
试用开始日期
ProbationaryEndTime
试用结束日期
ProbationarySalary
2-8
正式合同表
OficialContractInfo:
3
VavateId
请假编号
性别
Deparment
VacateDays
请假天数
VacateStartTime
请假开始日期
VacateEndTime
请假结束日期
VacateTime
请假日期
AttendanceId
考勤号
AttendanceTypesNam
考勤类型
AttendanceTime
考勤日期
AttendanceRemark
考勤备注
RenewContractI
d
续签号
OfficalContractI
正式合同号
RenewStartTime
续签起始日期
RenewEndTime
续签结束日期
RenewMonths
续签月数
AttendanceTypesId
考勤类型号
2-9
续签表
RenewContractInfo:
2-10
日期考勤表
AttendanceInfo:
2-11
考勤类型表
AttendanceTypesInfo:
2-12
请假表
VacateInfo:
4
BusinessTripId
出差登记号
BusinessDays
出差天数
BusinessStartTim
出差开始时间
BusinessEndTime
出差结束时间
BusinessDstinatio
n
出差地
BusinessResult
出差原因
RewardsId
奖励编号
PersonnelNam
AwardMoney
奖金
VacateResult
VACHAR(50)
请假原因
ApprovalDepartmen
t
批准部门
Approver
批准人
2-13
出差登记表
BusinessTripInfo:
2-14
奖励表
RewardsInfo:
5
PAId
考评号
PATime
考评日期
PAStyles
考评类型
PAValues
分值
PAAssessment
考评评价
EvaluaterId
考评人编号
EvaluaterName
考评人姓名
PunishmentId
惩罚编号
FinedMoney
罚金
PunishTime
惩罚日期
PunishResult
惩罚原因
TransferredId
调动登记号
DepartmentBefore
调前部门
PositionBefore
调前职位
DepartmentAfter
调后部门
PositionAfter
调后职位
TransferredTime
调动日期
TransferredResult
调动原因
RewardTime
奖赏时间
RewardResult
奖赏原因
2-15
惩罚表
PunishmentInfo:
2-16
员工调动表
TransferredInfo:
2-17
绩效考评表
PAInfo:
6
TerminationId
解聘登记号
TerminationTime
解聘时间
TerminationResul
解聘原因
StopSalaryTime
停薪日期
ItemId
项目号
ItemName
项目名
ItemStyle
项目类型
ItemUnit
项目单位
IFAttendance
是否联系考勤
AccountCoverId
帐套编号
AccountCoverName
帐套名
AccountCoverRemar
k
VACHAR(20)
帐套说明
PAStylesId
考评类型号
考评类型名
AccountCoverI
帐套号
EvaluaterPositio
CHAR(10)
NULL
无
考评人职位
2-19
员工解聘登记表
TerminationInfo:
2-20
帐套表
AccountCoverInfo:
2-21
项目表
ItemInfo:
2-22
帐套项目设置表
AccountCoverItemInfo:
7
WageId
工资号
BasicWage
基本工资
FinalWage
实发工资
WageYear
工资年份
WageMonth
工资月份
RetirementInsurance
养老保险
Subsidise
补贴
MedicalInsurance
医疗保险
HousingFund
住房基金
EmploymentInsuranc
失业保险
JobTitle
BirthDate
出生日期
DateIntoCompan
Money
金额
2-23
帐套人员设置表
AccountCoverPersonnelInfo:
2-24
工资表
WageInfo:
备注:
工资表还有一些数据项,这些数据项是考勤类型,
与考勤类型表有关,故没有列出。
2-25
档案表
DossierInfo
8
MarriageStatus
婚姻状况
PoliticalStatus
政治面貌
Nationality
民族
NativeProvince
籍贯
AdvancedDegree
学历
Professional
专业
School
学校
QQ
Address
地址
Email
Telephone
电话
IDCard
身份证号
Char(10)
PersonalResume
VACHAR(200
简历
Remark
备注
CompanyName
NUL