《员工管理系统》由会员分享,可在线阅读,更多相关《员工管理系统(6页珍藏版)》请在金锄头文库上搜索。
1、一系统层次模块图总的系统模块主要包括:管理员的登陆;员工信息查看、修改、删除、增加;职位 信息修改、删除、增加;部门信息修改、删除、增加;签到信息管理等功能模块。总的 系统功能结构图,如图2-1所示:员丄信息管理系统J管即=5(T?息获t看理员逬陆T倍息的増加员T信息的査询吠位倍息管理表工丄职位倍息的删除职位信息的改动I部门借息的删除部门信息的改动图2-1总的系统层次模块图系统设计流程图如2-3图所示:图2-3系统设计流程图一个员工对应一个职位,一个员工对应一个部门,一个员工对应一个 签到信息。员工与相关信息表的E-R图如图3-5所示:1. admin (管理员信息表)管理员信息表用来存储管理
2、员的基本信息。其中包括管理员用户名和 管理员登录密码等字段,表admin的结构如表3-1所示:表3-1 admin的结构字段名数据类型长度是否主键描述Idint4是唯一标识ldy_str_unamevarchar30管理员用户名ldy_str_pwdvarchar20登陆密码2. users (员工信息表)员工信息表(users)此表主要用于存储员工的相关信息,包括员工编号, 员工名,员工地址,员工性别,员工备注,员工年龄以及与各表连接的相 关字段等。表users的结构如表3-2所示。表3-2 users的结构字段名数据类型长度是否主键描述idint4是员工编号ldy_str_username
3、varchar50员工用户名ldy_str_pwdvarchar50员工密码ldy_str_nam evarchar50员工姓名ldy_str_addressvarchar50员工地址ldy_str_sexvarchar50员工性别ldy_str_mar kvarchar50员工备注ldy_str_agevarchar50员工年龄ldy_str_num bervarchar50员工签到号ldy_str_depidvarchar50员工部门号jsbidvarchar50员工职位号3. dep (部门信息表) 此表主要用于存储部门的信息,包括部门编号,部门名称,部门备注等表dep的结构如表3-3所
4、示。表3-3表dep的结构字段名数据类型长度是否主键描述idint4是部门编号ldy_str_dep namevarchar50部门名remarkvarchar1000部门备注4. job (职位信息表) 职位信息表主要用于保存各类职位信息,包括职位编号,职位名称,职位工资,职位备注等字段。表job的结构如表3-4所示。表3-4表job的结构字段名数据类型长度是否主键描述idint4是职位编号jobsvarchar100职位名称gzvarchar50职位工资remarkvarchar1000职位备注5. qiandao (签到信息表)签到信息表主要用于保存员工签到信息,包括签到编号,员工编号,签 到次数等字段。表qiandao的结构如表3-5所示。表3-5 qiandao的结构字段名数据类型长度是否主键描述idint4是签到编号useridvarchar50员工编号qdsumvarchar50签到次数