PeopleSoft概述及开发工具(application desinger)介绍

PeopleSoft提供的应用包括:HRMS(人力资源管理系统),财务管理(FMS),供应链管理(SCM),客户关系管理(CRM),Supplier Relationship Management(SRM), Enterprise performance management (EPM),Campus等。

PeopleSoft开发语言:peoplecode。

Apploication designer特性;

1、 PeopleSoft主要的开发工具

2、 定义存储在数据库中

3、 所见即所得的图形化开发工具

4、 不同于VB等开发工具

a) 控件的概念可以忽略不计

b) Field(信息)驱动

Application designer 开发工具组成

1、 project workspace

2、 object workspace

3、 ouput workspace

Application Designer作用域

Application Designer是用于构建和修改PeopleSoft应用程序的核心开发工具。 Application Designer 使您能够构建各种定义,包括:

1、 Fields

2、 Record

3、 Page

4、 Component

5、 Menu

6、 Peoplecode

7、 SQL

Application Designer的初级功能

1、开发PeopleSoft的基本定义:

​ 1、Field

2、Record

3、Page

4、Component

5、Menu

6、SQL

2、 管理Peoplesoft应用程序的开发过程

3、维护PeopleSoft应用程序

Application Designer的中级功能

1、 为简单的componen嵌入反应业务逻辑的代码:peoplecode

2、 开发peoplesoft与其他应用程序的接口程序(非实时)

a) Component interface

b) Field layout定义

3、 开发peoplesoft工作流程序(workflow)

4、 Application package(class)

Application designer的高级功能

1、 开发peoplesoft与其他应用程序的接口程序(实时)

2、 开发进行大量复杂SQL操作的后台批处理程序

PeopleSoft基本定义概述:

1、 Menu:启用对生成的组件和组件中包含的页的访问。

2、 Component:表示一起处理的逻辑业务事务或一组逻辑相关页。

3、 Page:页面提供了一种在线输入、查看和编辑数据的方法。系统验证用户输入,将其写入数据库,并检索请求显示它。

4、 Record:应用程序中的所有数据都存储在表或记录中,作为关系数据库系统的一部分。定义描述基础SQL表的属性。

5、 Field:单独的数据片段,由用户输入并存储在数据库中,或者视图中。

PeopleSoft的其他高级应用·

Business Process 工作流设计
Activity 用于工作流设计,用于显示工作流中的step、Event、Routing
Approve Role Set 用于工作流设计,图形化的设计审批审批规则

–程序接口设计

Component interface 对component的一种封装
Field layout 对要导入PeopleSoft系统的外部数据文件的格式描述
Message 定义在运行时要插入application message的数据,类似于component的多层次结构
Message channel 多个有共性的message组成的一个组,用于各message在逻辑上的组织与引用
Business interlink 不同应用系统间传递数据

Application designer管理功能:

  • project管理
  • change control
  • upgrade
  • application designer设置

Application designer常用快捷键:

  • Ctrl+N:新建…
  • Ctrl+O:打开…
  • Alt+1 :关闭Output Window
  • Alt+0 :关闭Project Workspace
  • F7 :将当前Definition插入Project
  • Ctrl+F7 :选择Definition插入Project
  • Alt+Enter:查看Definition属性
  • Ctrl+F4:关闭当前窗口

Application designer开发过程:

​ Field设计àRecord设计àPage设计àcomponent设计àmenu设计àprotal配置àsecurity配置à用户需求定义

Application designer 设计过程:

​ 用户需求定义à security配置à protal配置à menu设计à component设计à Page设计à Record设计à Field设计

PeopleSoft概述及开发工具(application desinger)介绍相关推荐

  1. Xamarin Anroid开发教程之Anroid开发工具及应用介绍

    Xamarin Anroid开发教程之Anroid开发工具及应用介绍 Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热.但是在Andro ...

  2. ASP.NET开发工具Web Matrix介绍

    ASP.NET开发工具Web Matrix介绍 作者:arui 主页:http://blog.csdn.net/arui319 一.开篇语 通常,一说到ASP.NET编程,我们大多数人都会想到微软的V ...

  3. 【无限互联】iOS开发视频教程—2.1 iPhone开发之开发工具安装及介绍

    核心内容: 1. iPhone开发工具下载 2. Apple开发者网站如何阅读 3. Xcode的下载,模拟器和内存分析工具的使用 4. windows下如何开发iPhone程序,安装虚拟机 视频地址 ...

  4. 【链块技术36期】智能合约基础语言(一)——Solidity概述和开发工具的使用

    原文链接:区块链技术语言:Solidity(一):概述和开发工具的使用 一.目录 ☛Solidity的概述 ☛Solidity开发工具remix的使用 ☛Solidity本地开发工具remix安装 二 ...

  5. Eclipse开发工具的基本介绍及使用

    Eclipse开发工具 Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment)集成了代码编写功能,分析功能,编 ...

  6. 跨平台、跨语言应用开发工具,Elements 介绍

    目录 1,Elements 介绍 2,Elements 版本 3,Elements 能干嘛 4,Elements  IDES 5,Elements 工具 1,Elements 介绍 RemObject ...

  7. 1、开发工具IDEA的介绍、安装、配置优化与快捷键

    配套讲义.资料或源码等,敬请关注微信公众号"守护之王觉行"后,添加管理员微信获取. <凡人学Java>系列在线阅读地址 <凡人学Java> 一.编码神器-I ...

  8. 单片机开发工具之keil介绍

    写本篇文章的目的主要是因为在进行单片机开发的过程中,基本上都是使用的keil作为开发工具,因此这里主要针对我个人在进行单片机开发过程中遇到的问题和疑惑做一个总结,方便其他学习者参考. 1.keil工具 ...

  9. Android开发工具链ppt,介绍Android原生开发工具包r14

    原标题:介绍Android原生开发工具包r14 现在,可以下载最新版本 Android 原生开发工具包 (NDK)--Android NDK r14.也可以通过 Android Studio 在 SD ...

  10. IDE(21)——常用Java IDE开发工具之 Eclipse 介绍

    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器.编译器.调试器和图形用户界面等工具. 在企业中常见的 ...

最新文章

  1. java项目怎样提高性能_从代码的角度谈如何优化JAVA代码以提高性能【初、中级程序员必看】...
  2. Grafana关键表结构分析
  3. 026_Pagination分页
  4. android tomtom gps location,TomTom智能地图修正 规避不能走的路
  5. 深入理解Linux守护进程
  6. trackingmore快递查询平台_快递物流服务再升级!寄快递更便捷,看看都有哪些平台...
  7. 超简单将Centos的yum源更换为国内的阿里云源
  8. MySQL字符集详解
  9. English Note_1_传统学习英语的误区
  10. matplotlib fontdict 字体设置
  11. 斯坦福大学stanford
  12. 基于51单片机的keli安装方法
  13. 如何成功移植cleanflight、INAV到keil开发环境
  14. Python之shp文件
  15. 利用按键精灵实现QQ群发和微信群发
  16. mysql的user表被清空_用delete命令来个不小心删除了user表
  17. 使用Mixamo绑定骨骼导入动画
  18. 让瓶子里的小人跟你互动,它是怎么做到的?
  19. wordpress主题免费- wordpress插件以及主题下载
  20. 笔记本未指定打印机服务器,打印机出现在未指定里怎么办?可以这样解决

热门文章

  1. 红帽子linux9百度云,红帽 Red Hat Linux相关产品iso镜像下载【百度云】
  2. RocketMQ 优雅停机技巧
  3. pythonmsgbox怎么使用_详解MessageBox(),MsgBox函数的正确使用
  4. iOS 视频边下边播(缓存,预加载)
  5. flutter SliverAppBar
  6. python的sysfont_pygame.font.SysFont游戏文字交互
  7. Pytorch中的 AdaptivePooling
  8. Unity镜头特写效果
  9. 计算机英语趣味知识竞赛题库,2019年小学四年级英语趣味知识竞赛试题
  10. CF1073D Berland Fair 二分+线段树