Streszczenie:
Poniższa praca opisuje proces tworzenia systemu zarządzania projektami i zespołami
projektowymi PTManage. Proces został podzielony na trzy główne elementy: etap
analizy, projektowanie oraz dokumentację użytkownika.
W trakcie etapu analizy zostały określone wymagania dot. aplikacji, a także
opracowane diagramy analityczne. Spisane zostały również główne założenia dotyczące
systemu oraz kontekst jego powstania.
Podczas fazy projektowej, na podstawie przeanalizowanych wymagań, został opisany
dobór technologii oraz narzędzi przy pomocy których powstała aplikacja, a także
architektura systemu. Na tym etapie powstał również szczegółowy opis encji bazy danych
oraz struktur programistycznych (kodu aplikacji). Nieodłączną częścią tego typu
dokumentacji jest projekt i opis interfejsu użytkownika – te elementy również powstały
w trakcie fazy projektowej. Zostały także opisane poszczególne moduły systemu oraz
przygotowano diagram przejść między ekranami aplikacji. Końcowym krokiem w fazie
projektowej był opis wymagań sprzętowych systemu oraz sposobu testowania
niezawodności aplikacji.
Ostatnia część pracy to dokumentacja dla użytkownika systemu. Została w niej
zawarta instrukcja instalacji aplikacji oraz instrukcja obsługi wraz ze zrzutami ekranu.
Proces wytwórczy aplikacji to niezwykle złożone zagadnienie. Wiele elementów
powstałych podczas analizy systemu, jego wymagań oraz potrzeb użytkowników nie jest
możliwe do zrealizowania na etapie implementacji aplikacji. Często konieczne są
kompromisy lub szukanie rozwiązań zastępczych, które w jak największym stopniu
spełnią wymagania dotyczące danej funkcjonalności.