Czym zajmuje się programista PeopleSoft?


Najlepsza odpowiedź

PeopleSoft to zintegrowany pakiet oprogramowania szeroko stosowany w firmach do wykonywania codziennych operacji biznesowych. PeopleSoft posiada indywidualne aplikacje do zarządzania zasobami ludzkimi lub kapitałem ludzkim, finansami i zarządzaniem relacjami z klientami. PeopleSoft może efektywnie komunikować się z innymi aplikacjami, również w celu zapewnienia bezproblemowych operacji biznesowych.

Wracając do pytania, każda aplikacja PeopleSoft składa się z dwóch części, powiedzmy: Front End (czysta architektura Internetu) i Back End (PeopleTools) .

Dostęp do aplikacji front-end PeopleSoft można uzyskać za pośrednictwem adresu URL w dowolnej przeglądarce, z której użytkownicy biznesowi korzystają na co dzień. Jego strona logowania wygląda następująco:

PeopleTools to narzędzie zaplecza służące do modyfikowania procesów biznesowych aplikacji za pomocą kodowania w PeopleCode Language (trochę jak Java) i tworzenie programów za pomocą narzędzi takich jak Application Engine do generowania raportów i ładowania / wyodrębniania danych. Ekran logowania wygląda następująco:

Podsumowując, programista PeopleSoft pracuje nad następującymi rzeczami :

1. Tworzenie programów silnika aplikacji, komponentów (które będą reprezentować pełną transakcję biznesową z front-endu), interfejsu komponentu (narzędzie do ładowania danych lub modyfikowania danych komponentu (procesu biznesowego) bez jakiejkolwiek interwencji ze strony aplikacji frontendowej (PIA). wykonane przez PeopleTools.

2. Pracują również na narzędziach innych firm, takich jak SQR (Structured Query Report), które są używane do ładowania danych i generowania raportów PDF / Text / CSV.

3 . Pracują również nad wydawcą BI, które jest kolejnym narzędziem do raportowania, ale bardziej zaawansowanym w porównaniu do SQR i Application Engine.

4. Broker integracji: pomaga PeopleSoft komunikować się z innymi aplikacjami, może to być inna aplikacja PeopleSoft lub SAP lub jakąkolwiek inną aplikację używaną w przedsiębiorstwie.

5. Inne narzędzia, na których pracuje PeopleSoft Developer, to PS Query (narzędzie Front End Query Creation z opcjami przeciągania i upuszczania dla użytkowników biznesowych, więc nie musi posiadać znajomość języków zapytań bazy danych zaplecza (SQL) oraz Crystal raporty.

6. Powinien posiadać znajomość SQL odpowiadającą bazie danych używanej przez Twoją firmę. Może to być Oracle, DB2 lub Sybase.

7. Tuning baz danych, migracja elementów Projektu, utrzymanie serwera aplikacji i serwera WWW odbywa się w roli Administratora DBA lub Administratora PeopleSoft. Zwykle nie podlega programowi PeopleSoft Developer.

Dzięki!

Odpowiedź

Przepraszam, że muszę ci mówić, ale niezupełnie.

Aplikacje PeopleSoft są oparte na zastrzeżonym zestawie narzędzi programistycznych o nazwie PeopleTools. Obejmuje to zestaw kreatorów danych i formularzy opartych na interfejsie GUI do tworzenia widoków i modeli danych, język programowania (PeopleCode, podobny ton i koncepcję do Visual Basic) do obsługi przetwarzania na ekranie, narzędzie do wykonywania wsadowego SQL o nazwie Application Engine oraz kilka innych zewnętrznych narzędzi i programów (COBOL, SQR, Crystal Reports itp.), które są razem w zbiorowy misz-mash, aby stworzyć coś, czym jest PeopleSoft.

Mając solidne doświadczenie w SQL i niewielkie doświadczenie w programowaniu, byłbyś dobrze przygotowany do rozpoczęcia nauki PeopleTools, zwłaszcza SQR i Application Engine, które oba mają swoje korzenie w samym SQL, ale z pewnością będziesz musiał wziąć udział w szkoleniu PeopleSoft (Oracle / PeopleSoft, t z zewnątrz lub w inny sposób) na platformie i tych zestawach narzędzi, zanim „pasowałbyś nawet na młodsze stanowisko jako„ programista PeopleSoft ”.

[zredagowano również w celu udzielenia odpowiedzi na pytanie tytułowe]

Programista PeopleSoft robi jedną z dwóch rzeczy:

1. Jeśli pracujesz dla Oracle / PeopleSoft, zazwyczaj pracujesz nad wsparciem i / lub rozwojem podstawowych aplikacji PeopleSoft, które sprzedaje Oracle / PeopleSoft.

2. Jeśli pracujesz dla klienta PeopleSoft, zazwyczaj pracujesz nad wsparciem i / lub rozwojem dostosowań, które Twój pracodawca wprowadził w podstawowych aplikacjach PeopleSoft, które kupił i wdrożył.

Jeśli pracujesz dla Oracle / PeopleSoft jako konsultant w siedzibie klienta zasadniczo nadal zajmujesz drugie miejsce, chociaż robisz wszystko, co w Twojej mocy, aby ich od tego odwieść.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *