Projektowanie systemów informatycznych
|
|
- Anatol Rudnicki
- 6 lat temu
- Przeglądów:
Transkrypt
1 Projektowanie systemów informatycznych 1 Metodyka i takie tam gadanie bzdur 1.1 Metodyka tworzenia SI - elementy Metodyka tworzenia systemu informatycznego - elementy Parametry Modele DP Metody i i techniki Pojcia abstrakcyjne Pakiety Reguy modelowania Fazy Dokumentacja Narzdzia komputerowego Zadania wspomagania Wspomaganie Dziedzina przedmiotowa Wyniki analiz PROCES TWORZENIA SYSTEMU INFORMATYCZNEGO System informatyczny Cele, problemy, potrzeby informatyczne Prezentacja i eksperymentalna eksploatacja Korekty i modyfikacje Akceptacja Tworzenie systemu Kierowanie projektami Kryteria oceny Zespó projektujcy ródo: S. Wrycza, Analiza i projektowanie systemów informatycznych zarzdzania. Metodyki, techniki, narzdzia, PWN, Warszawa ródªa zªo»ono±ci procesu tworzenia SI Dziedzina przedmiotowa, badany wycinek rzeczywisto±ci, obejmuj cy ogromn liczb wzajemnie uzale»nionych aspektów i problemów Zespóª projektuj cy - ograniczenia pami ci, percepcji, wyra»ania informacji i komunikacji I jeszcze 2 punktu z tego slajdu, nie bardzo wiadomo, czemu na tym dlajdzie. Modele DP, metody i itechniki, narz dzia wspomagania komputerowego warsztat analityka projektanta syste System informatyczny przekazany do oceny, a nast pnie u»ytkowania potencjalnym u»ytkownikom 1.3 Jak minimalizowa zªo»ono±? Zasada dekompozycji - rozdzielenie problemu na podproblemy (które mo»na rozpatrywa niezale»nie od siebie i niezale»nie od caªo±ci) Zasada abstrakcji - eliminacja, ukrycie lub pomini cie mniej istotnych szczegóªów rozwa»anego przedmiotu lub mniej istotnej informacji; wyodr bnianie cech wspólnych i niezmiennych dla pewnego zbioru bytów i wprowadzaniu poj lub symboli oznaczaj cych takie cechy 1
2 Zasada ponownego u»ycia - wykorzystywanie schematów, metod, wzorców, komponentów projektu, komponentów oprogramowania, itd. Zasada sprzyjania naturalnym ludzkim wªasno±ciom - dopasowanie modeli poj ciowych i modeli realizacyjnych systemów do wrodzonych ludzkich wªasno±ci psychologicznych, instynktów oraz mentalnych mechanizmów percepcji i rozumienia ±wiata 1.4 Metodyka tworzenia systemu informatycznego - wymagania metodyka powinna obj caªy cykl»ycia systemu informatycznego metodyka powinna obejmowa ró»norodne, dostosowane do specyki podej±cia, metody, techniki i narz dzia komputerowe wspomagaj ce proces tworzenia systemu i analiz metodyka powinna uªatwia porozumiewanie si pomi dzy ró»nymi grupami zawodowymi tworz cymi SI metodyka powinna by stosunkowo ªatwa w u»ytkowaniu, powinna móc ewoluowa i podlega mody- kacjom 1.5 Klasykacja metodyk teorzenia SI Kryteria oceny metodyk: podej±cie do procesu tworzenia SI (metodyki techniczne lub spoªeczne) deniowanie danych lub procesów w projekcie (podej±cie strukturalne) oddziaªywanie SI na dziedzin przedmiotow (organizacyjne odwzorowanie, organizacyjne sterowanie) kierunek tworzenia systemów informatycznych (top-down, buttom-up) Podej±cia metodologiczne do tworzenia SI strukturalne obiektowe spoªeczne 1.6 Etapy tworzenia, wdra»ania i stabilizacji SI Zadania na poszczególnych etapach: Wst pne rozpoznanie systemu - identykacja celu, problemów, stanu obecnego i perspektyw rozwoju systemu lub jego zmian Analiza informacyjna systemu - identykacja otoczenia, ª czno±ci z otoczeniem, podsystemów, skªadowych systemu oraz obecnych i przyszªych warunków jego dziaªania Projekt systemu - stworzenie modelu obecnego lub przyszªego systemu, projekt techniczny systemu lub zmian Oprogramowanie (kodowanie) - oprogramowanie :) Wdro»enie (zastosowanie, aplikacja) - instalacja i stworzenie dokumentacji systemu oraz testowanie systemu (w wypadku niepowodzenia powrót do etapu analizy lub projektowania) Uruchomienie (realizacja) - monitoring, ocena i modykacje systemu 2
3 1.7 Cykl»ycia systemu Cykl»ycia systemu to ci g wyodr bnionych, wzajemnie spójnych etapów, pozwalaj cych na peªne i skuteczne zaprojektowanie a nast pnie u»ytkowanie systemu informatycznego. 2 Cykle (modele) 2.1 Tradycyjne cykle»ycia oprogramowania 1. Kaskadowy (klasyczny, waterfall) 2. V 3. Prototypowy 4. Spiralny 5. Przyrostowy Model kaskadowy (klasyczny, waterfall) Model kaskadowy (ang. waterfall model) jeden z kilku rodzajów procesów tworzenia oprogramowania zdeniowany w in»ynierii oprogramowania. Jego nazwa wprowadzona zostaªa przez Winstona W. Royce w roku 1970, w artykule "Managing the Development of Large Software Systems" (zarz dzanie tworzeniem du»ych systemów informatycznych). Polega on na wykonywaniu podstawowych czynno±ci jako odr bnych faz projektowych, w porz dku jeden po drugim. Klasyczny cykl ycia systemu z iteracjami ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa Ka»da czynno± to kolejny schodek (kaskada): 1. Planowanie systemu (w tym Specykacja wymaga«) 2. Analiza systemu (w tym Analiza wymaga«i studium wykonalno±ci) 3
4 3. Projekt systemu (poszczególnych struktur itp.) 4. Implementacja (wytworzenie kodu) 5. Testowanie (poszczególnych elementów systemu oraz elementów poª czonych w caªo± ) 6. Wdro»enie i piel gnacja powstaªego systemu. Je±li która± z faz zwróci niesatysfakcjonuj cy produkt cofamy si wykonuj c kolejne iteracje a» do momentu kiedy otrzymamy satysfakcjonuj cy produkt na ko«cu schodków. Wady: Nie mo»na przej± do nast pnej fazy przed zako«czeniem poprzedniej Model ten posiada bardzo nieelastyczny podziaª na kolejne fazy Iteracje s bardzo kosztowne - powtarzamy wiele czynno±ci Tego typu modelu nale»y u»ywa wyª cznie w przypadku gdy wymagania s zrozumiaªe i przejrzyste, poniewa» ka»da iteracja jest czasochªonna i wymaga du»ych wydatków na ulepszanie Model V Schemat wytwarzania wedug modelu V ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa Model prototypowy Model prototypowy tworzenia oprogramowania polega na stworzeniu podczas projektowania prototypu w celu przedyskutowania oraz akceptacji z klientem. Po akceptacji prototypu przechodzi si do kolejnych etapów tworzenia oprogramowania. Prototypowanie zapobiega bª dnym zrozumieniem wymaga«systemu, które mo»e powodowa wzrost kosztów, zwªaszcza w modelu kaskadowym. Spis tre±ci [ukryj] 4
5 Schemat prototypowania ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa Zalety prototypowania Wady Prototyp jest ªatwy do zmiany Zwi ksza zrozumienie programistów co do potrzeb klienta Pozwala klientowi zobaczy jak mniej wi cej system b dzie wygl daª W zale»no±ci od rodzaju prototypu, mo»e pozwala rozpocz szkolenie obsªugi systemu po stronie klienta Redukcja kosztów Mo»liwo± nieporozumie«z klientem (klient widzi prawie gotowy produkt, który w rzeczywisto±ci jest dopiero w pocz tkowej fazie rozwoju) Wysoki koszt budowy systemu Rodzaje prototypów Zªy system wykonany za pomoc modelu odkrywkowego, którym stosunkowo szybko si wykonuje Rozpisanie interfejsów na kartce papieru Implementacja jedynie kilku moduªów U»ycie kreatorów w celu szybszego stworzenia interfejsów Implementacja metod dziaªaj cych jedynie w wi kszo±ci przypadków lub dla niektórych danych w celu pokazanie jedynie idei. 5
6 2.1.4 Model spiralny Proces tworzenia ma posta spirali, której ka»da p tla reprezentuje jedn faz procesu. Najbardziej wewn trzna p tla przedstawia pocz tkowe etapy projektowania, np. studium wykonalno±ci, kolejna denicji wymaga«systemowych, itd. Spis tre±ci [ukryj] Ka»da p tla spirali podzielona jest na cztery sektory: Ustalanie celów - Deniowanie konkretnych celów wymaganych w tej fazie przedsi wzi cia. Identykacja ogranicze«i zagro»e«. Ustalanie planów realizacji. Rozpoznanie i redukcja zagro»e«- Przeprowadzenie szczegóªowej analizy rozpoznanych zagro»e«, ich ¹ródeª i sposobów zapobiegania. Podejmuje si odpowiednie kroki zapobiegawcze. Tworzenie i zatwierdzanie - Tworzenia oprogramowania w oparciu o najbardziej odpowiedni model, wybrany na podstawie oceny zagro»e«. Ocena i planowanie - Recenzja post pu prac i planowanie kolejnej fazy przedsi wzi cia b d¹ zako«czenie projektu. Cykl spiralny wytwarzania oprogramowania ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa Cechy Widoczn cech modelu spiralnego jest szczegóªowe potraktowanie zagro»e«realizacji projektu. Dobrze rozpoznane zagro»enia i przedsi wzi te kroki im zapobiegania lub redukcji skutkuj m.in. wysok niezawodno±ci (dependability) powstaj cego oprogramowania, b d¹ pewno±ci,»e projekt ma szanse dalszej realizacji. W modelu spiralnym nie ma takich faz jak specykowanie albo projektowanie. Jeden cykl spirali mo»e przebiega w oparciu o model kaskadowy procesu tworzenia oprogramowania, w innym mo»na u»y prototypowania lub przeksztaªce«formalnych, w zale»no±ci od aktualnego etapu przedsi wzi cia / realizowanej cz ±ci systemu (np. inny dla tworzenia interfejsu u»ytkownika, inny dla krytycznych funkcji bezpiecze«stwa) 6
7 Ka»dy cykl wymaga formalnej decyzji o kontynuacji projektu. Zalety Wady Mo»na wykorzysta gotowe projekty Faza oceny w ka»dym cyklu pozwala unikn bª dów lub wcze±niej je wykry Caªy czas istnieje mo»liwo± rozwijania projektu. Metodologia nie do ko«ca dopracowana. Ka»dy projekt jest inny i powstaje w innych warunkach. Ci»ko okre±li jakie warunki bra pod uwag. Tworzenia w oparciu o model spiralny wymaga do±wiadczenia w prowadzeniu tego typu projektów oraz cz sto wiedzy ekonomicznej w zarz dzaniu. Zastosowanie Model spiralny z racji ogólnego charakteru stosuje si przy du»ych projektach Model przyrostowy Podejcie przyrostowe ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa Fazy okre±lenie caªo±ci wymaga«(w ramach naszych mo»liwo±ci, na tyle na ile uda nam si j sprecyzowa ), wykonanie wst pnego, ogólnego projektu caªo±ci systemu wybór pewnego podzbioru funkcji systemu szczegóªowy projekt (wg modelu kaskadowego) oraz implementacja cz ±ci systemu realizuj cej wybrane funkcje 7
8 testowanie zrealizowanego fragmentu i dostarczenie go klientowi powtarzanie kolejnych etapów, a» do zako«czenia implementacji caªego systemu Zalety Wady cz ste kontakty z klientem (skrócenie przerw w porównaniu z modelem kaskadowym) brak konieczno±ci zdeniowania z góry caªo±ci wymaga«(na wst pie deniujemy co nam si uda maj c nadziej,»e uda nam si wyspecykowa caªo± wymaga«na etapie testowania zrealizowanych fragmentów) wczesne wykorzystanie przez klienta fragmentów systemu (funkcjonalno±ci) mo»liwo± elastycznego reagowania na opó¹nienia realizacji fragmentu przyspieszenie prac nad inn /innymi cz ±ciami (sumarycznie bez opó¹nienia caªo±ci przedsi wzi cia projektowego) dodatkowy koszt zwi zany z niezale»n realizacj fragmentów systemu potencjalne trudno±ci z wycinaniem podzbioru funkcji w peªni niezale»nych dlatego: konieczno± implementacji szkieletów (interfejs zgodny z docelowym systemem) dodatkowy nakªad pracy (koszt), ryzyko niewykrycia bª dów w fazie testowania Uwagi Stosuje si do przypadków, gdy dopuszczalna jest okrojona funkcjonalno± systemu. 2.2 Wspóªczesne cykle wytwarzania oprogramowania 1. Prototypowanie wytwórcze 2. Cykl wytwarzania obiektowego 3. Proces wytwarzania z wykorzystaniem zasobów ponownego u»ycia 4. Cykl»ycia systemu wedªug metodyki SSM (Soft Systems Methodology) 8
9 2.2.1 Procesy prototypowania wytwórczego P R O T O T Y P O W A N I E W Y M A G A ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa
10 2.2.2 Cykl wytwarzania obiektowego ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa ródo: S. Szejko (red.), Metody wytwarzania oprogramowania, Wyd. MIKOM, Warszawa
11 2.2.3 Zasoby ponownego u»ycia komponenty oprogramowania (jednostki monta»owe oprogramowania, których interfejsy s okre±lone na drodze umów i których kontekstowe zale»no±ci s jawne) wzorce oprogramowania (formy reprezentacji wiedzy i do±wiadczenia projektantów w postaci opisów typowych problemów wyst puj cych w tworzeniu oprogramowania oraz ich rozwi za«, które mog by wielokrotnie wykorzystywane w ró»nych okoliczno±ciach) wzorce analizy (analysis patterns) wzorce projektowe (design patterns) wzorce architektoniczne (architecture patterns) wzorce aplikacji (application frameworks) 3 Technologie wytwarzania oprogramowania strukturalna obiektowa Ogólne zasady (niezale»nie od technologii): dekompozycji modularyzacji Podej±cie techniczne (hard approaches) Cykle»ycia i wytwarzania oprogramowania bazuj ce na nast puj cych zaªo»eniach: istnieje dobrze identykowalny wycinek rzeczywisto±ci, o pewnym stanie i uporz dkowaniu, który mo»e by przedmiotem informatyzacji cele analizy i konstrukcji systemu s jasne i znane, a docelowy system jest dobrze okre±lony przej±cie od stanu aktualnego do systemu docelowego mo»e by zrealizowane ±rodkami technicznymi mo»liwe jest porównanie systemu docelowego z istniej cym, przy u»yciu miar technicznych procesy analizy i konstrukcji wykonywane s przez ekspertów. Do podej± technicznych nale» m.in. cykl kaskadowy, model spiralny, prototypowanie wytwórcze, podej±cie przyrostowe, model fontannowy, ponowne wytwarzanie. Podej±cia spoªeczne (soft approaches) zakªadaj nierozª czno± aspektów technicznych systemów informatycznych od aspektów pozatechnicznych organizacji, zarz dzania, socjologii, psychologii itd. jednym z najbardziej znanych podej± spoªecznych jest SSM (Soft Systems Methodology). 3.1 Technologia strukturalna Ogólna charakterystyka wytwarzanie oprogramowania wedªug reguª cyklu klasycznego utworzenie logicznego modelu systemu poprzedza modelowanie zyczne dominuje w latach 80-tych i na pocz tku lat 90-tych notacje graczne: diagramy przepªywu danych, diagramy przej± stanów, diagramy zwi zków encji, diagramy struktury 11
12 3.1.2 Podstawowe metody strukturalne: Modele zwi zków encji (diagramy zwi zków encji, diagramy relacyjne danych, Entity Relationship Diagrams, Entity Relationship Models) Diagramy przepªywu danych (diagram b bli, DataFlow Diagram) Sªownik/Skorowidz danych (Data Dictionary) Specykacje procesów (Process Specication) Diagramy sieci przej± (State Transition Diagram) Grafy podej±cia ISAC (Information Systems Work and Analysis of Changes) Techniki decyzyjne (tablice, drzewa decyzyjne) Diagramy struktury (Structure Charts) Konkretnie modele te s opisane na slajdach Wady i zalety technologii strukturalnej Zalety: uwzgl dnienie wszystkich podstawowych faz cyklu»ycia oprogramowania, podziaªem na fazy analizy i projektowania intuicyjno± spojrzenia na system poprzez funkcje, procesy i przepªywy danych poªo»enie nacisku na modelowanie na poziomie logicznym, i skupienie uwa dopiero w dalszej kolejno±ci na szczegóªach implementacyjnych wprowadzenie standardów w zakresie modeli i notacji gracznych wykorzystywanie narz dzi CASE Wady: wysoka pracochªonno± trudno±ci w iteracyjnym modykowaniu projektu stosowanie odmiennych modeli w fazie analizy i w fazie projektowania 3.2 Technologia obiektowa Podstawowe poj cia: Obiekt To»samo± obiektu, identykator Atrybuty i metody obiektów Polimorzm Przesyªanie komunikatów Klasy obiektów, hierarchie klas Dziedziczenie Enkapsulacja (hermetyzacja) Unied Modeling Language 12
Cykle życia systemu informatycznego
Cykle życia systemu informatycznego Cykl życia systemu informatycznego - obejmuję on okres od zgłoszenia przez użytkownika potrzeby istnienia systemu aż do wycofania go z eksploatacji. Składa się z etapów
MiASI. Modelowanie systemów informatycznych. Piotr Fulma«ski. 18 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska
MiASI Modelowanie systemów informatycznych Piotr Fulma«ski Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska 18 stycznia 2010 Spis tre±ci 1 Analiza systemu informatycznego Poziomy analizy 2
MiASI. Modelowanie analityczne. Piotr Fulma«ski. 18 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska
MiASI Modelowanie analityczne Piotr Fulma«ski Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska 18 stycznia 2010 Spis tre±ci 1 Czym jest modelowanie analityczne? 2 Podstawowe kategorie poj ciowe
SVN. 10 października 2011. Instalacja. Wchodzimy na stronę http://tortoisesvn.tigris.org/ i pobieramy aplikację. Rysunek 1: Instalacja - krok 1
SVN 10 października 2011 Instalacja Wchodzimy na stronę http://tortoisesvn.tigris.org/ i pobieramy aplikację uruchamiany ponownie komputer Rysunek 1: Instalacja - krok 1 Rysunek 2: Instalacja - krok 2
In ż ynieria oprogramowania wykład II Modele i fazy cyklu życia oprogramowania
In ż ynieria oprogramowania wykład II Modele i fazy cyklu życia oprogramowania prowadzący: dr inż. Krzysztof Bartecki www.k.bartecki.po.opole.pl Proces tworzenia oprogramowania jest zbiorem czynności i
Programowanie zespołowe
Programowanie zespołowe Laboratorium 4 - modele tworzenia oprogramowania, manifest Agile i wstęp do Scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 14 marca 2017 1 / 21 mgr inż. Krzysztof
Wzorce projektowe kreacyjne
Wzorce projektowe kreacyjne Krzysztof Ciebiera 14 pa¹dziernika 2005 1 1 Wst p 1.1 Podstawy Opis Ogólny Podstawowe informacje Wzorce kreacyjne sªu» do uabstrakcyjniania procesu tworzenia obiektów. Znaczenie
Etapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Podstawy modelowania w j zyku UML
Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 8 Diagram pakietów I Diagram pakietów (ang. package diagram) jest diagramem strukturalnym,
Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Waterfall model. (iteracyjny model kaskadowy) Marcin Wilk
Waterfall model (iteracyjny model kaskadowy) Marcin Wilk Iteracyjny model kaskadowy jeden z kilku rodzajów procesów tworzenia oprogramowania zdefiniowany w inżynierii oprogramowania. Jego nazwa wprowadzona
MODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś
OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś (często stosowany w praktyce do projektów o niewielkiej złożoności) wymagania specyfikowanie kodowanie
Rozdział 3. Słownik danych (Data Dictionary)...n..61 Formalizm notacji słownika danych...u...61. Rozdział 4. Specyfikacja procesów...n...
Wprowadzenie...n...n7 Rozdział 1. Ogólne metody analizy systemowej...n..9 Rozkład funkcjonalny...u...u.10 Model funkcjonalny metoda przepływu danych...u...11 Modelowanie informacji (danych)...u...11 Podejście
Projektowanie systemów informacyjnych: język UML
Programowanie obiektowe w C++ Projektowanie systemów informacyjnych: język UML mgr inż. Witold Dyrka 4.01.2010 Projektowanie systemów informacyjnych: język UML Projektowanie systemów informacyjnych wprowadzenie
Projekt konceptualny z Baz Danych "Centralny system zarz dzania salami na AGH"
Projekt konceptualny z Baz Danych "Centralny system zarz dzania salami na AGH" Autorzy: Adrian Stanula Grzegorz Stopa Mariusz Sasko Data: 14 XI 2008 rok Spis tre±ci 1 Sformuªowanie zadania projektowego.
Programowanie Obiektowe
Programowanie Obiektowe dr in. Piotr Zabawa IBM/Rational Certified Consultant pzabawa@pk.edu.pl WYKŁAD 1 Wstp, jzyki, obiektowo Cele wykładu Zaznajomienie słuchaczy z głównymi cechami obiektowoci Przedstawienie
Praca Dyplomowa Magisterska
Internetowa Platform Edukacyjna w Technologii ZOPE Autor: Promotor: Dr in». Adam Doma«ski Politechnika l ska Wydziaª Automatyki, Elektroniki i Informatyki Kierunek Informatyka 22 wrze±nia 2009 Dlaczego
Przedsięwzięcia Informatyczne w Zarządzaniu
Przedsięwzięcia Informatyczne w Zarządzaniu 2005/06 dr inż. Grażyna Hołodnik-Janczura GHJ 1 LITERATURA 1. Praca zbiorowa p.r. Górski J., Inżynieria oprogramowania, MIKOM, W-wa, 2000 2. Jaszkiewicz A.,
Wzorce projektowe strukturalne cz. 1
Wzorce projektowe strukturalne cz. 1 Krzysztof Ciebiera 19 pa¹dziernika 2005 1 1 Wst p 1.1 Podstawowe wzorce Podstawowe wzorce Podstawowe informacje Singleton gwarantuje,»e klasa ma jeden egzemplarz. Adapter
Sprawozdanie nr 1 Projekt Podstawy In»ynierii Oprogramowania, Wydziaª Elektryczny
Sprawozdanie nr 1 Projekt Podstawy In»ynierii Oprogramowania, Wydziaª Elektryczny Artur Skonecki Mikoªaj Kowalski Marcin Wartecz-Wartecki Prowadz cy: mgr in». Adam Srebro Wygenerowano: 23 marca 2010 Spis
Model obiektu w JavaScript
16 marca 2009 E4X Paradygmat klasowy Klasa Deniuje wszystkie wªa±ciwo±ci charakterystyczne dla wybranego zbioru obiektów. Klasa jest poj ciem abstrakcyjnym odnosz cym si do zbioru, a nie do pojedynczego
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Lab. 02: Algorytm Schrage
Lab. 02: Algorytm Schrage Andrzej Gnatowski 5 kwietnia 2015 1 Opis zadania Celem zadania laboratoryjnego jest zapoznanie si z jednym z przybli»onych algorytmów sªu» cych do szukania rozwi za«znanego z
Bazy danych. Joanna Grygiel
2008 Spis tre±ci 1 Literatura 2 Wprowadzenie Motywacja Podstawowe denicje Charakterystyka baz danych Zadania SZBD Historia SZBD Kryteria podziaªu baz danych Architektura SBD U»ytkownicy SBD Technologie
SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz. 16 lutego Podstawowe funkcje. 2.1 Windows
SVN - wprowadzenie Adam Krechowicz 16 lutego 2013 1 Wprowadzenie do SVN SVN SubVersion jest systemem kontroli wersji pozwalaj cym wielu u»ytkownikom na swobodne wspóªdzielenie tych samych plików. Pozwala
Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych
Spis treści 1. Wstęp... 9 1.1. Inżynieria oprogramowania jako proces... 10 1.1.1. Algorytm... 11 1.2. Programowanie w językach wysokiego poziomu... 11 1.3. Obiektowe podejście do programowania... 12 1.3.1.
MiASI. Modelowanie integracji systemów. Piotr Fulma«ski. 26 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska
MiASI Modelowanie integracji systemów Piotr Fulma«ski Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska 26 stycznia 2010 Spis tre±ci 1 Czym jest integracja systemów informatycznych? 2 Integracja
Projektowanie systemów informatycznych. wykład 6
Projektowanie systemów informatycznych wykład 6 Iteracyjno-przyrostowy proces projektowania systemów Metodyka (ang. methodology) tworzenia systemów informatycznych (TSI) stanowi spójny, logicznie uporządkowany
Listy i operacje pytania
Listy i operacje pytania Iwona Polak iwona.polak@us.edu.pl Uniwersytet l ski Instytut Informatyki pa¹dziernika 07 Który atrybut NIE wyst puje jako atrybut elementów listy? klucz elementu (key) wska¹nik
Android. Podstawy tworzenia aplikacji. Piotr Fulma«ski. March 4, 2015
Android Podstawy tworzenia aplikacji Piotr Fulma«ski Instytut Nauk Ekonomicznych i Informatyki, Pa«stwowa Wy»sza Szkoªa Zawodowa w Pªocku, Polska March 4, 2015 Table of contents Framework Jednym z najwarto±ciowszych
YapS Plan testów. Šukasz Bieniasz-Krzywiec Dariusz Leniowski Jakub Š cki 29 maja 2007
YapS Plan testów Šukasz Bieniasz-Krzywiec Dariusz Leniowski Jakub Š cki 29 maja 2007 1 Spis tre±ci 1 Wprowadzenie 3 1.1................................. 3 1.2 Zakres............................... 3 2
Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska
Zarządzanie projektami wykład 1 dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego, wymiernego rezultatu produkt projektu
Inżynieria oprogramowania (Software Engineering)
Inżynieria oprogramowania (Software Engineering) Wykład 2 Proces produkcji oprogramowania Proces produkcji oprogramowania (Software Process) Podstawowe założenia: Dobre procesy prowadzą do dobrego oprogramowania
Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu.
Architektura Systemu Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu. Architektura jest zbiorem decyzji dotyczących: organizacji systemu komputerowego,
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy modelowaniem, a pewien dobrze zdefiniowany sposób jego
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
Wykład 1 Inżynieria Oprogramowania
Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI
c Marcin Sydow Przepªywy Grafy i Zastosowania Podsumowanie 12: Przepªywy w sieciach
12: w sieciach Spis zagadnie«sieci przepªywowe przepªywy w sieciach ±cie»ka powi kszaj ca tw. Forda-Fulkersona Znajdowanie maksymalnego przepªywu Zastosowania przepªywów Sieci przepªywowe Sie przepªywowa
EDUKARIS - O±rodek Ksztaªcenia
- O±rodek Ksztaªcenia Zabrania si kopiowania i rozpowszechniania niniejszego regulaminu przez inne podmioty oraz wykorzystywania go w dziaªalno±ci innych podmiotów. Autor regulaminu zastrzega do niego
i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski 5 kwietnia 2017
i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski Uniwersytet Šódzki, Wydziaª Matematyki i Informatyki UŠ piotr@fulmanski.pl http://fulmanski.pl/zajecia/prezentacje/festiwalnauki2017/festiwal_wmii_2017_
Wytwarzanie oprogramowania
AiPA 6 Wytwarzanie oprogramowania Proces tworzenia oprogramowania jest procesem przekształcenia wymagań w oprogramowanie zgodnie z metodyką, która określa KTO CO robi JAK i KIEDY. - Wymagania Proces tworzenia
Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1
Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1 Zofia Kruczkiewicz 1 Zunifikowany iteracyjno- przyrostowy proces tworzenia oprogramowania kiedy? Przepływ działań Modelowanie przedsiębiorstwa
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Programowanie wspóªbie»ne
1 Zadanie 1: Bar Programowanie wspóªbie»ne wiczenia 6 monitory cz. 2 Napisz monitor Bar synchronizuj cy prac barmana obsªuguj cego klientów przy kolistym barze z N stoªkami. Ka»dy klient realizuje nast
Projekt ATENA - system wspomagaj cy zarz dzanie szkoª lub zespoªem szkóª przedlicealnych
Projekt ATENA - system wspomagaj cy zarz dzanie szkoª lub zespoªem szkóª przedlicealnych Robert Boczek Dawid Ciepli«ski Paweª Bara 19 marca 2009 Outline Technologia w trzech etapach JAVA Oracle Java Server
Spis tre±ci. 1 Wst p... 1 1.1 Zawarto± rozdziaªów... 1 1.2 Projekt LoXiM... 2
1 Wst p..................................................... 1 1.1 Zawarto± rozdziaªów................................... 1 1.2 Projekt LoXiM........................................ 2 2 Strukturalne obiektowe
In ż ynieria oprogramowania wykład II Modele i fazy cyklu życia oprogramowania
In ż ynieria oprogramowania wykład II Modele i fazy cyklu życia oprogramowania prowadzący: dr hab. inż. Krzysztof Bartecki, prof. PO www.k.bartecki.po.opole.pl Egzamin: część teoretyczna Test jednokrotnego
Opis metodyki i procesu produkcji oprogramowania
Opis metodyki i procesu produkcji oprogramowania Rational Unified Process Rational Unified Process (RUP) to iteracyjny proces wytwarzania oprogramowania opracowany przez firmę Rational Software, a obecnie
Harmonogramowanie projektów Zarządzanie czasem
Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania
Podstawy modelowania w j zyku UML
Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 2 Zwi zki mi dzy klasami Asocjacja (ang. Associations) Uogólnienie, dziedziczenie (ang.
Regulamin Usªugi VPS
Regulamin Usªugi VPS 1 (Poj cia) Poj cia u»ywane w niniejszym Regulaminie maj znaczenia jak okre±lone w Ÿ1 Regulaminu Ogólnego Usªug Auth.pl Sp. z o.o. oraz dodatkowo jak ni»ej: Wirtualny Serwer Prywatny
Lekcja 8 - ANIMACJA. 1 Polecenia. 2 Typy animacji. 3 Pierwsza animacja - Mrugaj ca twarz
Lekcja 8 - ANIMACJA 1 Polecenia Za pomoc Baltiego mo»emy tworzy animacj, tzn. sprawia by obraz na ekranie wygl daª jakby si poruszaª. Do animowania przedmiotów i tworzenia animacji posªu» nam polecenia
Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego
Etapy Ŝycia systemu informacyjnego Wprowadzenie do metodologii modelowania systemów informacyjnych 1. Strategia 2. Analiza 3. Projektowanie 4. Implementowanie, testowanie i dokumentowanie 5. WdroŜenie
Spis tre±ci. Przedmowa... Cz ± I
Przedmowa.................................................... i Cz ± I 1 Czym s hurtownie danych?............................... 3 1.1 Wst p.................................................. 3 1.2 Denicja
Feature Driven Development
Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Zakres wykładu. Podstawy InŜynierii Oprogramowania
Zakres wykładu Pojęcia podstawowe InŜynierii Oprogramowania Proces wytwarzania oprogramowania Artefakty procesu wytwarzania i ich modele Jakość oprogramowania Literatura: [1] Sacha K., InŜynieria oprogramowania,
Lekcja 12 - POMOCNICY
Lekcja 12 - POMOCNICY 1 Pomocnicy Pomocnicy, jak sama nazwa wskazuje, pomagaj Baltiemu w programach wykonuj c cz ± czynno±ci. S oni szczególnie pomocni, gdy chcemy ci g polece«wykona kilka razy w programie.
Zasadnicze czynności w zarządzaniu projektem, fazy cyklu życia systemu informatycznego. Modele cyklu życia - część 1
Zasadnicze czynności w zarządzaniu projektem, fazy cyklu życia systemu informatycznego. Modele cyklu życia - część 1 Zofia Kruczkiewicz Literatura 1. Roger S. Pressman, Praktyczne podejście do oprogramowania,
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
INKS105 ( INK9117 ) Podstawy inżynierii oprogramowania
INKS105 ( INK9117 ) Podstawy inżynierii oprogramowania dr Marek Piasecki Marek.Piasecki@pwr.wroc.pl http://marek.piasecki.staff.iiar.pwr.wroc.pl/dydaktyka/io Celem kursu jest zaprezentowanie aktualnych
Ekonometria. wiczenia 13 Metoda ±cie»ki krytycznej. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej
wiczenia 13 Metoda ±cie»ki krytycznej Instytut Ekonometrii Zakªad Ekonometrii Stosowanej Plan wicze«1 Przykªad: ubieranie choinki 2 3 Programowanie liniowe w analizie czasowej i czasowo-kosztowej projektu
Propozycja integracji elementów ±wiata gry przy u»yciu drzew zachowa«
Praca cz ±ciowo sponsorowana przez Ministerstwo Nauki i Szkolnictwa Wy»szego, grant nr N N519 172337, Integracyjna metoda wytwarzania aplikacji rozproszonych o wysokich wymaganiach wiarygodno±ciowych.
Procesy wytwarzania oprogramowania Specyfikacja i projektowanie oprogramowania
Procesy wytwarzania oprogramowania Specyfikacja i projektowanie oprogramowania dr inż. Marcin Szlenk Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Wprowadzenie O mnie dr inż. Marcin
IO - inżynieria oprogramowania. dr inż. M. Żabińska, e-mail: zabinska@agh.edu.pl http://home.agh.edu.pl/~zabinska/
IO - inżynieria oprogramowania dr inż. M. Żabińska, e-mail: zabinska@agh.edu.pl http://home.agh.edu.pl/~zabinska/ Modele cyklu życia Modele cyklu życia SI/wytwarzania sofw.: odwzorowują prowadzone działania
Narzędzia CASE dla.net. Łukasz Popiel
Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania
Po co planowanie? Planowanie projektu. Najcz stsz przyczyn niepowodzenia projektów jest brak czasu.
Po co planowanie? Najcz stsz przyczyn niepowodzenia projektów jest brak czasu. Po co planowanie? Najcz stsz przyczyn niepowodzenia projektów jest brak czasu. Tygodnie kodowania mog zaoszcz dzi nam godzin
Projektowanie systemów informatycznych
Projektowanie systemów informatycznych Tytuł kursu: projektowanie systemów informatycznych Cel kursu: Celem wykładu jest zapoznanie studentów z najważniejszymi aspektami projektowania systemów informatycznych
Podstawy programowania III WYKŁAD 4
Podstawy programowania III WYKŁAD 4 Jan Kazimirski 1 Podstawy UML-a 2 UML UML Unified Modeling Language formalny język modelowania systemu informatycznego. Aktualna wersja 2.3 Stosuje paradygmat obiektowy.
Technologia programowania
Wykład 1 2 październik 2018 Cel kursu Znacie język programowania oraz umiecie tworzyć proste aplikacje. Nie macie doświadczenia w tworzeniu dużych i złożonych systemów. Aby stworzyć duży system należy:
Extreme Programming Modified 1
Inynieria oprogramowania Wykład 1 Prowadzcy Wprowadzenie do inynierii oprogramowania Bartosz Walter dr in. Bartosz Walter Instytut Informatyki PP Pokój: Centrum Polsko-Niemieckie
Zagadnienia programowania obiektowego
Janusz Jabªonowski, Andrzej Szaªas Instytut Informatyki MIMUW Janusz Jabªonowski,, Andrzej Szaªas Slajd 1 z 10 Tematyka seminarium Szeroko poj ta tematyka projektowania i programowania obiektowego. Gªówny
Lekkie metodyki. tworzenia oprogramowania
Lekkie metodyki tworzenia oprogramowania Programowanie zwinne ( Agile software development) grupa metodyk wytwarzania oprogramowania opartego o programowanie iteracyjne (model przyrostowy). Wymagania oraz
Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?
ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest
Subversion - jak dziaªa
- jak dziaªa Krótka instrukcja obsªugi lstelmach@gmail.com Stelmisoft 12/07/2010 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 Spis tre±ci Czym jest Czym jest repozytorium 1 Czym jest Czym jest repozytorium
Modelowanie i Programowanie Obiektowe
Modelowanie i Programowanie Obiektowe Wykład I: Wstęp 20 październik 2012 Programowanie obiektowe Metodyka wytwarzania oprogramowania Metodyka Metodyka ustandaryzowane dla wybranego obszaru podejście do
Projektowanie bazy danych
Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14
WST P DO TEORII INFORMACJI I KODOWANIA Grzegorz Szkibiel Wiosna 2013/14 Spis tre±ci 1 Kodowanie i dekodowanie 4 1.1 Kodowanie a szyfrowanie..................... 4 1.2 Podstawowe poj cia........................
Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2
Modelowanie i analiza systemów informatycznych 1. Warstwowa budowa systemów informatycznych 2. Model procesu wytwarzania oprogramowania - model cyklu życia oprogramowania 3. Wstęp do modelowania systemów
Metody numeryczne i statystyka dla in»ynierów
Kierunek: Automatyka i Robotyka, II rok Wprowadzenie PWSZ Gªogów, 2009 Plan wykªadów Wprowadzenie, podanie zagadnie«, poj cie metody numerycznej i algorytmu numerycznego, obszar zainteresowa«i stosowalno±ci
Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)
Zagadnienia (1/3) Rola modelu systemu w procesie analizy wymagań (inżynierii wymagań) Prezentacja różnego rodzaju informacji o systemie w zależności od rodzaju modelu. Budowanie pełnego obrazu systemu
wiczenie nr 3 z przedmiotu Metody prognozowania kwiecie«2015 r. Metodyka bada«do±wiadczalnych dr hab. in». Sebastian Skoczypiec Cel wiczenia Zaªo»enia
wiczenie nr 3 z przedmiotu Metody prognozowania kwiecie«2015 r. wiczenia 1 2 do wiczenia 3 4 Badanie do±wiadczalne 5 pomiarów 6 7 Cel Celem wiczenia jest zapoznanie studentów z etapami przygotowania i
ZAŠ CZNIK DANYCH TECHNICZNYCH
Transmitel Sp. z o.o. ul. Solarza 9a 35-118 Rzeszów tel. (17) 850-45-14 fax. (17) 850-45-15 ZAŠ CZNIK DANYCH TECHNICZNYCH dla Umowy ±wiadczenia usªugi dost pu do sieci Internet w Imi : Nazwisko: Zamieszkaªy(a):
Zaproszenie. Ocena efektywności projektów inwestycyjnych. Modelowanie procesów EFI. Jerzy T. Skrzypek Kraków 2013 Jerzy T.
1 1 Ocena efektywności projektów inwestycyjnych Ocena efektywności projektów inwestycyjnych Jerzy T. Skrzypek Kraków 2013 Jerzy T. Skrzypek MODEL NAJLEPSZYCH PRAKTYK SYMULACJE KOMPUTEROWE Kraków 2011 Zaproszenie
SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz 24 czerwca Podstawowe funkcje. 2.1 Windows
SVN - wprowadzenie Adam Krechowicz 24 czerwca 2018 1 Wprowadzenie do SVN SVN SubVersion jest systemem kontroli wersji pozwalaj cym wielu u»ytkownikom na swobodne wspóªdzielenie tych samych plików. Pozwala
Projektowanie systemów informatycznych. Roman Simiński programowanie.siminskionline.pl. Cykl życia systemu informatycznego
systemów informatycznych Roman Simiński roman.siminski@us.edu.pl programowanie.siminskionline.pl Cykl życia systemu informatycznego Trochę wprowadzenia... engineering co to oznacza? Oprogramowanie w sensie
Inżynieria oprogramowania I
Kontakt Inżynieria I Andrzej Jaszkiewicz Andrzej Jaszkiewicz p. 424y, Piotrowo 3a tel. 66 52 371 jaszkiewicz@cs.put.poznan.pl www-idss.cs.put.poznan.pl/~jaszkiewicz Literatura A. Jaszkiewicz, Inżynieria,
Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.
Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania
CASE CPI może być wczesnym wskaźnikiem tendencji zmian cen w gospodarce
23.11.2015 CASE CPI może być wczesnym wskaźnikiem tendencji zmian cen w gospodarce Autor: Wieczorna Image not found http://wieczorna.pl/uploads/photos/middle_ (Źródło: http://www.case-research.eu/en/node/59021)
Baza danych - Access. 2 Budowa bazy danych
Baza danych - Access 1 Baza danych Jest to zbiór danych zapisanych zgodnie z okre±lonymi reguªami. W w»szym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyj tymi dla danego programu
Uchwała nr 647/XXV/2012 Rady Miejskiej w Piasecznie z dnia 26.09.2012 r.
Uchwała nr 647/XXV/2012 Rady Miejskiej w Piasecznie z dnia 26.09.2012 r. w sprawie określenia szczegółowych warunków, wysokości i trybu przyznawania stypendiów twórczych osobom zajmującym się twórczością
Podstawy modelowania w j zyku UML
Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 5 Diagram sekwencji - wprowadzenie I Diagram sekwencji (ang. sequence diagram) jest jednym
Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
Strukturalne metodyki projektowania systemûw informatycznych
Strukturalne metodyki projektowania systemûw informatycznych Kalendarium 1976 ó Chen P. (Entity Relationship Model ñ ERD ) 1978 ó DeMarco T. 1979 ó Yourdon E., Constantine L. 1983 ó Jackson M. 1989 ñ Yourdon
OPIS TECHNICZNY DO PROJEKTU BUDOWLANEGO SIŁOWNI TERENOWEJ
OPIS TECHNICZNY DO PROJEKTU BUDOWLANEGO SIŁOWNI TERENOWEJ 1 Dane wyjściowe 1.1 Przedmiot i podstawa opracowania Przedmiotem opracowania jest dokumentacja projektowa budowy siłowni terenowej na dz. nr ewid.
Aplikacje bazodanowe. Laboratorium 1. Dawid Poªap Aplikacje bazodanowe - laboratorium 1 Luty, 22, / 37
Aplikacje bazodanowe Laboratorium 1 Dawid Poªap Aplikacje bazodanowe - laboratorium 1 Luty, 22, 2017 1 / 37 Plan 1 Informacje wst pne 2 Przygotowanie ±rodowiska do pracy 3 Poj cie bazy danych 4 Relacyjne
Analiza strukturalna systemów informatycznych
Analiza strukturalna systemów informatycznych Modelowanie i analiza systemów informatycznych, w4 Dr inż. Walery Susłow walery.suslow@ie.tu.koszalin.pl Metodyki tworzenia systemów informatycznych (TSI)
Projektowanie i wdrażanie systemów informatycznych (materiały do wykładu cz. II)
Projektowanie i wdrażanie systemów informatycznych (materiały do wykładu cz. II) Jacek Cichosz www.zssk.pwr.wroc.pl Katedra Systemów i Sieci Komputerowych Politechnika Wrocławska Narzędzia modelowania