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