第二章 人力资源系统_第1页
第二章 人力资源系统_第2页
第二章 人力资源系统_第3页
第二章 人力资源系统_第4页
第二章 人力资源系统_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章人力资源系统教师自我介绍AM Java语言基础 教师:教师:请进行自我介绍请进行自我介绍 姓名姓名 讲授讲授Java语言的经验语言的经验 您希望达到的目标您希望达到的目标 项目内容项目内容系统项目开发计划系统项目开发计划项目功能规格说明书项目功能规格说明书 项目软件设计规格说明书项目软件设计规格说明书系统项目开发计划系统项目开发计划项目概述项目概述 网络化的今天,网络人力资源管理系统,使新的人力网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作门的人力资源

2、管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要

3、求,大大提高了企业的核心竟争力。应时代的发展要求,大大提高了企业的核心竟争力。项目目标项目目标 设计目标是人力资源管理功能齐全,且操作方便,响设计目标是人力资源管理功能齐全,且操作方便,响应速度快,交互性强。应速度快,交互性强。 项目成功的标准项目成功的标准 完成了系统概要设计中的所有功能的开发;通过测试、完成了系统概要设计中的所有功能的开发;通过测试、修复,系统能够稳定运行,能满足客户的全部需求;修复,系统能够稳定运行,能满足客户的全部需求;系统具有一定的技术先进性。系统具有一定的技术先进性。软硬件标准软硬件标准 开发工具开发工具:该项目是基于该项目是基于Servlet,JSP,Struts

4、的的JavaWeb应用,采用应用,采用Sql Server 2000作为后台数据库。作为后台数据库。 为使系统达到预期的性能,必须根据业务规模对硬件配为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。置进行论证。 (1)客户端客户端 操作系统:操作系统:Windows98/Windows2000/WindowsXP (2)服务器端服务器端 操作系统:操作系统:Windows2000 Server; 应用服务器:应用服务器:Tomcat6.0.4; 数据库访问:数据库访问:JDBC数据库访问技术。数据库访问技术。项目文档项目文档 文档清单:文档清单: 安装手册安装手册 测试计划测试计划

5、 测试评估报告测试评估报告 测试用例测试用例 功能规格说明书功能规格说明书 开发计划开发计划 客户培训客户培训 软件设计规格说明书软件设计规格说明书 实施计划实施计划 用户手册用户手册日程安排序 号主 题时 间(天)1项目概述12项目策划43需求分析34系统设计45项目开发(编码和测试)156项目测试与复审47测试发布1总计32项目计划及交付日期项目计划及交付日期 项目控制项目控制 项目实施工程中通过以下方式对项目进度进行监控、控制:所有项目实施工程中通过以下方式对项目进度进行监控、控制:所有开发人员开发人员必须严格按照开发计划表进行相关功能模块的开发;项目组成员必须严格按照开发计划表进行相关

6、功能模块的开发;项目组成员定期召开项目定期召开项目进度会议、项目里程碑会议、项目评审会议、项目审计会议;项进度会议、项目里程碑会议、项目评审会议、项目审计会议;项目组成员定期目组成员定期向项目经理提交工作日,汇报所负责模块的开发进度,预计完成向项目经理提交工作日,汇报所负责模块的开发进度,预计完成时间等,以便时间等,以便项目经理及时了解项目进展;项目中使用到的资源、文档,及代项目经理及时了解项目进展;项目中使用到的资源、文档,及代码都通过码都通过VSS进行版本控制,完成后移至进行版本控制,完成后移至CVS,其它配置管理沿用公司其它项,其它配置管理沿用公司其它项目。目。项目人员项目人员 美工:美

7、工: 项目经理:项目经理: 具体模块分工:具体模块分工: 信息互递:信息互递: 日程任务:日程任务: 工作流:工作流: 会议管理:会议管理: 公文管理:公文管理: 文书档案:文书档案: 公用文档:公用文档: 公共资源预约:公共资源预约: 工作督察:工作督察:项目功能规格说明书项目功能规格说明书业务价值业务价值 通过调查,要求系统需要有以下功能;通过调查,要求系统需要有以下功能;全面管理企业的员工信息。全面管理企业的员工信息。管理企业人力资源管理的基础信息。管理企业人力资源管理的基础信息。人才招聘管理及企业人才库管理功能。人才招聘管理及企业人才库管理功能。企业人才培训的全程跟踪管理。企业人才培训

8、的全程跟踪管理。提供企业员工考勤管理。提供企业员工考勤管理。设置企业员工薪酬管理。设置企业员工薪酬管理。提供系统用户管理功能。提供系统用户管理功能。系统实施要求系统实施要求开发工具开发工具:该项目是基于该项目是基于Servlet,JSP,Struts的的JavaWeb应用,采应用,采用用Sql Server 2000作为后台数据库。为使系统达到预期的性能,作为后台数据库。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。必须根据业务规模对硬件配置进行论证。 (1)客户端客户端 操作系统:操作系统:Windows98/Windows2000/WindowsXP。 (2)服务器端服务器端

9、 操作系统:操作系统:Windows2000 Server; 应用服务器:应用服务器:Tomcat6.0.4; 数据库访问:数据库访问:JDBC数据库访问技术。数据库访问技术。业务系统组成及系统模块介绍业务系统组成及系统模块介绍人力资源系统是一个典型的数据库开发应用程序,人人力资源系统是一个典型的数据库开发应用程序,人力资源管理系统由人事管理、考勤管理、招聘管理、力资源管理系统由人事管理、考勤管理、招聘管理、培训管理、系统管理培训管理、系统管理5部分组成。部分组成。系统功能描述系统功能描述人力资源管理系统由人事管理、考勤管理、招聘管理、人力资源管理系统由人事管理、考勤管理、招聘管理、培训管理、

10、系统管理培训管理、系统管理5部分组成,规划系统功能模块如部分组成,规划系统功能模块如下:下:人事管理模块:该模块主要功能是对人事管理的基础人事管理模块:该模块主要功能是对人事管理的基础信息、员工基本信息、合同信息等进行管理。信息、员工基本信息、合同信息等进行管理。招聘管理模块:该模块主要是对企业招聘信息、企业招聘管理模块:该模块主要是对企业招聘信息、企业的应聘信息、企业人才库进行管理。的应聘信息、企业人才库进行管理。培训管理模块:该模块主要是对企业的培训计划、培培训管理模块:该模块主要是对企业的培训计划、培训实施、培训材料等信息进行管理。训实施、培训材料等信息进行管理。薪酬管理模块:该模块主要

11、功能是对管理员工薪酬信薪酬管理模块:该模块主要功能是对管理员工薪酬信息进入管理。息进入管理。系统管理模块:该模块主要功能是对操作员信息、操系统管理模块:该模块主要功能是对操作员信息、操作员操作权限进入管理。作员操作权限进入管理。系统分析系统分析人事管理人事管理 1、人力规划、人力规划 招聘管理招聘管理 1、招聘信息管理、招聘信息管理2、企业人才库、企业人才库系统分析系统分析系统分析系统分析培训管理培训管理 1、培训计划、培训计划2、培训实施、培训实施3、培训材料、培训材料薪酬管理薪酬管理 1、薪酬登记、薪酬登记2、薪酬修改、薪酬修改3、薪酬查询、薪酬查询系统管理系统管理1、添加用户、添加用户2

12、、用户管理、用户管理系统技术体系与性能参数系统技术体系与性能参数 1 系统运行方法系统运行方法 2 技术体系技术体系 3 开发平台开发平台 4 运行环境运行环境 项目软件设计规格说明书项目软件设计规格说明书1.3.1 系统概述系统概述通过网络化的人力资源管理,大大的提高了企业人才通过网络化的人力资源管理,大大的提高了企业人才的利用率,使之为企业创造了更大价值。人才利用率的利用率,使之为企业创造了更大价值。人才利用率的提高,增强了企业的核心竟争力,全面提升了企业的提高,增强了企业的核心竟争力,全面提升了企业的管理能力,从而企业适应了信息时代的网络化管理的管理能力,从而企业适应了信息时代的网络化管

13、理要求。我们的人力资源系统需要有以下功能,全面管要求。我们的人力资源系统需要有以下功能,全面管理企业的员工信息,管理企业人力资源管理的基础信理企业的员工信息,管理企业人力资源管理的基础信息,人才招聘管理及企业人才库管理功能,企业人才息,人才招聘管理及企业人才库管理功能,企业人才培训的全程跟踪管理,提供企业员工考勤管理,设置培训的全程跟踪管理,提供企业员工考勤管理,设置企业员工薪酬管理,提供系统用户管理功能。企业员工薪酬管理,提供系统用户管理功能。设计要点设计要点 设计规范设计规范 (1)服务器操作系统和数据库的限制服务器操作系统和数据库的限制 为了满足企业大型的应用,必须采用为了满足企业大型的

14、应用,必须采用SQL server 2000。 (2)开发工具的限制开发工具的限制 本系统采用三层的本系统采用三层的C/S+B/S体系结构,客户端仍然采体系结构,客户端仍然采用用 WEB界面,而界面,而 C#是开发是开发 WEB产品的首选工具。对于产品的首选工具。对于B/S,采用,采用C#进行进行开发。开发。 (3)SQL server 2000后台管理后台管理 该项目要与该项目要与 SQL server 2000 后台管理,这就要求在后台管理,这就要求在设计上要兼顾设计上要兼顾 SQL server 2000。 (4)外部网站的限制外部网站的限制 该项目要与外部网站相连接。该项目要与外部网站

15、相连接。 (5)合法合法 该软件产品必须符合国家的相关法律和法规。该软件产品必须符合国家的相关法律和法规。设计目标和指导方针设计目标和指导方针 本系统是针对中小型企业客户管理现状,通过网络实本系统是针对中小型企业客户管理现状,通过网络实现对客户的管理,主要实现如下目标:现对客户的管理,主要实现如下目标:对客户信息(客户基本信息、联系人信息、业务来往对客户信息(客户基本信息、联系人信息、业务来往信息)进行全面管理。信息)进行全面管理。及时查看库存信息,并通过网站对入库、出库信息进及时查看库存信息,并通过网站对入库、出库信息进行管理。行管理。强大的客户信息、联系人信息报表打印功能及客户信强大的客户

16、信息、联系人信息报表打印功能及客户信封打印功能。封打印功能。及时了解客户的反馈信息及投诉信息,并以图表形式及时了解客户的反馈信息及投诉信息,并以图表形式对数据进行分析。对数据进行分析。实现各种信息查询功能。实现各种信息查询功能。实现了直接通过网络拨打用户电话及发送实现了直接通过网络拨打用户电话及发送E-mail。对用户输入的数据,系统进行严格的数据检验,尽可对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。能排除人为的错误。操作员可以随时修改自己的口令。操作员可以随时修改自己的口令。数据保密性强,为每个用户设置相应的权限级别。数据保密性强,为每个用户设置相应的权限级别。提供辅助工具,方便用户操作及使用。提供辅助工具,方便用户操作及使用。系统运行稳定、安全可靠。系统运行稳定、安全可靠。详细设计详细设计 类设计类设计 整个网站的实现功能利用到的框架整个网站的实现功能利用到的框架Struts,使用的是,使用的是MVC、DAO与与Faade设计模式。所以设计一个类的设计模式。所以设计一个类的分布图如下:分布图如下:类分布定义名称功能持久层(dao文件夹)各种方法的实现样式层(domain文件夹)所存放的类是Actionform类,在类中必须要继承ActionForm(也就是entends ActionForm)服务层(server文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论