您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 第二章 人力资源系统
第二章人力资源系统教师自我介绍AMJava语言基础教师:请进行自我介绍•姓名•讲授Java语言的经验•您希望达到的目标项目内容系统项目开发计划项目功能规格说明书项目软件设计规格说明书系统项目开发计划项目概述网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。项目目标设计目标是人力资源管理功能齐全,且操作方便,响应速度快,交互性强。项目成功的标准完成了系统概要设计中的所有功能的开发;通过测试、修复,系统能够稳定运行,能满足客户的全部需求;系统具有一定的技术先进性。软硬件标准开发工具:该项目是基于Servlet,JSP,Struts的JavaWeb应用,采用SqlServer2000作为后台数据库。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。(1)客户端操作系统:Windows98/Windows2000/WindowsXP(2)服务器端操作系统:Windows2000Server;应用服务器:Tomcat6.0.4;数据库访问:JDBC数据库访问技术。项目文档文档清单:安装手册测试计划测试评估报告测试用例功能规格说明书开发计划客户培训软件设计规格说明书实施计划用户手册日程安排序号主题时间(天)1项目概述12项目策划43需求分析34系统设计45项目开发(编码和测试)156项目测试与复审47测试发布1总计32项目计划及交付日期项目控制项目实施工程中通过以下方式对项目进度进行监控、控制:所有开发人员必须严格按照开发计划表进行相关功能模块的开发;项目组成员定期召开项目进度会议、项目里程碑会议、项目评审会议、项目审计会议;项目组成员定期向项目经理提交工作日,汇报所负责模块的开发进度,预计完成时间等,以便项目经理及时了解项目进展;项目中使用到的资源、文档,及代码都通过VSS进行版本控制,完成后移至CVS,其它配置管理沿用公司其它项目。项目人员美工:项目经理:具体模块分工:信息互递:日程任务:工作流:会议管理:公文管理:文书档案:公用文档:公共资源预约:工作督察:项目功能规格说明书业务价值通过调查,要求系统需要有以下功能;全面管理企业的员工信息。管理企业人力资源管理的基础信息。人才招聘管理及企业人才库管理功能。企业人才培训的全程跟踪管理。提供企业员工考勤管理。设置企业员工薪酬管理。提供系统用户管理功能。系统实施要求开发工具:该项目是基于Servlet,JSP,Struts的JavaWeb应用,采用SqlServer2000作为后台数据库。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。(1)客户端操作系统:Windows98/Windows2000/WindowsXP。(2)服务器端操作系统:Windows2000Server;应用服务器:Tomcat6.0.4;数据库访问:JDBC数据库访问技术。业务系统组成及系统模块介绍人力资源系统是一个典型的数据库开发应用程序,人力资源管理系统由人事管理、考勤管理、招聘管理、培训管理、系统管理5部分组成。系统功能描述人力资源管理系统由人事管理、考勤管理、招聘管理、培训管理、系统管理5部分组成,规划系统功能模块如下:人事管理模块:该模块主要功能是对人事管理的基础信息、员工基本信息、合同信息等进行管理。招聘管理模块:该模块主要是对企业招聘信息、企业的应聘信息、企业人才库进行管理。培训管理模块:该模块主要是对企业的培训计划、培训实施、培训材料等信息进行管理。薪酬管理模块:该模块主要功能是对管理员工薪酬信息进入管理。系统管理模块:该模块主要功能是对操作员信息、操作员操作权限进入管理。系统分析人事管理1、人力规划招聘管理1、招聘信息管理2、企业人才库系统分析系统分析培训管理1、培训计划2、培训实施3、培训材料薪酬管理1、薪酬登记2、薪酬修改3、薪酬查询系统管理1、添加用户2、用户管理系统技术体系与性能参数1系统运行方法2技术体系3开发平台4运行环境项目软件设计规格说明书1.3.1系统概述通过网络化的人力资源管理,大大的提高了企业人才的利用率,使之为企业创造了更大价值。人才利用率的提高,增强了企业的核心竟争力,全面提升了企业的管理能力,从而企业适应了信息时代的网络化管理要求。我们的人力资源系统需要有以下功能,全面管理企业的员工信息,管理企业人力资源管理的基础信息,人才招聘管理及企业人才库管理功能,企业人才培训的全程跟踪管理,提供企业员工考勤管理,设置企业员工薪酬管理,提供系统用户管理功能。设计要点设计规范(1)服务器操作系统和数据库的限制为了满足企业大型的应用,必须采用SQLserver2000。(2)开发工具的限制本系统采用三层的C/S+B/S体系结构,客户端仍然采用WEB界面,而C#是开发WEB产品的首选工具。对于B/S,采用C#进行开发。(3)SQLserver2000后台管理该项目要与SQLserver2000后台管理,这就要求在设计上要兼顾SQLserver2000。(4)外部网站的限制该项目要与外部网站相连接。(5)合法该软件产品必须符合国家的相关法律和法规。设计目标和指导方针本系统是针对中小型企业客户管理现状,通过网络实现对客户的管理,主要实现如下目标:对客户信息(客户基本信息、联系人信息、业务来往信息)进行全面管理。及时查看库存信息,并通过网站对入库、出库信息进行管理。强大的客户信息、联系人信息报表打印功能及客户信封打印功能。及时了解客户的反馈信息及投诉信息,并以图表形式对数据进行分析。实现各种信息查询功能。实现了直接通过网络拨打用户电话及发送E-mail。对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。操作员可以随时修改自己的口令。数据保密性强,为每个用户设置相应的权限级别。提供辅助工具,方便用户操作及使用。系统运行稳定、安全可靠。详细设计类设计整个网站的实现功能利用到的框架Struts,使用的是MVC、DAO与Façade设计模式。所以设计一个类的分布图如下:类分布定义名称功能持久层(dao文件夹)各种方法的实现样式层(domain文件夹)所存放的类是Actionform类,在类中必须要继承ActionForm(也就是entendsActionForm)服务层(server文件夹)存放的dao层功能的业务的类控制层(webtier文件夹)存放在jsp页面中存在的方法实现的类工具层(tool文件夹)类名为JDBConnection.java(连接数据库的功能)、类名为Chinese.java(字符级转换的类)、文件名为sqlSQLCode、Properties(主要存放sql语句)、SQLCode.java(主要是解析sqlSQLCode.Properties中的sql语句中的?)总结系统项目开发计划项目功能规格说明书项目软件设计规格说明书
本文标题:第二章 人力资源系统
链接地址:https://www.777doc.com/doc-1005071 .html