资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
外聘员工管理系统 设计文档 班级 组长 成员 目录目录 1 背景背景 1 2 任务概述任务概述 1 2 1 目标 1 2 2 用户特点 2 3 需求陈述需求陈述 3 3 1 功能描述 3 3 2 性能规定 5 3 2 1 时间特性要求 5 3 2 2 灵活性 5 5 结构化设计结构化设计 6 5 1 功能建模 数据流图 6 5 1 1 功能建模概述 6 5 1 2 数据流图 6 5 2 数据建模 E R 图 14 5 2 1 数据建模概述 14 5 2 2 E R 图 14 5 4 系统结构描述 15 5 4 1 系统结构概述 15 5 4 2 HIPO 图 16 6 面向对象设计面向对象设计 20 6 1 类建模 20 6 1 1 类建模概述 20 6 1 2 系统设计类图 20 6 2 状态建模 状态图 24 6 2 1 状态建模概述 24 6 2 2 部分状态图 24 6 3 交互建模 26 6 3 1 交互建模概述 26 6 3 2 用例图 26 6 3 3 时序图 27 6 3 4 活动图 28 7 系统输入输出数据规定系统输入输出数据规定 28 8 参考书目参考书目 29 附录附录 30 1 背景背景 目前在国内 企业是国民经济的基本单元 而企业信息系统建设是我国企 业走向现代化的必由之路 随着企业规模的扩大和市场竞争的更加激烈 各类 企业都愈来愈认识到人力资源管理的重要性及提升企业自身人力资源管理水平 的迫切性 而人力资源管理水平的提升不仅需要高素质的管理人员 而且也需 要信息化工具进行辅助 人力资源管理系统也就应运而生了 当今社会 无论 是国内企业单位还是跨国公司 人力资源管理对于组织生存与长远发展所具备 的重要性都已经有了明确的认识 对于加强组织本身人力资源管理水平的需求 已经产生 而从全球看 在企业管理信息系统中 人力资源管理系统是其中最 重要的部分之一 人力资源管理系统的成功运用给企业带来相当的效益 进入 21 世纪 以软件和信息服务外包为主要特色的大连软件产业发展迅速 并形成了产业和企业的集聚效应 大批跨国公司和国内软件企业纷纷在大连设 立研发中心和服务中心 随着业务量的持续增长 某部门 客户称谓 正向着 大型化 规模化的方向发展 现有人力资源已经不能满足公司的业务需求 部 门计划 2007 年底发展到千人规模 按照部门业务需求 部门计划招聘大量外聘 员工 由于是部门内部对非本公司员工进行招聘和管理 所以不能采用公司原 有的人力资源管理系统 在部门业务规模逐渐扩大的情况下 为了将部门人力 资源的各层管理人员从日常复杂 琐碎的人事管理工作中脱身出来 从而有更 多的时间进行部门级人力资源制度建设 人力资源效率分析 人力资源发展规 划等工作 开发一套符合部门业务需求的人力资源管理系统 成为部门当前的 重要工作 建立一个界面友好 架构设计合理的人力资源管理系统是十分必要的 它 可以为部门进行有效的人力资源管理 并为公司节约大量的人力 物力 减少 工作中容易出现的一些问题 2 任务概述任务概述 2 1 目标目标 本系统的主要功能主要实现某公司人力资源部门对外聘员工招聘管理 外 聘员工薪金管理 项目资源管理 综合信息查询 报表生成等 使用该系统不 仅可以方便部门人力资源的各层管理人员处理日常事务 而且方便项目经理采 用外聘员工 人力资源秘书计算外聘员工薪金等工作 使用后期可在此基础上 扩展本系统 使之涵盖业务管理的各个方面 形成更全面更完善的产品 系统具有有好的用户界面 为各类不同的用户提供不同的应用服务 它可 以为部门进行有效的人力资源管理 并为公司节约大量的人力 物力 减少工 作中容易出现的一些问题 系统以部门外聘员工为对象 以外聘员工信息数据为核心 对外聘员工的 各种信息实现及时准确的动态跟踪管理 摒弃手工操作 实现业务处理自动化 避免泄漏职员信息 以内部网络为基础 采用 B S 结构的 Web 开发方式 实现 信息查询 数据共享 通过网络传输数据 及时准确的反应部门外聘员工的最 新情况 灵活方便地提取部门外聘员工信息数据 为部门决策 项目经理采纳 外聘员工提供可靠依据 2 2 用户特点用户特点 根据客户需求 本系统用户分为四类 分别是软件开发经理 项目经理 人力资源秘书和外聘员工 他们的职能与特点如下 1 软件开发经理 软件开发经理 部门负责人 能够熟练操作计算机及相关软件 负责外频员工招聘管理和培训管理等工作 并且可以兼任项目经理 2 项目经理项目经理 项目负责人 能够熟练操作计算机及相关软件 负责启动项目 项目资源管理和外聘员工评价管理 3 人力资源秘书人力资源秘书 能够熟练操作计算机及相关软件 负责外聘员工薪金管理 合同管理和简历录入等工作 4 外聘员工 软件从业人员 能够熟练操作计算机及相关软件 接受公司聘用 进入具体项目组工作 3 需求陈述需求陈述 3 1 功能描述功能描述 1 系统用户管理功能系统用户管理功能 系统用户分为四类 软件开发经理 项目经理 人力资源管理秘书和外聘 员工 各用户在使用系统前 通过各自的用户名和密码登陆 软件开发经理具有系统的最高使用权限 所有用户名由软件开发经理设定 并分配 用户在使用的过程中 可以通过系统修改自己的密码 外聘员工 在通过首轮面试后分配给登陆账号 2 外聘员工招聘管理功能外聘员工招聘管理功能 派遣公司向本公司提交外聘员工简历 书面简历 本公司人力资源秘书将简 历信息录入系统 系统中需要存储简历的电子模板 人力资源秘书按照模 板录入 所有录入的简历系统自动编号 在确定录入之后进行保存 以供 日后使用 软件开发经理从系统中调阅新录入的外聘员工简历 根据简历情况进行初 步筛选 确定首轮面试名单 并将首轮面试名单转交人力资源秘书 人力 资源秘书在得到首轮面试名单之后 通知被选定人员接受面试 软件开发经理进行首轮面试过后 将通过首轮面试的员工名单提交给人力 资源秘书 人力资源秘书通知通过面试的外聘员工与软件开发经理签署劳 动合同 并将这些外聘员工的信息在系统中记录 生成 外聘员工一览表 此报表内容包括 外聘员工姓名 性别 年龄 工作年限 员工号 所属 派遣公司名称 入职日期以及员工状态 人力资源秘书更新 派遣公司一 览表 信息 该表内容包括 派遣公司名称 公司规模 当前派遣员工数 量 累计派遣员工数量 软件开发经理通知项目经理确定外聘员工二轮面试安排 并在系统中制定 部门面试表 部门面试表内容包括 部门名称 项目经理 外聘员工姓 名 性别 年龄 工作年限 所属派遣公司名称 项目经理二轮面试结束后 在系统中将不符合条件外聘员工设定为 待定 并将面试结果提交给软件开发经理 软件开发经理将符合条件的员工状态 修改为 采用 3 外聘员工薪金管理外聘员工薪金管理 人力资源秘书在系统查看 项目资源一览表 和 外聘员工一览表 据此 计算每月应付给各外聘员工的薪资 在系统中生成 外聘员工月度薪资支 付表 内容包括 外聘员工姓名 员工号 所属派遣公司名称 当月薪金 支付数额 当前日期 所在项目名称和项目担当角色 根据该表更新 外 聘员工年度薪资支付表 信息 并将 外聘员工月度薪资支付表 打印两 份送交软件开发经理和项目经理 外聘员工年度薪资支付表 内容包括 外聘员工姓名 员工号 所属派遣公司名称 每月薪金支付数额 年度薪 金支付数额 当前日期 所在项目名称 项目担当角色 软件开发经理和项目经理查看 外聘员工月度薪资支付表 之后确认签字 人力资源秘书送交一份 外聘员工月度薪资支付表 与外聘公司 并通过 银行转账将外聘员工工资转入相应外聘公司 4 部门项目资源管理部门项目资源管理 项目经理在系统中查看 外聘员工一览表 对于 待定 状态的外聘员工 可以申请进入项目组 软件开发经理确定对申请进行查看并最终确定 外 聘员工进入项目组之后 软件开发经理修改外聘员工的状态为 采用 项 目经理确定外聘员工在项目中的角色 并在 项目资源一览表 中记录外 聘员工姓名和角色信息 项目经理添加新的项目 在系统中生成 项目资源一览表 表中包含目名 称 项目经理姓名 项目工数 项目开始日期 项目结束日期 项目金额 项目类别 开发 维护 移植 项目中外聘员工姓名及角色 5 外聘员工培训管理外聘员工培训管理 软件开发经理发布问卷调查 获取培训信息 然后根据统计情况在系统中 制定 培训计划 培训计划 内容包括培训内容和培训时间 软件开发 经理根据 培训计划 制定培训教师 并发布培训信息 软件开发经理统计培训报名人数 将培训相关信息包含培训内容 培训时 间 培训教师和接受培训人数加入 培训历史记录 6 外聘员工续约管理外聘员工续约管理 所有外聘员工合同有效时间为三个月 在距离合同到期一周的时间 人力 资源秘书通过系统向软件开发经理上报即将到期的外聘员工信息 征求是 否续约的意见 软件开发经理查看外聘员工在 外聘员工项目评价记录 中对应的评价记 录 根据评价信息确定是否续约 对于没有评价的员工直接通知续约 确 定之后 通过系统回复给人力资源秘书 人力资源秘书根据软件开发经理的回复完成续签合同或者解约的工作 续 签或者解约之后 人力资源秘书在系统中更新 外聘员工一览表 7 外聘员工评价管理外聘员工评价管理 项目经理在项目结束时给予外聘员工评价 评价结果通过系统提交给软件 开发经理 软件开发经理将项目经理提供的员工评价加入 外聘员工项目评价记录 每隔三个月通过系统将该记录发送至外聘员工对应的派遣公司 外聘员工 项目评价记录 内容包括 项目名称 项目经理姓名 外聘员工姓名 外 聘员工号 外聘员工角色和评价 3 2 性能规定性能规定 3 2 1 时间特性要求时间特性要求 系统为 B S 结构 能够同时接受多用户使用 在系统正常工作状态下 当 每秒钟的访问量在 1000 次以下时 系统的响应时间不超过 1 秒 3 2 2 灵活性灵活性 系统具有自我恢复功能 例如在进行录入操作时 如果录入操作为完成发 生断电等中断 所有未被保存的录入操作将被撤销 系统根据用户的不同 提供不同的操作界面以及不同的操作功能 这些功 能被划分为模块 当用户需要添加功能时 可以从备用功能中选择需要添加的 功能 将其列入主界面 反之 当某些功能不需要时 可以将其取消 不显示 在主界面中 例如 在月末薪金管理时 需要想对应的更新薪资表等操作 但 在非月末时 并不需要此功能 完全可以取消 从而使得工作界面简单明了 方便使用 这种功能的添加选择在 B S 结构的软件上应用很广泛 4 结构化设计结构化设计 4 1 功能建模功能建模 数据流图 数据流图 4 1 1 功能建模概述功能建模概述 在功能建模部分 根据需求定义 以数据流图 DFD 的技术描绘系统中信息 流和数据流从输入移动到输出的过程中所经受的变换 在本系统的设计中 数 据流图的设计分为三个层次 由抽象到具体 4 1 2 数据流图数据流图 1 第一层数据流图第一层数据流图 外外聘聘 员员工工 管管理理 系系统统 派派遣遣公公司司 外外聘聘员员工工 人人力力 资资源源秘秘书书 软软件件 开开发发经经理理 项项目目经经理理 问问卷卷 部部门门面面试试信信息息 培培训训通通知知 面面试试结结果果 问问卷卷调调查查结结果果 员员工工项项目目评评价价 外外聘聘员员工工月月度度薪薪资资支支付付表表 外外聘聘员员工工简简历历 员员工工项项目目评评价价 项项目目资资源源申申请请 面面试试结结果果 项项目目资资源源 部部门门面面试试表表 外外聘聘员员工工月月度度薪薪资资支支付付表表 外外聘聘员员工工简简历历 外外聘聘员员工工薪薪资资情情况况 外外聘聘员员工工月月度度薪薪资资支支付付表表 外外聘聘员员工工项项目目评评价价记记录录 培培训训计计划划 面面试试通通知知 劳劳动动合合同同 培培训训报报名名 图 1 第一层数据流图 在第一层数据流图中 确定了系统中信息和数据的源点及终点 如下 软件开发经理 项目经理 人力资源秘书 派遣公司 外聘员工 在这里 并没有将 银行 列入 我们认为从系统的功能角度出发 并没 有
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号