毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc

上传人:sccc 文档编号:4857047 上传时间:2023-05-20 格式:DOC 页数:33 大小:989.54KB
返回 下载 相关 举报
毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc_第1页
第1页 / 共33页
毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc_第2页
第2页 / 共33页
毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc_第3页
第3页 / 共33页
毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc_第4页
第4页 / 共33页
毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计论文asp小型企业人力资源管理系统的设计与实现.doc(33页珍藏版)》请在三一办公上搜索。

1、安 徽 农 业 大 学毕 业 论 文(设计)论文题目 小型企业人力资源管理系统的设计与实现 姓 名 学 号 院 系 专 业 指导教师 职 称 中国合肥2010 年 5 月安徽农业大学学士学位论文(设计)开题报告课题名称小型企业人力资源管理系统的设计与实现课题来源指导老师学生姓名专业学号指导教师姓名职称讲研究内容随着企业内人力资源管理的网络化和系统化的日益完善,人力资源管理系统在企业管理中越来越受企业管理者的青睐。该人力资源管理系统的功能主要包括:存放企业员工的基本信息、分配和管理企业员工的工作任务、实现对企业员工的考勤管理,能够方便快捷地掌握员工的信息、工作进度和工作状态等。研究计划1.200

2、9年3月2009年4月:完成相关文献的检索,准备开发环境2.2009年4月2009年5月中旬:参考文献,开发论坛系统,撰写论文初稿;3.2009年5月中旬2009年6月:修改论文,准备答辩。特色与创新1、界面设计美观得体,突出系统特点2、系统整体结构和操作流程合理顺畅,实现人性化设计3、系统易操作4、能够满足一般小型企业的人力资源管理指导教师意见教研室意见院系意见 主要领导签名: 年 月 日目 录1 引言11.1 项目背景11.2 项目目标和期望11.3 项目设计原则22 系统分析22.1 需求分析22.2 可行性研究23 总体设计33.1 系统流程概述33.2 系统功能概述43.3 系统功能

3、结构44 系统设计64.1 设计目标64.2开发及运行环境64.3 数据库设计65 主要功能模块设计105.1 公共模块设计105.2 系统首页设计115.3 人事规划模块设计125.4 考勤管理模块设计155.5 工作管理模块设计175.6 招聘管理模块设计205.7 培训管理模块设计215.8 薪酬管理模块设计245.9 系统管理模块设计266 结束语28参考文献29英文摘要29致谢3030小型企业人力资源管理系统的设计与实现学生: 指导教师:摘要:随着计算机的普及和计算机科学技术的飞速发展,人们开始原来越多地利用计算机解决实际问题,员工信息管理是企业管理的重要组成部分,面对大量的人事信息

4、,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理系统进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文所阐述的人力资源管理系统 ,以浏览器模式高效地实现了人力资源管理系统的各项功能,可进行人事管理、个人管理、招聘管理、培训管理、薪酬管理、系统设置等功能。提升了企业效率和竞争力,满足了现代企业的管理需求。ASP是世界上使用最广泛的Web开发工具之一,由于其开发速度快、语法简单易学、开发环境简介灵活等特点,所以本项目以ASP语言作为根本,使用SQL Server2000数据库进行开发。关键词:人力资源管理;ASP ;SQL

5、Server20001 引言1.1 项目背景现在网络的发展已呈现商业化、全民、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业化信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务拓展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的信息经济条件下,越来越多的企业利用网络这个邮箱的工具1。全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展

6、的根本。有效管理企业的人力资源,为企业提供强有力储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。1.2 项目目标和期望(1)树立全新企业形象 对于任何一个企业而言,企业的品牌形象至关重要。特别是对于互联网技术高度发展的今天,通过人力资源管理系统,员工可侧面的了解企业形象及企业实力,因此,建立有水准的系统能够极大地提升企业在员工心中的整体形象。(2)激发工作热情在登录后,员工能看到自己的考勤信息,如果该员工未能按时上下班,会 准确的显示出来,这会激发他的斗志,这也是本系统的

7、作用之一。通过这种方式,使员工自动的全身心投入工作,这要比开动员大会效果明显得多,效率提高很多。 (3)减轻部门负担 一个公司的所有和员工有关的运作,包括加薪,请假,人员的调动等都由不同部门来完成,工作量很大。因此本系统分的开发,大大缓解了改部门的工作压力,也避免了以前人工作业的错误几率。1.3 项目设计原则 (1)实用性原则 充分考虑到人力资源管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数。 (2)经济性原则 建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网站建设成本,并确保其较好的拓展性和开放性。2 系统分析2

8、.1 需求分析 随着企业内人力资源管理的网络化合系统化的日益完善,人力资源管理系统在企业管理中越来越受企业管理者的青睐。人力资源管理系统的功能全面、操作简单,可以存放企业员工的基本信息、分配和管理企业员工工作任务、实现对企业员工的考勤管理,能够方便快捷地掌握员工的信息、工作进度和工作状态等,降低企业人力资源管理的人力和成本,并提高人力资源管理的效率。使企业真正实现人力资源的网络化、系统化和科学化的管理。2.2 可行性研究在开发一个项目任务之前,必须根据客户可能提供的时间和资源条件进行可行性研究,以减少项目开发风险,避免人力、物力和财力的浪费。可行性研究和风险分析在很多方面是相互关联的,项目风险

9、越大,开发质量的软件可行性就越小,下面从经济性和技术性两个方面来研究该项目的可行性。 (1)经济可行性 人力资源管理是企业管理中的一个重要组成部分,涉及企业管理的各个方面。人力资源管理水平的提高,能够带动企业各方面水平的提升。利用计算机对企业的人力资源进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好地协调企业人才,大大地提高了人才的利用率,使企业人才得能力得以更充分的发挥。 (2)技术可行性性 通过网站管理实现了企业信息的共享;通过网站对企业进行管理,使员工的考勤管理、薪酬管理更为科学化、系统化和人性化;通过网站管理,为企业和个人提供一个更为完善的工作平台。 (3)操作可行性 对于

10、用户来说,本系统只要求使用者掌握一定的上网经验,经过设计之后的系统具有操作简单、方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。3 总体设计3.1 系统流程概述 企业管理者根据员工的职位(如总经理、部门经理、项目经理、普通员工等)赋予其不同的权限。当企业内部人员通过登录之后,进入人力资源管理系统,并根据本人所拥有的权限对系统进行操作,行使其应有的权利,若员工对本人所拥有的权限以外的功能进行操作,系统将提示该员工没有此权限4。系统流程如图3-1所示:普通员工企业管理者登录个人管理人事管

11、理个人管理招聘管理培训管理薪酬管理系统管理否否是只能对个人信息进行管理对各个模块的子模块进行操作图3-1 系统流程图3.2 系统功能概述系统主要包括以下功能模块3:(1)人事管理:人事管理主要包括人力规划、工作管理和考勤管理3个部分(2)个人管理: 个人管理主要包括工作管理、信息检索和个人维护3个部分(3)招聘管理: 招聘管理主要包括招聘信息管理和企业人才库两个部分(4)培训管理: 培训管理主要包括培训计划、培训实施和培训材料3个部分(5)薪酬管理:薪酬管理主要包括薪酬登记、薪酬修改和薪酬查询3个部分(6)系统管理: 系统管理主要包括添加用户和用户信息管理两个部分。3.3 系统功能结构人力资源

12、管理系统的功能结构如图3-2所示人力资源管理系统培训资源培训结果评估查看培训任务编辑培训任务添加人员列表添加课程列表添加培训任务管理用户信息添加用户信息培训材料培训计划培训实施薪酬查询薪酬修改薪酬添加企业人才库管理导入企业人才库管理招聘信息填写招聘信息管理应聘信息填写应聘信息企业人才库招聘信息管理招聘管理系统管理培训管理薪酬管理个人培训信息个人培训信息个人薪酬信息个人考勤信息查询假期申请递交假期申请查看个人任务查看部门任务工作任务管理考勤规则设置考勤分析报表员工考勤登记人事部门审批主管部门审批合同模板管理工作任务布置工作任务合同管理填写合同添加员工人事设置职位设置部门设置信息检索工作管理个人维

13、护考勤管理工作管理人力规划个人管理人事管理 图3-2 人力资源管理系统功能结构图4 系统设计4.1 设计目标 本系统是针对小型企业人力资源管理情况进行设计的,主要实现目标如下:(1)界面设计美观得体,突出系统特点(2)系统整体结构和操作流程合理合顺畅,实现人性化设计。(3)对企业人力资源管理的基本信息进行保存和管理。(4)提供管理员工信息的功能(即人事管理功能)。(5)实现利用系统对员工考勤进行管理。(6)实现为员工提供网络工作平台的功能(7)实现对员工信息检索的功能(8)实现员工在线递交假期申请的功能。(9)实现企业保存招聘信息、应聘信息及其管理功能。(10)提供企业对人才信息的管理功能。(

14、11)实现企业对员工培训的一系列相关信息的管理等。(12)实现对员工薪酬信息的管理功能。(13)实现易维护性和易操作性(14)实现运行稳定、安全可靠4.2开发及运行环境系统开发平台:JavaScript数据库管理平台:SQL Server2000。运行平台:Windows XP/ Windows 2000。分辨率:最佳效果1024*768。4.3 数据库设计 SQL Server 2000 界面友好、操作简单,同时包含一整套的管理和开发工具,企业管理器就是其中的图形化集成管理工具,用户不用记住各种命令和SQL语句就可以完成各种常规操作。数据库开发人员可以使用任意一种开发平台编写应用程序来访问S

15、QL Server。本系统使用SQL Server 2000数据库,应用的数据库名称为db_Human_res。数据库db_Human_res中包含17张数据表。下面是详细的数据库设计。(1)数据库创建在创建数据库时,首先启动SQL Server的“企业管理器”,然后创建名为db_Human_res德数据库。(2)数据库概念设计通过对系统进行的需求分析、系统流程设计以及系统功能结构的确定,规划处系统中使用的主要数据库实体对相关分别为“员工”、“部门”和“管理者”,实体E-R图如下所示: 员工实体 普通员工实体包括姓名、英文名、年龄、性别、出生日期、学历以及工作经验等属性。普通员工实体E-R图如

16、图3-3所示:学历普通员工英文名年龄姓名工作经验出生日期性别图3-3 普通员工实体E-R图 部门实体部门实体包括部门ID、部门名称、级别、上级部门ID、级别排序以及部门描述等属性。部门实体E-R图如图4所示: 部门级别部门名称上级部门ID部门ID部门描述级别排序图3-4 部门实体E-R图 管理者实体:管理员实体包括用户名、密码、姓名、部门设置、职位设置、用户管理权限等属性。管理员实体E-R图如图5所示: 管理者密码姓名用户名管理权限部门设置用户管理职位设置图3-5 管理员实体E-R图(3)数据库逻辑结构设计根据在数据库概念设计中给出的数据库实体E-R图,可以设计数据表结构。数据库中的主要数据表

17、结构请参见下列表。 Tb_Dept (部门表)部门表主要用于保存部门信息,tb_Dept表的结构如表3-1所示。 表3-1 tb_Dept的结构字段名称数据类型长度默认值允许空字段描述idint4否自动编号titlevarchar100是部门名称levelInt4是级别shangjivarchar100是所属上级部门的idupvarchar500是级别排序contentvarchar2000是部门描述 tb_Leave(假期申请表)假期申请表主要用于保存假期申请信息,tb_Leave表的结构如表3-2所示。表3-2 表tb_Leave的结构字段名称数据类型长度默认值允许空字段描述idint4否

18、否自动编号namevarchar50是是姓名kshijiavarchar50是是假期申请开始时间jshijiavarchar50是是假期申请结束时间bantianvarchar50是是是否是半天假jiayinvarchar50是是请假原因timevarchar50是是发布时间zpivarchar50是是主管部门审批rpivarchar50是是人事部门审批suoshuint4是是所属部门kyearvarchar50是是假期申请开始年份kmonthvarchar50是是假期申请开始月份kdayvarchar50是是假期申请开始日期jyearvarchar50是是假期申请结束年份jmonthvarc

19、har50是是假期申请结束月份jdayvarchar50是是假期申请结束日期 tb_KaoqinSetup(考勤时间设置表) 考勤时间设置表主要用于保存考勤时间设置的信息,tb_KaoqinSetup表的结构如表3-3所示。表3-3 表tb_KaoqinSetup的结构字段名称数据类型长度默认值允许空字段描述idint4否自动编号shangwusvarchar50是是上午上班时间shangwixvarchar50是是上午下班时间xiawusvarchar50是是下午上班时间xiawuxvarchar50是是下午下班时间 tb_FosterRole(培训任务列表) 培训任务列表主要用于保存培训任

20、务列信息,tb_FosterRole表的结构如表3-4所示表3-4 表tb_FosterRole 的结构字段名称数据类型长度默认值允许空字段描述idint4否自动编号titlevarchar50是任务名称bianhao varchar50是任务编号bumenvarchar50是培训部门danweivarchar50是培训单位yusuanvarchar50是预算费用shijianvarchar50是培训时间zongzhivarchar1000是培训宗旨timevarchar20是发布时间guanbivarchar10是是否开放duixiangvarchar50是发送的类别pointvarchar

21、50是发送部门或个人姓名idfasongvarchar6是是否已经发送过 tb_Forster_k(培训任务课程列表) 培训任务课程列表主要用于保存培训任务的课程信息,tb_Forster_k表的结构如表3-5所示:表3-5 表tb_Forster_k的结构字段名称数据类型长度默认值允许空字段描述idint4否自动编号renwuvarchar50是任务idtitle_kvarchar50是课程名称leivarchar12是课程类型changduvarchar50是课程长度yuyanvarchar6是语种fangshivarchar12是培训方式jiansuvarchar1000是课程简述mud

22、ivarchar1000是课程目的duixiangvarchar1000是课程对象contentvarchar1000是课程内容linkmanvarchar1000是联系人timevarchar2是发布时间5 主要功能模块设计5.1 公共模块设计 (1)数据库连接2 SQL Server 数据库是当前功能最为强大,也是最为常用的数据库。由于它强大的功能与安全性能。下面是创建数据库连接的过程。创建名为conn.asp的文件,并使用ADO技术的Connection对象访问SQL Server数据库。 (2)用户登录 用户需要通过登录才能进入人力资源管理系统进行合法操作,登录功能用于验证用户是否是合

23、法用户。系统登录页面的运行结果如图3-6所示。 图3-6 系统登录页面 该登录页面由两部分组成,即用于手机登录信息的前台表单部分和用于验证用户信息的后台处理部分。当用户单击“登录”按钮时,后台对用户的身份进行验证,主要是检索用户名和密码在数据库中是否存在。如果存在则登录成功,进入操作页面,否则登录失败。(3)系统时间在页面中,除了显示主要的各种功能或者列表以外,还要显示当前的操作用户和当前的日期,即应用Date()函数获取系统时间,并使用获取当前登录用户的姓名,并且将相关代码封装在一个包含文件中。当用户单击“注销登录”超链接,将session(“admin_name”)的值清空,用户将会退出登

24、录,返回登录页面。5.2 系统首页设计 系统首页概述 用户登录后,便进入系统首页。系统首页主要由3大部分组成,一是功能导航区,主要功能是链接各个管理模块;二是管理区导航区,主要功能是链接管理模块的子模块;三是展示区,主要功能是显示所链接模块的内容。 在本系统中,个人管理模块不受访问权限的限制,因此,将个人管理模块的页面作为系统首页,这样方便用户操作。系统首页如图3-7所示:图3-7 系统首页5.3 人事规划模块设计 (1)人事规划模块概述 人事规划是人力资源管理中最核心的模块之一,它处理的内容主要包括职工的基本信息(相对固定的信息)以及职工变动信息,职工的变动信息主要包括家庭关系、职称、职位、

25、学历、部门、奖惩信息的变动,同时,职工的离职和合同管理也在本模块中实现。本模块的主要角色是人力资源管理部门的管理人员,他们负责增加、删除、修改人事信息;除此以外,企业员工可以查看自己的个人信息,企业决策者也可以查询、筛选自己所关心的信息,并能通过统计对企业当前的人力资源状况进行宏观的了解。 人事规划主要包括部门设置、职位设置、人事设置、添加员工、填写合同、合同管理和合同模板7部分。这里主要介绍部门设置、职位设置、人事设置和添加员工4个小模块。人事规划模板的管理框架如图8所示:人事规划部门设置职位设置人事设置添加员工填写合同合同管理合同模板图3-8 人事规划模块管理框架 (2) 部门设置的实现过

26、程 部门显示 部门显示主要用于显示企业部门的整体结构,当单击“部门设置”超链接,便可以直观地显示出企业部门的设置情况(运行结果如图9所示)。单击某个部门名称超链接便可以显示该部门的详细信息。图3-9 部门显示页面 部门添加 部门添加主要用于增设新的部门时添加部门的名称。在添加部门名称时要先选择其上级部门,然后进行添加。部门添加页面的运行结果如图3-10所示:图3-10 部门添加页面 部门修改 在部门详细信息显示页面中,单击“修改部门”超链接,进入修改部门信息页面,可以对部门名称等相关信息进行修改。修改部门信息页面运行结果如图11所示。图3-11 修改部门信息页面 部门删除 在部门详细信息显示页

27、面中,单击“删除部门”超链接,可以将部门的名称以及其部门下级的所有部门及其相关信息删除,如图12所示:图3-12 删除部门信息 (3) 职位设置的实现过程 职位设置用于设置部门中所包含的职位,包括职位信息的显示、添加、修改和删除。下面主要介绍职位的显示。当用户单击“职位设置”超链接后,进入职位名称显示页面,将部门的职位信息显示出来。职位显示页面的运行结果如图13所示: 图3-13 职位显示页面 职位信息显示主要是显示部门所包含的职务的名称,使用SQL语句向表中获取数据,并利用分页技术获取到的职位信息显示出来。职位信息显示出来之后,应用window.open()来获取该职位相应员工的详细信息,并

28、在弹出的子窗口中显示出来。(4) 人事设置的实现过程 人事设置主要是对员工职位信息的设置,主要包括员工职位信息的显示、添加和删除。这里主要介绍如何实现添加职位。 当用户单击“人事设置”超链接后,进入人事设置页面,再单击“添加职位”超链接,便可以进入员工职位添加页面。员工职位添加页面运行结果如图3-14所示:图3-14 职位添加页面 在单击“提交”按钮之后,用户添加的数据将被提交给数据处理本页面,将根据用户添加的数据进行相应的处理。(5) 添加员工的实现过程对于企业的新进员工,需要将员工的相关信息添加到企业人才库中。在功能导航区中单击“添加员工”按钮,在展示区中会显示员工信息添加页面。添加员工页

29、面的运行结果如图3-15所示:图3-15 添加员工页面 在添加员工页面单击“提交”按钮,用户添加的数据将被提交给本页面中进行数据处理,并将企业人才库表中的数据导入员工信息表。5.4 考勤管理模块设计 (1) 考勤管理模块设计 考勤管理模块主要用于掌握员工的考勤情况,如上下班签到情况、迟到早退情况、请假情况等,并根据这些信息对员工的工作状态进行分析掌握。该模块主要包括主管部门审批、人事部门审批、员工考勤登记、考勤分析报表和考勤规则设置5个部分。这里主要介绍主管部门审批、人事部门审批、员工考勤登记、考勤分析报表4个部分。考勤管理模块的管理框架如图3-16所示:考勤管理主管部门审批人事部门审批考勤分

30、析报表考勤规则设置图3-16 考勤管理模块管理框架(2) 主管部门审批的实现过程 主管部门审批主要是审批所在部门的员工递交的假期申请。在数据表中,通过一个字段来表示员工的假期申请是否被主管部门审批通过,其默认值为“否”,表示为未通过;“是”表示已通过审核。主管部门审批页面的运行结果如图3-17所示:图3-17 主管部门审批页面(3) 人事部门审批的实现过程 员工的假期申请在通过主管部门审批之后,需要再次由人事部门对申请信息进行审批,如果人事部门也审批通过,那么假期申请才可以成功。在数据表中,通过一个字段来表示员工的假期申请是否被主管部门审批通过,其默认值为“否”,表示为未通过;“是”表示已通过

31、审核。人事部门审批页面的运行结果如图3-18所示:图3-18 人事部门审批页面(4) 考勤分析报表的实现过程 考勤分析报表是根据员工职位查询员工的考勤信息。在功能导航区,单击“考勤分析报表”超链接,在展示区中会显示出公司的全部职位,再单击各职位信息的超链接,会显示出该职位的所有员工信息的页面,然后在员工信息页面中,单击员工的信息,单击员工的姓名,可以查看此员工的考勤信息。员工考勤信息页面的运行结果如图3-19所示: 图3-19 员工考勤信息页面5.5 工作管理模块设计 (1) 工作管理模块概述 工作管理模块主要用于员工对本人的工作信息的查询和管理,该模块主要包括工作任务管理、查看部门任务、查询

32、个人任务、递交假期申请、查询假期申请5个部分。该模块操作方便,大大提高了个人工作管理的效率。工作管理模块的管理框架如图3-20所示:工作管理工作任务管理查看部门任务查看个人任务递交假期申请查看假期申请图3-20 工作管理模块的管理框架(2) 工作任务管理的实现过程 工作任务管理模块主要包括显示工作任务管理和布置工作任务管理两部分。显示工作任务管理模块主要用于查询本人所布置的任务分配情况和任务完成期限等;布置工作任务管理主要用于企业管理者或负责人等向员工布置任务。这两个管理模块普通员工不能使用,只有赋予权限后才能使用。 显示工作任务管理 显示工作任务管理是对员工工作任务的详细信息的查询。显示工作

33、任务页面的运行结果如图3-21所示:图3-21 显示工作任务页面 布置工作任务管理 布置工作任务主要是把工作合理的分配到公司的某个部门或者某个员工。布置工作任务页面的运行结果如图3-22所示:图3-22 布置工作任务页面(3) 查看部门任务的实现过程 查看部门任务主要是查看用户所在部门的工作任务,以及任务的完成情况查看部门任务页面的运行结果如图3-23所示:图3-23 查看个人任务页面(4) 查询个人任务的实现过程 查询个人任务是用来查看分配到个人的工作任务,以及任务的完成情况,便于员工了解本人的任务信息,并能更合理地安排工作日程。查看个人任务页面的运行结果如图3-24所示:图3-24 查看个

34、人任务页面(5) 查询假期申请的实现过程 查询假期申请主要是由当前用户查看本人申请的假期是否被批准。查询假期页面的运行结果如图3-25所示:图3-25 查询假期申请页面5.6 招聘管理模块设计(1) 招聘管理模块概述 招聘信息管理主要包括添加应聘信息、管理应聘信息、添加招聘信息和管理招聘信息。该模块主要是用于招聘和应聘的人员信息进行添加和管理,大大地方便了企业管理者对后辈人才的管理,能够有效地为企业选择优秀人才。招聘管理模块框架如图3-26所示:开始招聘信息管理企业人才库添加应聘信息管理应聘信息导入企业人才库添加招聘信息 管理招聘信息企业人才库管理图3-26 招聘管理模块的管理框架(2) 管理

35、应聘信息的实现过程 管理应聘信息主要是对应聘信息进行管理,包括应聘者信息的查询、删除等。管理应聘信息页面的运行结果如图3-27所示:图3-27 管理应聘信息页面(3) 管理招聘信息的实现过程 管理招聘信息主要是控制和管理招聘信息。招聘信息是可以控制的,当单击状态中的“关闭”超链接时,招聘信息将被开放,其他用户就可以看到招聘信息,否则其他用户看不到招聘信息。管理招聘信息页面运行结果如图3-28所示:图3-28 管理招聘信息页面5.7 培训管理模块设计(1) 培训管理模块概述 培训管理的角色包括人力资源管理人员和普通员工,人力资源管理人员采用问卷调查的方法获取培训需求信息,并对调查结果进行培训需求

36、分析,然后据此制定年度培训计划,并将此计划作为培训信息节能型发布,普通员工可以通过本模块查询培训计划信息。对于具体培训计划的实施首先由人力资源管理人员将此信息发布出去,普通员工通过本模块进行报名,人力资源管理人员登记培训人员、培训专家、培训课程以及培训费用。在培训结束后,管理员度培训进行总结分析,并登记总结报告,主要包括培训成本和培训效果以及培训证书的管理。培训管理模块框架如图3-29所示:开始培训计划培训实施培训材料添加培训任务添加课程列表添加人员列表编辑培训任务查看课程列表培训结果评估培训资源图 3-29 培训管理模块的管理框架(2) 培训计划的实现过程 为了提高企业员工的整体素质和技术水

37、平,需要对员工进行素质和技能培训,这需要拟定培训计划。在培训计划子模块中包含编辑培训任务和查看课程列表两个部分: 编辑培训任务 编辑培训任务主要实现培训任务内容的编辑,并将培训任务内容排序显示出来。运行结果如图3-30所示:图3-30 编辑培训任务页面 查看课程列表 查看课程列表主要是对课程的信息内容进行操作。运行结果如图3-31所示:图 3-31 查看课程列表页面(3) 培训实施的实现过程 培训实施就是培训结果评估,主要是对培训人员的培训结果进行评估,在培训结果评估页面中单击“评估”超链接,将弹出一个新的窗口,然后在新的窗口中选择一个员工,添加评估内容。添加培训结果评估页面的运行结果如图3-

38、32所示:图3-32 添加培训结果评估页面(4) 培训材料的实现过程 培训材料也就是培训资源,即在培训过程中涉及的参考资料或者书籍,其中包含培训材料的添加、修改和删除。培训资源页面的运行结果如图33,添加培训书籍页面如图3-33所示:图3-33 培训资源界面图34 添加培训书籍页面5.8 薪酬管理模块设计(1) 薪酬管理模块概述 薪酬管理模块主要包括薪酬添加、薪酬修改和薪酬查询3部分,主要用于实现员工薪酬的登记、修改和查询以及用户的权限指派等操作,使企业管理者对员工的薪酬有所了解,并对员工的薪酬情况进行合理安排。薪酬管理模块的管理框架如图3-35所示:薪酬管理薪酬登记薪酬修改薪酬查询图3-35

39、 薪酬管理模块的管理框架(2) 薪酬登记的实现过程 薪酬登记主要是登记员工的薪酬待遇信息。薪酬登记页面的运行结果如图3-36所示:图 3-36 薪酬登记页面(3) 薪酬修改的实现过程 薪酬修改主要是修改员工的薪酬待遇信息。在薪酬修改页面中,选择查询条件并单击“查询”按钮后,显示薪酬信息,用户可以修改薪酬信息。运行结果如图3-37所示:图3-37 薪酬修改页面(4) 薪酬查询的实现过程 薪酬查询主要是查询员工的薪酬待遇信息。在薪酬查询页面中,选择查询条件并单击“查询”按钮后,即可显示出相关员工的薪酬信息。查询页面的运行结果如图3-38所示:图3-38 薪酬查询页面5.9 系统管理模块设计(1)

40、系统管理模块概述 本模块的角色是系统管理员,用户管理主要实现用户的添加、删除、修改以及用户的权限指派等操作。为了维护数据库的安全,对系统数据库的备份和恢复也是由系统管理员的备份和恢复也是由系统管理员实现,其次系统涉及的所有选择性参数由本模块进行初始化。系统管理模块的管理框架如图39所示:开始用户添加用户管理图39 系统管理模块的管理框架(2) 添加用户的实现过程 在添加用户页面,填写完用户信息后,单击“提交”按钮,用户添加的数据将被提交。添加用户运行结果如图3-40所示:图40 添加用户页面(3) 用户管理的实现过程 用户管理包括用户信息的显示、修改、删除和对用户权限设置。用户信息显示页面如图3-41所示,修改页面如图3-42

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号