译者序
PeopleSoft是一整套用于特定行业的模块化、多业务集成化的产品,旨在降低拥有成本,简化升级的复杂性,获得持续的支持以及增强业务灵活度,由此降低一个人力资源管理系统平台的构造成本,而且用户经过简单培训便可很快掌握该产品的基本用法;PeopleSoft在性价比方面无疑高出其他产品一筹。
PeopleTools(PeopleSoft的技术平台)是一个支持跨平台的多层计算结构,它的元数据驱动的程序开发模式可高效地适应业务变更的需求。它能转变企业管理、使用以及维护PeopleSoft软件的方式。该平台提供了高度灵活的自动化开发环境、集成和业务建模工具、一流的易用性以及客户系统特定的预测性诊断和支持工具。
全书共分为三部分。第Ⅰ部分包括三章;第1章讨论如何配置桌面开发,以便获得最高的移动开发效率;第2章介绍如何通过使用PeopleTools新的流式页面概念来构建响应和自适应的、移动优先的PeopleSoft事务页面;第3章主要介绍如何使用被称为Mobile Applications Framework的PeopleTools在线移动应用设计器。第Ⅱ部分共包括五章:第4章讲述如何创建数据模型;第5章尝试介绍构建移动应用最简单的方法;第6章展示了使用库AngularJS、Topcoat和FontAwesome所带来的灵活性和控制性;第7章和第8章主要介绍两种不同的数据传输机制:iScripts和REST。第Ⅲ部分包括三章:第9章介绍如何通过使用Android SDK和PeopleSoft REST服务构建一个原生Android应用;第10章介绍如何将第6章的AngularJS应用转换为一个可访问本机设备功能的混合设备应用;第11章演示如何通过使用JDeveloper和PeopleTools REST服务构建Oracle Mobile Application框架混合应用。
本书图文并茂,技术新颖,实用性强,在大量实例的引导下对PeopleTools做了详细解释,可作为PeopleTools编程人员的参考手册,适于计算机技术人员使用。
本书全部章节由王净翻译,参与本次翻译的还有田洪、范园芳、范桢、胡训强、纪红、晏峰、余佳隽、张洁、赵翊含、何远燕,在此一并表示感谢。此外,还要感谢我的家人,她们总是无怨无悔地支持我的一切工作,我为有这样的家庭而备感幸福。
译者在翻译过程中,尽量保持原书的特色,并对书中出现的术语和难词难句进行了仔细推敲和研究。但毕竟有少量技术是译者在自己的研究领域中不曾遇到过的,所以疏漏和争议之处在所难免,望广大读者提出宝贵意见。
最后,希望广大读者能多花些时间细细品味这本凝聚作者和译者大量心血的书籍,为将来的职业生涯奠定良好基础。
王净
作于广州