劳务派遣管理系统工作说明书.docx
- 文档编号:8928920
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:13
- 大小:131.37KB
劳务派遣管理系统工作说明书.docx
《劳务派遣管理系统工作说明书.docx》由会员分享,可在线阅读,更多相关《劳务派遣管理系统工作说明书.docx(13页珍藏版)》请在冰豆网上搜索。
劳务派遣管理系统工作说明书
附件1
劳务派遣资源管理系统
工作说明书
第1章概述3
第2章需求分析3
2.1功能模块3
2.2功能概要4
2.3建设步骤5
第3章设计原则6
第4章总体方案设计7
4.1总体构架7
4.2基础平台8
4.2.1基础平台总述8
4.2.2基础平台方案选择8
第5章网站建设技术方案8
5.1技术路线的选择8
5.1.18
5.1.2J210
5.2数据库14
5.3安全权限框架15
5.4分布式缓存16
5.5页面技术17
第1章概述
劳务派遣系统是专门为人力资源服务公司,劳务派遣外包公司提供的行业信息化管理系统。
系统实现了派遣客户关系管理,用工企业管理,用工订单管理,劳动合同管理、派遣员工管理、薪酬管理,社保福利管理,财务管理等功能。
同时也集成了众多人力资源服务行业的管理思想,将派遣业务流程规范化、具体化、帮助企业提高效率、加强管理过程,提高派遣企业在同行业中的竞争力,提高企业形像,降低企业风险。
第2章需求分析
2.1功能模块
1.派遣单位管理
派遣单位信息管理、单位部门信息管理。
2.派遣员工管理
实现派遣员工面试管理、体检管理、入职办理、离职办理等功能。
3.劳动合同管理
实现从劳动合同签订、续签、变更、终止、解除的全过程综合管理,并可实现对各种专项协议管理等。
4.派遣管理
包括人才派遣管理、派遣到期管理、终止派遣人员管理、派遣信息综合查询等功能。
5.劳资管理
实现劳资项目定义、派遣人员薪酬申报、派遣单位费用汇总、员工工资管理等。
6.社保管理
参保人员信息管理、异动人员信息管理、社保基数比例设置、社保信息综合查询、社保基数变更记录、社保月缴费明细汇总表、社保单位月缴费汇总表。
7.收费管理
单位费用收缴、个人费用收缴、单位补差收缴、缴费信息确认。
8.数据统计
派遣单位人数统计、派遣在册人数统计、派遣人员学历/年龄/性别统计。
9.系统管理
系统基本信息管理、用户管理、操作日志管理、系统参数设置。
2.2功能概要
1、客户管理(用工单位、供应商)
实现客户的录入(导入导出)、客户台账管理、派遣协议管理、协议到期提醒、服务反馈等功能。
用工企业和供应商的基本信息和业务逻辑有很大不同,所以将他们分开管理了,可以在用工单位维护界面面下管理用工单位的信息,进行增删改查以及导入导出的操作;同样地、在供应商信息维护界面下管理供应商业务。
在客户合同附件管理中,还可以上传与合同信息相关的、、扫描件等资料。
公司一般会指派不同的业务员或者销售人员去负责不同的客户,跟进和落实不同的客户情况,这个直接关系到公司的运营与收入问题,非常的重要。
所以为了便于派遣企业管理好自己的客户,有针对性的开发了客户跟进这一大功能。
其中主要包括:
客户信息维护、客户跟进记录管理、跟进费用统计。
由于在客户管理上涉及到客户可能是属于某个业务员在管的情况,所以会有公共客户、私有客户和待审核客户的概念,如果客户没有被指派给某个业务员,那么它此时就属于公共客户,所有的业务员都可以看到公共客户,这个时候他可以申请去管理这个公共客户,等待系统管理员审核通过后,这个客户的状态就会变成私有客户了。
2、派遣员工管理
实现派遣员工台账管理、新增员工、内部调动、离职办理等功能。
3、劳动合同管理
实现从劳动合同签订、续订、变更、终止、解除的全过程综合管理,并可实现对各种专项协议管理等。
4、劳资管理
实现劳资项目定义、劳资公式定义、派遣人员薪酬申报、派遣单位费用汇总、员工工资管理等管理。
5、社保管理
包括社保基数管理、社保人员增加/减少、社保信息查询、社保补缴、保险金支付、社保综合查询、社保报表、医疗报表打印等功能。
其他保险类似。
6、收费管理
包括单位缴费、收/付费确认、退款单管理、费用明细汇总、缴费信息综合查询等。
7、保险赔偿管理
包括生育备案、生育报销、生育补贴、医疗报销、工伤补助、劳动纠纷、公积金领取等。
8、员工档案管理
包括员工档案及档案材料管理,档案材料的转入、转出、借阅等。
9、统计分析
包括各类查询、业务指标统计、单位费用统计表、员工离职统计、员工工资状况表等基于业务数据的各种统计。
10、系统管理
包括系统维护、部门管理、基础数据管理、系统日志管理、自定义字段管理、数据备份等模块。
11、在线查询模块
单独上面业务功能外,还可以在互联网上开通在线查询功能,派遣单位可以实时查询自己的单位信息、每月工资表、往来账信息;派遣员工可以查询自己的个人信息、月工资数据等数据。
领导可以查询员工数据、汇总报表等数据。
12、企业批次的添加
系统中项目部招聘企业进行录入、跟进、签约,对签约合作厂商进行客服分配。
当合作厂商有招聘需求时,客服添加招聘批次。
2.3建设步骤
通过建立劳务派遣管理系统,可以对单位内部信息系统、资源进行整合,实现统一管理、降低成本、提高工作效率。
劳务派遣管理系统整合可以分为三个步骤:
第一步:
网站风格、样式的改进,互动性的增加,部分在线业务的实现
网站风格样式的改进,增加网站的互动性,并实现部分的在线办公,如***的在线预挂失,相关信息的在线查询等。
第二步:
更多的在线业务的实现
随着劳务人员数据的数量和相关业务的发展,实现更多的互动性和在线业务的办理,包括结构化内容和非结构化内容的整合。
结构化内容整合主要是数据和报表等结构化数据的集成,包括商业职能、基于的数据查询和报表等;非结构化内容整合是文档和知识管理、网页的管理,包括人员管理、文档管理、工作流等。
第三步:
应用的整合,实现全面的在线业务
应用的整合是劳务派遣系统建设的最后一步,通过将报表、统计等不同的应用集成到门户网站中,使网站能够给用户带来实实在在的帮助。
第3章设计原则
为了使用劳务派遣系统建设能够更加合理、科学,在建设过程中必须坚持以下几条原则:
●实用性原则
保证系统实用,满足用户的业务需求是系统的基本目标。
最大限度地满足实际工作要求,在整个系统在建设过程中必须考虑系统的实用性能,它是本系统对用户最基本的承诺,因此,本方案考虑如下几个方面:
1、系统总体设计要充分考虑用户当前的各业务层次、各环节管理中数据处理的便利性和可行性,把满足用户管理作为第一要素进行考虑;
2、采用系统总体集成设计、分步实施的技术方案,稳步向全面自动化过渡;
3、全部人机操作设计均应充分考虑不同层次人员在使用过程中的具体情况和实际需要;
4、用户接口和界面设计将充分考虑人体结构特征及视觉特征进行优化设计,人机界面在保证性能的基础上尽可能简单明了,方便操作使用,并保证与其他应用系统的接口。
●经济性原则
系统的建设要在实用的基础上做到最经济,要考虑现有资源和配备资源的合理使用,根据系统的实际需求,以及当前信息技术的发展趋势,设备选型一方面要考虑安全、可靠、先进,同时,要考虑经济实用,要易于扩展升级、易于操作、易于管理维护、易于用户掌握和学习使用。
在完成系统功能的基础上,力争少花钱多办事,追求性能价格比最大化,保护投资。
●安全与可靠性原则
整体的系统安全性是此系统的中必须的重点要求。
在主机系统与网络的选型及设计中,安全、可靠将作为第一要素。
同时,利用网络系统、数据库系统和应用系统的安全设置,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,纺织系统数据被窃取和篡改。
此外还应通过软件方面的安全设置,避免合法用户对于数据的无意破坏。
社会向信息时代迅速发展的同时也有潜在危机,即对信息技术的依赖程度越高,系统失效可能造成的危害和影响也就越大。
因此,系统的设计在保证实用简单,尽可能在有限的投资条件下,从系统结构、技术措施、产品选型以及技术服务和响应能力等方面综合考虑,确保整个***网站系统的可靠性。
●前瞻性原则
信息技术的发展非常之快,硬件更新换代迅速,性能价格比不断跃升,软件版本升级也非常快,平均几个月时间就有新的版本推出。
所以在系统的设计中要有超前性,必须充分考虑技术的发展趋势。
同时在硬件配置和系统设计中还充分考虑系统的发展和升级,使系统具有较强的扩展能力,处于应用系统技术领先地位。
●循序渐进原则
系统的建设要根据现有的条件,有计划有步骤地进行。
系统建设初期,应以实现迫切的基础功能为主,再逐步进行功能扩展,使系统为决策服务。
本系统不但要在功能、性能上达到建设目标,还要研究长期运行维护和扩充发展的可行性,因此在设计时要从全局着眼,使这些系统将来能够有机地结合成为一个统一的整体。
而在实际工作时,又要考虑具体的资金、人力、系统建设周期等情况,确定阶段目标,循序渐进,分步实施。
第4章总体方案设计
4.1总体构架
劳务派遣系统总体构架如下图:
4.2基础平台
基础平台是劳务派遣管理系统得以运行的基础,所以建设一个和合适的基础平台是劳务派遣管理正常运行的保障。
4.2.1基础平台总述
包括基础的软、硬件平台。
硬件平台:
包括网络、服务器硬件设备等内容。
软件平台:
包括操作系统、数据库以及相关应用系统。
4.2.2基础平台方案选择
需要甲方根据情况待定。
第5章网站建设技术方案
5.1技术路线的选择
目前主流的两种技术体系分别是和J2,这两种技术体系各具特色,下面详细介绍。
5.1.1
5.1.1.1概述
是微软提出的一种技术平台,它将微软的组件对象模型()升华,将它们与松散联接计算的精华有机地结合在一起,生成了强大、高效的组件系统:
简化程序员的“管道”操作,深入地集成了安全性,引进了基于互联网的操作系统,极大地改善应用程序的可靠性和可扩展性。
开发平台使得开发者创建运行在()(互联网信息服务器)服务器上的应用程序更为容易,它也使创建稳定、可靠而又安全的桌面应用程序更为容易。
开发平台包括以下内容:
•(架构),包括:
()(通用语言运行环境),这是用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在上通信的代码集。
•开发者工具,包括:
()(集成开发环境),用来开发和测试应用程序;编程语言(例如和新的),用来创建运行在下并且使用类库的应用程序。
•,一个取代以前的()的特殊类库,用来创建动态的内容和服务器应用程序,这些都将采用诸如、和()(简单对象访问协议)等协议和数据格式。
(请参看“开发平台”示意图。
)
5.1.1.2技术特点
使得以往的应用系统之间的紧密联接变为松散联接,处于不同技术平台、不同网络协议上的两个或者以上的应用系统可以互相通讯,互相调用。
更重要的一点是当通讯的一方接口发生改变时通讯仍然可以保持。
所有这些是因为它们的通讯遵循了一些数据及通讯标准:
和。
的通讯基础:
建造跨越的服务的工作和异步系统的关键是使用统一的数据说明格式,这就是。
特别说明的是,服务器在三方面需要来实现:
基础语言、服务说明以及服务发现。
●:
系统在底层需要有统一语言,特别地,应用程序相互通讯需要建立一套规则来说明如何表示不同数据类型(如整数和数组),如何表示命令(如进行数据处理)。
同时,应用程序在需要时还可以扩充这种语言。
简单对象存取协议(),这是的一种实现,代表了一组如何表示和扩充数据和命令的规则集。
●(描述语言):
一旦应用程序有了如何表述数据和命令的基本规则,他们就需要如何描述可以接收的特定数据和命令。
应用程序只是声明如何接收整数是不够的,他们必须用明确的方法声明。
如给你两个整数,把它们相乘。
是一种语法,开发人员和开发工具可以用它来表示服务的功能。
●:
最后需要一组规则来定位服务的描述――对于开发者和开发工具在什么地方可以发现一个服务。
规范提供了一组规则让开发者和开发工具可以自动发现服务的描述。
5.1.2J2
5.1.2.1概述
J2是一种利用2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。
J2技术的基础就是核心平台或2平台的标准版,J2不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的、技术以及能够在应用中保护数据的安全模式等等,同时还提供了对、、、以及技术的全面支持。
J2体系结构提供中间层集成框架用来满足需要高可用性、高可靠性以及可扩展性的应用的需求。
通过提供统一的开发平台,J2降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,增强了安全机制,提高了性能。
如上图,J2平台由一整套服务()、应用程序接口()和协议构成,它对开发基于的多层应用提供了功能支持。
●():
为访问不同的数据库提供了一种统一的途径,对开发者屏蔽了数据访问的细节问题,对数据库的访问也具有平台无关性。
●():
被用于执行名字和目录服务。
它提供了一致的模型来存取和操作企业级的资源如和,本地文件系统,或应用服务器中的对象。
●():
提供了一个框架来开发和实施分布式业务逻辑,显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。
规范定义了组件在何时如何与它们的容器进行交互作用。
容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。
●():
协议是调用远程对象的方法,它使用了序列化方式在客户端和服务器端传递数据。
●:
在的支持下,开发人员可以将和集成在一起。
可以创建对象并使之可在中展开,还可以创建类并作为和其它一起展开的对象的客户。
通过,可以被用于新的应用和旧有系统相集成。
●():
页面由代码和嵌入其中的代码所组成。
服务器在页面被客户端所请求以后对这些代码进行处理,然后将生成的页面返回给客户端的浏览器。
●:
是一种小型的程序,它扩展了服务器的功能。
作为一种服务器端的应用,当被请求时开始执行。
提供的功能大多与类似,不过实现的方式不同。
通常是大多数代码中嵌入少量的代码,而全部由写成并且生成。
●():
是一种可以用来定义其它标记语言的语言。
它被用来在不同的业务过程中共享数据。
的发展和是相互独立的,但是,它和具有的相同目标正是平台独立性。
通过将和的组合,您可以得到一个完美的具有平台独立性的解决方案。
●():
是用于和面向消息的中间件相互通信的应用程序接口()。
它既支持点对点的域,有支持发布/订阅()类型的域,并且提供对下列类型的支持:
经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。
同时提供了另一种方式来进行应用与旧有的后台系统的集成。
●():
定义了一种标准的,应用系统由此可以访问各种事务监控。
●():
是事务监控的基本的实现。
规定了事务管理器的实现方式。
该事务管理器是在高层支持()规范,并且在较底层实现的映像。
事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。
●:
是用于存取邮件服务器的,提供了一套邮件服务器的抽象类,支持服务器和服务器。
●():
利用来处理编码的邮件附件。
的字节流可以被转换成对象,或者转换自对象。
●(J2):
是一个应用集成的框架,提供与旧有遗留系统之间的连接
●():
提供访问控制等安全服务
●():
用于处理的,提供语法分析/绑定服务。
5.1.2.2技术特点
J2为搭建具有可伸缩性、灵活性、易维护性的业务系统提供了良好的机制。
1、在网站的运营、发展中,保护现有的信息化的投资,而不是重新制定全盘方案是很重要的。
这样,一个以渐进的方式建立在已有系统之上的服务器端平台机制是网站建设所需要的。
J2架构可以充分利用原有的硬件、软件、应用系统的投资。
这是因为J2拥有广泛的业界支持和一些重要的软件厂商的参与。
由于基于J2平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。
2、支持异构环境:
J2能够开发部署在异构环境中的可移植程序。
基于J2的应用程序不依赖任何特定操作系统、中间件、硬件。
因此设计合理的基于J2的程序只需开发一次就可部署到各种平台。
这在典型的异构计算环境中是十分关键的。
J2标准也允许使用与J2兼容的第三方的现成组件,把它们部署到异构环境中,节省了由自己制订整个方案所需的费用。
3、可伸缩性:
基于J2平台的应用程序可被部署到各种操作系统上,为消除系统中的瓶颈,允许多台服务器集成部署,实现可高度伸缩的系统,满足未来业务系统的需要。
4、稳定的可用性:
一个服务器端平台必须能全天候运转以满足业务运行的需要。
将J2部署到可靠的操作环境中,将支持长期的可用性。
5、强大的应用集成能力:
J2框架中的多种技术提供了应用集成的手段,如、、、,从数据级、组件级、应用级等层次支持企业应用的集成。
对劳务派遣管理系统的技术路线,我们建议选择J2技术。
J2遵循W3C标准(,)。
5.2数据库
数据库服务器在网站总体架构中起核心存储功能。
是一个快速、多线程、多用户的数据库服务器。
几乎是免费的,支持正规的查询语言和采用多种数据类型,能对数据进行各种详细的查询等。
的核心程序采用完全的多线程编程。
线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。
用多线程和C语言实现的能很容易充分利用。
可运行在不同的操作系统下。
简单地说,可以支持95/982000以及、和等多种操作系统平台。
这意味着在一个操作系统中实现的应用可以很方便地移植到其他的操作系统下。
有一个非常灵活而且安全的权限和口令系统。
当客户与服务器连接时,他们之间所有的口令传送被加密,而且支持主机认证。
支持。
支持所有的2.5函数和其他许多函数,这样就可以用连接服务器,从而使得的应用被大大扩展。
支持大型的数据库。
虽然对于用编写的网页来说只要能够存放上百条以上的记录数据就足够了,但可以方便地支持上千万条记录的数据库。
作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改。
拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性。
事实上,的稳定性足以应付一个超大规模的数据库。
强大的查询功能。
支持查询的和语句的全部运算符和函数,并且可以在同一查询中混用来自不同数据库的表,从而使得查询变得快捷和方便
5.3安全权限框架
是一个框架,可用于身份验证和授权。
在对系统进行安全保障时,有两个安全性元素非常重要:
身份验证和授权。
虽然这两个术语代表的是不同的含义,但出于它们在应用程序安全性方面各自的角色考虑,它们有时会被交换使用。
身份验证指的是验证用户的身份。
在验证用户身份时,需要确认用户的身份的确如他们所声称的那样。
在大多数应用程序中,身份验证是通过用户名和密码的组合完成的。
只要用户选择了他人很难猜到的密码,那么用户名和密码的组合通常就足以确立身份。
但是,还有其他的身份验证方式可用,比如指纹、证书和生成键。
一旦身份验证过程成功地建立起身份,授权就会接管以便进行访问的限制或允许。
所以,有这样的可能性:
用户虽然通过了身份验证可以登录到一个系统,但是未经过授权,不准做任何事情。
还有一种可能是用户虽然具有了某种程度的授权,却并未经过身份验证。
在为应用程序规划安全性模型时,必须处理好这两个元素以确保系统具有足够的安全性。
身份验证是应用程序常见的问题(特别是在只有用户和密码组合的情况下),所以让框架来处理这项工作是一个很好的做法。
合理的框架可提供经过测试和维护的优势,让您可以集中精力处理业务问题,而不是解决其解决方案已经实现的问题。
提供了一个可用的安全性框架,各种客户机都可将这个框架应用于它们的应用程序。
5.4分布式缓存
是一个非常轻量级的缓存实现,而且从1.2之后就支持了集群,而且是默认的缓存。
是一个纯的进程内缓存框架,具有快速、精干等特点,是中默认的。
的分布式缓存有传统的,1.5版的,1.6版的。
分布式缓存主要解决集群环境中不同的服务器间的数据的同步问题。
使用的进行整合,可以灵活的对方法的返回结果对象进行缓存。
功能可以对响应的内容进行缓存。
主要特性
1.快速.
2.简单.
3.多种缓存策略
4.缓存数据有两级:
内存和磁盘,因此无需担心容量问题
5.缓存数据会在虚拟机重启的过程中写入磁盘
6.可以通过、可插入等方式进行分布式缓存
7.具有缓存和缓存管理器的侦听接口
8.支持多缓存管理器实例,以及一个实例的多个缓存区域
9.提供的缓存实现
10.等等
5.5页面技术
,来自,是目前很受欢迎的前端框架。
是基于、、的,它简洁灵活,使得开发更加快捷。
[1]它由的设计师和合作开发,是一个框架。
提供了优雅的和规范,它即是由动态语言写成。
一经推出后颇受欢迎,一直是上的热门开源项目,包括的(微软全国广播公司)的都使用了该项目。
[2]国内一些移动开发者较为熟悉的框架,如5前端开源框架等,也是基于源码进行性能优化而来。
(以下无正文)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 劳务 派遣 管理 系统 工作 说明书