MojaAnkieta

32
MojaAnkieta Wykonawcy: Magdalena Bęczkowska Łukasz Maliszewski Piotr Kwiatek Piotr Litwiniuk Paweł Głębocki

description

Wykonawcy: Magdalena Bęczkowska Łukasz Maliszewski Piotr Kwiatek Piotr Litwiniuk Paweł Głębocki. MojaAnkieta. Plan prezentacji. Wymagania Wykorzystanie platform JAZZ i RQM Wykorzystanie wzorców projektowych Modelowanie statyki Modelowanie dynamiki Modelowanie usług - PowerPoint PPT Presentation

Transcript of MojaAnkieta

Page 1: MojaAnkieta

MojaAnkieta

Wykonawcy: Magdalena BęczkowskaŁukasz MaliszewskiPiotr KwiatekPiotr LitwiniukPaweł Głębocki

Page 2: MojaAnkieta

2

Plan prezentacji

Wymagania Wykorzystanie platform JAZZ i RQM Wykorzystanie wzorców

projektowych Modelowanie statyki Modelowanie dynamiki Modelowanie usług Działająca aplikacja

Page 3: MojaAnkieta

3

Wymagania

Page 4: MojaAnkieta

4

Wykorzystanie platform JAZZ i RQM

Page 5: MojaAnkieta

5

JAZZ – uprawnienia

Platforma JAZZ umożliwia przypisanie uprawnień dla różnych typów członków zespołu

Page 6: MojaAnkieta

6

JAZZ – Panel kontrolny

Page 7: MojaAnkieta

7

JAZZ – dziennik projektu

Page 8: MojaAnkieta

8

Wykorzystanie wzorców projektowych

Page 9: MojaAnkieta

9

JAZZ – obszar projektu

Page 10: MojaAnkieta

10

Wzorce projektowe - singleton

Zastosowanie wzorca wpłynęło na:

zmniejszenie czasu związanego z obsługą użytkowników

zmniejszenie wykorzystywanej pamięci

zredukowanie czasu propagacji zmian w konfiguracji

Page 11: MojaAnkieta

11

Wzorce projektowe - state

odróżnienia ankiety w zależności od jej stanu

Page 12: MojaAnkieta

12

Wzorce projektowe - composite

Page 13: MojaAnkieta

13

Modelowanie statyki

Page 14: MojaAnkieta

14

Diagram klas

Page 15: MojaAnkieta

15

Struktura wewnętrzna systemu

Page 16: MojaAnkieta

16

Wykorzystanie interfejsów

Page 17: MojaAnkieta

17

Diagram zależności między komponentami

Page 18: MojaAnkieta

18

Modelowanie dynamiki

Page 19: MojaAnkieta

19

Diagram sekwencji – wypełnianie ankiety

Page 20: MojaAnkieta

20

Diagram komunikacji – wypełnianie ankiety

Page 21: MojaAnkieta

21

Modelowanie usług

Page 22: MojaAnkieta

22

Modelowanie procesów biznesowych – tworzenie ankiet

Page 23: MojaAnkieta

23

Modelowanie procesów biznesowych – wyświetlanie ankiety

Page 24: MojaAnkieta

24

Modelowanie procesów biznesowych – usuwanie ankiety

Page 25: MojaAnkieta

25

Kandydaci na usługi

Page 26: MojaAnkieta

26

Kontrakty dla tworzenia ankiet

Page 27: MojaAnkieta

27

Kontrakty dla wyświetlania ankiet

Page 28: MojaAnkieta

28

Kontrakty dla usuwania ankiet

Page 29: MojaAnkieta

29

WebService

Page 30: MojaAnkieta

30

Działająca aplikacja

Page 31: MojaAnkieta

31

Page 32: MojaAnkieta

Dziękujemy za uwagę