1 Strukturalna metodyka projektowania systemu informatycznego
2 Z metod projektowania systemów informatycznych obecnie najczęściej używanych w praktyce zdecydowanie wciąż wyróżnia się podejście strukturalne, chociaż za nowocześniejsze uważa się obecnie inne metodyki, na przykład projektowanie obiektowe
3
4 W projektowaniu strukturalnym zakłada się naprzemienne etapy: analiz teoretycznych, prac projektowych oraz eksperymentów praktycznych
5 > GOOD ENOUGH IS PERFECT <Z doskonaleniem systemu informatycznego nie wolno przesadzać, bo albo poniesie się za duże koszty, albo coś się „przedobrzy” Dlatego warto pamiętać hasło, jakie stosują najlepsze amerykańskie firmy komputerowe: > GOOD ENOUGH IS PERFECT < Można to przetłumaczyć: ZNAKOMITE, BO ZADOWALAJĄCE
6 Istotą metod projektowania strukturalnego jest upraszczanie złożonego systemu poprzez systematyczne rozkładanie go na prostsze elementy składowe. W ten sposób drogowskazem dla projektanta jest struktura rozważanego problemu.
7 Podstawową ideą podejścia strukturalnego jest dzielenie złożonych na elementy składowe wraz z koncentracją uwagi stopniowo na coraz drobniejszych szczegółach
8 Ważne jest, żeby tę strukturę we właściwy sposób zapisać i uwidocznićWażne jest, żeby tę strukturę we właściwy sposób zapisać i uwidocznić. Przykład: strukturalny opis kursu języków obcych opisanego zgodnie z zasadami języka XML.
9
10 Strukturalne podejście do projektowania systemów wiąże się z projektowaniem ukierunkowanym na cel
11 Istotne składniki podejścia strukturalnego
12 Do najskuteczniejszych z nich należą agregacja i dekompozycjaZłożoność współczesnych systemów informacyjnych sprawia, że projektanci muszą sobie radzić z ich projektowaniem stosując pewne zabiegi upraszczające. Do najskuteczniejszych z nich należą agregacja i dekompozycja
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 Strukturalne projektowanie systemu informatycznego jest procesem konstruowania modelu biznesowych danych, a także modelu reguł działalności stosowanych w określonej organizacji, który w przeciwieństwie do projektowania fizycznego jest niezależny od implementacji. Model logiczny to model struktury zgodny z modelem danych, a nie z ich fizyczną reprezentacją.
40 System informacji przestrzennej
41 Atrybuty encji Rząd RP
42 Atrybuty encji Firmy lotnicze
43 Atrybuty encji Obiekt przestrzenny
44 Atrybuty encji Wieża lotniska
45 Atrybuty encji Port lotniczy
46