员工信息:员工编号、姓名、性别、民族、年龄、身份证号、出生日期、学历、职位、联系电话、状态(在职、离职、退休) 员工自己可以根据自己的员工编号和设定的密码登陆以后对自己的信息进行修改和查看
部门信息:部门编号、部门名称
考勤类别:考勤类别编号、考勤类别名称、考勤奖惩
员工考勤信息:员工编号、考勤类别编号、考勤日期、考勤统计 员工可以通过登陆以后查询自己的某一天的考勤情况,考勤情况的录入、修改和删除只有管理员才有权限
工资类别:工资类别编号、工资类编名称(总经理、部门经理、部门主管、普通员工、实习生)
工资核算:员工编号、工资类别编号、考勤统计、计算工资日期、奖金、罚金、实发工资
实发工资=工资类别底薪+奖金-罚金 根据工资类别设定每个类别的底薪,点击计算就可以直接显示实发工资
用户信息:账号(员工编号)、用户初始密码密码(身份证号码) 每个员工进来时都有给定的员工编号,员工可以根据自己的员工编号和身份证号登陆进行查看自己的相关信息和修改密码
管理员信息:账号、密码 管理员登陆以后可以对各种信息进行录入、删除、修改
功能需求
1 员工基本信息管理:
(1)员工基本信息数据的输入;
(2)员工基本信息的查询、修改和删除;
2 员工变动管理:
(1)员工的离职,退休,转入;
(2)员工变动信息浏览。
3 员工考勤管理:
(1)员工的考勤录入;
(2)员工考勤情况的查询、修改和删除;
4 员工工资管理:
(1)企业工资的基本设定;
(2)员工工资的浏览;
(3)员工工资的计算。
5 用户安全信息、权限管理:(对普通用户和管理员的区分)
(1)用户信息管理;
(2)用户登录管理;
该公司是某汽车销售服务有限公司,主要部门有:销售部、售后部、零件部、行政部、市场部、客户服务部,每个部门有一个总经理和一个部门主管
目 录
第一章 绪 论 3
1.1 课题来源 3
1.2 开发工具的选择 4
1.2应用背景 4
1.3运行环境及开发工具简介 4
1.3.1 运行环境 4
1.3.2 开发工具简介 4
1.3 本文所作工作 7
第二章 需求分析 8
2.1 总体需求调查 8
2.1.1 组织结构图 8
2.1.2 系统目标 8
2.1.3 应用现状调查 8
2.1.4业务总体流程调查 8
2.2系统功能调查 9
2.2.1人事管理功能 10
2.2.2人力资源管理功能 10
2.2.3系统维护功能 10
2.3系统功能模块图 10
第三章 概要设计 11
3.1概念设计 11
3.2数据库设计 13
第四章 详细设计 16
第五章 毕业设计小结 40
表数量9
部门管理 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
部门名称 |
|
|
|
| 表:1
调动信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
是 |
|
员工姓名 |
10) |
|
是 |
|
原部门名称 |
|
|
是 |
|
新部门名称 |
|
|
是 |
|
原职务 |
|
|
是 |
|
新职务 |
|
|
是 |
|
调出 |
|
|
是 |
|
调入 |
|
|
是 |
|
备注 |
1073741823) |
|
是 |
| 表:2
管理用户 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
用户名称 |
15) |
|
|
|
用户口令 |
10) |
|
是 |
|
用户 |
15) |
|
是 |
| 表:3
考勤信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
是 |
|
员工姓名 |
10) |
|
是 |
|
性别 |
4) |
|
是 |
|
职务 |
|
|
是 |
|
所在部门 |
|
|
是 |
|
全勤 |
Smallint |
|
是 |
0 |
应出勤 |
Smallint |
|
是 |
0 |
年度 |
4) |
|
是 |
|
月份 |
|
|
是 |
|
起始 |
|
|
是 |
|
截止 |
|
|
是 |
|
起始 |
|
|
是 |
|
截止 |
|
|
是 |
|
请假 |
10) |
|
是 |
|
审批人 |
10) |
|
是 |
|
请假事由 |
1073741823) |
|
是 |
|
其它假 |
Smallint |
|
是 |
0 |
其它假说明 |
1073741823) |
|
是 |
|
迟到早退次数 |
Smallint |
|
是 |
0 |
延时加班小时 |
Smallint |
|
是 |
0 |
休息日加班小时 |
Smallint |
|
是 |
0 |
休假日加班小时 |
Smallint |
|
是 |
0 |
旷工次数 |
Smallint |
|
是 |
0 |
备注 |
1073741823) |
|
是 |
| 表:4
请假信息 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
是 |
|
员工姓名 |
10) |
|
是 |
|
起始 |
|
|
是 |
|
终止 |
|
|
是 |
|
原因 |
1073741823) |
|
是 |
| 表:5
员工档案 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
|
|
员工姓名 |
10) |
|
是 |
|
性别 |
4) |
|
是 |
|
籍贯 |
|
|
是 |
|
出生年月 |
|
|
是 |
|
学历 |
10) |
|
是 |
|
专业 |
20) |
|
是 |
|
身份证号 |
20) |
|
是 |
|
婚姻状况 |
10) |
|
是 |
|
政治面貌 |
20) |
|
是 |
|
电话号码 |
15) |
|
是 |
|
邮政编码 |
10) |
|
是 |
|
电子邮箱 |
|
|
是 |
|
家庭住址 |
|
|
是 |
|
进入公司 |
|
|
是 |
|
起薪 |
|
|
是 |
|
所在部门 |
|
|
是 |
|
调入部门 |
|
|
是 |
|
职称 |
20) |
|
是 |
|
职称 |
|
|
是 |
|
原身份 |
|
|
是 |
|
原职务 |
|
|
是 |
|
原工作单位 |
|
|
是 |
|
参加工作 |
|
|
是 |
|
工作经验 |
1073741823) |
|
是 |
|
其它备注 |
1073741823) |
|
是 |
|
排班 |
|
|
是 |
| 表:6
员工工资 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
是 |
|
员工姓名 |
10) |
|
是 |
|
所在部门 |
|
|
是 |
|
底薪 |
Smallint |
|
是 |
0 |
加班费 |
Smallint |
|
是 |
0 |
补贴 |
Smallint |
|
是 |
0 |
房贴 |
Smallint |
|
是 |
0 |
奖金 |
Smallint |
|
是 |
0 |
其它 |
Smallint |
|
是 |
0 |
养老金 |
Smallint |
|
是 |
0 |
医疗保险 |
Smallint |
|
是 |
0 |
实发工资 |
Smallint |
|
是 |
0 |
计发 |
|
|
是 |
| 表:7
员工评价 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工 |
10) |
|
是 |
|
员工姓名 |
10) |
|
是 |
|
所在部门 |
|
|
是 |
|
评价 |
|
|
是 |
|
工作业绩 |
1073741823) |
|
是 |
|
业绩说明 |
1073741823) |
|
是 |
|
工作态度 |
1073741823) |
|
是 |
|
态度说明 |
1073741823) |
|
是 |
|
工作水平 |
1073741823) |
|
是 |
|
水平说明 |
1073741823) |
|
是 |
|
备注 |
1073741823) |
|
是 |
| 表:8
员工职务 |
|
字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
员工职务 |
20) |
|
是 |
| 表:9
|