Zasady zaliczenia

by Paweł Pięta published 2019/01/18 05:28:00 GMT+1, last modified 2023-04-11T23:14:47+01:00
  1. Obowiązują ogólne zasady zaliczenia projektów, o ile punkty poniżej nie stanowią inaczej.
  2. W ramach tych zajęć nie obowiązują zasady zaliczenia dotyczące rozliczania projektów w oparciu o harmonogram kamieni milowych.
  3. Projekty mogą być wykonywane pojedynczo lub w zespołach maksymalnie 4-osobowych. Zalecane są większe zespoły z uwagi na stopień skomplikowania i czasochłonność prac do zrealizowania.
  4. Celem projektu jest wykonanie systemu informatycznego zarządzania firmą lub organizacją (np. hotel, akademik, zajezdnia autobusowa itp.). Zadanie wymaga przeprowadzenia typowych czynności realizowanych podczas procesu wytwarzania oprogramowania:
    1. specyfikacji wymagań,
    2. projektowania architektury oprogramowania,
    3. implementacji,
    4. opracowania testów,
    5. wdrożenia,
    6. dostosowania systemu do potrzeb klienta.
  5. Projekty mogą być tworzone w dowolnym środowisku z użyciem języków C++/Python/C#/Java. Mile widziany framework Qt.
  6. Podczas oceniania projektów będą brane pod uwagę następujące aspekty:
    • intuicyjność obsługi programu,
    • czytelność kodu (indentacja, intuicyjne nazwy zmiennych/podprogramów/parametrów/klas),
    • podział kodu na podprogramy z parametrami, klasy i pliki nagłówkowe/źródłowe,
    • jakość sprawozdania i dokumentacji technicznej kodu źródłowego,
    • wkład poszczególnych członków zespołu w wykonanie projektu.