收藏 分销(赏)

人力资源信息管理系统.doc

上传人:精**** 文档编号:9803797 上传时间:2025-04-08 格式:DOC 页数:45 大小:472.04KB 下载积分:12 金币
下载 相关 举报
人力资源信息管理系统.doc_第1页
第1页 / 共45页
人力资源信息管理系统.doc_第2页
第2页 / 共45页


点击查看更多>>
资源描述
目 录 第一章 概述………………………………………………………………………(2) 1.1 项目开发背景 ……………………………………………………………… (2) 1.2 信息系统目标 ……………………………………………………………… (2) 1.3 信息系统范围 ……………………………………………………………… (2) 第二章 系统分析……………………………………………………………(3) 2.1系统目标需求 2.1.1 组织机构图…………………………………………………………………(3) 2.1.2 业务流程图…………………………………………………………………(3) 2.1.3数据流程图…………………………………………………………………(9 2.1.4数据字典 2.2 可行性分析与抉择…………………………………………………………(13) 2.2.1 技术可性行 ………………………………………………………………(13) 2.2.2 经济可行性 ………………………………………………………………(14) 2.2.3 营运可性行 ………………………………………………………………(14) 第三章 系统设计………………………………………………………(16) 3.1 功能结构图………………………………………………………………(35) 3.2代码设计 3.3输入输出设计 3.4 数据库设计…………………………………………………………………(39) 3.4.1 实体 ………………………………………………………………………(40) 3.4.2实体的属性 ………………………………………………………………(40) 3.4.3 实体间的联系 ……………………………………………………………(41) 3.4.4 E-R图的关系模式转化……………………………………………………(42 3.4.5数据库的表设计 ………………………………………………………… 3.5 人机界面设计 ………………………………………………………………(47) 3.5.1 登录窗口 …………………………………………………………………(48) 3.5.2 菜单窗口 …………………………………………………………………(49) 3.5.3 查询窗口 …………………………………………………………………(49) 3.5.4 增加记录的窗口 …………………………………………………………(50) 3.5.5 删除记录的窗口 …………………………………………………………(51) 3.5.6 更新信息的窗口 …………………………………………………………(53) 3.5.7 统计窗口 …………………………………………………………………(54) 3.6 系统的安全性设计……………………………………………………(44) 第四章 系统实施 ………………………………………………………………(55) 4.1 实施环境与工具 ……………………………………………………………(55) 4.2 系统测试 ……………………………………………………………………(55) 4.3 系统转换 ……………………………………………………………………(58) 4.4 系统运行与维护 ……………………………………………………………(58) 4.4.1 系统的运行 ………………………………………………………………(58) 4.4.2 系统的维护 ………………………………………………………………(58) 第五章 结束语 ………………………………………………………………(60) 第一章 概述 1.1项目开发背景 随着市场竞争的日趋激烈,人才已成为实现企业自身战略目标的一个非常关键的因素。企业中人心的向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管和人力资源经理的一个日益尖锐的问题,可以说企业管理从根本上来讲就是对人的管理。现在“公平、公正、合理”的企业管理原则已为不少企业所采纳。但是要实现“公平、公正、合理”绝非易事,它不是仅靠规章制度和政策就可以解决的。通过建立透明、相容、一致、易查和全面的人力资源信息系统,将与人相关的信息统一地管理起来,才有可能为“公平、公正、合理”原则的实现,以及企业在运作和劳资纠纷等方面的风险规避等建立一套科学的保障体系。 1.2信息系统目标 人力资源管理模块以经营管理为目标,信息管理为基础,采用成熟、先进的计算机软件、硬件集成技术,融入科学的人事管理思想和模式,对企业及其下属公司的人事信息进行采集、储存、加工、处理和分析,使其及时、准确地反映企业的人事聘用状况、人员流动情况、薪资情况等人事信息,为各层管理者提供快速、准确的人事管理依据与辅助决策数据。 1.3信息系统范围 本人力资源管理系统是一个小型的综合的管理系统,它包括招聘信息管理、培训信息管理、绩效信息管理、薪酬信息管理、档案信息管理五个子系统,每个子系统又包括多方面的功能,如招聘信息管理包括职位查询、职位增加、职位删除、职位更新。薪酬信息管理包括基本工资查询、工资统计。 本系统针对公司的具体情况对人力资源管理方面的信息提供添加、修改、查询等功能,使公司能够合理存储员工的各方面信息,方便查询和修改,提高工作效率,实现管理高效率、实时性、安全性、一致性、科学化和现代化。系统的数据由人力资源部通过键盘输入,各部门就可以共享信息资源,及时提供有效的信息。同时,对系统安全和一致性方面也提出了明确而严格的信息要求。 第二章 系统分析 2.1系统目标需求 随着公司经营规模的不断扩大,经营方式趋于多样性,企业的管理也越来越复杂,面对不断蓬勃壮大发展的业务,企业在管理上必须跃上一个新的台阶。建立企业现代化管理系统已成为当务之急。公司使用了小型数据库下的局部计算机管理系统,该系统在实现局部数据共享等方面为企业带来了可观的绩效,为实现企业的规范化管理打下了坚实的基础,积累了信息化管理的理论和实践经验。但该软件系统构建的相对固定性和企业的发展壮大、组织机构的调整变化、业务开展的延伸之间的矛盾日趋激烈,数据库技术及开发工具的不断升级、系统的构建越来越不能适应公司目前和未来的各种管理需求。 2.2组织机构图 系统初步调查得到公司实行总经理负责制,公司下设人力资源部、财务部、行政部、产品研发中心、营销部、生产部等职能部门。各部门分别针对各自管辖范围进行具体管理,并向总经理负责。 从公司行政管理和职能分工角度,公司有如下的组织机构: 总经理 职能部门 产品研发中心 营销部 生产部 人力资源部 财务部 行政部 研发一部 研发二部 甲车间 乙车间 图2.1组织结构图 2.3业务流程图 业务流程图是一种表明系统内各单位,人员之间的业务关系,作业顺序和管理信息的流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。 对公司的人力资源管理工作的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。 本系统的业务流程图主要分成五个子业务: 1. 招聘管理 2. 培训管理 3. 绩效管理 4. 薪酬管理 5. 档案管理 根据调查研究,分析得出人力资源管理工作的业务流程图如图2.2所示: 应聘者 面试通知 面试 面试登记表 录用 个人信息登记表 试用期考察 聘用合同 员工档案库 查询 员工档案 员工 招聘信息 经理审批 人力资源需求计划 人力资源部 培训计划 申请与审批 培训安排 查询 空缺职位 职位分析 查询 培训安排 主管 培训档案库 实施 考核计划 考核 薪酬结构 基本工资计算 基本工资表 考勤记录 行政部 考核评定表 领导审批 评定意见 培训评估表 员工档案库 查询 员工档案 主管 工资库 统计 应付工资表 财务部 实发工资表 图2.2 业务流程图 从上图的业务流程图中可以了解到人力资源管理的基本业务以及业务动向。 1.招聘管理流程:公司各部门根据部门具体情况的分析得出各部门的岗位需求,制定出部门人员需求计划,将部门的人员需求计划交由财务部进行人工成本核算,制定出人工成本预算表,人力资源部根据各部门的人员需求计划和人工成本预算表制定出人力资源计划,经由经理审批通过后由人力资源部发布招聘信息。人力资源部对应聘者进行面试,通过面试得到公司录用的将要填写个人信息登记表,由人力资源部将个人信息登记表输入员工档案库,录用的应聘者通过试用期后会签定聘用合同,聘用合同将与个人信息一起由人力资源部输入电脑保存到员工档案库中。 2.培训管理流程:人力资源部根据各部门各岗位的需求制定培训计划书,经由经理审批通过后制定出具体的培训安排(包括不同岗位的培训课程安排和时间表)并存入培训档案库,同时在公司内部发布培训信息。培训实施后将员工的培训评估表存入员工档案库。 3.绩效管理流程:为激励员工的工作,对每个员工的工作成果进行评定,人力资源部制定考核评定表,根据考核周期(一周、一月或一季)和内容进行评定,评定的结果反映出员工对公司的贡献和个人为增长自己的知识、技术和潜能以及在特定领域为提供绩效所做的努力。这个结果也是激励性薪酬的基本依据,所以会保存在工资库中,同时也会存入员工档案库。 4.薪酬管理流程:根据职位分析的结果制定薪酬结构,按照薪酬结构和考勤情况进行基本工资的计算,制定出基本工资表并存入工资库,财务部根据基本工资表和福利等信息进行应付工资的计算并制定出应付工资表和实发工资表,同时存入工资库。 5.档案管理流程:员工档案、工资表档案、培训档案等都需存档,人力资源部负责将这些档案存入相应的数据库中,使公司人员的信息能统一规范管理起来,并对各数据库中的数据和信息做及时准确完整的更新,为个部门的员工提供及时准确方便的信息和查询,提高工作效率,使人力资源管理规范化,自动化。 2.4 数据流程图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,是组织中信息流动的抽象,是管理信息系统逻辑模型的主要形式。 2.4.1 系统顶层图 确定系统主要信息的处理功能,据此将整个系统分解成:招聘管理、培训管理、绩效管理、薪酬管理、档案管理共五个加工,确定每个加工的输入和输出的数据流以及与这些加工有关的数据存储。根据各加工和数据存储环节的输入和输出数据流的关系,将外部项、各加工环节以及数据存储环节用数据流连接起来,为各个数据流和加工环节命名、编码,从而得出了人力资源管理系统的顶层图如下所示: D3 D1 F7 F15 F3 员工档案库 F3 F12 工资库 P4 薪酬管理 F9 行政部 F11 P1 招聘管理 F1 F3 F4 人力资源部 F10 F2 F14 F12 F13 P2 培训管理 F6 F5 F7 F13 P5 档案管理 F6 F2,F6,F12 P3 绩效管理 F8 F9 财务部 F15 D2 培训档案库 F6 图2.2系统顶层图 2.4.2 数据流程图一层分解图 (1)在人力资源管理系统的招聘管理的数据加工项就可以进一步分解为职位查询、职位增加、职位删除、职位更新四个子加工,F2 招聘信息分解成F2.1原始的招聘信息、F2.2增加的招聘信息和F2.3修改的招聘信息。如下图所示: P1.1 职位查询 人力资源部 F2 F2 P1.2 职位增加 F1 F2.2 D1 员工档案库 P1.3 职位删除 F2 .1 F 2.3 P1.4 职位更新 F2.1 F2.3 F2招聘信息=F2.1原始的招聘信息+F2.2增加的招聘信息+F2.3修改的招聘信息 图2.3 数据流程图一层分解图——招聘管理 (2)培训管理的数据加工项可以进一步分解为课程信息查询、课程增加、课程删除、课程更新四个子加工,F6培训安排信息分解成F6.1 原始培训安排信息、F6.2 修改的培训安排和F6.3增加的培训安排。如图2.4所示: P2.1 课程查询 人力资源部 F6 F6 D1 员工档案库 P2.2 课程增加 F5 F6.2 D2 培训档案库 P2.3 课程删除 F6 .1 F 6.3 P2.4 课程更新 F6.1 F6.3 F6培训安排信息=F6.1 原始培训安排信息+F6.2 修改的培训安排+F6.3增加的培训安排 图2.4数据流程图一层分解图——培训管理 (3) 绩效管理的数据加工项可以进一步分解为绩效等级查询和考核成绩查询二个子加工。F9考核评定信息分解成F9.1考核等级信息和F9.2考核成绩信息。如下图所示: P3.1 考核等级 查询 人力资源部 F9.1 F9.1 D1 员工档案库 P3.2 考核成绩 查询 F9.2 F 9.2 F9考核评定信息=F9.1考核等级信息+F9.2考核成绩信息 图2.5 数据流程图一层分解图——绩效管理 (4)薪酬管理的数据加工项可以进一步分解成基本工资查询和工资统计两个子加工。如图2.6所示: D3 工资库 P4.1 基本工资查询 F12 人力资源部 F14 F12,F14,F15 行政部 F15 P4.2 工资统计 F12 F 13 财务部 图2.6 数据流程图一层分解图——薪酬管理 (5) 档案管理的数据加工项可以进一步分解为员工基本信息查询、员工记录增加、员工记录删除、员工记录更新四个子加工。F3个人信息登记表分解成F3.1原始个人信息、F3.2增加的个人信息和F3.3修改的个人信息。如下图所示: D2 培训档案库 P5.1 员工基本信息查询 人力资源部 F3 F7 F7 F3 P5.2 员工记录 增加 F3.1 F3.2 F13 D1 D3 工资库 员工档案库 P5.3 员工记录 删除 F3 .1 F 3.3 P5.4 员工记录 更新 F3.1 F3.3 F3个人信息登记表=F3.1原始个人信息+F3.2增加的个人信息+F3.3修改的个人 信息。 图2.7 数据流程图一层分解图——档案管理 2.4.3 数据流程图二层分解图 员工基本信息查询子加工项可以进一步分解成按工号查询和按部门号查询两个子加工。如下图所示: P5.1.1 按工号查询 人力资源部 F3 F3 D1 员工档案库 P5.1.2 按部门号查询 F3 F3 图2.8 数据流程图二层分解图——员工基本信息查询 2.5 数据词典 上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据词典。建立数据词典是为了对数据流程图上各个元素做出详细的定义和说明。数据词典以一种准确和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据词典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。 2.5.1 数据流 数据流是数据结构在系统内传输的路径,是所描述的信息处理功能有关的各类信息的载体,各加工环节进行处理和输出的数据集合。示例图如图3.10所示: 数据流结构: 员工信息={工号+姓名+性别+出生日期+备注} 简要说明: 员工信息在应聘者被公司录用后输入,每个员工都有记录。 修改记录: 编写 审核 日期 日期 数 据 流 系统名: F1 编号: 别名: 员工基本资料 员工信息 条目名: 人力资源管理 来源: 人力资源部 去处: 档案管理 洪晶晶 孔新秀 2010.12.13 2010.12.13 图2.9数据词典——数据流 2.5.2数据元素 数据元素值: 简要说明: 工号是员工的识别符,每个员工都有唯一的识别符。 修改记录: 编写 审核 日期 日期 数 据 元 素 系统名: 编号: 别名: 员工工号 条目名: 人力资源管理 所属数据流: F3,F3.1,F3.2,F3.3,F5,F6,F6.1,F6.2,F6.3 存储处: D1 员工档案 D2 培训档案 代码类型 字符 取值范围 ~ 意义 ××  ××× 顺序号 部门号 (由数字组成的字符串) 洪晶晶 孔新秀 2010.12.13 2010.12.13 图2.10 数据词典——数据元素 2.5.3 外部项 主要特征: 人力资源部是公司管理员工的部门,也是本系统的主要用户,而且负责本系统的维护。 简要说明: 人力资源部负责本系统的维护与更新。 修改记录: 编写 审核 日期 日期 外 部 项 系统名: 编号: 别名: 人力资源部 条目名: 人力资源管理 输入数据流: 招聘信息,培训安排表,基本工资表,工资统计表 输出数据流: 个人信息表,HR需求计划,考核计划,考核评定表,薪酬结构表 洪晶晶 孔新秀 2010.12.13 2010.12.13 图2.11 数据词典——外部项 2.5.4 数据存储 记录组成: 简要说明: 用于记录员工基本情况 修改记录: 编写 审核 日期 日期 数 据 存 储 系统名: 编号: 别名: 员工档案库 条目名: 人力资源管理 存储组织: 每个员工一条记录, 按工号顺序排列 记录数: 工号 项 名: 近似长度: (字节) D1 数据量: 主关键字: 辅关键字: 部门号,职位号 5 工号 姓名 8 性别 2 出生日期 备注 8 10 于颖 丁宝康 2008.05.14 2008.05.14 图2.12 数据词典——数据存储 2.5.5 数据加工 加工逻辑: 简要说明: 员工信息由人力资源部提供,员工信息由人力资源部负责维护和更新。 修改记录: 编写 审核 日期 日期 加 工 系统名: 编号: 别名: 招聘管理 条目名: 人力资源管理 输入: 员工信息 输出: 员工档案库 1 1. 人力资源部将员工信息输入到人力资源管理系统; 2. 员工信息将按工号进行排序形成员工信息并存储在员工档案数据库中; 3. 人力资源部可以对员工信息进行修改,修改后的记录替换原来的记录存储在数据库中; 4. 存储的记录可供公司各部门员工查询。 2010.12.13 2010.12.13 洪晶晶 孔新秀 图2.13 数据词典——数据加工(招聘管理) 加工逻辑: 简要说明: 培训信息由人力资源部提供,培训信息由人力资源部负责维护和更新。 修改记录: 编写 审核 日期 日期 加 工 系统名: 编号: 别名: 培训管理 条目名: 人力资源管理 输入: 培训安排表 输出: 培训档案库 2 1. 人力资源部将培训信息输入到人力资源管理系统; 2. 培训信息将按课程号进行排序形成培训信息并存储在培训档案数据库中; 3. 人力资源部可以对培训信息进行修改,修改后的记录替换原来的记录存储在数据库中; 4. 存储的记录可供公司各部门员工查询。 2010.12.13 2010.12.13 洪晶晶 孔新秀 图2.14 数据词典——数据加工(培训管理) 加工逻辑: 简要说明: 考核信息由人力资源部提供,考核信息由人力资源部负责维护和更新。 修改记录: 编写 审核 日期 日期 加 工 系统名: 编号: 别名: 绩效管理 条目名: 人力资源管理 输入: 考核评定表 输出: 员工档案库 3 1. 人力资源部将考核信息输入到人力资源管理系统; 2. 考核信息将按序号进行排序形成考核信息并存储在员工档案数据库中; 3. 人力资源部可以对考核信息进行修改,修改后的记录替换原来的记录存储在数据库中; 4. 存储的记录可供公司各部门员工查询。 .13 2010.12.13 洪晶晶 孔新秀 图2.15 数据词典——数据加工(绩效管理) 加工逻辑: 简要说明: 工资信息由人力资源部提供,工资信息由人力资源部负责维护和更新。 修改记录: 编写 审核 日期 日期 加 工 系统名: 编号: 别名: 薪酬管理 条目名: 人力资源管理 输入: 基本工资表,应付工资表,实发工资表 输出: 工资库 4 1. 人力资源部将工资信息输入到人力资源管理系统; 2. 工资信息将按工资级别序号进行排序形成工资信息并存储在工资数据库中; 3. 人力资源部可以对工资信息进行修改,修改后的记录替换原来的记录存储在数据库中。 2010.12.13 2010.12.13 洪晶晶 孔新秀 图2.16 数据词典——数据加工(薪酬管理) 加工逻辑: 简要说明: 信息由人力资源部提供,信息由人力资源部负责维护和更新。 修改记录: 编写 审核 日期 日期 加 工 系统名: 编号: 别名: 档案管理 条目名: 人力资源管理 输入: 员工信息,培训信息,考核信息 工资信息 输出: 员工档案库,培训档案库,工资库 5 1. 人力资源部将员工信息,培训信息,考核信息,工资信息输入到人力资源管理系统; 2. 各类信息将按主键进行排序并存储在不同数据库中; 3. 人力资源部可以对这些信息进行修改,修改后的记录替换原来的记录存储在数据库中。 .13 2010.12.13 洪晶晶 孔新秀 图2.17 数据词典——数据加工(档案管理) 2.5.6 二层加工逻辑表 加工序号 加工名 输入流 输出流 加工逻辑 P1.1 职位查询 F2 F2 从数据中库查询职位信息 P1.2 职位增加 F1 F2.2 将新增职位信息存入数据库中 P1.3 职位删除 F2.1 F2.3 将不需要的职位信息从数据库中删除 P1.4 职位更新 F2.1 F2.3 修改职位信息存入数据库中 P2.1 课程查询 F6 F6 从数据库中查询培训课程信息 P2.2 课程增加 F5 F6.2 将新增的培训课程存入数据库中 P2.3 课程删除 F6.1 F6.3 将已过期的课程从数据库中删除 P2.4 课程更新 F6.1 F6.3 修改课程信息存入数据库中 P3.1 考核等级查询 F9.1 F9.1 从数据库中查询员工的考核等级 P3.2 考核成绩查询 F9.2 F9.2 从数据库中查询员工的考核成绩 P4.1 基本工资查询 F12F14F15 F12F14F15 从数据库中查询员工的基本工资 P4.2 工资统计 F12 F13 HR将员工的工资统计存入数据库中 P5.1 员工基本信息查询 F3F7 F3F7 从数据库中查询员工的基本信息 P5.2 员工记录增加 F3.1 F3.2F13 将新增员工记录存入数据库中 P5.3 员工记录删除 F3.1 F3.3 将离职的员工信息从数据库中删除 P5.4 员工记录更新 F3.1 F3.3 修改员工信息存入数据库中 仓库 工程 保安 电梯 2.6 可行性分析与抉择 可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究是对系统进行全面、概要的分析。 通过调查分析,新系统设计方案有以下三个可行性: 2.6.1 技术可行性 技术可行性是对现有技术进行评价,分析系统是否可以用现有技术来实施,以及技术发展对系统的开发建设所具有的影响。系统采用Windows xp作为操作平台。数据库开发平台选用PowerBuilder 9.0,该数据库管理系统在Windows 98、Windows 2000以及Windows xp 上都能运行。采用PowerBuilder 9.0的本地数据库Adaptive Server Anywhere作为后台数据库。 PowerBuilder 9.0是一种优秀的软件开发工具,简单易用,功能强大。由于该人力资源管理系统只是一个小型的管理信息系统,在技术上易于实现,选用PowerBuilder 9.0作为开发平台完全是可行的。 2.6.2 经济可行性 主要是对项目的经济效益进行评价,新系统的开发并不需要额外增加大量的费用,包括设备购置费、软件开发费、管理费用、维护费用以及系统开发人员费用和培训费用等。 本系统是针对公司经营规模的不断扩大,经营方式趋于多样性,企业的管理也越来越复杂,面对不断蓬勃壮大发展的业务,企业在管理上必须跃上一个新的台阶的这个需要建立的,因此公司的经济状况和投资能力雄厚,对系统建设运行维护等方面有足够的开支预算,新系统能弥补旧系统的不足之处,能为公司降低管理成本,提高工作效率,减少人力资源部的劳动量,还能够提高的信息存储量,减少工作时间、缩短取得信息的时间等,带来更多效益。所以开发该系统在经济上是完全可行的。 2.6.3 营运可行性 本系统操作简单,易于理解,只需通过简单培训,上手较快,人力资源部及公司各部门员工均能进行操作,营运环境要求低。 面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足公司的发展需要。故新系统还需要满足以下这几个标准: 1.标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。 2.可靠性:由于员工信息的重要性,系统的软硬件应均为质量可靠,并采用RAID 0+1廉价磁盘冗余保护技术,确保不会由于软硬件故障造成系统运行终止而使用户蒙受损失。 3.安全性:通过软件的编制及硬件设置,控制使用者接触数据的权限,从而确保使用者无法操作与其无关的数据。 4.兼容性:系统的所有软硬件理论上都应有100%的兼容性,用以保证软硬件的可互换性。 5.高效性:由于公司每次处理的信息量较大,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。 6.可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。 通过可行性分析研究,认为新系统的开发方案切实可行,可进行自行研制开发,这样更能适合公司的具体需要,能更好的协调各种资源,也有利于以后系统的维护和更新。 第三章 系统设计 系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。 3.1.1 功能结构图 根据需求分析的结构,按照结构化的系统设计方法,人力资源信息管理系统从功能上分为招聘管理、培训管理、绩效管理、薪酬管理、档案管理五个子系统。如图4.1所示: 人力资源管理系统 培训 管理 绩效管理 系统管理 薪酬管理 档案管理 招聘 管理 工资统计 备份管理 员工基本信息查询 基本工资查询 用户权限管理 员工记录更新 员工记录删除 员工记录增加 考核成绩查询 考核等级查询 课程删除 课程更新 课程增加 课程查询 职位更新 职位删除 职位增加 职位查询 图3.1 系统功能结构图 3.2 代码设计 代码是用来表征客观事物的实体类别,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字或某些特殊符号的组合。 代码设计是计算机管理信息系统的基本前提,也就是将管理对象数字化或字符化。如:员工信息里的主码为“工号”,设计如下: ×× ××× 顺序号 部门号 3.3 输入、输出设计 系统名: 模块名: 制图者: 日 期: 调用下列模块: 招聘管理 培训管理 绩效管理 薪酬管理 档案管理 由下列模块调用: 输入: 职位信息 培训信息 考核信息 薪酬信息 员工信息 输出: 招聘信息 课程信息 绩效信息 工资信息 员工档案 处理内容: 如输入职位信息、修改或查询职位信息,则调用招聘管理模块; 如输入课程信息、修改或查询课程信息,则调用培训管理; 如输入、修改或查询绩效信息,则调用绩效管理模块; 如输入、修改或查询工资信息,则调用薪酬管理模块。 如输入、修改或查询员工基本信息,则调用档案管理模块; 内部数据元素: 备注: 人力资源管理 人力资源管理 洪晶晶 2010.12.13 图3.2 树根模块的IPO图 系统名: 模块名: 制图者: 日 期: 调用下列模块: 职位查询、职位增加、职位删除、职位更新 由下列模块调用: 人力资源管理 输入: 职位信息 输出: 招聘信息 处理内容: 人力资源部输入职位信息,记录按职位号排序存储于员工档案数据库中; 人力资源部可以对招聘信息进行修改,修改后的记录替换原来的记录; 存储的招聘信息可供公司各部门员工查询。 内部数据元素: 备注: 人力资源管理 招聘管理 洪晶晶 2010.12.13 图3.3 中间结点模块的IPO图 系统名: 模块名: 制图者:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服