최상의 답변
PeopleSoft는 일상적인 비즈니스 운영을 수행하기 위해 회사에서 널리 사용되는 통합 소프트웨어 패키지입니다. PeopleSoft에는 인적 자원 또는 인적 자본 관리, 재무 및 고객 관계 관리를 관리하기위한 개별 애플리케이션이 있습니다. PeopleSoft는 원활한 비즈니스 운영을 제공하기 위해 다른 응용 프로그램과도 효과적으로 통신 할 수 있습니다.
다시 질문으로 돌아가서 PeopleSoft 응용 프로그램에는 프런트 엔드 (Pure Internet Architecture)와 백 엔드 (PeopleTools)라는 두 부분이 있습니다. .
PeopleSoft 프런트 엔드 애플리케이션은 일반적으로 비즈니스 사용자가 일상적인 활동을 수행하는 데 사용하는 모든 브라우저의 URL을 통해 액세스 할 수 있습니다. 로그인 페이지는 다음과 같습니다.
PeopleTools는 코딩의 도움으로 애플리케이션 비즈니스 프로세스를 수정하는 백엔드 도구입니다. PeopleCode Language (Java와 비슷 함)로 작성하고 Application Engine과 같은 도구를 사용하여 프로그램을 작성하여 보고서를 생성하고 데이터를로드 / 추출합니다. 로그인 화면은 다음과 같습니다.
요점은 PeopleSoft 개발자가 다음 작업을 수행한다는 것입니다. :
1. 응용 엔진 프로그램, 구성 요소 (프론트 엔드에서 완전한 비즈니스 트랜잭션을 나타냄), 구성 요소 인터페이스 (프론트 엔드 응용 프로그램 (PIA)의 개입없이 구성 요소 (비즈니스 프로세스)의 데이터를로드하거나 수정하는 유틸리티)이 모든 것이 PeopleTools에서 수행합니다.
2. 데이터를로드하고 PDF / 텍스트 / CSV 보고서를 생성하는 데 사용되는 SQR (Structured Query Report)과 같은 타사 도구에서도 작동합니다.
3 . 또 다른보고 도구이지만 SQR 및 Application Engine에 비해 더 발전된 BI 게시자에서도 작업합니다.
4. 통합 브로커 : PeopleSoft가 다른 애플리케이션과 통신 할 수 있도록 도와 주며 다른 PeopleSoft 애플리케이션이 될 수 있습니다. 또는 SAP 또는 기업에서 사용되는 기타 응용 프로그램.
5. PeopleSoft Developer가 작동하는 기타 유틸리티는 PS Query (비즈니스 사용자를위한 드래그 앤 드롭 옵션이있는 프런트 엔드 쿼리 생성 도구이므로 백엔드 데이터베이스 쿼리 언어 (SQL)에 대한 지식이 있어야하며 Crystal 보고서.
6. 회사에서 사용하는 데이터베이스에 해당하는 SQL에 대한 지식이 있어야합니다. Oracle, DB2 또는 sybase 일 수 있습니다.
7. 데이터베이스 튜닝, 프로젝트 항목 마이그레이션, 애플리케이션 서버 및 웹 서버 유지 관리는 DBA 관리자 또는 PeopleSoft 관리자의 역할을합니다. 따라서 일반적으로 PeopleSoft Developer에 포함되지 않습니다.
감사합니다!
Answer
말해야해서 미안하지만 정답은 아닙니다.
PeopleSoft “의 응용 프로그램은 PeopleTools라는 독점 개발 도구 세트를 기반으로합니다. 여기에는 뷰 및 데이터 모델을 빌드하기위한 GUI 기반 데이터 및 양식 작성기 마법사 세트, 프로그래밍 언어 (PeopleCode, 톤이 비슷합니다. 화면 처리, Application Engine이라는 일괄 SQL 실행 도구 및 모든 종류가 함께 제공되는 소수의 기타 외부 도구 및 프로그램 (COBOL, SQR, Crystal Reports 등)을 처리하기위한 PeopleSoft라는 것을 형성하기위한 집단적인 미쉬 매쉬입니다.
강력한 SQL 배경과 약간의 코딩 경험이 있으면 PeopleTools, 특히 SQR 및 Application Engine을 배우기 시작할 준비가 된 것입니다. 베어 SQL에 뿌리를두고 있지만 PeopleSoft 교육 (Oracle / PeopleSoft, t “PeopleSoft 개발자”로서 주니어 직책에도 적합 할 것입니다.
[제목 질문에 답하기 위해 편집 됨]
PeopleSoft 개발자는 다음 두 가지 작업 중 하나를 수행합니다.
1. Oracle / PeopleSoft에서 근무하는 경우 일반적으로 Oracle / PeopleSoft에서 판매하는 핵심 제공 PeopleSoft 애플리케이션의 지원 및 / 또는 개발 작업을합니다.
2. PeopleSoft 고객을 위해 일하는 경우 일반적으로 고용주가 구매하고 구현 한 핵심 제공 PeopleSoft 응용 프로그램에 대해 사용자 정의한 내용을 지원 및 / 또는 개발하는 작업을합니다.
Oracle에서 근무하는 경우 / PeopleSoft는 고객 사이트에서 컨설턴트로 일하고 있지만 기본적으로는 여전히 # 2를 수행합니다.