Jerzy Roszkowski analiza i projektowanie strukturalne. wydanie ii cała książka.pdf

(8164 KB) Pobierz
888420109.001.png
4
Analiza i projektowanie strukturalne
Rozdział 5. Bilansowanie modelu .......................................................................71
Bilansowanie diagramu DFD wzgl%dem słownika danych (DD)...............................71
Bilansowanie diagramu DFD wzgl%dem specyfikacji procesów................................72
Bilansowanie specyfikacji procesów wzgl%dem DFD i słownika danych..................72
Bilansowanie słownika danych wzgl%dem DFD i specyfikacji procesów..................72
Bilansowanie ERD wzgl%dem DFD i specyfikacji procesów.....................................73
Bilansowanie DFD wzgl%dem diagramu przej : stanów (STD) ................................73
Rozdział 6. Cykl projektowy...............................................................................77
Etap I: Studium mo8liwo ci........................................................................................77
Etap II: Analiza...........................................................................................................78
Etap III: Projektowanie...............................................................................................79
Etap IV: Implementacja ..............................................................................................79
Etap V: Przej cie na nowy system..............................................................................79
Specyfikacja dostaw powstaj@cych w ramach przedsi%wzi%cia informatycznego............80
Dział I — Specyfikacja wymagaA (Requirements Definition)...................................81
Dział II — Przegl@d istniej@cego systemu (Existing system examination) ................81
Dział III — Architektura techniczna (Technical Architecture) ..................................82
Dział IV — Projektowanie i wytworzenie bazy danych
(Database Design and Build)....................................................................................82
Dział V — Projektowanie i wytworzenie modułów (Module Design and Build)......83
Dział VI — Konwersja danych (Data Conversion) ....................................................83
Dział VII — Dokumentacja (Documentation)............................................................83
Dział VIII — Testowanie (Testing)............................................................................84
Dział IX — Szkolenie (Training) ...............................................................................84
Dział X — Uruchomienie — przej cie (Transition)...................................................85
Dział XI — Wsparcie po uruchomieniu (Post-System Support)................................85
Rozdział 7. Studium mo,liwo-ci (Feasibility Study).............................................87
Zapocz@tkowanie projektu ................................................................................................87
Wybór przedsi%wzi%cia .....................................................................................................87
Fazy realizacji .............................................................................................................89
Sporz@dzanie analizy opłacalno ci .............................................................................90
Rozdział 8. Proces analizy..................................................................................93
Podej cie klasyczne — cztery modele systemu ................................................................93
Model podstawowy systemu .............................................................................................94
Model otoczenia ................................................................................................................96
Model zachowania si% systemu.........................................................................................97
Zasady prowadzenia wywiadów .....................................................................................100
Formularz hierarchii operacji..........................................................................................101
Formularz wzorów dokumentów ....................................................................................102
Rozdział 9. Analiza systemu obiegu dokumentów..............................................103
Formularz i semantyka opisu obiegu dokumentów.........................................................103
Model i jego konkretyzacja.............................................................................................104
Struktura modelu.......................................................................................................105
Wizualizacja modelu.................................................................................................113
Rozdział 10. Analiza systemu budowanego z gotowych komponentów.................123
Definicja istniej@cej struktury organizacyjnej — (regulamin organizacyjny)..........123
Definicja struktury organizacyjnej............................................................................124
Kluczowy personel jednostki....................................................................................124
Grupy u8ytkowników wewn@trz organizacji ............................................................124
Spis treci
5
Obiekty (organizacje) zewn%trzne ............................................................................124
Zakres analizy w układzie głównych procesów biznesowych
— lista obszarów tematycznych (Context process model).....................................124
Prototypy podstawowych obiektów informacyjnych,
w tym bazy normatywnej globalnej i lokalnej .......................................................125
Inwentaryzacja zasobów osobowych oraz technicznych
(infrastruktury i oprogramowania) — istniej@ca architektura techniczna..............125
Przegl@d architektury ................................................................................................125
Struktura sieci ...........................................................................................................125
Jrodowisko programowe (software).........................................................................126
Analiza procesów biznesowych istniej@cego systemu informacyjnego ...................126
Ogólny model koncepcyjny rozwi@zania docelowego....................................................126
Model warstwowy systemu zarz@dzania...................................................................126
Model przypadków u8ycia docelowego systemu informatycznego .........................127
Model docelowy danych (model logiczny danych)..................................................127
Bilansowanie obszarów tematycznych z gotowymi aplikacjami..............................128
Bilansowanie przypadków u8ycia obszaru tematycznego i aplikacji .......................128
Bilansowanie modelu logicznego danych z zakresem danych aplikacji ..................130
Dodatek A Zastosowanie metod strukturalnych
w projektowaniu hurtowni danych...................................................131
Niedostatki systemów wspomagania decyzji oraz hurtownie danych
jako usuwaj@ce je — koncepcje zmian.........................................................................131
Przykładowa specyfikacja tematyczna hurtowni danych................................................134
Hurtownia danych w zakresie analizy i planu sprzeda8y .........................................134
Hurtownia danych w zakresie analizy, planu i rozliczenia produkcji ......................136
Hurtownia danych w zakresie analizy kosztów ........................................................137
Przykładowe specyfikacje tematyczne systemów wspomagania decyzji
opartych na hurtowniach (aplikacje klienta w technologii klient-serwer)....................138
Aplikacje klienta obsługuj@ce hurtownie danych .....................................................138
Dedykowane systemy klasy DSS oparte na hurtowniach danych ............................138
Specyfikacja cyklu projektowego dla hurtowni danych .................................................140
Okre lenie funkcji zarz@dzania wspieranych przez hurtownie.................................141
Dokumentowanie istniej@cych w przedsi%biorstwie systemów transakcyjnych.......141
Doprowadzenie do spójno ci metadanych
pomi%dzy systemami transakcyjnymi przedsi%biorstwa.............................................141
Specyfikacja wymagaA systemów DSS oraz aplikacji klienta
obsługuj@cych hurtownie danych ...........................................................................142
Projektowanie hurtowni danych ...............................................................................142
Specyfikacja mapowania i transformacji danych .....................................................142
Narz%dzia do analizy i projektowania.......................................................................143
Cykl realizacji ...........................................................................................................143
Dodatek B Zadania.........................................................................................145
Zadanie 1. Diagramy przepływu danych i zwi@zków encji (ERD) ..........................145
Zadanie 2. Diagramy przepływu danych i zwi@zków encji (ERD) ..........................146
Zadanie 3. Diagramy zwi@zków encji (ERD)...........................................................147
Zadanie 4. Diagramy zwi@zków encji (ERD)...........................................................148
Zadanie 5. Diagramy zwi@zków encji (ERD)...........................................................149
Zadanie 6. Diagramy zwi@zków encji (ERD)...........................................................149
Zadanie 7. Studium mo8liwo ci................................................................................150
Zadanie 8. Zarz@dzanie marketingiem i kontrola procesu wytwórczego .................152
Zadanie 9. Diagram obiegu dokumentów.................................................................152
Ksi%gowa wypisuje polecenie przelewu na podstawie dyspozycji finansowej ........153
6
Analiza i projektowanie strukturalne
Dodatek C Rozwi5zania...................................................................................155
Literatura .........................................................................................................165
Rozdział 3.
Kady projekt powinien zawiera słownik danych traktowany jako repozytorium, czyli
składnic wszystkich poj zdefiniowanych w projekcie. Repozytorium jest obliga-
toryjn" cz#ci" wszystkich narzdzi CASE. Niniejszy rozdział podaje konwencje stoso-
wane przy budowie takiego słownika. Podobne konwencje zaimplementowano w wielu
dostpnych na rynku pakietach CASE.
Na uytek niniejszej ksi"ki mona przyj" nastpuj"c" definicj słownika: słownik
danych jest zorganizowan" list" elementów systemu, zawieraj"c" definicje tych ele-
mentów, aby uytkownik b"d, analityk systemowy mieli pełne i zrozumiałe definicje
oraz opisy wszystkich wej, wyj, elementów składów, elementów obiektów oraz po-
rednich formuł oblicze. W skład słownika danych wchodz" zatem równie opisy:
złoonych agregatów pakietów danych, składaj"cych si z komponentów
(np. pól rekordów) — uywanych przez przepływy danych,
złoonych agregatów danych w składach danych,
szczegółów relacji pomidzy obiektami diagramów ERD.
Formalizm notacji słownika danych
Uywa si czsto nastpuj"cych symboli formalizmu notacji dla DD (Data Dictionary):
=
składa si z
+
i
( )
opcja
{ }
iteracja
[ ]
wybranie jednej z kilku moliwo#ci
888420109.002.png
Zgłoś jeśli naruszono regulamin