logo资料库

人事管理数据库报告.doc

第1页 / 共81页
第2页 / 共81页
第3页 / 共81页
第4页 / 共81页
第5页 / 共81页
第6页 / 共81页
第7页 / 共81页
第8页 / 共81页
资料共81页,剩余部分请下载后查看
一、系统定义 一个公司的管理离不开人事管理,对于现代社会的 公司管理,人事管理系统是不可或缺的一部分,它为人事管 理部门的工作人员提供多种方式的人事查询以及统计功能, 另外还提供对企业的人事调动(包括添加新员工、人员退休、 人员辞职等)、人员信息的改动(包括职工增加工资、给退 休员工发放退休金等)以及查询企业员工信息等操作。 二、需求分析 1、系统功能的基本要求: 1)员工各种信息的输入与修改,包括员工的基本信息、 学历信息、婚姻状况信息、职称,简历,考核结果等; 2)对于转出、辞职、辞退、退休员工信息的处理; 3)按照一定的条件,查询、统计符合条件的员工信息; 根据系统对操作人员的权限限制,我们小组做的系统分三 个模块: (1) 管理员操作模块:这个模块的功能分为员工管理 模块(员工信息管理、人事变动),工资管理模 块,部门管理模块(无部门公告),统计模块, 个人信息模块。其中: 1、员工信息管理及部门管理功能具体为添加、 查询、修改、删除;
2、人事变动功能具体为员工辞退,辞职,转出, 退休; 3、统计功能具体为按考核等级统计、按工资范 围统计、按文化程度统计; 4、个人信息:进入普通员工操作界面; 5、退出:进入登陆界面; (2) 部门领导操作模块:这个模块的功能分为考勤、 考核、部门公告、退出。其中: 1、考核跟考勤功能具体为添加、查询、修改、 删除; 2、部门公告:修改; 3、个人信息:进入普通员工操作界面; 3、退出:进入登陆界面; (3) 普通员工操作模块:这个模块的功能分为个人 信息、工资信息、部门公告、修改密码、退出。 其中: 1、个人信息、工资信息、部门公告就是查看; 2、修改密码; 3、退出:进入登陆界面; 2、系统逻辑模型 (1)数据流程图: 2
人事信息 登 入 操作 管理员 全 体 员 工信息 人 事 查 询改动 人 事 调 动 员工 转出,辞退等信息 (2) 基本表: 部门表 字段名 数据类型 长度 主键否 功能描述 bmbh bmmc bmld bmgg varchar varchar varchar varchar 2 50 10 100 部门表说明: 部门编号:A…(英文大写字母) 是 部门编号 部门名称 部门领导 部门公告 部门编号、部门名称、部门领导为必填字段 人事表 字段名 数据类型 长度 主键否 功能描述 3
ygbh xm xb mm sfhm csrq mz fyzk zzmm tx jg lxdh dzyx jtdz whcd cjsj zc drsj jl bz djrq 10 20 2 18 20 20 4 10 2 20 20 20 50 10 10 200 50 varchar varchar varchar varchar varchar datetime varchar varchar varchar varchar varchar varchar varchar varchar varchar datetime varchar datetime varchar varchar datetime 是 员工编号 姓名 性别 密码 身份证号 出生日期 民族 婚姻状况 政治面貌 退休 籍贯 联系电话 电子邮箱 家庭地址 文化程度 参加工作时 间 职称 调入时间 简历 备注 登记日期 4
人事表说明: 人员编号:部门号+三位数字 姓名、性别、密码、身份证号、登记日期为必填字段且身份证号唯一 文化程度:博士,硕士,本科,大专,中专和中技,技工学校, 高中,初中,小学,文盲与半文盲 民族:汉族和蒙古族、满族、朝鲜族、赫哲族、达斡尔族、鄂温 克族、鄂伦春族、回族、东乡族、土族、撒拉族、保安族、 裕固族、维吾尔族、哈萨克族、柯尔克孜族、锡伯族、塔 吉克族、乌孜别克族、俄罗斯族、塔塔尔族、藏族、门巴 族、珞巴族、羌族、彝族、白族、哈尼族、傣族、傈僳族、 佤族、拉祜族、纳西族、景颇族、布朗族、阿昌族、普米 族、怒族、德昂族、独龙族、基诺族、苗族、布依族、侗 族、水族、仡佬族、壮族、瑶族、仫佬族、毛南族、京族、 土家族、黎族、畲族、高山族 政治面貌:中共党员 中共预备党员 共青团员 民革会员 民盟盟 员 民建会员 民进会员 农工党党员 致公党党员 九 三学社社员 台盟盟员 无党派民主人士 考核表 字段名 数据类型 长度 主键否 功能描述 5
ygbh khsj bmbh gzyj gztd ywsp bz khdj khr varchar datetime varchar varchar varchar varchar varchar varchar varchar 10 2 5 5 5 50 5 20 是 是 员工编号 考核时间 部门编号 工作业绩 工作态度 业务水平 备注 考核等级 考核人 考核表说明: 员工编号、部门编号、考核时间为必填字段 工作业绩、工作态度、业务水平、等级:优秀、良好、中等、合格、 不合格 考勤表 字段名 数据类型 长度 主键否 功能描述 是 是 ygbh rq bmbh zc cd zt kg varchar datetime varchar varchar varchar varchar varchar 10 2 2 2 2 2 员工编号 日期 部门编号 正常 迟到 早退 旷工 6
qj gc jbsj varchar varchar float 2 2 8 考勤表说明: 请假 公差 加班时间 员工编号、部门编号、日期为必填字段 正常……公差之间内容:“是”或“否”,默认为否 工资表 字段名 数据类型 长度 主键否 功能描述 是 是 ygbh gzrq bmbh jbgz jbf qqj zwjt qtje kgf ylbx sybx yiliao qtkc yfgz varchar datetime varchar float float float float float float float float float float float 10 2 8 8 8 8 8 8 8 8 8 8 8 员工编号 工资日期 部门编号 基本工资 加班费 全勤奖 职务津贴 其他金额 旷工费 养老保险 失业保险 医疗保险 其他扣额 应发工资 7
ykgz sfgz txj bz float float float varchar 8 8 8 50 工资表说明: 员工编号、部门编号、工资日期为必填字段 应扣工资 实发工资 退休金 备注 三、系统设计 1、概念结构设计 部门信息 E-R 图: 员工信息 E-R 图: 8
分享到:
收藏