Analiza i projektowanie strukturalne Wydanie II.pdf
(
1121 KB
)
Pobierz
C:\Andrzej\PDF\Analiza i projektowanie strukturalne. Wydanie II\1 strona.cdr
IDZ DO
PRZYK£ADO
WY ROZDZIA£
Analiza i projektowanie
strukturalne. Wydanie II
SPIS TRECI
KATALOG KSI¥¯EK
Autor: Jerzy Roszkowski
ISBN: 83-7197-753-0
Format: B5, stron: 166
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Technologia CASE (Computer Aided System Engineering) jest obecnie powszechnie
stosowana w analizie i projektowaniu systemów informatycznych. Trudno sobie
wyobraziæ pracê bez niej (szczególnie przy du¿ych projektach) na etapach:
"
"
"
CENNIK I INFORMACJE
analizy,
tworzenia projektu systemu,
a tak¿e samej implementacji.
ZAMÓW INFORMACJE
O NOWOCIACH
Niniejsza praca opisuje metodykê strukturaln¹, stosuj¹c¹ jako egzemplifikacjê klasyczn¹
metodykê Yourdona (rozk³ad funkcjonalny), a tak¿e metodykê SSADM oraz (w zakresie
modelowania danych) metodykê Martina.
Wybrane zagadnienia:
ZAMÓW CENNIK
"
"
"
"
"
"
"
"
"
"
"
"
CZYTELNIA
Ogólne metody analizy systemowej
Rozk³ad funkcjonalny
Model funkcjonalny -- metoda przep³ywu danych
Modelowanie informacji (danych)
Podejcie obiektowe
Diagramy modelowania metodyki strukturalnej
Bilansowanie modelu
Cykl projektowy
Studium mo¿liwoci (Feasibility Study)
Proces analizy
Analiza systemu obiegu dokumentów
Analiza systemu budowanego z gotowych komponentów
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Autor na podstawie swojego dziesiêcioletniego dowiadczenia w stosowaniu technologii
CASE, odwo³uj¹c siê do w³asnych projektów, przedstawia mo¿liwoci i ograniczenia
prezentowanej metodyki.
Wprowadzenie ......................................................................................................7
Rozdział 1. Ogólne metody analizy systemowej.....................................................9
Rozkład funkcjonalny .......................................................................................................10
Model funkcjonalny — metoda przepływu danych ..........................................................11
Modelowanie informacji (danych)....................................................................................11
Podej cie obiektowe..........................................................................................................12
Rozdział 2. Diagramy modelowania metodyki strukturalnej..................................13
Charakterystyka narz%dzi modelowania............................................................................13
Trzy modele systemu ........................................................................................................14
Model funkcjonalny — diagramy przepływu danych (Data Flow Diagrams)
— metodyka Yourdona — przykłady — typowe bł%dy.................................................14
Elementy składowe DFD ............................................................................................15
Główne zalecenia przy projektowaniu DFD...............................................................21
Wielopoziomowe DFD ...............................................................................................23
Rozszerzenia do DFD dla systemów czasu rzeczywistego.........................................25
Model funkcjonalny — diagramy przepływu danych (Data Flow Diagrams)
— metodyka SSADM — przykłady...............................................................................27
Elementy składowe DFD w metodyce SSADM.........................................................27
Model danych — diagramy obiekt-relacja-atrybut
(Entity Relationship Diagrams — ERD) — metodyka Martina.....................................29
Elementy diagramu ERD ............................................................................................33
Projektowanie logiczne danych — model relacyjny ..................................................37
Projektowanie logiczne danych — normalizacja danych ...........................................39
Zale8no ci atrybutów..................................................................................................40
Projektowanie logiczne danych — modelowanie tablic.............................................46
Mapowanie w sytuacji interpretacji subtypów
przez relacj% wzajemnego wykluczania si%..............................................................50
Przekształcenie modelu funkcjonalnego w projekt strukturalny
— diagramy strukturalne (STC Structured Charts) ........................................................52
Model dynamiki — diagramy przej : stanów
(State Transition Diagrams).....................55
Rozdział 3. Słownik danych (Data Dictionary).....................................................61
Formalizm notacji słownika danych .................................................................................61
Definicje............................................................................................................................62
Rozdział 4. Specyfikacja procesów.....................................................................65
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
Plik z chomika:
janowiec
Inne pliki z tego folderu:
Asembler dla procesorow Intel Vademecum profesjonalisty.pdf
(400 KB)
Asembler cwiczenia praktyczne.pdf
(358 KB)
Architektura systemow zarzadzania przedsiebiorstwem Wzorce projektowe.pdf
(829 KB)
Architektura oprogramowania Metody oceny oraz analiza przypadkow.pdf
(429 KB)
Aplikacje w Visual C++ 2005 Przyklady.pdf
(296 KB)
Inne foldery tego chomika:
PHP
Zgłoś jeśli
naruszono regulamin