Bliżej studentów

Praca inżynierska – struktura, projekt, implementacja i testy

Stanowisko do pracy inżynierskiej z projektem CAD, prototypem systemu pomiarowego i narzędziami testowymi

Praca inżynierska ma pokazać, że potrafisz rozwiązać konkretny problem techniczny: rozpoznać potrzeby, sformułować wymagania, zaprojektować rozwiązanie, wykonać je lub przeanalizować, a następnie sprawdzić wyniki. Sam działający program, model CAD, układ elektroniczny czy projekt procesu nie wystarczy. Komisja musi jeszcze zobaczyć tok decyzji, Twój wkład oraz dowody, że rezultat spełnia przyjęte kryteria.

Najważniejsza zasada: wymagania wydziału, szablon i ustalenia z promotorem są nadrzędne wobec każdego ogólnego poradnika. Uczelnie różnią się strukturą, nazewnictwem rozdziałów, zakresem dokumentacji i sposobem przekazania plików projektowych.

Proces pracy inżynierskiej: problem, wymagania, projekt, wykonanie, testy i wnioski
Proces pracy inżynierskiej — od zdefiniowania problemu do wniosków opartych na wynikach testów.

Czym jest praca inżynierska i co powinna udowodnić?

Praca inżynierska nie jest po prostu licencjatem z większą liczbą schematów. Jej rdzeniem powinno być zastosowanie wiedzy i metod inżynierskich do celu praktycznego. Może nim być wykonanie systemu, urządzenia lub stanowiska, opracowanie konstrukcji, zaprojektowanie procesu, porównanie wariantów technicznych albo rozwiązanie problemu organizacyjnego przy użyciu narzędzi inżynierskich.

Dokument powinien pozwolić technicznie przygotowanemu czytelnikowi zrozumieć: jaki problem rozwiązujesz, dlaczego wybrałeś daną metodę, co wykonałeś samodzielnie, jak sprawdziłeś rezultat i gdzie przebiegają granice rozwiązania. Działający prototyp jest dowodem wykonania, ale dopiero opis wymagań, projektu i testów czyni z niego przekonujący rezultat pracy dyplomowej.

RezultatCo trzeba pokazać?Przykładowe dowody
Aplikacja lub system informatycznywymagania, architekturę, implementację i zachowanie systemudiagramy, repozytorium, scenariusze testowe, pomiary wydajności
Urządzenie lub układzałożenia, dobór elementów, obliczenia, wykonanie i bezpieczeństwoschemat, model, prototyp, wyniki pomiarów, analiza błędów
Konstrukcjaobciążenia, materiały, warianty, obliczenia i dokumentacjęrysunki, model CAD, symulacje, protokół badania
Proces lub usprawnieniestan początkowy, metodę projektowania, wariant docelowy i efektmapy procesu, dane przed i po, wskaźniki, analiza ryzyka

Praca projektowa, konstrukcyjna, implementacyjna czy badawcza?

Rodzaj pracy wpływa na to, jakie dowody będą najważniejsze. W projekcie konstrukcyjnym mogą nimi być obliczenia, modele i dokumentacja techniczna. W pracy informatycznej — architektura, implementacja i testy. W automatyce — dobór elementów, algorytm sterowania i pomiary stanowiska. W inżynierii produkcji — model procesu, kryteria optymalizacji i porównanie wariantów.

  • Projektowa: prowadzi od wymagań do kompletnej koncepcji i dokumentacji rozwiązania.
  • Konstrukcyjna: obejmuje obliczenia, dobór materiałów, modelowanie i przygotowanie konstrukcji.
  • Implementacyjna: kończy się działającym systemem, urządzeniem, algorytmem lub prototypem.
  • Eksperymentalna: sprawdza hipotezę techniczną albo porównuje rozwiązania w kontrolowanych warunkach.
  • Optymalizacyjna: zmienia parametry konstrukcji lub procesu według jawnej funkcji celu i ograniczeń.

Wiele prac łączy kilka typów. Możesz zaprojektować urządzenie, wykonać prototyp i przeprowadzić eksperyment. Nie mnoż jednak etykiet w tytule. Wskaż jeden główny rezultat, a pozostałe działania przedstaw jako etapy prowadzące do jego oceny.

Jak określić problem, cel i zakres pracy inżynierskiej?

Temat opisuje obszar, ale problem mówi, co konkretnie nie działa lub czego brakuje. „System monitorowania jakości powietrza” to jeszcze nazwa rozwiązania. Problem można sformułować tak: w sali dydaktycznej brakuje ciągłego pomiaru parametrów powietrza i wiarygodnego sygnału, kiedy należy przewietrzyć pomieszczenie.

Cel powinien wskazywać rezultat i możliwość jego sprawdzenia: „Celem pracy jest zaprojektowanie i wykonanie prototypu systemu, który mierzy temperaturę, wilgotność i stężenie CO₂, zapisuje dane oraz sygnalizuje przekroczenie ustalonych progów; przydatność rozwiązania zostanie oceniona w testach laboratoryjnych i próbie w sali dydaktycznej”.

  • Problem: jaka potrzeba techniczna lub organizacyjna pozostaje niezaspokojona?
  • Cel: jaki rezultat ma powstać i jak rozpoznasz jego osiągnięcie?
  • Zakres: które funkcje, warianty i warunki obejmujesz, a które świadomie wykluczasz?
  • Wkład własny: które decyzje, modele, elementy, obliczenia i testy są Twoją pracą?

Zakres chroni przed projektem, którego nie da się ukończyć. Jeśli prototyp nie ma być certyfikowanym miernikiem, napisz to wprost. Jeśli nie tworzysz aplikacji mobilnej, lecz panel WWW, również wyznacz tę granicę. Ograniczenie nie jest wadą, gdy wynika z celu i zostało uczciwie opisane.

Wymagania, ograniczenia i kryteria sukcesu

Najczęstsza luka w pracach projektowych powstaje między ogólnym celem a testami. Autor buduje rozwiązanie, a dopiero na końcu zastanawia się, jak je ocenić. Lepiej przed projektowaniem utworzyć specyfikację wymagań. Każde ważne wymaganie powinno być jednoznaczne, możliwe do sprawdzenia i powiązane z dowodem.

IDWymaganieMiara i kryterium akceptacjiDowód
F-01system rejestruje trzy parametry środowiskowekomplet trzech odczytów co 60 sekundlog z testu ciągłego
J-01pomiar CO₂ ma odpowiednią dokładnośćbłąd w zakresie uzgodnionym z promotorem względem przyrządu odniesieniaseria pomiarów porównawczych
U-01użytkownik rozpoznaje przekroczenie progusygnał pojawia się w określonym czasie od odczytuscenariusz testowy
O-01prototyp mieści się w budżeciekoszt elementów nie przekracza przyjętego limituzestawienie kosztów

Rozdziel wymagania funkcjonalne od jakościowych i ograniczeń. Funkcjonalne określają, co system robi. Jakościowe opisują między innymi dokładność, czas odpowiedzi, niezawodność, ergonomię lub zużycie energii. Ograniczenia wyznaczają budżet, dostępne podzespoły, środowisko pracy, czas, normy i technologie narzucone przez zleceniodawcę albo laboratorium.

Jak zaplanować strukturę pracy inżynierskiej?

Struktura powinna odtwarzać logikę rozwiązania problemu, a nie chronologię semestru. Czytelnik nie potrzebuje dziennika w rodzaju „najpierw zainstalowano program, potem zmieniono czujnik”. Potrzebuje drogi: problem → wymagania → przegląd rozwiązań → projekt → wykonanie → testy → wnioski.

  1. Wstęp: problem, cel, zakres, główny rezultat i krótki opis układu pracy.
  2. Podstawy i stan rozwiązań: tylko wiedza potrzebna do podejmowania decyzji projektowych.
  3. Wymagania i metody: założenia, ograniczenia, kryteria oraz sposób prowadzenia projektu lub eksperymentu.
  4. Projekt rozwiązania: warianty, architektura, obliczenia, modele i uzasadnienie wyborów.
  5. Realizacja: implementacja, budowa, konfiguracja lub przygotowanie procesu.
  6. Testy i wyniki: środowisko, procedury, dane, porównanie z wymaganiami i analiza błędów.
  7. Podsumowanie: odpowiedź na cel, wkład własny, ograniczenia i możliwy rozwój.

To układ referencyjny, nie obowiązkowy spis treści. W pracy konstrukcyjnej projekt i obliczenia mogą zajmować kilka rozdziałów. W pracy eksperymentalnej osobno przedstawisz stanowisko oraz metody pomiaru. Objętość również wynika z lokalnych wymagań — osobno omawia ją poradnik ile stron powinna mieć praca licencjacka, inżynierska i magisterska.

Część teoretyczna i przegląd istniejących rozwiązań

Część teoretyczna ma dostarczyć narzędzi do projektu. Nie jest podręcznikiem całej dziedziny. Dla systemu monitorowania powietrza uzasadnione będą zasady pomiaru wybranych parametrów, charakterystyka czujników, komunikacja, metody kalibracji i istniejące klasy urządzeń. Ogólna historia Internetu rzeczy nie pomoże ocenić projektu, jeśli nie prowadzi do konkretnej decyzji.

Przegląd gotowych produktów, technologii lub wcześniejszych projektów powinien kończyć się porównaniem według kryteriów wynikających z problemu. Zamiast pięciu osobnych opisów przygotuj macierz: zakres pomiaru, dokładność, możliwość zapisu, interfejs, koszt, zasilanie i ograniczenia. Na tej podstawie pokaż lukę, którą ma wypełnić Twoje rozwiązanie. Więcej o argumentacji w tej części znajdziesz w poradniku jak napisać rozdział teoretyczny pracy dyplomowej.

Metodyka projektowa i uzasadnianie decyzji

Metodyka opisuje, w jaki sposób dojdziesz od problemu do wyniku. W zależności od dyscypliny może obejmować proces projektowania, modelowanie, symulację, dobór wielokryterialny, wykonanie prototypu, plan eksperymentu albo analizę danych. Nazwanie popularnej metody nie wystarczy — trzeba pokazać, jak została zastosowana.

  • Jak pozyskano i zatwierdzono wymagania?
  • Jak utworzono warianty rozwiązania?
  • Jakie kryteria zastosowano przy wyborze?
  • Jakie modele, obliczenia lub symulacje poprzedziły wykonanie?
  • Jak kontrolowano zmiany założeń?
  • Jak zaplanowano testy i analizę wyników?

Decyzję techniczną uzasadniaj porównaniem z alternatywami, nie zdaniem „wybrano X, ponieważ jest najlepsze”. Dla dwóch czujników możesz zestawić zakres, dokładność, stabilność, interfejs, pobór energii, dostępność i koszt. Następnie wyjaśnij, które kryteria były krytyczne. Ogólne zasady opisywania metody znajdziesz w artykule metodologia pracy dyplomowej — jak ją napisać.

Jak opisać projekt techniczny lub architekturę systemu?

Rozdział projektowy pokazuje, że rozwiązanie powstało przed implementacją jako spójna koncepcja. Zacznij od widoku całości: granic systemu, jego otoczenia, wejść i wyjść oraz głównych modułów. Potem przejdź do elementów, których dobór wymagał istotnej decyzji.

  • Dla oprogramowania: architektura, komponenty, model danych, interfejsy, przepływy i mechanizmy bezpieczeństwa.
  • Dla elektroniki: diagram blokowy, schemat, zasilanie, interfejsy, dobór elementów i obudowa.
  • Dla konstrukcji: założenia obciążeniowe, warianty, geometria, materiały, połączenia i obliczenia.
  • Dla procesu: stan obecny, wymagany przepływ, zasoby, ograniczenia, wskaźniki i ryzyka.

Każdy diagram musi mieć cel. Schemat kontekstowy odpowiada na pytanie, z czym system współpracuje; diagram komponentów — jak jest podzielony; diagram sekwencji — co dzieje się w konkretnym scenariuszu. Nie wstawiaj różnych notacji tylko po to, aby rozdział wyglądał technicznie. Czytelnik powinien dostać minimalny zestaw modeli potrzebny do zrozumienia i oceny rozwiązania.

Implementacja, prototyp, obliczenia i dokumentacja wykonania

Opis realizacji nie powinien być instrukcją wszystkich kliknięć ani wydrukiem kodu. Wybierz te fragmenty, które pokazują przejście od projektu do produktu: nietypowy algorytm, własny moduł, krytyczny obwód, sposób kalibracji, parametry procesu albo rozwiązanie ważnego problemu wykonawczego.

  • podaj środowisko, wersje głównych narzędzi i konfigurację potrzebną do odtworzenia pracy;
  • oddziel elementy własne od bibliotek, gotowych modułów i pracy zespołu;
  • wyjaśnij istotne odstępstwa od projektu oraz ich przyczyny;
  • pokaż artefakty pośrednie tylko wtedy, gdy dokumentują decyzję lub wynik;
  • przy pracy zespołowej przedstaw jednoznacznie odpowiedzialność autora.

Listing obejmujący kilkaset linii utrudnia czytanie. W tekście umieść krótkie, omówione fragmenty, a pełny kod lub pliki projektowe przekaż w formie wymaganej przez uczelnię. Jeżeli repozytorium nie może być publiczne, opisz sposób jego przekazania komisji i zależności potrzebne do uruchomienia.

Jak zaplanować testy rozwiązania?

Testy powinny wynikać z wymagań, a nie z tego, co najłatwiej pokazać. Dla każdego testu zapisz cel, konfigurację, dane wejściowe, procedurę, miarę, próg zaliczenia i sposób rejestracji wyniku. Dzięki temu rozdział nie kończy się serią zrzutów ekranu opatrzonych zdaniem „system działa poprawnie”.

TestWarunki i proceduraMiaraKryteriumWynik
Porównanie odczytu CO₂równoległy pomiar prototypem i przyrządem odniesienia w kilku zakresachbłąd bezwzględny i względnypróg z wymagania J-01wartości, nie samo „zaliczono”
Utrata łącznościodłączenie sieci na ustalony czas i przywrócenie połączeniautracone rekordy, czas powrotulimit z wymagania niezawodnościlog i obserwacja
Praca ciągła72 godziny w stałej konfiguracjikompletność danych, restartyustalony odsetek rekordówraport z logów

Uwzględnij przypadki typowe, graniczne i błędne. W oprogramowaniu przetestuj także nieprawidłowe dane, brak zasobu i współbieżność, jeśli są istotne. W urządzeniu sprawdź zakres pracy, stabilność, powtarzalność i reakcję na zakłócenia. W procesie porównaj wynik ze stanem bazowym i kontroluj, czy poprawa jednego wskaźnika nie pogarsza innego.

Weryfikacja a walidacja — jaka jest różnica?

W praktyce inżynierskiej te pojęcia bywają definiowane różnie w zależności od branży i normy, dlatego sprawdź terminologię stosowaną na kierunku. Użyteczne rozróżnienie brzmi: weryfikacja sprawdza, czy rozwiązanie wykonano zgodnie ze specyfikacją, a walidacja — czy rozwiązanie jest odpowiednie do zamierzonego zastosowania.

Prototyp może przejść weryfikację, bo rejestruje trzy parametry co minutę, lecz nie przejść walidacji, jeśli alert jest niezrozumiały dla użytkownika albo czujnik w rzeczywistym pomieszczeniu reaguje zbyt wolno. Dlatego obok testów funkcji warto zaplanować próbę w środowisku docelowym, badanie użytkowe lub porównanie z realnym procesem — o ile pozwalają na to zakres pracy, bezpieczeństwo i wymagania etyczne.

Jak opisać wyniki, błędy i ograniczenia?

Rozdział wynikowy powinien łączyć dane z wymaganiami. Najpierw pokaż wyniki w czytelnej postaci, potem je zinterpretuj i wskaż decyzję: wymaganie spełnione, częściowo spełnione albo niespełnione. Nie ukrywaj testu, który zakończył się niepowodzeniem. Wyjaśnienie przyczyny i zaproponowanie poprawki może lepiej świadczyć o kompetencjach niż bezkrytyczne ogłoszenie pełnego sukcesu.

Przykład: wynik weryfikacji 12 wymagań

Najedź na fragment wykresu albo wybierz element legendy, aby sprawdzić liczbę i udział wymagań w danym statusie.

Dane demonstracyjne: 7 wymagań spełnionych, 3 częściowo spełnione, 1 niespełnione i 1 nietestowane. To przykład sposobu raportowania, a nie wzorcowy wynik ani próg zaliczenia pracy.

  • podaj liczbę powtórzeń, warunki i niepewność pomiaru, jeśli ma znaczenie;
  • oddziel obserwację od interpretacji;
  • porównaj wynik z progiem, stanem bazowym, symulacją lub rozwiązaniem odniesienia;
  • wyjaśnij wartości odstające i braki danych;
  • nie rozszerzaj wniosku poza przetestowany zakres.

Ograniczenia mogą dotyczyć dokładności aparatury, małej liczby prób, warunków laboratoryjnych, uproszczeń modelu, wersji prototypowej, ograniczonej grupy użytkowników albo zależności od zewnętrznych usług. Zamiast ogólnego „projekt można dalej rozwijać” wskaż, jakie ryzyko tworzy każde ograniczenie i jaki kolejny test lub etap projektowy je zmniejszy.

Rysunki techniczne, schematy, kod i załączniki

Tekst główny powinien zawierać materiały niezbędne do zrozumienia argumentacji. Duże rysunki wykonawcze, pełne schematy, instrukcję uruchomienia, dodatkowe wyniki, kwestionariusze, pliki CAD lub rozbudowane listingi można przenieść do załączników albo repozytorium przewidzianego przez uczelnię.

  • każdy rysunek i tabela mają numer, tytuł oraz odwołanie w tekście;
  • oznaczenia, jednostki i skale są konsekwentne;
  • schemat pozostaje czytelny po umieszczeniu na stronie;
  • źródło lub informacja „opracowanie własne” odpowiada zasadom wydziału;
  • załącznik jest przywołany w konkretnym miejscu, a nie dodany bez objaśnienia.

Techniczne przygotowanie podpisów omawia poradnik spis tabel i rysunków w Wordzie. Zasady porządkowania dużych materiałów uzupełniających znajdziesz w artykule aneks i załączniki w pracy dyplomowej.

Normy, bezpieczeństwo, prawo i licencje

Jeśli rozwiązanie dotyczy bezpieczeństwa, maszyn, instalacji, danych osobowych, wyrobów medycznych, transportu lub innego regulowanego obszaru, ustal wymagania przed rozpoczęciem projektu. Nie deklaruj zgodności z normą tylko dlatego, że została wymieniona w bibliografii. Trzeba wskazać jej zakres, zastosowane wymagania i sposób sprawdzenia.

W projekcie informatycznym opisz licencje wykorzystanych komponentów, ochronę danych, zarządzanie dostępem i zależności zewnętrzne. W urządzeniu — zagrożenia elektryczne, cieplne i mechaniczne oraz ograniczenia prototypu. Jeżeli praca nie obejmuje certyfikacji albo oceny zgodności, zaznacz to jednoznacznie. Bezpieczeństwo nie jest miejscem na demonstrację „na żywo”, której nie przewiduje zatwierdzona procedura laboratoryjna.

Przykładowe układy pracy inżynierskiej

Poniższe szkielety pokazują logikę, nie gotowe spisy treści do skopiowania. Nazwy i kolejność trzeba dopasować do problemu oraz szablonu wydziału.

Aplikacja lub system informatyczny

  1. Problem, cel i zakres.
  2. Analiza istniejących rozwiązań.
  3. Wymagania funkcjonalne i jakościowe.
  4. Architektura, model danych i projekt interfejsów.
  5. Implementacja kluczowych mechanizmów.
  6. Środowisko i wyniki testów funkcjonalnych, integracyjnych oraz wydajnościowych.
  7. Ocena wymagań, ograniczenia i dalszy rozwój.

Urządzenie mechatroniczne lub system wbudowany

  1. Potrzeba użytkowa i wymagania.
  2. Podstawy pomiaru lub sterowania oraz przegląd rozwiązań.
  3. Koncepcje i wybór wariantu.
  4. Projekt mechaniczny, elektroniczny i programowy.
  5. Budowa oraz uruchomienie prototypu.
  6. Kalibracja, pomiary, testy bezpieczeństwa i niezawodności.
  7. Ocena przydatności w warunkach docelowych.

Usprawnienie procesu produkcyjnego lub logistycznego

  1. Charakterystyka procesu i problemu.
  2. Metody pomiaru oraz kryteria oceny.
  3. Analiza stanu obecnego i źródeł strat.
  4. Warianty rozwiązania oraz ich porównanie.
  5. Projekt procesu docelowego lub model symulacyjny.
  6. Walidacja na danych, w symulacji albo pilotażu.
  7. Efekty, ryzyka wdrożenia i rekomendacje.

Najczęstsze błędy w pracy inżynierskiej

  • Projekt bez problemu: autor opisuje, co zbudował, ale nie pokazuje potrzeby ani kryteriów.
  • Teoria bez związku z decyzjami: długi rozdział nie wraca później w projekcie.
  • Wymagania po fakcie: kryteria są dopasowane do gotowego prototypu.
  • Brak wariantów: jedyne rozwiązanie zostaje uznane za najlepsze bez porównania.
  • Dziennik implementacji: tekst relacjonuje instalowanie narzędzi zamiast wyjaśniać projekt.
  • Test demonstracyjny: pokazano jeden udany przypadek, bez procedury i warunków brzegowych.
  • Zrzuty zamiast wyników: obrazy interfejsu zastępują pomiar i interpretację.
  • Ukryty wkład gotowych narzędzi: nie wiadomo, co stworzył autor, a co pochodzi z biblioteki lub zespołu.
  • Brak analizy niepowodzeń: wynik niespełniający kryterium zostaje pominięty.
  • Uniwersalne wnioski z prototypu: autor obiecuje zastosowanie, którego nie przetestował.

Checklista pracy inżynierskiej

FAQ

Czy praca inżynierska musi zawierać działający prototyp?

Nie zawsze. Zależy to od celu i wymagań jednostki. Rezultatem może być kompletny projekt techniczny, model, analiza wariantów, symulacja lub rozwiązanie procesu. Trzeba jednak przedstawić odpowiednie dowody poprawności: obliczenia, analizę, wyniki symulacji, testy modelu albo inną metodę zaakceptowaną przez promotora.

Ile części praktycznej powinno być w pracy inżynierskiej?

Nie ma jednego obowiązującego procentu. Uczelnie i kierunki różnie definiują część praktyczną. Ważniejsza jest jej rola: projekt, wykonanie i ocena powinny realizować cel inżynierski, a teoria ma je wspierać. Proporcje uzgodnij na podstawie wytycznych i charakteru rozwiązania.

Czy w pracy inżynierskiej musi być rozdział badawczy?

Nie pod taką nazwą. Praca projektowa może mieć rozdział testów, pomiarów, symulacji lub walidacji. Jeżeli jednak zbierasz dane od ludzi, prowadzisz eksperyment albo analizujesz próbę, potrzebujesz jawnej metody badawczej oraz zasad etycznych odpowiednich dla uczelni.

Czy można wykorzystać projekt wykonany w firmie?

Zwykle jest to możliwe po uzgodnieniu z uczelnią i firmą, ale trzeba rozwiązać kwestie poufności, praw do materiałów, danych i możliwości obrony wyniku. Komisja musi móc ocenić Twój wkład. Nie opieraj pracy na elemencie, którego nie wolno pokazać ani wystarczająco opisać.

Czy cały kod źródłowy należy wkleić do pracy?

Nie. W tekście pokazuje się krótkie fragmenty potrzebne do wyjaśnienia własnego rozwiązania. Pełny kod lepiej przekazać jako załącznik cyfrowy lub repozytorium zgodnie z zasadami wydziału. Dokument powinien zawierać instrukcję uruchomienia, zależności i oznaczenie wersji poddanej testom.

Co zrobić, jeśli testy nie potwierdziły wszystkich założeń?

Przedstaw wynik uczciwie. Ustal, które wymagania nie zostały spełnione, przeanalizuj przyczynę i wpływ na zastosowanie, a następnie zaproponuj możliwą poprawkę oraz test potwierdzający. Praca inżynierska ocenia także sposób rozumowania; ukrycie niepowodzenia jest gorsze niż rzetelna analiza.

Praca inżynierska — podsumowanie

Dobra praca inżynierska tworzy zamknięty łańcuch dowodowy: problem prowadzi do wymagań, wymagania do projektu, projekt do wykonania, a testy do oceny celu. Każda istotna decyzja ma uzasadnienie, a każdy ważny wniosek opiera się na wyniku. Dzięki temu komisja nie musi wierzyć autorowi na słowo — może prześledzić jego rozumowanie.

Najpierw pobierz aktualne wytyczne i zatwierdź z promotorem rezultat, zakres oraz sposób walidacji. Potem utwórz tabelę wymagań i testów. To prosty dokument, który porządkuje projekt, spis treści i późniejsze wnioski lepiej niż pisanie kolejnych rozdziałów bez wspólnego planu.

Źródła i oficjalne wytyczne uczelni
WhatsApp Zadzwoń