欢迎添加微信互相交流学习哦!
项目源码:https://gitee.com/oklongmm/biye
需 求 文 档
软件名称:员工管理系统
一.概述:
在人才过剩的今天,企业对于有用人才的需求逐步加大,企业内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进一步的进行对员工的调配。
二.功能需求
详细说明:
—增加—
增加员工的基本信息、培训信息、奖罚信息、薪资信息
—删除—
可根据员工的编号及姓名等资料的删除
—修改—
用户可以对员工的姓名和编号、进行修改。
—查询—
用户可以根据姓名、编号,准确的查到要找的员工,也可以选择部门,查看选中的部门的所有员工。
—辅助—
可以调用单独制作的计算器进行数字计算,节省操作时间
三 .设计操作界面
登陆窗口:
主窗体:
员工管理系统
(数据字典)
库名(EmployeeInformationMS) |
|||||
用户信息表(UserInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
User_ID |
Int |
员工编号 |
|
NOT NULL |
|
User_Name |
varchar |
员工姓名 |
20 |
NOT NULL |
|
Password |
varchar |
密码 |
20 |
NOT NULL |
|
Popedom |
varchar |
权限 |
20 |
NOT NULL |
|
部门信息管理(DepartmentInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
D_Number |
int |
部门编号 |
|
NOT NULL |
|
D_Name |
varchar |
部门名称 |
20 |
NOT NULL |
|
D_Count |
varchar |
部门人数 |
20 |
NOT NULL |
|
员工基本信息表(EmployeeInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
E_Number |
int |
--员工编号 |
|
NOT NULL |
|
E_Name |
varchar |
--姓名 |
20 |
NOT NULL |
|
E_Sex |
varchar |
--性别 |
2 |
NOT NULL |
|
E_BornDate |
varchar |
--出生日期 |
30 |
NOT NULL |
|
E_Marriage |
varchar |
--婚姻状态 |
4 |
NOT NULL |
|
E_PoliticsVisage |
varchar |
政治面貌 |
20 |
NOT NULL |
|
E_SchoolAge |
varchar |
学历 |
20 |
NOT NULL |
|
E_EnterDate |
varchar |
进入公司时间 |
30 |
NOT NULL |
|
E_InDueFormDate |
varchar |
转正时间 |
30 |
NOT NULL |
|
E_Department |
varchar |
部门 |
20 |
NOT NULL |
|
E_Headship |
varchar |
职务 |
20 |
NOT NULL |
|
E_Estate |
varchar |
状态 |
20 |
NOT NULL |
|
E_Remark |
varchar |
备注 |
500 |
NOT NULL |
|
培训信息表(TrainInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
T_Number |
varchar |
培训编号 |
20 |
NOT NULL |
|
T_Content |
varchar |
培训内容 |
100 |
NOT NULL |
|
T_Name |
varchar |
培训员工姓名 |
20 |
NOT NULL |
|
T_Date |
int |
培训天数 |
|
NOT NULL |
|
T_Money |
int |
培训费用 |
|
NOT NULL |
|
奖罚信息表(EncouragementPunishInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
EP_Number |
int |
员工编号 |
|
NOT NULL |
|
EP_Name |
varchar |
员工姓名 |
30 |
NOT NULL |
|
EP_Date |
varchar |
奖罚时间 |
30 |
NOT NULL |
|
EP_Address |
varchar |
奖罚地点 |
50 |
NOT NULL |
|
EP_Causation |
varchar |
奖罚原因 |
200 |
NOT NULL |
|
EP_Remark |
varchar |
备注 |
500 |
NOT NULL |
|
薪资信息表(WageInformation) |
|||||
字段 |
类型 |
说明 |
大小 |
是否为空 |
|
W_Number |
int |
员工编号 |
|
NOT NULL |
|
W_Name |
varchar |
员工姓名 |
30 |
NOT NULL |
|
W_BasicWage |
int |
基本工资 |
|
NOT NULL |
|
W_Boon |
int |
福利 |
|
NOT NULL |
|
W_Bonus |
int |
奖金 |
|
NOT NULL |
|
W_CountMethod |
varchar |
计算方法 |
50 |
NOT NULL |
|
W_FactWage |
int |
实发工资 |
|
NOT NULL |
|