Podstawy modelowania w j zyku UML
|
|
- Grzegorz Stankiewicz
- 5 lat temu
- Przeglądów:
Transkrypt
1 Podstawy modelowania w j zyku UML dr hab. Bo»ena Wo¹na-Szcze±niak Akademia im. Jan Dªugosza bwozna@gmail.com Wykªad 6
2 Diagramy komunikacji Diagram komunikacji (ang. communication diagram), dawniej nazywany diagramem wspóªpracy (ang. collaboration diagram), jest jednym z czterech diagramów interakcji (ang. interaction diagram). Diagram komunikacji pokazuje informacje podobne do tych co diagram sekwencji, ale jego gªównym celem jest ilustracja relacji pomi dzy uczestnikami komunikacji. Elementy diagramu komunikacji: uczestnicy (aktorzy, obiekty, klasy bior ce), nazywani równie» lifelines, ale nie posiadaj pionowych linii»ycia, tylko same "gªowy". asocjacje - gªówny zwi zek pomi dzy uczestnikami, reprezentowany przez linie ª cz ce uczestników komunikaty - realizacja interakcji, opisywane etykietowanymi krótkimi strzaªkami (strzaªka powinna wskazywa kierunek przepªywu komunikatu.)
3 Diagramy komunikacji - przykªad
4 Diagramy komunikacji - przykªad
5 Diagramy komunikacji - nazwy uczestników
6 Diagramy komunikacji - modelowanie wspóªbe»no±ci Instancja klasy A wysyªa komunikat rysuj() jednocze±nie (wspóªbie»nie) do instancji klasy B i instancji klasy C.
7 Diagramy komunikacji - modelowanie komunikatów z ograniczeniami Instancja klasy A wysyªa komunikat rysuj() jednocze±nie (wspóªbie»nie) do instancji klasy B i instancji klasy C, je±li x > y.
8 Diagramy komunikacji - modelowanie komunikatów z ograniczeniami Wprowadzenie ogranicze«w VP:
9 Diagramy komunikacji - modelowanie komunikatów z iteracj Komunikat szukaj() b dzie wykonany nrazy
10 Diagramy komunikacji I Przy pomocy diagramiu komunikacji mo»na modelowa podziaª systemu na komponenty. Sªu» do tego tzw. swimlanes. Kolejny slajd pokazuje system oparcji transferu pieni dzy, który podzielony jest na dwa podsystemy: Client oraz Main frame. Kroki do powstania diagramiu komunikacji dla oparcji transferu pieni dzy: Aby utworzy diagram komunikacji, wybierz z menu Diagram > New. W oknie New Diagram, wybierz Communication Diagram i zatwierd¹ z nazw Transfer Money. Dodaj dwie swimlanes, aby zamodelowa podziaª systemu na aplikacj klienta Client oraz system po stronie banku Main frame.
11 Diagramy komunikacji II Po stronie klienta utwórz aktora o nazwie User. User kontaktuje si z systemem poprzez swoje konto internetowe account page. Kontakt User a z account page jest modelowany poprzez wysªanie komunikatu (Message -> LifeLine) z opisem visit. Konto internetowe skieruje wniosek u»ytkownika o przekazanie pieni dzy do systemu bankowego do zatwierdzania i realizacji poprzez moduª Transaction, reprezentowany jako uczestnik. komunikat wysªany od Account Page do Transaction to transfer (targetaccount, amount).
12 Diagramy komunikacji III Proces transferu pieni dzy polega na wypªacanie pieni dzy z konta u»ytkownika, a nast pnie wplaceniu tych pieni dzy na konto docelowe. Zanim ta operacja zostanie wykonana, musimy mie pewno±,»e na koncie u»ytkownika jest wystarczaj co du»o pieni dzy. Aby zamodleowa powy»sz sytuacj, tworzymy uczestnika po stronie systemu bankowego o nazwie User Account i wysyªamy do niego od uczestnika Transaction komunikat: hasbalance (amount) : boolean. Gdy saldo konta u»ytkawnika zostanie sprawdzone, mo»emy wypªaci pieni dze z jego konta. Mo»na to zamodelowa wysyªaj c komunikat od Transaction do User Accoun o tre±ci withdraw (amount).
13 Diagramy komunikacji IV Aby zamodelowa wpªacanie pieni dzy na konto docelowe, mo»na utworzy uczestnika Target Account i wysªa do niego komunikat credit (amount) od uczestnika Transaction. Any zamodelowa w systemie informacje o zrealizowanej tranzakcji, uczestnik Transaction mo»e wysªa komunikat do siebie o tre±ci dispose. Na koniec, aby poinformowa u»ytkownika,»e transakcja jest zako«czona, wysyªamy komunikat displayresult() od uczestnika Transaction do uczestnika Account Page.
14 Diagramy komunikacji - operacja transferu pieni dzy online Diagram powstaªy na podstawie tutorialu: visual-paradigm.com/tutorials/communicationdiagram.jsp
15 Diagramy komunikacji ródªo: communication-diagrams.html
16 Ró»nice mi dzy diagramami komunikacji a sekwencji Diagramów sekwencji u»ywa si, gdy zainteresowani jeste±my gªównie przepªywem komunikatów w danej interakcji. Diagramów komunikatów u»ywa si, gdy chcemy si skoncentrowa gªownie na poª czeniach pomi dzy uczestnikami danej interakcji.
17 Diagramy czasowe I Diagramy czasowe (inaczej diagramy harmonogramowania) s diagramem interakcji, reprezentuj cym na osi czasu zmiany dopuszczalnych stanów, jakie mo»e przyjmowa instancja uczestnika interakcji. Diagramy czasowe stosuje si w celu sporz dzenia harmonogramów interakcji. Diagramy czasowe mog pokazywa interakcj pomi dzy zdarzeniami czasowymi a ograniczeniami czasowymi, które nimi rz dz. Diagramy czasowe s specjaln form diagramu sekwencji.
18 Diagramy czasowe II Podstawow ró»nic pomi dzy diagramem czasowym a diagramem sekwencji stanowi osie, które s odwrócone tak,»e czas upªywa od strony lewej do prawej, a linie»ycia pokazane s w oddzielnych pionowych przedziaªach. Diagramy czasowe dokumentuj aspekt czasu interakcji i dlatego w diagramach tych na osi poziomej zaznacza si skal czasu w postaci ustalonych odcinków. Na osi pionowej przedstawia si poszczególne instancje uczestników interakcji. Diagramy czasowe tworzy si po opracowaniu diagramów sekwencji lub komunikacji.
19 Elementy skªadowe diagramów czasowych Podstawowe elementy diagramu czasowego: uczestnik stan linia zmiany stanów instancji (ang. timeline). Zaawansowane elementy diagramu: zdarzenia ograniczenia czasowe przesyªanie komunikatów
20 Diagramy czasowe w visual paradigm Konstrukcja diagramu czasowego w VP: vpuserguide/94/2586/6715_drawingtimin.html
21 Diagramy czasowe w visual paradigm Aby stworzy diagram czasowy w Visual Paradigm: Wybierz Diagram> Nowy (Diagram > New) z paska narz dzi. W oknie New Diagram wybierz Timing Diagram. Kliknij przycisk Next. Wpisz nazw diagramu i opis. Kliknij przycisk OK.
22 Tworzenie ramki czasowej (ang. timing frame) Aby utworzy ramk czasow na diagramie czasowym, wybierz przycisk Timing Frame na pasku narz dzi, a nast pnie kliknij na diagramie. Efekt: Aby zmieni nazw ramki, wystarczy klikn dwukrotnie na lewym górnym rogu ramki.
23 Dodawanie linii»ycia do ramki Aby doda lini»ycie do ramki czasowej, nale»y klikn prawym przyciskiem myszy i wybra Add Lifeline z menu podr cznego. Aby zmieni nazw»ycia, nale»y klikn dwukrotnie na nazw linii»ycia.
24 Dodawanie jednostki czasu do ramki I Aby doda jednostk czasu do ramki czasowej, nale»y klikn prawym przyciskiem myszy i wybra Add Time Unit z menu podr cznego.
25 Dodawanie jednostki czasu do ramki II Nale»y powtórzy krok dodwania tyle razy, ile potrzeba jest jednostek czasu. Aby zmieni nazw jednostki czasu, nale»y klikn dwukrotnie na jednostk czasu.
26 Dodawanie stanu do linii»ycia I Aby doda stan do linii»ycie, nale»y klikn prawym przyciskiem myszy i wybra Add State/Condition z menu podr cznego.
27 Dodawanie stanu do linii»ycia II Aby zmieni nazw stanu, nale»y klikn dwukrotnie na stan. Efekt wykonania:
28 Przeci ganie jednostki czasu Nale»y najecha kursorem myszy na lini jednostki czasu, klikn, przeci gn i zwolni przycisk myszy, gdy osi gni ty zostaje docelowy stan.
29 Ograniczenia czasowe (ang. duration constraint) Ograniczenie czasowe u»ywana jest do wskazania ograniczenia czasu trwania danej linii»ycia w okre±lonym przedziale czasu. Aby ustawi ograniczenia czasowe danej linii»ycia, nale»y klikn prawym przyciskiem myszy na lini»ycie i wybra Edit Lifeline... z menu podr cznego.
30 Ograniczenia czasowe (ang. duration constraint) W karcie Duration Constraints, nale»y klikn przycisk Add... W oknie dialogowym Add Duration Constraint nale»y wybra odpowiedni czas rozpocz cia i czas zako«czenia z rozwijanego menu oraz wypeªni ograniczenie czasu trwania wybranego odcinka czasu w polu Constraint. Aby zamkn okno dialogowe, nale»y klikn przycisk OK.
31 Ograniczenia czasowe (ang. duration constraint) Efekt:
32 Ograniczenia czasowe (ang. duration constraint) Efekt ko«cowy:
33 Dodawanie komunikatów
34 Dodawanie komunikatów
35 Dodawanie komunikatów
36 Dodawanie komunikatów
37 Dodawanie komunikatów
38 Przeª czanie do trybu kompaktowego widoku
39 Przeª czanie do trybu kompaktowego widoku - efekt
Język UML w modelowaniu systemów informatycznych
Język UML w modelowaniu systemów informatycznych dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Wykład 6 Diagramy komunikacji Diagram komunikacji (ang. communication diagram),
Bardziej szczegółowoPodstawy modelowania w języku UML
Podstawy modelowania w języku UML dr hab. Bożena Woźna-Szcześniak, prof. UJD Uniwersytet Humanistyczno-Przyrodniczy im. Jana Długosza w Częstochowie Wykład 5 Plan wykładu - wprowadzenie I (ang. sequence
Bardziej szczegółowoPodstawy 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,
Bardziej szczegółowoPodstawy 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.
Bardziej szczegółowoPodstawy 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
Bardziej szczegółowoJęzyk UML w modelowaniu systemów informatycznych
Język UML w modelowaniu systemów informatycznych dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Wykład 11 Diagramy struktur złożonych Klasyfikator - definiuje cechy strukturalne
Bardziej szczegółowoLekcja 3 Banki i nowe przedmioty
Lekcja 3 Banki i nowe przedmioty Akademia im. Jana Dªugosza w Cz stochowie Banki przedmiotów Co ju» wiemy? co to s banki przedmiotów w Baltie potramy korzysta z banków przedmiotów mo»emy tworzy nowe przedmioty
Bardziej szczegółowoPodstawy 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 7 Przegl dowe diagramy interakcji Przegl dowe diagramy interakcji wi» ze sob kilka ró»nych
Bardziej szczegółowoSVN - 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
Bardziej szczegółowoLekcja 6 Programowanie - Zaawansowane
Lekcja 6 Programowanie - Zaawansowane Akademia im. Jana Dªugosza w Cz stochowie Wst p Wiemy ju»: co to jest program i programowanie, jak wygl da programowanie, jak tworzy programy za pomoc Baltiego. Na
Bardziej szczegółowoZarządzanie Zasobami by CTI. Instrukcja
Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...
Bardziej szczegółowoCELAB. System Informatyczny. Punkt przyjęć krok po kroku LTC 1
Instrukcja obsługi programu 2.03.a Punkt przyjęć krok po kroku Architektura inter/intranetowa Aktualizowano w dniu: 2007-10-08 System Informatyczny CELAB Punkt przyjęć krok po kroku 1 Po poprawnym zalogowaniu
Bardziej szczegółowoMiASI. 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
Bardziej szczegółowoJęzyk UML w modelowaniu systemów informatycznych
Język UML w modelowaniu systemów informatycznych dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Wykład 7 Przeglądowe diagramy interakcji Przeglądowe diagramy interakcji wiążą
Bardziej szczegółowoLekcja 2 - BUDUJEMY I CZARUJEMY
Lekcja 2 - BUDUJEMY I CZARUJEMY Na tej lekcji dowiemy si, jak korzysta z trybów Budowania oraz Czarowania w programie Baltie. Troch ju» wiemy o tych dwóch trybach z poprzedniej lekcji, jednak przypomnijmy
Bardziej szczegółowoUML w Visual Studio. Michał Ciećwierz
UML w Visual Studio Michał Ciećwierz UNIFIED MODELING LANGUAGE (Zunifikowany język modelowania) Pozwala tworzyć wiele systemów (np. informatycznych) Pozwala obrazować, specyfikować, tworzyć i dokumentować
Bardziej szczegółowoEkonometria. wiczenia 1 Regresja liniowa i MNK. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej
Ekonometria wiczenia 1 Regresja liniowa i MNK (1) Ekonometria 1 / 25 Plan wicze«1 Ekonometria czyli...? 2 Obja±niamy ceny wina 3 Zadania z podr cznika (1) Ekonometria 2 / 25 Plan prezentacji 1 Ekonometria
Bardziej szczegółowoINFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 103 4-06-2008 INFORMATOR TECHNICZNY WONDERWARE Konfiguracja komunikacji sieciowej programu Microsoft Excel z serwerem Wonderware Historian Program Microsoft Excel jest bardo często
Bardziej szczegółowoUżytkowanie elektronicznego dziennika UONET PLUS.
Użytkowanie elektronicznego dziennika UONET PLUS. Po wejściu na stronę https://uonetplus.vulcan.net.pl/bialystok i zalogowaniu się na swoje konto (przy użyciu adresu e-mail podanego wcześniej wychowawcy
Bardziej szczegółowoKrótka instrukcja obsługi ZELARIS ELEMENTS
Krótka instrukcja obsługi ZELARIS ELEMENTS Spis treści 1. Instalacja... 3 2. Rejestracja/aktywacja... 4 3. Dodawanie kamer... 5 4. Obraz transmisji bezpośredniej... 6 5. Zapis... 6 6. Odtwarzanie... 7
Bardziej szczegółowoSINAMICS G120C STARTER. Tworzenie nowego projektu w trybie online.
SINAMICS G120C STARTER Tworzenie nowego projektu w trybie online. 1 Uruchomienie asystenta tworzenia projektu 1 2 3 page 2 W celu uruchomienia asystenta tworzenia nowego projektu nale y z menu (1) programu
Bardziej szczegółowoJęzyk UML w modelowaniu systemów informatycznych
Język UML w modelowaniu systemów informatycznych 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
Bardziej szczegółowoMiASI. 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
Bardziej szczegółowoEdyta Juszczyk. Akademia im. Jana Dªugosza w Cz stochowie. Lekcja 1Wst p
Lekcja 1 Wst p Akademia im. Jana Dªugosza w Cz stochowie Baltie Baltie Baltie jest narz dziem, które sªu»y do nauki programowania dla dzieci od najmªodszych lat. Zostaª stworzony przez Bohumira Soukupa
Bardziej szczegółowoLab. 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
Bardziej szczegółowoLekcja 5 Programowanie - Nowicjusz
Lekcja 5 Programowanie - Nowicjusz Akademia im. Jana Dªugosza w Cz stochowie Programowanie i program wedªug Baltiego Programowanie Programowanie jest najwy»szym trybem Baltiego. Z pomoc Baltiego mo»esz
Bardziej szczegółowoPodstawy 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 10 Diagramy wdro»enia I Diagramy wdro»enia - stosowane do modelowania zycznej architektury
Bardziej szczegółowoJęzyk UML w modelowaniu systemów informatycznych
Język UML w modelowaniu systemów informatycznych dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Wykład 10 Diagramy wdrożenia I Diagramy wdrożenia - stosowane do modelowania
Bardziej szczegółowoLogowanie do systemu pocztowego GroupWise
Logowanie do systemu pocztowego GroupWise GroupWise to kompleksowe, wieloplatformowe rozwi zanie do komunikacji i pracy grupowej. Udost pnia funkcje poczty elektronicznej, komunikatora, kalendarza, terminarza,
Bardziej szczegółowoSymfonia Produkcja Instrukcja instalacji. Wersja 2013
Symfonia Produkcja Instrukcja instalacji Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy
Bardziej szczegółowoI. Zakładanie nowego konta użytkownika.
I. Zakładanie nowego konta użytkownika. 1. Należy wybrać przycisk załóż konto na stronie głównej. 2. Następnie wypełnić wszystkie pola formularza rejestracyjnego oraz zaznaczyć akceptację regulaminu w
Bardziej szczegółowoModelowanie obiektowe - Ćw. 1.
1 Modelowanie obiektowe - Ćw. 1. Treść zajęć: Zapoznanie z podstawowymi funkcjami programu Enterprise Architect (tworzenie nowego projektu, korzystanie z podstawowych narzędzi programu itp.). Enterprise
Bardziej szczegółowoKALENDARZE. Ćwiczenie 1 Tworzenie nowego, edycja kalendarza. 1. Uruchom nowy projekt. 2. W menu Narzędzia kliknij polecenie Zmień czas pracy
III. Kalendarze 1 KALENDARZE Kalendarze bazowe są zbiorami czasów pracy i dni roboczych oraz czasów i dni wolnych od pracy. Zbiory te są wykorzystywane w trzech typach kalendarzy: Kalendarz projektu (oddziałuje
Bardziej szczegółowoPo najechaniu kursorem na nazwę kategorii pojawi się rozwijane menu:
KROK 1 WYSZUKIWANIE KURSÓW Wyszukać kurs można na trzy sposoby: I. Wybierając kategorię kursu z paska w górnej części ekranu: Po najechaniu kursorem na nazwę kategorii pojawi się rozwijane menu: II. Wybierając
Bardziej szczegółowoSVN - 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
Bardziej szczegółowoLekcja 3 - BANKI I NOWE PRZEDMIOTY
Lekcja 3 - BANKI I NOWE PRZEDMIOTY Wiemy ju» co to s banki przedmiotów i potramy z nich korzysta. Dowiedzieli±my si te»,»e mo»emy tworzy nowe przedmioty, a nawet caªe banki przedmiotów. Na tej lekcji zajmiemy
Bardziej szczegółowoJAK INWESTOWAĆ W ROPĘ?
JAK INWESTOWAĆ W ROPĘ? Za pośrednictwem platformy inwestycyjnej DIF Freedom istnieje wiele sposobów inwestowania w ropę naftową. Zacznijmy od instrumentu, który jest związany z najmniejszym ryzykiem inwestycyjnym
Bardziej szczegółowoPrzyk ad konfiguracja MRP przy pomocy IO kontrolera Simatic S7-300 i switchy Scalance X
Przyk ad konfiguracja MRP przy pomocy IO kontrolera Simatic S7-300 i switchy Scalance X Konfiguracj MRP (Media Redundancy Protocol) mo na przeprowadzi r cznie, lub za pomoc kontrolera Simatic S7. (Np.
Bardziej szczegółowoInstrukcja poruszania się po stronie www.plusbus.pl krok po kroku. tak zwane ABC Plusika
Instrukcja poruszania się po stronie www.plusbus.pl krok po kroku tak zwane ABC Plusika Spis treści 1. Rejestracja użytkownika 2. Kupno biletu 3. Wymiana biletu 4. Zwrot biletu 5. Doładowanie konta 6.
Bardziej szczegółowoInstrukcja pod czenia komputera z systemem Microsoft Windows Vista/7 do sieci PWSZ-FREE-WIFI
Instrukcja pod czenia komputera z systemem Microsoft Windows Vista/7 do sieci PWSZ-FREE-WIFI I. REJESTRACJA 1. W pierwszej kolejno ci nale y sprawdzi, czy punkt dost powy PWSZ-FREE-WIFI-REJESTRACJA jest
Bardziej szczegółowoUkªady Kombinacyjne - cz ± I
Ukªady Kombinacyjne - cz ± I Sebastian Kurczyk sebastian.kurczyk@polsl.pl Piotr Krauze piotr.krauze@polsl.pl 13 kwietnia 2013 Streszczenie Celem niniejszego laboratorium jest zapoznanie studentów z metodami
Bardziej szczegółowoLaboratorium z przedmiotu: Inżynieria Oprogramowania INP
Laboratoria 5-7- część 1 Identyfikacja klas reprezentujących logikę biznesową projektowanego oprogramowania, definicja atrybutów i operacji klas oraz związków między klasami - na podstawie analizy scenariuszy
Bardziej szczegółowoUtworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu
Bardziej szczegółowoINSTRUKCJA KONFIGURACJI PRZEGLĄDARKI INTERNET EXPLORER
INSTRUKCJA KONFIGURACJI PRZEGLĄDARKI INTERNET EXPLORER Skorzystaj z instrukcji, jeśli na przeglądarce Internet Explorer nie możesz zalogować się do ING BusinessOnLine za pomocą etokena/karty. KROK 1 Podłącz
Bardziej szczegółowoPoradnik korzystania z serwisu UNET: Konfiguracja programu pocztowego
Poradnik korzystania z serwisu UNET: Konfiguracja programu pocztowego Niniejszy opis dotyczy konfiguracji programu pocztowego Outlook Express z pakietu Internet Explorer, pracujcego pod kontrol systemu
Bardziej szczegółowoInstrukcja instalacji programu Plantator oraz transferu pliku danych z/do PC kolektor danych PT-20
BEXLAB RYSZARD MATUSZYK UL. BRZOZOWA 14 05-311 DĘBE WIELKIE TEL. KOM. 512-019-590 Instrukcja instalacji programu Plantator oraz transferu pliku danych z/do PC kolektor danych PT-20 http://bexlab.pl BEXLAB
Bardziej szczegółowoPodczas tej lekcji przyjrzymy się, jak wykonać poniższy rysunek przy pomocy programu BobCAD-CAM
Rysowanie Części 2D Lekcja Pierwsza Podczas tej lekcji przyjrzymy się, jak wykonać poniższy rysunek przy pomocy programu BobCAD-CAM Na wstępie należy zmienić ustawienia domyślne programu jednostek miary
Bardziej szczegółowoPODRĘCZNIK UŻYTKOWNIKA
PODRĘCZNIK UŻYTKOWNIKA ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software OPROGRAMOWANIE DO LICZENIA PIENIĘDZY SPIS TREŚCI WPROWADZENIE I
Bardziej szczegółowoInstrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX 1. Pierwsze uruchomienie... 3 2. Ekran podstawowy widok diagramu... 4 3. Menu... 5 - Historia... 5 - Ustawienia... 6 - Ustawienia / Nastawa czasów...
Bardziej szczegółowoRYZYKO WALUTOWE - NARZĘDZIA MINIMALIZACJI. Wysoka konkurencyjność. Produkty dostosowywane do indywidualnych potrzeb Klienta
RYZYKO WALUTOWE - NARZĘDZIA MINIMALIZACJI str. 1 Wysoka konkurencyjność Produkty dostosowywane do indywidualnych potrzeb Klienta Oferta cenowa negocjowana indywidualnie dla każdego Klienta Elektroniczne
Bardziej szczegółowoWymiana du ych plików instrukcja dla klientów Grontmij Polska Sp z o. o.
Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp z o. o. Ostateczna. Grontmij Polska Pozna, 12.10.12 Autoryzacja Title : Wymiana du ych plików instrukcja dla klientów Grontmij Polska Sp.
Bardziej szczegółowoAplikacje 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
Bardziej szczegółowoPracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING
Instrukcja numer PING Pracownia internetowa w każdej szkole Opiekun pracowni internetowej SBS 2003 PING Poniższe rozwiązanie opisuje, jak zapisywać i odtwarzać obrazy całych dysków lub poszczególne partycje
Bardziej szczegółowoLogowanie do mobilnego systemu CUI i autoryzacja kodami SMS
Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS Dostęp do strony logowania następuje poprzez naciśnięcie odpowiedniego dla rodzaju usługi linku dostępnego na stronie www.bsjaroslaw.pl.: lub
Bardziej szczegółowoWF-FaKir dla Windows
1 WF-FaKir dla Windows Zamknięcie roku (opracował Przemysław Gola) Na to, co w księgowości nazywamy zamknięciem roku obrachunkowego, składa się wiele czynności. Doświadczonemu księgowemu żadna z tych czynności
Bardziej szczegółowoInstrukcja obsługi Outlook Web App i konfiguracji Thunderbird
i konfiguracji Thunderbird Spis treści 1 Wstęp... 3 2 Outlook Web App... 4 2.1 Logowanie do poczty poprzez przeglądarkę... 4 2.2 Korzystanie z OWA... 7 2.2.1 Tworzenie nowej wiadomości... 7 2.2.2 Dodanie
Bardziej szczegółowoProjektowanie 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
Bardziej szczegółowoRachunek_UCP. C e l. Zarejestrowanie rachunku do umowy cywilnoprawnej w systemie SAP. Wymagania wstępne
C e l Zarejestrowanie rachunku do umowy cywilnoprawnej w systemie SAP. Wymagania wstępne Dane osoby, dla której rejestruje się rachunek są już wprowadzone do systemu SAP W systemie jest już zarejestrowana
Bardziej szczegółowoInstrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na 21.06.2010 r.
Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na 21.06.2010 r. W systemie SZOI została wprowadzona nowa funkcjonalność umożliwiająca tworzenie graficznych harmonogramów pracy.
Bardziej szczegółowoZaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.
1. Uruchomienie programu. 1.1. Odszukaj na pulpicie ikonę programu i uruchom program klikają dwukrotnie na ikonę. 1.2. Zaloguj się do programu korzystając ze swego loginu i hasła Zaznaczając checkbox zapamiętaj
Bardziej szczegółowoWzorce 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
Bardziej szczegółowoDostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking)
Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking) Powered by: Od 20 stycznia 2003 roku wszyscy u ytkownicy serwera lcme10, posiadajcy konta w domenie SE-AD Instytutu
Bardziej szczegółowoJak Zamienić Dolary na Złotówki w Procesorze Payza i Przelać Złotówki na Konto Polskie? Instrukcja Krok Po Kroku
Jak Zamienić Dolary na Złotówki w Procesorze Payza i Przelać Złotówki na Konto Polskie? Instrukcja Krok Po Kroku KROK 1 Zaloguj się na swoje konto w Payza pod adresem: https://secure.payza.com/login KROK
Bardziej szczegółowoBryła obrotowa, szyk kołowy, szyk liniowy
Bryła obrotowa, szyk kołowy, szyk liniowy Zagadnienia. Tworzenie bryły obrotowej (dodawanie i odejmowanie bryły). Tworzenie rowków obwodowych. Tworzenie otworów powielonych za pomocą szyku kołowego. Wykorzystanie
Bardziej szczegółowoSystem Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010
System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010 Instrukcja do zajęć laboratoryjnych Część 1. ĆWICZENIE 1 ZADANIE 1 Utworzyć bazę danych Osoby, składającą się z jednej tabeli o następującej
Bardziej szczegółowoPierwsze kroki w Sibelius 8 cz. 2 nowy utwór Opracowanie : Daniel Firlej
Pierwsze kroki w Sibelius 8 cz. 2 nowy utwór Opracowanie : Daniel Firlej Wszystkie materiały promocyjne oraz loga w tej prezentacji wykorzystano za wiedzą i zgodą ich właścicieli. Spis treści Okno dialogowe
Bardziej szczegółowoAnalityka SAP ERP on HANA
SAP FORUM SOPOT 2013 Tomasz Sawczuk SAP Polska CEL WARSZTATÓW: Celem warsztatów jest zapoznanie si u ytkowników z funkcjonalno ciami analitycznymi rodowiska SAP ERP uruchomionego na SAP HANA. W trakcie
Bardziej szczegółowoZapisz i autoryzuj płatności w folderze
Krótki opis Celem tego dokumentu jest opisanie jak zapisać i zautoryzować płatności w folderach miedzy innymi: Tworzenie folderów Zapisanie jednej lub wielu płatności w pliku Sprawdzanie statusu płatności
Bardziej szczegółowoMicrosoft Management Console
Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co
Bardziej szczegółowoSystem Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy
Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.
Bardziej szczegółowoSzybki start NVR i7-nxxxvh i i7-hxxxvh
Rejestratory sieciowe NVR i7-n0808vh, i7-n0816vh, i7-n0832vh i7-h0804vh, i7-h0808vh, i7-h0816vh i7-n0908vh, i7-n0916vh, i7-n0932vh i7-h0904vh, i7-h0908vh, i7-h0916vh i7-n07716vh, i7-n07732vh i7-n0708vh,
Bardziej szczegółowoSCHEMATY STRON. Baner... 3. Nawigacja... 6. Nawigacja okruszkowa... 9. Prawa kolumna zobacz również... 10. Boksy... 11. Zwykła strona...
SCHEMATY STRON SPIS TREŚCI Baner... 3 Nawigacja... 6 Nawigacja okruszkowa... 9 Prawa kolumna zobacz również... 10 Boksy... 11 Zwykła strona... 13 Strona bez podstron... 14 1 Schemat strony to zestaw elementów
Bardziej szczegółowoINFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 124 3-05-2010 INFORMATOR TECHNICZNY WONDERWARE Konfiguracja logowania danych z oprogramowania wizualizacyjnego SIMATIC WinCC do serwera Wonderware Historian Do przygotowania komunikacji
Bardziej szczegółowoWarstwy. 1. MenedŜer warstw ROZDZIAŁ 7.
ROZDZIAŁ 7. Warstwy Zapewne jeszcze pami tasz czasy przezroczystych folii, na których kreśliłeś poszczególne elementy rysunku, na jednej np. kontury brył, na drugiej opisy, a na trzeciej wymiary. Praca
Bardziej szczegółowoPapyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska
Katedra Cybernetyki i Robotyki Politechnika Wrocławska Kurs: Zaawansowane metody programowania Copyright c 2014 Bogdan Kreczmer Niniejszy dokument zawiera materiały do wykładu dotyczącego programowania
Bardziej szczegółowoProgram Google AdSense w Smaker.pl
Smaker.pl Program Google AdSense w Smaker.pl Pytania i odpowiedzi dotyczące programu Google AdSense Spis treści Czym jest AdSense... 2 Zasady działania AdSense?... 2 Jak AdSense działa w Smakerze?... 3
Bardziej szczegółowoDrawCut Label Studio
Przewodnik po programie DrawCut Label Studio Dla plotera tnącego Secabo LC30 WWW.E-LOGOSMEDIA.PL WWW.SECABO.PL 1 Gratulujemy Państwu zakupu plotera tnącego marki Secabo LC30. Mając świadomość, że praca
Bardziej szczegółowoPodręcznik użytkownika MetaTrader 4 dla TraderNovo:
Podręcznik użytkownika MetaTrader 4 dla TraderNovo: Tak wygląda ekran główny platformy MT4: Menu główne (dostęp do menu i ustawień programu); Paski narzędzi (szybki dostęp do funkcji i ustawień programu);
Bardziej szczegółowoVincent Van GOGH: M»czyzna pij cy li»ank kawy. Radosªaw Klimek. J zyk programowania Java
J zyk programowania JAVA c 2011 Vincent Van GOGH: M»czyzna pij cy li»ank kawy Zadanie 6. Napisz program, który tworzy tablic 30 liczb wstawia do tej tablicy liczby od 0 do 29 sumuje te elementy tablicy,
Bardziej szczegółowoPrzeniesienie lekcji SITA z płyt CD na ipoda touch
Przeniesienie lekcji SITA z płyt CD na ipoda touch W celu przeniesienia lekcji SITA na ipoda uruchom program itunes. Nie podłączaj ipoda do komputera. Umieść pierwszą płytę CD w napędzie CD/DVD swojego
Bardziej szczegółowoKomunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET
PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu
Bardziej szczegółowoINSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56
INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56 Program Liczarka 2000 służy do archiwizowania i drukowania rozliczeń z przeprowadzonych transakcji pieniężnych. INSTALACJA PROGRAMU Program instalujemy na komputerze
Bardziej szczegółowoCelem ćwiczenia jest zapoznanie się z podstawowymi funkcjami i pojęciami związanymi ze środowiskiem AutoCAD 2012 w polskiej wersji językowej.
W przygotowaniu ćwiczeń wykorzystano m.in. następujące materiały: 1. Program AutoCAD 2012. 2. Graf J.: AutoCAD 14PL Ćwiczenia. Mikom 1998. 3. Kłosowski P., Grabowska A.: Obsługa programu AutoCAD 14 i 2000.
Bardziej szczegółowoNowe funkcjonalności
Nowe funkcjonalności 1 I. Aplikacja supermakler 1. Nowe notowania Dotychczasowe notowania koszykowe, z racji ograniczonej możliwości personalizacji, zostały zastąpione nowymi tabelami z notowaniami bieżącymi.
Bardziej szczegółowoĆwiczenie 6.5. Otwory i śruby. Skrzynia V
Ćwiczenie 6.5. Otwory i śruby. Skrzynia V W tym ćwiczeniu wykonamy otwory w wieku i w pudle skrzyni, w które będą wstawione śruby mocujące zawiasy do skrzyni. Następnie wstawimy osiem śrub i spróbujemy
Bardziej szczegółowoGEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007
GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości
Bardziej szczegółowoPrzed instalacj naley sprawdzi wersj posiadanych sterowników urzdzenia. Powinna by nie starsza ni:
Instalacja karty TechniSat Sky Star 2 Przed instalacj naley sprawdzi wersj posiadanych sterowników urzdzenia. Powinna by nie starsza ni: DriverVer = 07/08/2003 4.2.8.9999 Po zainstalowaniu karty na złczu
Bardziej szczegółowoSZABLONY KOMUNIKATÓW SPIS TREŚCI
SZABLONY KOMUNIKATÓW SPIS TREŚCI Zarządzanie zawartością stron... 2 Dodawanie komunikatu... 3 Lista komunikatów... 6 Lista komunikatów na stronie głównej... 9 ZARZĄDZANIE ZAWARTOŚCIĄ STRON Istnieją dwa
Bardziej szczegółowoSystem midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi
System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi 1.Wymagania techniczne 1.1. Wymagania sprztowe - minimalne : komputer PC Intel
Bardziej szczegółowoGoogle SketchUp. cwiczenia praktyczne. 2.1 Tworzenie modelu przez wycinanie obszarów
Google SketchUp cwiczenia praktyczne W I C Z E N I E 2.1 Tworzenie modelu przez wycinanie obszarów W tym wiczeniu b dziemy tworzy krzes o przez usuwanie fragmentów trójwymiarowej bry y. Zaczniemy od utworzenia
Bardziej szczegółowoModuł. Rama 2D suplement do wersji Konstruktora 4.6
Moduł Rama 2D suplement do wersji Konstruktora 4.6 110-1 Spis treści 110. RAMA 2D - SUPLEMENT...3 110.1 OPIS ZMIAN...3 110.1.1 Nowy tryb wymiarowania...3 110.1.2 Moduł dynamicznego przeglądania wyników...5
Bardziej szczegółowoPOMOC / INSTRUKCJA OBSŁUGI
POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie
Bardziej szczegółowo1 Metody iteracyjne rozwi zywania równania f(x)=0
1 Metody iteracyjne rozwi zywania równania f()=0 1.1 Metoda bisekcji Zaªó»my,»e funkcja f jest ci gªa w [a 0, b 0 ]. Pierwiastek jest w przedziale [a 0, b 0 ] gdy f(a 0 )f(b 0 ) < 0. (1) Ustalmy f(a 0
Bardziej szczegółowoInstrukcja pod czenia komputera z systemem Microsoft Windows XP do sieci PWSZ-FREE-WIFI
Instrukcja pod czenia komputera z systemem Microsoft Windows XP do sieci PWSZ-FREE-WIFI I. REJESTRACJA 1. W pierwszej kolejno ci nale y sprawdzi, czy punkt dost powy PWSZ-FREE-WIFI-REJESTRACJA jest dost
Bardziej szczegółowoĆwiczenie 4: Edycja obiektów
Ćwiczenie 4: Edycja obiektów Aplikacja ArcMap nadaje się do edycji danych równie dobrze jak do opracowywania map. W tym ćwiczeniu rozbudujesz drogę prowadzacą do lotniska łącząc jej przedłużenie z istniejącymi
Bardziej szczegółowoInstrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy) 1. Wejście na stronę http://www.officemedia.com.pl strona główną Office Media 2. Logowanie do zakupowej części serwisu. Login i hasło należy
Bardziej szczegółowoLaboratorium A: Zarządzanie drukowaniem/klucz do odpowiedzi
Laboratorium A: Zarządzanie drukowaniem/klucz do odpowiedzi Ćwiczenie 1 Tworzenie pul drukowania Zadanie 1 W trakcie tego ćwiczenia zainstalujesz drukarki i utworzysz pulę drukowania.! Połączenie z serwerem
Bardziej szczegółowoAlgorytmy grafowe 2. Andrzej Jastrz bski. Akademia ETI. Politechnika Gda«ska Algorytmy grafowe 2
Algorytmy grafowe 2 Andrzej Jastrz bski Akademia ETI Minimalne drzewo spinaj ce Drzewem nazywamy spójny graf nie posiadaj cy cyklu. Liczba wierzchoªków drzewa jest o jeden wi ksza od liczby jego kraw dzi.
Bardziej szczegółowoKonfiguracja współpracy urządzeń mobilnych (bonowników).
Konfiguracja współpracy urządzeń mobilnych (bonowników). Konfiguracja dzieli się na 3 kroki. 1. Konfiguracja i uruchomienie serwera ftp. 2. Konfiguracja Bistro. 3. Konfiguracja aplikacji mobilnej BistroMo.
Bardziej szczegółowoTekst ozdobny i akapitowy
Tekst ozdobny i akapitowy Tekst ozdobny poddaje się manipulacjom, kształtowaniu, zniekształcaniu i tworzeniu efektów, do wyróŝnienia pojedynczych wyrazów lub krótkich wersów, takich jak nagłówki, logo
Bardziej szczegółowo