Projekt zespołowy aplikacji sieciowej ShareWAT Wykonali: Malwina Gawrysiak, Paweł Głębocki, Mariusz Kluska, Adam Zieliński, Hubert Zembrowski, Michał Szepielak, Michał Barczak, Radosław Woźniak
Wymagania repozytorium werbalne przedstawiający część wymagań UC oraz wymagania zewnętrzne
Wymagania Przedstawienie zmian zachodzących w wymaganiach podczas realizacji projektu oraz ich zależności z wymaganiami funkcjonalnymi
Wymagania Zbiór podstawowego słownictwa pochodzącego z dziedziny problemu
Wymagania Wydzielone karty CRC, ich odpowiedzialności oraz relacje między nimi
Wymagania Związki generalizacji pomiędzy poszczególnymi użytkownikami
Wymagania Wskazanie wielokrotnego użycia i rozszerzeń dla jednego z omawianych przypadków użycia
Wymagania Oraz dla drugiego
Wymagania Na najbliższych slajdach postaramy się przedstawić przebieg dwóch, wybranych spośród wszystkich przypadków użycia, scenariuszy głównych na diagramach sekwencji oraz aktywności
Wymagania
Wymagania
Wymagania
Wymagania
Analiza Zależności miedzy klasami granicznymi
Klasy kontrolne i graniczne i ich powiązania Analiza Klasy kontrolne i graniczne i ich powiązania
Analiza Wydzielone elementy składowania danych – klasy entity
Analiza Na kolejnych diagramach zostaną przedstawione diagramy VOPC oraz realizacje wybranych przypadków użycia
Analiza
Analiza
Analiza
Analiza
Projekt Przy przejściu do fazy projektu postanowiliśmy uszczegółowić klasy, jak również uwzględnić występowanie StarterKita wykorzystując do tego interfejsy.
Projekt Po analizie relacji miedzy statystykami a danymi użytkownika, postanowiliśmy połączyć obie instancje
Logika aplikacji i jej interfejs Projekt Logika aplikacji i jej interfejs
Projekt Na drodze łączenia mało złożonych elementów, zunifikowaliśmy wszystkie klasy dostępowe w jedną, która wykorzystuje interfejsy logiki i StarterKita
Projekt Na najbliższych diagramach nastąpi przedstawienie podstawowego przebiegu jednego z omawianych elementów systemu (drugi realizowany jest przez StarterKit), oraz przybliżenie komponentów.
Projekt
Projekt
Projekt
Projekt
Projekt
Projekt Następnie skupimy się na stanach związanych z omawianymi scenariuszami oraz na pomyśle dotyczącym wdrożenia serwisu
Projekt
Wdrożenie Założenia, które powinny spełniać wymagania niezawodnościowe oraz wydajnościowe
Niestety udostępniony serwer prawdopodobnie wygląda jak na schemacie Wdrożenie Niestety udostępniony serwer prawdopodobnie wygląda jak na schemacie
DZIĘKUJEMY!