1、管理信息系统——XXX快餐连锁店 计算机与信息工程学院 07信管管理信息系统 人力资源子系统 企业名称:XXX快餐连锁店 小组成员:左柳波 20071121198 李慧 20071121611 赵丽 20071121670 蒋蜀华 20071121105 武瑞琼 20071121664 郑亚庭 20071121669 一、 系统需求分析 人力
2、资源子系统是餐饮连锁店正常运行系统的一个很关键的部分,与其他各个子系统相联系,它提供整个餐饮连锁店管理系统所需的人事信息,传统的手工处理人力资源管理问题无法很及时很便捷管理人事信.通过人力资源子系统能准确,及时地把握企业内部的人员的招聘,调动,管理等信息,使人员安排合理。从而提高企业运作效率,提高领导决策能力。同时系统的安全性必须要好,以防止本企业的信息泄露出去,造成不必要的经济损失!系统还应该具有很好的扩展性,以便以后的更新,最好在很多地方采用参数的形式,这样的话,系统的灵活性就增加了不少! 二、 用户需求分析 功能性需求 1、 使用人力资源子系统可以通过输入用户名和密码进行查询
3、有关工资,奖金,养老保险等信息 2、 人力总监利用这个子系统可以清晰明了的查出员工的出勤情况并能轻而易举的打印出考勤表,不用手工制作 3、 财务人员可以根据该系统记录的数据,按照公司相关规定,计算出每个员工的实际应得工资,并公示。 非功能性需求 1、 用户可以熟练的使用计算机进行系统的操作 2、 该系统有权限设置,只有本企业的员工才能使用定期对系统进行维护 三、 系统结构图 3.1.1系统功能模块分解结构图 3.1.2数据流图(DFD) 顶层数据流图 一层数据流图 3。1。3数
4、据字典 数据流 数据流1 系统名:人力资源 编号: 条目名: 考核情况 别名: 来源:基本信息 去处:薪酬管理 数据流结构:“XXXX+X" 简要说明:前四个'X’表示考核类型,最后一个’X’表示考核是否通过,”1”表示通过,”0” 表示未通过 修改记录: 编写: 日期: 审核: 日期: 数据流
5、2 系统名:人力资源 编号: 条目名: 对员工进行培训 别名:培训内容 来源:基本信息 去处:培训管理 数据流结构:"XXXXXX+XXXX" 简要说明:前一段的‘X'表示员工的工号,说明培训的对象是那位员工,后面一段的"X”表示培训课程的编号即课程号! 修改记录: 编写: 日期: 审核: 日期: 数据流3 系统名:人力资源 编号
6、 条目名:培训结果 别名: 来源:基本信息 去处:薪酬管理 数据流结构:“XXXX+XXX+X” 简要说明:第一段表示员工的工号,第二段表示培训课程课程号,最后一段表示培训结果! “1”表示通过,“0”表示未通过! 修改记录: 编写: 日期: 审核: 日期: 数据元素 数据元素1 系统名:人力资源 编号: 条目名:基本信息 别名:企业成员基本信息 属于数据流: 存储处:数据库中的
7、员工表中,BOOK1 数据元素结构:员工(工号,部门编号,岗位编号,姓名,性别,学历,职务, 身份证, 家庭住址,手机,邮箱,家庭联系方式,家庭直系人数) 简要说明:其中工号作为主键,方便查找,更新等操作!详细请参考员工表 修改记录: 编写: 日期: 审查: 日期: 数据元素2 系统名:人力资源 编号: 条目名:薪酬管理 别名:工资表 属于数据流: 存储处:数据库中的工资表中,BOOK2 数据元素结构:薪酬(工号,基本工资,级别工资,绩效工资,提成
8、工资,奖金,纳税) 简要说明:其中工号作为主键,方便查找,更新等操作!详细请参考工资表,在设计此表时考虑了工资的组成部分,同时纳税这项也方便了以后的扩张 修改记录: 编写: 日期: 审查: 日期: 3。2数据库设计 3.2.1 ER图 实体逻辑模型: 员工(工号,部门编号,岗位编号,姓名,性别,学历,职务, 身份证, 家庭住址,手机,邮箱,家庭联系方式,家庭直系人数) 部门(部门编号,部门名称,部门级别,上级部门,部门职能) 岗位(岗位编号,岗位名称,岗位职责,岗位等级) 培训课程(课程号,课程名称,教材,学时,授课地点) 技能(技能编号,技
9、能名称,技能等级) 薪酬(工号,基本工资,级别工资,绩效工资,提成工资,奖金, 纳税) 联系逻辑模型 设置(部门编号,岗位编号,人数) 选课(课程号,工号,时间,成绩) 考核(工号,技能编号,时间,地点,级别,是否通过) 3.2.2数据库表 员工表 名称 数据类型 长度 说明 工号 字符 8 员工表主键 部门编号 变量字符型 3 外键,部门表的主键 岗位编号 变量字符型 3 外键,岗位表的主键 姓名 字符 5 不可以为空 性别 字符 1 不可以为空,且只能为“男”或“女" 学历 字符 5 职务 字符 5
10、 身份证 数字 18 不可以为空 家庭住址 变量字符 10 邮箱 字符数字 20 必须有“@" 培训课程表 名称 数据类型 长度 说明 课程号 数字 6 主键 课程名称 字符 10 和课程号对应,便于查找 教程学时 数字 2 授课地点 变量字符 10 考核表 名称 数据类型 长度 说明 工号 数字 8 主键 技能编号 数字 2 主键 时间 时间 15 地点 字符 10 级别 数字 1 用一位数字表示 是否通过 数字 1 只有两种情况“是”或“否” 薪酬 名称 数据类型 长度 说明 工号 数字 8 主键 基本工作 数字 8 不能为空 级别工作 数字 8 可以为空 绩效工作 数字 8 提成工资 数字 8 奖金 数字 8 纳税 数字 8 有了这一项方便以后系统的扩展 V






