Diagramy przepływu danych II model środowiskowy, diagram odpowiedzi na zdarzenia KI AE PSI 2006 1



Podobne dokumenty
Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego

Narzędzia szczegółowe - diagramy. specyfikacje procesów (pseudokod).

Diagramy przepływu danych I

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu

Spis treúci. 1. Wprowadzenie... 13

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji

UML w Visual Studio. Michał Ciećwierz

MODELOWANIE PRZEPŁYWU DANYCH

AKADEMIA EKONOMICZNA W KRAKOWIE KATEDRA INFORMATYKI

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA

Diagram Przepływu Danych - podstawowe bloki składowe i reguły konstrukcji

mgr inŝ. Jacek Kołodziej, mgr inŝ. Grzegorz Młynarczyk

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym

Modelowanie i analiza systemów informatycznych

Wykład 3 Wymagania. MIS n Inżynieria oprogramowania Październik Kazimierz Michalik Akademia Górniczo-Hutnicza im. S. Staszica w Krakowie

Politechnika Koszalińska Wydział Elektroniki i Informatyki

Projektowanie systemów informatycznych. Diagramy przypadków użycia

Narzędzia CASE dla.net. Łukasz Popiel

Zintegrowany system zarządzania produkcją ZKZ-ERP

Dane Klienta: Inter Szyk J. Kozikowski Sp.J. ul. Narwicka 11a Gdańsk.

Projektowanie i wdrażanie systemów informatycznych (materiały do wykładu cz. II)

Diagramy przepływu danych IV. Słownik danych. Specyfikacje procesów.

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY CZĘŚĆ II CZERWIEC 2011 WYBRANE: Czas pracy: 150 minut. Liczba punktów do uzyskania: 30

Internetowe Konto Biblioteczne Instrukcja

Bazy danych 2. dr inż. Tadeusz Jeleniewski

Zintegrowany system informatyczny PROBIT PRO-ZN jest systemem skierowanym do Zarządców Nieruchomości i Wspólnot Mieszkaniowych.

Katalog handlowy e-quality

GoBiz System platforma współpracy marektingowej

Internetowe Konto Biblioteczne Instrukcja. Internetowe Konto Biblioteczne Aleph

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

Otwarte modułowe rozwiązanie dla każdej nowoczesnej uczelni. Paweł Ilnicki Warszawa

Język UML w modelowaniu systemów informatycznych

Systemy ERP. dr inż. Andrzej Macioł

Wykład 1 Inżynieria Oprogramowania

- biegła obsługa komputera, - doświadczenie w pracy biurowej, - doświadczenie w pracy z projektami unijnymi(mile widziane).

PROBIT - nowoczesnym, zintegrowany pakiet oprogramowania dedykowany Jednostkom Państwowej Inspekcji Sanitarnej

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Java Developers Day. Implementacja ESB przy użyciu Mule. ESB Mule Obsługa zamówień DEMO

Modelowanie KONCEPCJA. przedstawiana przez INDYWIDUALNOŚĆ GHJ 6

DESIGNER APPLICATION. powered by

Kryzys oprogramowania. Wprowadzenie do modelowania. Metodyka projektowania. Próby walki z kryzysem. zastosowanie odpowiedniej metodyki projektowania

SOFTWARE ZARZĄDZAJĄCE CENTRAMI SPORTOWYMI

Dla ROS-SWEET Sp. z o.o. kluczowe przy wdrożeniu oprogramowania CRM było przede wszystkim :

Wykorzystanie nowoczesnych technik kształcenia w edukacji akademickiej

Nazwa Symbol Typ Obsługa wypoŝyczeń filmów OWF Krok procesu Obsługa rezerwacji filmów ORF Krok procesu Uzupełnianie stanu magazynu USM Krok procesu

Inżynieria Programowania Inżynieria wymagań. Plan wykładu. Motto. Wstęp. Notatki. Notatki. Notatki. Notatki. Arkadiusz Chrobot

TEMAT1 DZIENNIK OCEN STUDENTÓW

Espago Bill - Podręcznik użytkownika. Podręcznik użytkownika

Probit dla spółdzielni mieszkaniowych

SYSTEM OBSŁUGI PROCESU TWORZENIA ZAMÓWIEŃ. Wersja demonstracyjna aplikacji w Internecie :

Wymagania klienta mogą być opisane na różnych poziomach abstrakcji: Podział wymagań: Wymagania funkcjonalne Wymagania niefunkcjonalne

Technologie informacyjne

Projektowanie Systemów Informacyjnych

Wdrożenie technologii procesowej IBM BPM w EFL

Seminarium firmowe FS I, część 2

Kluczowe zasoby do realizacji e-usługi Warszawa, 16 października Maciej Nikiel

MODELOWANIE SYSTEMU INFORMATYCZNEGO WSPOMAGAJĄCEGO DZIAŁALNOŚĆ USŁUGOWĄ W ŚRODOWISKU OBIEKTOWO ZORIENTOWANYM.

DATEV.pl. Controlling i raportowanie ponad granicami. Rozwiązania informatyczne dla przedsiębiorstw niemiecko-polskich

Zintegrowany System Zarządzania Firmą HERMES MODUŁ ZARZĄDZANIE KONTAKTAMI (CRM)

Projektowanie oprogramowania. Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik

Jak generować i zapisywać raporty. Copyright Tungsten Corporation plc 2018

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera :

HARMONOGRAM zajęć na kursie SPRZEDAWCA Z OBSŁUGĄ KAS FISKALNYCH

Zarządzanie logistyką w przedsiębiorstwie

Wprowadzenie do systemu ERP: CDN XL

System Obsługi Pożyczek

Karty katalogowe 2012 PZI TARAN

Harmonogram Akademii Kompetencji Comarch

INŻYNIERIA OPROGRAMOWANIA. Zakład Języków Programowania Instytut Informatyki Uniwersytet Wrocławski

Woom Welcome to the Woom World.

Administratorem danych osobowych Paisley.pl (dalej Administrator), czyli odpowiedzialnym za zapewnienie bezpieczeństwa Twoim danym osobowym jest:

Początek formularza Dół formularza

Projekt zespołowy - przykład

Podstawowe możliwości programu Spectro Market Faktura

Znakowanie, zarządzanie i dystrybucja produktów w oparciu o standardy GS1

Projektowanie baz danych za pomocą narzędzi CASE

TAXXO E-ANALIZY FINANSOWE ZWIĘKSZ ZYSKOWNOŚĆ USLUG KSIĘGOWYCH DZIĘKI AUTOMATYZACJI

Kongres Logistyczny PTL 2001

PROGRAM STUDIÓW ZINTEGROWANE SYSTEMY ZARZĄDZANIA SAP ERP PRZEDMIOT GODZ. ZAGADNIENIA

Modelowanie procesów (1) Oracle Designer: Modelowanie procesów. Modelowania procesów (2) Modelowanie procesów (3)

CDN KLASYKA/OPT!MA/XL PAKIET ECOD KOMUNIKACJA

Sprawdź nas na DARMOWEJ prezentacji!

POLITYKA PRYWATNOŚCI Polityka prywatności abcedukacja.pl I. Kto jest administratorem danych osobowych abcedukacja pl?

JAK ODNALEŹĆ SIĘ W SYSTEMIE BIBLIOTECZNYM W SIEDMIU PUNKTACH

Od producenta do konsumenta!

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Diagramy przypadków użycia

PROJEKT INTERFEJSU UśYTKOWNIKA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

MODELOWANIE SYSTEMÓW INFORMACYJNYCH

firmy produkty intranet handel B2B projekty raporty notatki

Scala Business Solutions Polska Sp. z o.o. Signature metodologia wdrażania Scali. Czego użytkownik potrzebuje najbardziej?

POLITYKA PRYWATNOŚCI

Politechnika Koszalińska WEiI Katedra Inżynierii Komputerowej (KIK) Tematy projektów aplikacji bazodanowych z przedmiotu SZRBD

Dane Klienta: PUW Torpol Sp. z o.o. ul. Wały Piastowskie Gdańsk.

...Gospodarka Materiałowa

Typy systemów informacyjnych

Założenia i stan realizacji projektu epuap2

Transkrypt:

Projektowanie systemów informatycznych Zajęcia: Diagramy przepływu danych II model środowiskowy, diagram odpowiedzi na zdarzenia KI AE PSI 2006 1

Model podstawowy składa się z: modelu środowiskowego modelu zachowania KI AE PSI 2006 2

Model środowiskowy definiuje granice między analizowanym systemem a otoczeniem - środowiskiem Model środowiskowy - elementy 1. Cele systemu 2. Diagram kontekstowy 3. Lista zdarzeń KI AE PSI 2006 3

Określenie celu systemu Celem Systemu Informatycznego Wypożyczalni Fajny Film jest gromadzenie informacji o zbiorach wypożyczalni oraz o operacjach ich udostępniania. Wprowadzenie systemu powinno doprowadzić do: Realizacji obsługi operacji wypożyczenia i zwrotu filmu w czasie mniejszym niż 1 minuta Możliwość kontroli zgłaszanego przez klientów popytu na nowości pojawiające się w katalogach dystrybutorów KI AE PSI 2006 4

Diagram kontekstowy to narzędzie służące do poznania zakresu działania systemu prezentuje projektowany system jako jeden proces KLIENT DYSTRYBUTOR kontakty z klientem katalogi, nowe filmy SIWFF raporty z działalności decyzje WŁAŚCICIEL Diagram kontekstowy Systemu Informacyjnego Wypożyczalni Fajny Film KI AE PSI 2006 5

Negocjacje zakresu działania systemu FIRMA KURIERSKA przesyłki KLIENT kontakty z klientem DYSTRYBUTOR potwierdzenia katalogi, nowe filmy DOSTAWCY zamówienia raporty z działalności towary decyzje SIWFF harmonogramy pracy raporty księgowe rozliczenia z pracownikami DZIAŁ KSIĘGOWOŚCI WŁAŚCICIEL SYSTEM RCP DZIAŁ KADR Diagram kontekstowy Systemu Informacyjnego Wypożyczalni Fajny Film KI AE PSI 2006 6

Lista zdarzeń to tekstowa lista bodźców występujących w świecie zewnętrznym, na które musi odpowiadać system 1. Klient chce się zarejestrować 2. Klient prosi o informację o filmie 3. Klient wypożycza film 4. Klient zwraca film 5. Klient prosi o informacje o aktualnym stanie konta 6. Klient zgłasza informację o niemożności zwrotu filmu 7. Dystrybutor przysyła katalog 8. Dystrybutor przysyła nowy film 9. Właściciel potrzebuje (cotygodniowy) raport o bieżących zaległościach (T) 10. Właściciel potrzebuje (comiesięczny) raport o ilości wypożyczonych filmów oraz o ilości nowych klientów (T) 11. Właściciel potrzebuje (comiesięczny) raport o ilości zapytań o nowości (T) KI AE PSI 2006 7

Negocjacje zakresu działania systemu 1. Klient chce się zarejestrować 2. Klient prosi o informację o filmie 3. Klient wypożycza film 4. Klient zwraca film 5. Klient prosi o informacje o aktualnym stanie konta 6. Klient zgłasza informację o niemożności zwrotu filmu 7. Dystrybutor przysyła katalog 8. Dystrybutor przysyła nowy film 9. Właściciel potrzebuje (cotygodniowy) raport o bieżących zaległościach (T) 10. Właściciel potrzebuje (comiesięcznych) raportów o ilości wypożyczonych książek oraz o ilości nowych Klientów (T) 11. Właściciel zamawia film u dystrybutora 12. Właściciel potrzebuje (cotygodniowy) raport o ilości zapytań o nowości oraz utraconych wypożyczeniach (T) 13. Klient rezerwuje film 14. Klient zwalnia rezerwację 15. Codzienne zwalnianie nieaktualnych rezerwacji KI AE PSI 2006 8

Taktyka tworzenia DFD Jak tworzyć pełny DFD? 1. Wstępny DFD - diagram odpowiedzi na zdarzenia 2. Pełny DFD powstaje poprzez procesy kompozycji i dekompozycji diagramu odpowiedzi na zdarzenia KI AE PSI 2006 9

Narzędzia CASE (Computer Aided Software Engineering) - zastosowania narzędzia CASE ANALIZA PROJEKTOWANIE IMPLEMENTACJA Upper Lower Front-end Back-End KI AE PSI 2006 10

Narzędzia CASE. Inny podział: pakiety narzędziowe (tool-kits) pakiety zintegrowane (workbenches) Sybase Power Designer Oracle Oracle Designer IBM Rational Rose Select Software Select Enterprise KI AE PSI 2006 11

Cechy zintegrowanych pakietów CASE wsparcie dla modeli graficznych jednoczesne wsparcie dla narzędzi graficznych i tekstowych możliwość automatycznej kontroli błędów sprawdzanie zgodności różnych modeli ze sobą dodatkowe elementy implementacyjne: generowanie kodu i struktur bazodanowych reverse engineering KI AE PSI 2006 12