Analiza i projektowanie systemów informacyjnych

Slides:



Advertisements
Podobne prezentacje
7. Metody analizy i modelowania strukturalnego SI
Advertisements

Słabe strony administracji publicznej wg Narodowej Strategii Spójności 2007
SKUTECZNOŚĆ i EFEKTYWNOŚĆ SYSTEMU
Kamil Markuszewski Mateusz Mikłuszka
Projektowanie w cyklu życia oprogramowania
Zaawansowane metody programowania – Wykład V
Definicja Benchmarking definiowany jest jako „nieprzerwany proces porównywania wyników przedsiębiorstwa, systemów zarządzania, procesów, produktów i usług.
PLANOWANIE JAKO FUNKCJA ZARZĄDZANIA
Studia Podyplomowe IT w Biznesie Inżynieria Oprogramowania
Strategia rozwoju społeczeństwa informacyjnego w Polsce do roku 2013
Część 2 OiZPI Iteracyjny przyrostowy model cyklu życiowego Rational Unified Process™ w materiałach wykorzystano: K.Subieta: Budowa i integracja systemów.
Zarządzanie projektami – pojęcia
DOKUMENTOWANIE PROCESU ZINTEGROWANEGO
Co UML może zrobić dla Twojego projektu?
Mapowanie procesów pracy i organizacja stanowisk
Inżynieria Oprogramowania dla Fizyków
Projektowanie systemów informacyjnych
Eksploatacja zasobów informatycznych przedsiębiorstwa
Jakość systemów informacyjnych (aspekt eksploatacyjny)
Rational Unified Process
KONCEPCJA DZIAŁALNOŚCI
Prof. dr hab.. Małgorzata – Piasecka Szkoła Główna Handlowa Warszawa
METODYKA PROJEKTOWANIA I DOSKONALENIA STRUKTUR
Katedra Podstaw Systemów Technicznych Politechnika Śląska
Analiza i projektowanie Informacyjnych Systemów Zarządzania
Projektowanie - wprowadzenie
Formalna definicja systemu informatycznego
Typy systemów informacyjnych
Wykład 4 Analiza i projektowanie obiektowe
Wykład 5 UML - Unified Modeling Language
Wykład 3 Analiza i projektowanie strukturalne
Wykład 2 Cykl życia systemu informacyjnego
Wykład 10 Narzędzia CASE.
Modelowanie systemu informatycznego
C.d. wstępu do tematyki RUP
COBIT 5 Streszczenie dla Kierownictwa
Microsoft Solution Framework
Moduł: Informatyka w Zarządzaniu
Rational Unified Process Implementacja Aleksandra Reiman, gr. I-52.
Pod kierownictwem dr hab. inż. Piotra Zaskórskiego prof. WWSI
Planowanie przepływów materiałów
Unified Modeling Language - Zunifikowany Język Modelowania
Wprowadzenie do UML dr hab. inż. Kazimierz Subieta profesor PJWSTK.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
RACHUNKOWOŚĆ DLA MENEDŻERÓW
PROCESY W SYSTEMACH SYSTEMY I PROCESY.
Komputerowe wspomaganie projektowania
Metodologia CASE. Przyczyny użycia narzędzi CASE Główną przesłanką użycia narzędzi CASE jest zwiększenie produktywności i jakości produkowanych systemów.
Zarządzanie zagrożeniami
Analiza jako początek i podstawa zmian w systemie informatycznym.
Business Consulting Services © 2005 IBM Corporation Confidential.
ZINTEGROWANE SYSTEMY ZARZĄDZANIA
Nie jesteśmy w stanie odpowiedzieć na wszystkie wyzwania... ~ … ale jesteśmy Nie jesteśmy w stanie odpowiedzieć na wszystkie wyzwania... ~ … ale jesteśmy.
Ergonomia procesów informacyjnych
Budowa systemu informacyjnego
Zintegrowany monitoring infrastruktury IT w Budimex
Specjalność INNOWACYJNY BINZES Katedra Informatyki Ekonomicznej Katedra Przedsiębiorczości i Zarządzania Innowacyjnego Katowice,
1 „ Doświadczenie w stosowaniu modelu zarządzania INK w polskiej policji ” Tadeusz Zawistowski.
COBIT 5 Streszczenie dla Kierownictwa
Przygotowanie projektów unijnych
Inżynieria systemów informacyjnych
T13. Narzędzia wspomagające reengineering - wymagania.
Funkcja planowania.
T 10. Metodologia Rapid Re - wprowadzenie
IV Konferencja Naukowo-Techniczna "Nowoczesne technologie w projektowaniu, budowie.
{ Wsparcie informacyjne dla zarządzania strategicznego Tereshkun Volodymyr.
Wykład 1 – część pierwsza
IEEE SPMP Autor : Tomasz Czwarno
Zapis prezentacji:

Analiza i projektowanie systemów informacyjnych dr inż. Andrzej Ciemski

Treść wykładu pojęcia podstawowe cykl życia systemu analiza i projektowanie strukturalne analiza i projektowanie obiektowe notacja UML zagadnienia związane z projektowaniem systemów informacyjnych projektowanie kodu oprogramowania architektura systemów informacyjnych projektowanie interfejsu użytkownika narzędzia CASE

Cel wykładu zagadnienia związane z etapami analizy i projektowania przedstawienie różnych metod analizy i projektowania systemów informacyjnych projektowanie systemów informacyjnych z wykorzystaniem narzędzi CASE projekt systemu z wykorzystaniem narzędzi CASE

Literatura Avison D., Fitzgerald G. , Information System Development: Methodologies, Techniques and Tools, McGraw-Hill, London 1995 Yourdon E., Modern Structured Analysis, Prentice Hall, Englewood Cliffs1989 Gane C. P. , Sarson T. , Structured Systems Analysis Tools and Techniques, Prentice Hall, New York 1979 Booch G., Object-Oriented Design with Application, Benjamin Cummings 1991 Coad P. , Yourdon E. , Object-Oriented Analysis, Yourdon Press 1991 Rumbaugh J. Object-Oriented Modeling and Design, Prentice Hall, Englewood Cliffs 1991

Wykład 1 - Pojęcia podstawowe metodyka tworzenia systemów informacyjnych dziedzina przedmiotowa formalizmy opisu dziedziny przedmiotowej rodzaje podejść metodologicznych system informacyjny planowanie systemów informacyjnych strategia informatyzacji

Metodyka tworzenia systemów informacyjnych spójny zestaw metod i procedur logicznie uporządkowany posiadający charakter techniczny i organizatorski stosowany przez zespół wykonawczy stosowany przy realizacji cyklu życia systemu

Składniki metodyki formalizmy oraz modele opisu rzeczywistości dziedziny przedmiotowej strukturyzacja procesu tworzenia systemów informacyjnych szczegółowe metody i techniki tworzenia systemów informacyjnych narzędzia wspomagania komputerowego tworzenia systemów informacyjnych CASE wymagania wobec twórców oraz zespołu wykonawczego planującego tworzenie oraz rozwój systemów informacyjnych kontrola oraz kryteria oceny jakościowej projektu

Co ustala metodyka fazy projektu sposób postępowania w każdej z faz warunki przechodzenia z jednej fazy do drugiej używaną notację w każdej z faz notacja jest połączona z metodyką i służy do opisu każdej z faz projektu notacja stanowi środek komunikacyjny między analitykami, projektantami oraz użytkownikami końcowymi dokumentację każdej z faz rozliczenia czasowe oraz finansowe

Dziedzina przedmiotowa analizowany wycinek rzeczywistości podstawa do tworzenia systemu informacyjnego formalizmy jako opis dziedziny przedmiotowej przykłady dziedzin przedmiotowych działalność gospodarcza przedsiębiorstwa zarządzanie zasobami przedsiębiorstwa gospodarka materiałowa zarządzanie kadrami zarządzanie kontaktami z klientem zarządzanie łańcuchem dostaw

Formalizmy opisu dziedziny przedmiotowej modele dziedziny przedmiotowej - modele konceptualne odzwierciedlenie statyki oraz dynamiki dziedziny przedmiotowej odwzorowanie poszczególnych elementów modeli za pomocą odpowiednich metod oraz technik najczęściej w postaci diagramów analiza struktury, parametry oraz sposób użytkowania pozwala na dobór właściwych narzędzi wspomagających proces tworzenia systemów informacyjnych

System informacyjny zestaw wzajemnie połączonych ze sobą składników dane personel sprzęt i oprogramowanie sieć komputerowa pozwala na rozwiązywanie problemów powstających w obrębie dziedziny przedmiotowej pozwala na realizację założonych celów w dziedzinie przedmiotowej System informacyjny Nowa koncepcja Nowe technologie Nowa koncepcja Nowe technologie Nowa koncepcja Nowe technologie Nowe technologie

Warsztat analityka i projektanta modele metody sposoby dokumentowania skomputeryzowane narzędzia elementy warsztatu analityka oddziaływują na procedurę i efektywność tworzenia systemu informacyjnego

Ocena procesu tworzenia systemu informacyjnego kryteria spójności kompletność projektu kompletność systemu wyniki oceny systemu przyjęcie do eksploatacji ponowne planowanie analiza projekt wdrożenie

Klasyfikacja metod tworzenia systemów informatycznych sytuacja obecna różnorodność metodyk tworzenia systemów informatycznych specyfika dziedzin przedmiotowych poddawanych procesowi modelowania zmiany w obszarze inżynierii oprogramowania kryteria oceny podejście do procesu tworzenia systemów informacyjnych sposób definiowania danych oraz procesów w projekcie sposób oddziaływania systemu informacyjnego na dziedzinę przedmiotową kierunek tworzenia systemów informacyjnych

Podejście do procesu tworzenia systemów informacyjnych metodyki techniczne dobrze ustrukturyzowany proces tworzenia systemu informacyjnego sformalizowane modele opisu rzeczywistości metodyki społeczne uwzględniają socjologiczne, społeczne oraz organizacyjne zagadnienia związane z tworzeniem systemu informacyjnego uwzględniają rolę oraz oddziaływanie systemu informacyjnego na system społeczny łączenie metodyk technicznych oraz metodyk społecznych

Definiowanie danych oraz procesów dziedziny przedmiotowej związane ze strukturalnym podejściem do tworzenia systemów informacyjnych metodyki zorientowane na dane koncentrują analizę oraz projektowanie wokół danych dziedziny przedmiotowej metodyki zorientowane na procesy koncentrują analizę oraz projektowanie wokół dekompozycji procesów oraz określeniu związków między nimi metodyki stanowią kompromis pomiędzy rozwiązaniami ukierunkowanymi na dane lub procesy

Relacje pomiędzy dziedziną przedmiotową a systemem informacyjnym pasywne odwzorowanie dziedziny przedmiotowej w systemie informacyjnym organizacyjne odwzorowanie zakładające pasywna rolę systemu informacyjnego decyzje i działania podejmowane są w dziedzinie przedmiotowej aktywne odwzorowanie dziedziny przedmiotowej w systemie informacyjnym wyróżnienie systemu sterowania, w którym podejmuje się decyzje i działania wpływające na dziedzinę przedmiotową system informacyjny jest integralną częścią systemu sterowania

Kierunek tworzenia systemów informacyjnych metodyki zstępujące top-down stopniowe, hierarchiczne wyodrębnianie składników systemu informacyjnego aż do podstawowego poziomu szczegółowości metodyki wstępujące - bottom-up stopniowa synteza systemu informacyjnego poprzez integrację jego elementów zaczynając od podstawowego poziomu metodyki łączone

Rodzaje podejść metodologicznych połączenie kryteriów dziedziny przedmiotowej oraz doświadczeń w zakresie tworzenia systemów informacyjnych strukturalne obiektowe społeczne metodyki kombinowane

Przykłady metodyk strukturalnych Structured Systems Analysis and Design Method - SSADM Information Engineering - IE Yourdon Systems Method - YSM ...

Przykłady metodyk obiektowych Object Modeling Technique - OMT, Rumbaugh Unified Modeling Language - UML, Booch, Jacobson, Rumbaugh Object Oriented Analysis and Design - OOA/OOD Objectory - Jacobson Fusion - HP Laboratories ...

Wymagania stawiane metodykom tworzenia systemów informacyjnych powinna objąć cały cykl życia systemu informacyjnego płynne przejścia pomiędzy poszczególnymi fazami cyklu życia systemu informacyjnego powinna ułatwiać zrozumienie problemów ich analizę i rozwiązanie poprzez stosowanie różnorakich metod, technik oraz narzędzi komputerowych powinna ułatwiać porozumiewanie pomiędzy różnymi grupami uczestniczącymi w cyklu tworzenia systemu informacyjnego powinna zawierać mechanizmy ewolucyjności i modyfikowalności

Planowanie systemów informacyjnych strategiczne planowanie systemów informacyjnych duże projekty dla złożonych dziedzin przedmiotowych, rzadziej stosowane dla systemów tworzonych od podstaw zagadnienia zarządzania oraz wiedza ekonomiczna misja gospodarcza firmy cele firmy biznesplan otoczenie firmy konkurencja firmy faza planowania powinna być skorelowana z otoczeniem gospodarczym, trendami rozwoju technologii i systemów informatycznych

Cele planowania systemu informacyjnego wspomaganie celów strategicznych firmy zaangażowanie kierownictwa firmy w proces planowania i projektowania a następnie użytkowania systemu informacyjnego podniesienie konkurencyjności firmy poprzez wprowadzenie systemu informacyjnego wspomagającego działalność firmy ustalenie priorytetów technologie wspierające najbardziej misję i cele danej organizacji zespół planujący kierownictwo, eksperci danej dziedziny przedmiotowej, analitycy i planiści niezbędna wiedza z zakresu zarządzania oraz organizacji

Proces planowania systemu informacyjnego analiza misji gospodarczej firmy ocena procesów gospodarczych gospodarcze uzasadnienie istnienia firmy określenie architektury systemu informacyjnego zasoby danych, sieć komputerowa, infrastruktura techniczna w aspekcie procesów gospodarczych organizacji sposób definiowania architektury z wykorzystaniem infoplanu określającego macierzowe zależności między zasobami danych, funkcjami organizacyjnymi, zastosowaniami tj. podsystemami informatycznymi identyfikacja zastosowań systemu informacyjnego wynika z architektury systemu wspomaganie misji gospodarczej firmy ocena obszaru zastosowań Oczekiwane Strategia Procesy Bieżące Technologia

Elementy analizy misji gospodarczej firmy czynniki powodzenia klienci dostawcy konkurencja wyroby lub usługi kadry struktury organizacyjne technologia konkurencyjność firmy analiza zwiększenia wartości wyrobu lub usługi w cyklu wytworzenia

Czynniki powodzenia Klienci Konkurenci Stan wewnętrzny Dostawcy Otoczenie

Formułowanie strategii informatyzacji - infoplan trzy procesy analityczny - wyrażenie potrzeb, celów i strategii firmy w kategoriach informacyjnych systemów wspomagających tłumaczenie działalności gospodarczej na systemy i technologię informatyczną oceniający - ocena aktualnie działającego systemu informacyjnego kryteria oceny twórczy - zastosowanie nowych, innowacyjnych rozwiązań z dziedziny technologii informatycznych identyfikacja możliwości, celowość innowacji zaprojektowanie organizacyjnego i technologicznego środowiska umożliwiającego wprowadzania innowacji

Projekt Plan Projektu Analiza Projektowanie systemowe Projektowanie obiektowe - Select Process Hierarchy Diagrams Process Thread Diagrams Use Case Diagrams Class Diagrams Object Collaborations Object Sequence Diagrams State Diagrams Implementacja