员工管理数据库设计资料文档格式.docx
- 文档编号:13240954
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:8
- 大小:141.18KB
员工管理数据库设计资料文档格式.docx
《员工管理数据库设计资料文档格式.docx》由会员分享,可在线阅读,更多相关《员工管理数据库设计资料文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
存在关系:
部门与员工:
1:
n
员工与工资;
1
部门和工资档案:
m
1.3E-R图
所以E-R关系图为:
图1
2.数据字典
2.1Employee表
字段名
数据类型
可否为空
说明
ID
CHAR(4)
NOTNULL
信息编号
EMPLOYEE_ID
员工编号
USERNAME
CHAR(10)
昵称
PASSWORD
CHAR(15)
NOTNULL
DEPARTMENT_NAME
NULL
部门名字
EMPLOYEE_NAME
CHAR(8)
员工姓名
SEX
CHAR
(2)
性别
BRITHDAY
CHAR(6)
NULL
出生日期
POLITICS_STATAS
政治面貌
MARRIAGE
婚姻
ADRRESS
VARCHAR(50)
家庭地址
EMAL
CHAR(20)
邮箱
PHONE
VARCHAR(15)
电话号码
ID_NUMBER
CHAR(18)
身份证
BANKARD
银行卡
2.2Department表
DEPARTMEN_ID
主键,部门编号
部门名
DEPARTMEMT_NUMBER
INT(11)
NUTNULL
部门人数
DEPARTMENT_TELEPHONE
联系电话
2.3Wage_Files表
Files_Id
Int(6)
Notnull
主键
WAGE_DATE
EMPLOYEE_ID
FILES_NAME
BASIC_WAGE
DECIMAL(8,2)
基本工资
SUBSIDIES
Null
补贴
PERFORMANCE
绩效工资
SICK_LEAVE
病假工资
COMPASSIONATE
事假工资
OVERTIME
加班工资
OTHERADD_ITEMS
其他加项
PWAGE
应发合计
ANNUITY
养老金
KV
医保
UNEMPLOYMENT
失保
RESERVED_FUNDS
公积金
TAX
个税
OTHER_FUND
其他扣项
PWAGE_REALITY
实发合计
3.建表
建表语句如下:
3.1建立Wage_files
CREATETABLEWAGE_FILES(
FILES_IDINT(6)AUTO_INCREMENTPRIMARYKEY,
EMPLOYEE_IDCHAR(4)NOTNULL,
EMPLOYEE_NAMECHAR(8)NOTNULL,
BASIC_WAGEDECIMAL(8,2)NOTNULL,
SUBSIDIESDECIMAL(8,2),
PREFORMANCEDECIMAL(8,2),
SICK_LEAVEDECIMAL(8,2),
COMPASSIONATEDECIMAL(8,2),
OVER_TIMEDECIMAL(8,2),
OTHER_ADD_ITEMSDECIMAL(8,2),
PWAGEDECIMAL(8,2),
ANNUITYDECIMAL(8,2),
KVDECIMAL(8,2),
UNEMPLOYMENTDECIMAL(8,2),
RESERVED_FUNDSDECIMAL(8,2),
TAXDECIMAL(8,2),
OTHER_FUNDSDECIMAL(8,2),
PWAGE_REALITYDECIMAL(8,2),
WAGE_DATECHAR(10)
);
DESCWAGE_FILES;
图2
3.2建立Department表:
CREATETABLEDEPARTMENT(
DEPARTMENT_IDCHAR(4)PRIMARYKEY,
DEPARTMENT_NAMECHAR(10),
DEPARTMENT_NUMBERINT(10),
DEPARTMENT_TELEPHONECHAR(15)
输出结果:
图3
3.3建立Employee表:
CREATETABLEEMPLOYEE(
IDINT(4)auto_increment
PRIMARYKEY,
EMPLOYEE_IDINT(4)NOTNULL,
USERNAMECHAR(10)NOTNULL,
PASSWORDCHAR(15)NOTNULL,
DEPARTMENT_NAMECHAR(10)NOTNULL,
SEXCHAR
(2),
BIIRTHDAYCHAR(6),
POLITICS_STATASCHAR(4),
MARRIAGECHAR(4),.
ADRRESSCHAR(50),
EMALCHAR(20),
PHONECHAR(15),
BANKCARDCHAR(20),
ID_NUMBERCHAR(18)
输出结果为:
DESCEMPLOYEE;
图4
4.数据库应用:
网站功能分析
4.1系统模块功能说明
4.1.1登录模块
(1)选择不同的身份登录系统
本系统有两种类型的用户:
管理员和员工。
当不同的用户登录系统选择补贴的用户化类型是,他们就会分别拥有不同的权限,管理员的权限最大,
(2)修改基本信息
每个用户登录后都可以更改各自的基本信息,每次有更改,系统都会提醒管理员,让管理员核对。
(3)退出
每个用户登录系统后,单击突出就可以退出系统返回到登录界面,这样,他们遗留在session对象中的信息就会被Clear,增加了系统的安全性。
4.1.2功能模块
将excel文件上传到网站数据库,通过数据库,可以调用数据,为每个员工发送emal,并且可以生成交行的文件,以便为员工发放工资。
4.1.3添加模块
每个用户登录系统后,都可以查询自己的相关信息,管理员可以查询员工的信息。
管理员可对员工进行增、删、查、改。
功能图:
见概要设计。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 管理 数据库 设计 资料