Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

ATAM – Politechnika Poznańska Architektura 1 Ksantypa2 : Architektura Bartosz Michalik

Podobne prezentacje


Prezentacja na temat: "ATAM – Politechnika Poznańska Architektura 1 Ksantypa2 : Architektura Bartosz Michalik"— Zapis prezentacji:

1 ATAM – Politechnika Poznańska Architektura 1 Ksantypa2 : Architektura Bartosz Michalik

2 ATAM – Politechnika Poznańska Architektura 2 Agenda 1.Kontekst 2.Perspektywy architektoniczne 3.Czynniki ryzyka 4.Podejścia architektoniczne

3 ATAM – Politechnika Poznańska Architektura 3 Agenda 1.Kontekst 2.Perspektywy architektoniczne 3.Czynniki ryzyka 4.Podejścia architektoniczne

4 ATAM – Politechnika Poznańska Architektura 4 Kontekst Internet W W W

5 ATAM – Politechnika Poznańska Architektura 5 Agenda 1.Kontekst 2.Perspektywy architektoniczne 3.Scenariusze zmian 4.Czynniki ryzyka 5.Podejścia architektoniczne

6 ATAM – Politechnika Poznańska Architektura 6 Agenda 1.Kontekst 2.Perspektywy architektoniczne 3.Scenariusze zmian 4.Czynniki ryzyka 5.Podejścia architektoniczne

7 ATAM – Politechnika Poznańska Architektura 7 Model danych

8 ATAM – Politechnika Poznańska Architektura 8 Model danych Nabór Podanie Kierunek PrzedmiotJęzyk Meta język Meta przedmiot Wpłata Ocena Olimpiada Preferencje

9 ATAM – Politechnika Poznańska Architektura 9 Struktura

10 ATAM – Politechnika Poznańska Architektura 10 Perspektywy architektoniczne

11 ATAM – Politechnika Poznańska Architektura 11 Widoki architektoniczne

12 ATAM – Politechnika Poznańska Architektura 12 Import (nabory) NaboryMeta-przedmiotyMeta-języki

13 ATAM – Politechnika Poznańska Architektura 13 Podanie Płatność Przelewy

14 ATAM – Politechnika Poznańska Architektura 14 Eksport (dane kandydatów) Eksport Dane kandydata

15 ATAM – Politechnika Poznańska Architektura 15 Perspektywy architektoniczne

16 ATAM – Politechnika Poznańska Architektura 16 Perspektywa logiczna Ksantypa2 Logic Sokrates Connector Bank Data Connector Data Storage Data Connector Web Controller Presentation Data Builder Starter Screen Builder

17 ATAM – Politechnika Poznańska Architektura 17 Perspektywa logiczna Ksantypa2 Logic Sokrates Connector Bank Data Connector Data Storage Data Connector Web Controller Presentation Data Builder Starter Screen Builder Łatwość zmiany XML Storage

18 ATAM – Politechnika Poznańska Architektura 18 Perspektywa logiczna Ksantypa2 Logic Sokrates Connector Bank Data Connector Data Storage Data Connector Web Controller Presentation Data Builder Starter Screen Builder Bezpieczeństwo XML Storage Rights Controller

19 ATAM – Politechnika Poznańska Architektura 19 Perspektywa logiczna Ksantypa2 Logic Sokrates Connector Bank Data Connector Data Storage Data Connector Web Controller Presentation Data Builder Starter Screen Builder Wydajność XML Storage Rights Controller Local Data Storage

20 ATAM – Politechnika Poznańska Architektura 20 Perspektywa logiczna Ksantypa2 Logic Sokrates Connector Bank Data Connector Data StorageXML Storage Rights Controller Data Connector Web Controller Presentation Data Builder Local Data Storage Starter Screen Builder

21 ATAM – Politechnika Poznańska Architektura 21 Perspektywy architektoniczne

22 ATAM – Politechnika Poznańska Architektura 22 Perspektywa implementacyjna

23 ATAM – Politechnika Poznańska Architektura 23 Perspektywa implementacyjna

24 ATAM – Politechnika Poznańska Architektura 24 Proponowane komponenty Apache Struts 1.1 Apache Velocity Log4J Apache Xerces Swing Oracle 10g

25 ATAM – Politechnika Poznańska Architektura 25 Perspektywy architektoniczne

26 ATAM – Politechnika Poznańska Architektura 26 Perspektywa fizyczna

27 ATAM – Politechnika Poznańska Architektura 27 Perspektywa fizyczna

28 ATAM – Politechnika Poznańska Architektura 28 Perspektywa fizyczna

29 ATAM – Politechnika Poznańska Architektura 29 Perspektywa fizyczna

30 ATAM – Politechnika Poznańska Architektura 30 Perspektywa fizyczna Apache / Tomcat (lepsza wydajność i skalowalność) –Obsługa JEE (Struts) –Możliwość reużycia kodu starej Ksantypy Oracle 10g (jedno z wymagań klienta) VPN – virtual private network (alternatywne rozwiązanie serwery Socrates i Ksantypa w sieci lokalnej) – ustawa, zapewnione działanie DBLinków

31 ATAM – Politechnika Poznańska Architektura 31 Widoki architektoniczne

32 ATAM – Politechnika Poznańska Architektura 32 Przypadki użycia

33 ATAM – Politechnika Poznańska Architektura 33 Przypadki użycia

34 ATAM – Politechnika Poznańska Architektura 34 Załóż konto kandydata

35 ATAM – Politechnika Poznańska Architektura 35 Przypadki użycia

36 ATAM – Politechnika Poznańska Architektura 36 Eksportuj dane kandydata

37 ATAM – Politechnika Poznańska Architektura 37 Eksportuj dane kandydata

38 ATAM – Politechnika Poznańska Architektura 38 Agenda 1.Kontekst i ograniczenia techniczne 2.Perspektywy architektoniczne 3.Scenariusze zmian 4.Czynniki ryzyka 5.Podejścia architektoniczne

39 ATAM – Politechnika Poznańska Architektura 39 Scenariusze zmian Dwukrotne zwiększenie zakładanej liczby kandydatów Dodanie nowego wydziału (wydział Architektury) do systemu Zmiana przepisów o szkolnictwie wyższym Zmiana struktury danych w systemie Sokrates

40 ATAM – Politechnika Poznańska Architektura 40 Agenda 1.Kontekst i ograniczenia techniczne 2.Perspektywy architektoniczne 3.Scenariusze zmian 4.Czynniki ryzyka 5.Podejścia architektoniczne

41 ATAM – Politechnika Poznańska Architektura 41 Czynniki ryzyka Trudności z wykorzystaniem starego kodu Ksantypy Problemy integracji z systemem Sokrates Zmiana wersji systemu Sokrates na którymś z wydziałów Zmiana ustalonego terminu realizacji Zmiana przepisów rzutująca na architekturę

42 ATAM – Politechnika Poznańska Architektura 42 Agenda 1.Kontekst i ograniczenia techniczne 2.Perspektywy architektoniczne 3.Scenariusze zmian 4.Czynniki ryzyka 5.Podejścia architektoniczne

43 ATAM – Politechnika Poznańska Architektura 43 Podejścia architektoniczne MVC – aplikacja webowa redundancja serwerów XML - definicje ekranów

44 ATAM – Politechnika Poznańska Architektura 44 Ksantypa2 : Architektura ?

45 ATAM – Politechnika Poznańska Architektura 45 Możliwość rejestracji kandydata bez względu na błędy na lini S-K

46 ATAM – Politechnika Poznańska Architektura 46 Możliwość rejestracji kandydata bez względu na błędy na lini S-K

47 ATAM – Politechnika Poznańska Architektura 47 Struktura

48 ATAM – Politechnika Poznańska Architektura 48 Model danych Nabór Podanie Kierunek PrzedmiotJęzyk Meta język Meta przedmiot Wpłata Ocena Olimpiada Preferencje

49 ATAM – Politechnika Poznańska Architektura 49 Ksantypa2 Logic Sokrates Connector Bank Data Connector Data Storage Data Connector Web Controller Presentation Data Builder Starter Screen Builder XML Storage Rights Controller Local Data Storage

50 ATAM – Politechnika Poznańska Architektura 50


Pobierz ppt "ATAM – Politechnika Poznańska Architektura 1 Ksantypa2 : Architektura Bartosz Michalik"

Podobne prezentacje


Reklamy Google