Warszawa, Polska

Inżynieria oprogramowania, procesów biznesowych i baz danych
(kierunek: Informatyka)

II stopnia
Spis treści
inzynierka-i-inzynier-ukladaja-schemat-procesu-z-kart

⇑Inżynieria oprogramowania, procesów biznesowych i baz danych na PJATK

Język wykładowy: polski
Grupa kierunków: informatyczne
System studiów: sta­cjo­nar­ne, nie­sta­cjo­nar­ne
Studia online Studia online
Opis na stronie PJATK:
pja.edu.pl/informatyka/

⇑Test: sprawdź czy Inżynieria oprogramowania, procesów biznesowych i baz danych to kierunek dla Ciebie

programistka-i-programista-projektuja-proces-i-baze-danych

10 pytań · dwie minuty

1. Firma chce zautomatyzować obieg wniosków urlopowych, który dziś odbywa się mailowo. Od czego zaczynasz?

2. Zapytanie do bazy danych, które codziennie zasila raport, działa coraz wolniej. Co robisz?

3. Projektujesz schemat bazy danych dla nowego systemu sprzedaży. Na co zwracasz uwagę?

4. Zespół biznesowy i programiści zupełnie inaczej rozumieją ten sam proces. Jaką rolę odgrywasz?

5. Jak podchodzisz do testowania kodu?

6. Analiza pokazuje, że faktura przechodzi przez kilka działów, a każdy ręcznie przepisuje te same dane. Co proponujesz?

7. Wolisz bazy relacyjne czy nierelacyjne?

8. Pod koniec projektu klient prosi o dużą zmianę w procesie. Jak reagujesz?

9. Firma chce wiedzieć, ile naprawdę trwa obsługa zamówień w poszczególnych działach. Jak to sprawdzisz?

10. Co najbardziej motywuje Cię do studiów magisterskich na kierunku Inżynieria oprogramowania, procesów biznesowych i baz danych?

Opis na stronie PJATK:
pja.edu.pl/informatyka/

⇑Przykłady zawodów

administrator-baz-danych
Kliknięcie „kup teraz” w sklepie internetowym, przelew w aplikacji banku, wynik badania widoczny w systemie przychodni – za każdym razem gdzieś w tle dane są zapisywane, odczytywane i chronione. O ludziach, którzy tego pilnują, słychać zwykle dopiero wtedy, gdy coś przestaje działać. Administrator baz danych dba o to, by takie chwile zdarzały się jak najrzadziej: śledzi wydajność, planuje kopie zapasowe, decyduje o uprawnieniach, a gdy dochodzi do awarii, wie, jak przywrócić dane bez utraty choćby jednego rekordu.
analityk-baz-danych
Gdy dyrektor sprzedaży otwiera rano raport i widzi, że w jednym regionie wyniki spadły, rzadko zastanawia się, skąd wzięły się te liczby. A wzięły się z kilku systemów, które ktoś musiał połączyć, oczyścić i ułożyć tak, by raport mówił prawdę. Analityk baz danych pracuje na styku informatyki i biznesu: projektuje struktury danych, pisze zapytania, buduje i utrzymuje raporty, pilnuje, by dane z różnych źródeł do siebie pasowały. Jest tłumaczem między tym, co zapisane w tabelach, a pytaniami ludzi, którzy podejmują decyzje.
analityk-systemow-teleinformatycznych
Klient mówi: „chcemy, żeby system był prosty i robił wszystko”. Programista pyta: „ale co dokładnie ma się stać po kliknięciu tego przycisku?”. Pomiędzy nimi stoi analityk systemów teleinformatycznych – tłumacz, który zamienia potrzeby firmy na precyzyjne wymagania, z których da się zbudować oprogramowanie. Rozmawia z ludźmi, rysuje modele procesów, zadaje dziesiątki pytań i spisuje odpowiedzi tak, by nikt nie mógł ich zrozumieć opacznie. Nie musi pisać kodu, ale musi rozumieć, jak powstaje system i co da się w nim zautomatyzować.
projektant-baz-danych
Sklep internetowy wie, co masz w koszyku, przychodnia – na kiedy masz wizytę u lekarza, a bank – ile pieniędzy wypłynęło z Twojego konta w zeszłym miesiącu. Wszystkie te informacje leżą w bazach danych, które ktoś musiał wcześniej zaprojektować. Projektant baz danych decyduje, jakie dane i w jakim układzie będą przechowywane, jak będą ze sobą powiązane i jak szybko da się je odnaleźć. Od jego pracy zależy, czy system odpowie w ułamku sekundy, czy będzie się zacinał, i czy dane pozostaną spójne nawet po latach używania.
specjalista-do-spraw-rozwoju-oprogramowania-systemow-informatycznych
System, który obsługuje zamówienia w hurtowni, działa od lat i nikt nie wyobraża sobie bez niego dnia. Teraz trzeba dodać do niego nową formę płatności, przenieść go na nowe serwery i sprawić, by nie zwalniał w szczycie sezonu – a wszystko bez zatrzymywania pracy firmy. Tym zajmuje się specjalista do spraw rozwoju oprogramowania systemów informatycznych. Nie zawsze pisze aplikacje od zera: częściej utrzymuje, poprawia i rozbudowuje oprogramowanie, z którego codziennie korzystają setki ludzi. Analizuje wymagania, projektuje zmiany, programuje, testuje i dba o dokumentację.
tester-oprogramowania-komputerowego
Co się stanie, jeśli w polu „wiek” ktoś wpisze literę, dwa razy szybko kliknie „zapłać” albo straci zasięg w połowie przelewu? Programista pisze aplikację tak, żeby działała. Tester oprogramowania komputerowego sprawdza, kiedy przestaje działać – zanim zrobią to użytkownicy. Projektuje scenariusze testów, wyszukuje błędy, opisuje je tak, żeby dało się je szybko naprawić, a coraz częściej pisze też programy, które testują automatycznie. To zawód dla osób dociekliwych i dokładnych, które lubią technologię i patrzą na nią oczami użytkownika.
Opis na stronie PJATK:
pja.edu.pl/informatyka/

⇑Definicje i cytaty

Inżynieria
Inżynieria – działalność polegająca na projektowaniu, konstrukcji, modyfikacji i utrzymaniu efektywnych kosztowo rozwiązań dla praktycznych problemów, z wykorzystaniem wiedzy naukowej oraz technicznej. Działalność ta wymaga rozwiązywania problemów różnej natury oraz skali. Bardziej ogólnie, inżynieria zajmuje się też rozwojem techniki i technologii.
Inżynieria oprogramowania
Inżynieria oprogramowania – dziedzina inżynierii systemów zajmująca się wszelkimi aspektami produkcji oprogramowania: od analizy i określenia wymagań, przez projektowanie i wdrożenie, aż do ewolucji gotowego oprogramowania. Podczas gdy informatyka zajmuje się teoretycznymi aspektami produkcji oprogramowania, inżynieria oprogramowania koncentruje się na stronie praktycznej. Termin "inżynieria oprogramowania" po raz pierwszy został użyty w przełomie lat 1950/60 (ale oficjalnie za narodziny tej dyscypliny podaje się lata 1968 i 1969, w których miały miejsce dwie konferencje sponsorowane przez NATO, odpowiednio w Garmisch i Rzymie).
Opis na stronie PJATK:
pja.edu.pl/informatyka/

Kontakt:

ul. Koszykowa 86
02-008 Warszawa
tel. (+48) 22 58 44 500
fax: (+48) 22 58 44 501
Informator PJATK 2026




Polityka Prywatności