世界著名人力资源软件peoplesoft简介
PeopleSoft公可由DaveDuffield和KcnMorris创立于1987年,总部设于羌国加州的普莱臣顿(Pleasanton)
2. 1.1 PeopleSoft 平台
PeopleSoft系统采用四层的B/S结构的系统构架,每个层次的功能互相既相对独立又相互关联,具有良好的菜统平台的可兼容性和模块功能的可扩展性闌。其中:第一层为数据屋层,无论是目帕居于业界主流的Oracle数据库管理平台,还是用户广为使用的Microsoft的SQL Server数据库管理平台.乃至经典的在UNIX开放平台下支持的数据库管理平台DB2。PeopleSoft系统都能够具有很好的兼容性,从而使得基于Peoplesoft平台研发人力资源管理系统的企业无需购置或集成专用的数据库管理平台,保证了所研发的人力资源管理系统能够充分利用企业原有的数据信息资源何。
第二层为业务功能逻辑层,PspleSoli系统所支持的人力资源管理系统的业务功能模块.工作流程图,模块功能组件乃至局部开源的程序代码均封装在该业务功能逻辑层中,井且PeopleSoftPeoplesoft系统还拥有自身独特的可视化系统开发工具一PcopkTood它能满足实际系统中用户所雋的相关功能和用户界面的个性化需求.为了进一步提高系统的兼容性和系统的扩展性,PeopleSoft系统提供了适用于系统开发工具(Jaw或C〞)标准化接口,为开发过程中动态的功能调试和性能的修改,乃至数据的进一步共車
和冇效传输扯供了可靠的、可行的技术保证呦。
第三层为传输层,利用该传输层所提供的功能,在基于Peoples。化系统开发中可以便用Wcblogic或者Weblogic-^Tuxedo作为数据传输的中间层组件,通过
对所需传输的大量数据包进行有效的压缩和编码,到达提高所研制的人力资源管理系统中网络传输的性能大大减少了系统的响应时间,有效提高了所研制的人力资源管理系统的整体运行效率创。
第四层为界面浏览器层PeopleSoft系统的系统架构是一个经典的B/S架构,因此无需安装任何的客户端应用程序包,相关的人力资源管理系统的各类用户句是以基于Tnlemet平台采用通用的界面浏览器來直接访问和操作授权的人力资源管理系统功能模块,采用该层技术所研制的人力资源管理系统的用户界面风格统一,具有良好的用户友好性.上述模式不但方便了所研制的人力资漩管理系统的用户完成日常的业务操作,而且在以后人力资源管理系统升级或作必要的维护性修改时,人力资源管理系统所有的客户端均无需进行相应的系统配置修改,从而大大地降低了所研制的人力资源管理系统的运营和维护的技术本钱岡。
忖前为业界广为认可的PeopleSoft系统无疑是十分完美的,不管是其功能的兼容性,还足其性能的稳定性,乃至其二次开发的便捷性在国内外主流人力资源管理系统的技术集成方案和硏发模式上都颇具优势。
2.1.2 PeopleSoft 开发工具
PeopleSoft Enterprise工具和技术平台(也被称作PeopleTools)能够转变企业管理、使用以及维护PeopleSoft软件的方式。该平台提供了高度灵活的自动化开发环境、集成和业务建模工具、一流的易用性以及客户系统特定的预测性诊断和支持工具(叫其中PeopleTools中辰常用的工具有以下三种:
(1) Application Designer
Application Designer是最常用的一种工具,通过它可以进行各类开发,例如字段.表结构、组件、页面和代码的开发工作。它把所有存储在数据库中的抽象信息都可视的展现给开发者,使得幵发过程更直观,更简洁。
C2) Query
Query足PeopleTools中的査询管理器,开发过程中可以通过这个工具直接生成SQL来访问数据库。这也是为了保证系统数据的平安性和完整性,因为PeopleSoft不允许普通用户直接访问数据库申的所有表,所以可以通过Query对用户读取权限进行一定的控制"
C3) Datamover
Datamover是Peoplesoft数据的导入、导出工具,同时也是安装Peoplesoft 系统时需要用的工具,通过它可以完整的复制系统的我结构和农的内容,使得在多个PeopleSoft系统之间进行数据传递成为可能。Datamover使用特有的语句,可以自动转换成数据库所用的语句,无论使用的是哪种数据库,只需要使用一些特有的命令就可以对数据进行维护,大大提高了系统的兼容性问。
同时PeopleSoft的开发语言PcoplcCodc是一种解释性的.并以对象为根底的语言,可以用来编写前台、后台和集成的多种业务处理的逻辑。
2.选择PeopleSoft系统的原因
当前全球主流的人力资源管理系统产品主要有SAP、Oracle和PeopleSoft. SAP在应用方面的优势较大,因而市场份额占首位,Oracle产晶拥有数据库、中间件、客户关系管理等各个领域丰富的产品线,在根底设施供给上要略胜一鉀。在此,一般地,企业选择Peoplesoft作为其人力资源管理系统吋考虑到以下几点原因:
(】)该产品作为全球人力资源管理、财务管理以及供给链管理企业软件的领导者・以其一系列基于In代met架构的应用程序,专为满足灵活配置以及开放式、多供给商集成的需要而设计,适用于多个领域如金融、政府、教有、更疗及其它效劳行业,尤英对制造、建造、经销、效劳或管理各种产品的企业非常适用。
oracle人力资源管理系统
(2)PeopleSoft是一整套用于特定行业的模块化、多业务集成化的产品,因此构造一个人力资源爸理系统平台的本钱开销相对较低,同时用户经过简单培训便可以很快掌握该产品的搖本使用。
(3)对企业决策者来说,Peoplesoft的宗旨是降低高拥有本钱,简化升级的复杂性,获得持续的支持以及增强业务灵活度,无融在性价比方面相对其他产品要略胜一筹.
数据库技术
在本保险公司人力资源管理信息系统中,选择的是Oracle数据库技术。Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品"是目前最流行的B/S体系结构的数据库之一何。比方SilvcrStream就是基于数据库的一种申间件。Oracle数据库是冃前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式
数据库它实现了分布式处理功能岡。但它的所有知识,只要在一种机型上学习了ORACLE 知识,便能在各种类型的机器上使用它"一
其主要特点包括:
(1)Oracle-般多以SQL语盲为根底并结合多线程效劳器以实现数据库功能闻。Oracle 可以在配置比拟
低的硬件平台上运行,并能支持较多的用户.对资源的需求较小,也表达了Oracle的处理能力之强;
(2)突出了数据库所需的平安性及数据的完整性,并为对象提供角管理功能叫
(3)支持大量多媒体数拯,如影音、图像、3D影像等
⑷提供了与第三代高级语言的接口软件PRO系列,能在C, C*等主诺言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵测。加上它有许多优秀的前台开发工具如POWER BUILD、SQL FORMS、VISIA BASICPC平台的应用程序,并具有良好的移植性叫
(5)具有分布式功能,可以通过互联网络实现对数据库的维护。
对于管理系统来说,需求分析是与客户进行沟通,了解其要实现的效劳目标和具体要求的过程,它是课题是否能够准确定位并有效实施的前提条件。该系统克服和超越由于多年手工管理方式造成的局限性,并且系统以骨理需要为出发点,强化了査询分析功能,为用户提供决策信息。该系统操作简单、灵活,系统拓效、稳定,适应保险公词的要求。
系统目标
系统需要到达以下几个目标;
〔1〕设立权限管理功能,方便多用户进行操作,同时可以保证系统数抵平安。
〔2〕具备人事管理功能,包括职工根本信息管理、人事变动管理、离职管理、培训管理、合同管理,奖惩管理和统计分析等。
〔3〕具备招聘管理功能,对部门人员需求进行预测统讣,制定和发布招聘计划。
〔4〕具备薪资管理功能.包括制定薪资标准、薪资计算和发放、薪资变动和统计分析。
〔5〕具备考勤管理功能,考勁功能包含;考勤记录管理、请假管理、加班管理和统计分析。
〔6〕具备规章制度管理功能,对保险公司所制定的各种制度逬行管理。
〔7〕系统登录和退出。
3-2系统可行性分析
系统的可行性研兗在系统的整个过程中占有很重要的地位,它决定所选工程是不是可能实现或值得去实现.可行性研宪的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解決。它主要包括技术、经济、运行等方面的可行性:现有技术是否能够实现本系统的设计开发;经济上是否值得去实现;是否能够在一般的平台上搭建效劳器与在客户端能够使用。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。