Modelowanie klas i ich zwi zków diagram klas
|
|
- Milena Kołodziej
- 8 lat temu
- Przeglądów:
Transkrypt
1 Modelowanie klas i ich zwi zków diagram klas Dr in.. Marek MI OSZ
2 Plan Klasa notacja w UMLu Zwi zki typy, notacja Diagram klas Interfejs Z o one problemy modelowania klas i ich zwi zków Generowanie programowej realizacji klas 2/60
3 Doj cie do klasy Abstrakcja Ksi ka Formalizacja Ksiazka nr_inwentarzowy : int autor : string tytul : char wydaw : Wydawnictwo miasto : char rokwydania : int = 2002 zarejestruj() wykresl_zrejestru() sprawdzczyjest() sprawdzliste() wypozyczksiazke() sprawdz_ukogo() 3/60
4 Jak doj do klas? Analiza lingwistyczna wymaga u ytkownika: Wyszukanie rzeczowników (kandydaci na klasy lub atrybuty) Wyszukanie czasowni ków (kandydaci na zachowanie, metody) Wyró nienie u ytkowników aktorzy Wywiady z ekspertami Ramy formalne Scenariusze S owniki w dziedzinie problemowej 4/60
5 Analiza lingwistyczna - przyk ad W bibliotece znajduj si zbiory ksi ek umieszczone na pó kach rega ów oraz zbiory czasopism, po czonych w roczniki. Studenci mog wypo ycza ycza ksi ki wypisuj c stosowny dokument zwany rewersem. Studenci nie mog wypo ycza ycza ksi ek znajduj cych si na li cie ogranicze. Czasopisma mog by czytane przez studenta w czytelni. 5/60
6 Klasy w systemie bibliotecznym Biblioteka Czytelnia Ksi ka Student Rewers Czasopismo Rega Pó ka 6/60
7 Klasy notacja w UML Ksi ka Atrybuty Metody Klas opisuj cztery sekcje: nazwa, atrybuty, metody, dokumentacja (np. zakres zobowi za ) Na diagramie ró ne przedstawienie Ksi ka Ksiazka nr_inwentarzowy : int autor : string tytul : char wydaw : Wydawnictwo miasto : char rokwydania : int = 2002 Ksiazka nr_inwentarzowy : int autor : string tytul : char wydaw : Wydawnictwo miasto : char rokwydania : int = 2002 <<entity>> Ksiazka nr_inwentarzowy : int <<datatype>> autor : string tytul : char wydaw : Wydawnictwo miasto : char rokwydania : int = 2002 zarejestruj() wykresl_zrejestru() sprawdzczyjest() sprawdzliste() wypozyczksiazke() sprawdz_ukogo() <<ewidencja>> zarejestruj() : bool <<ewidencja>> wykresl_zrejestru() : bool <<pytanie>> sprawdzczyjest() : bool <<pytanie>> sprawdzliste() <<ruch>> wypozyczksiazke(id_studenta : char) <<pytanie>> sprawdz_ukogo() 7/60
8 W asno ci i typy klas Dziedziczenie - tworzy drzewo klas (generalizacja-specjalizacja) Metaklasa (klasa abstrakcyjna) jest wzorcem innych klas, po czonych operacj dziedziczenia Klasa konkretna stanowi wzorzec dla obiektów Ekstensja klasy zbiór wszystkich wyst pie klasy (obiektów) 8/60
9 Metaklasa a klasa konkretna Nadklasa OsobaPrawna OsobaFizyczna Firma XYZ : Firma : OsobaPrawna 9/60
10 Atrybuty klasy Nazwa (identyfikator) Typ (zale ny od j zyka) Stereotyp Warto pocz tkowa Dost pno (lista eksportowa): Publiczne (+) Chronione (#) Prywatne (-) Implementacyjne 10/60
11 Typy atrybutów Etapy: Analiza Projektowanie Proste predefiniowane w danym j zyku lub dodefiniowane na etapie modelowania Z o one definiowane jako klasy ze stereotypem np.<<typedef>>, <<struct>>, <<enum>> itp. <<struct>> Adres kodpocztowy : char miasto : char ulica numer UML rozszerzalno systemu typów 11/60
12 Typy jako klasy - przyk ady Wektor x : float y : float z : float Punkt xpozycja : int ypozycja : int kolor : RGB RGB kolorr : byte kolorg : byte kolorb : byte Typy wyliczeniowe StanKsiazki wy pozyczona wres tauracj i wy slanadoinnejbi bliot eki zniszczona skradziona Z o one one struktury Stos pop() : float push(cos : float) 12/60
13 Rodzaje typów Proste, atomowe (character, integer, float, string, boolean, bitmap,...) Zapisy, rekordy (struct {nazwa:string; waga:float;}) Kolekcje: zbiory (sets) nieuporz dkowane kolekcje unikalnych danych: set of bitmap, set of struct {nazwa:string; waga:float;} wielozbiory (bags) nieuporz dkowane kolekcje powtarzalnych danych : zbiory z powtórzeniami sekwencje (sequences): uporz dkowane wielozbiory tablice (arrays)- sekwencje z dost pem przez indeks: array of integer, array[5..30] of set of bitmap 13/60
14 Dost pno atrybutów Chronione (Protected) Prywatne (Private) Dost pno : klasa, podklasa, klasa zaprzyja niona (w zale no ci od j zyka) Dost pno : klasa, klasa zaprzyja niona (w zale no ci od j zyka) Uwaga na ograniczenia w dost pie przy dziedziczeniu 14/60
15 Inne w a ciwo ci atrybutów Ksiazka tytul : string autorzy rokwydania : int czywypozyczona : bool ktowypozyczyl : Student / wiekksiazki : int nazwabiblioteki : string Derived (obliczany na podstawie innych atrybutów) wypozycz(student : Student) : bool zwroc(student : Student) : bool obliczwiekksiazki() : int Static (identyczna warto dla wszystkich obiektów klasy) 15/60
16 Po co atrybut y obliczane? Brak czasu na ka dorazowe obliczanie, kiedy s potrzebne (np. wyszukani e min z du ej liczby obiektów) Wybalansowanie pomi dzy szybko ci wykonania a zaj to ci pami ci operacyjnej (oszcz dno czasowa) 16/60
17 Jak doj do atrybutów? W a ciwo ci, statyczne charakter ystyki zidentyfikowanych klas Dane, które zawieraj, przechowuj klasy Rzeczowniki, które nie zosta y klasami Dane istotne dla SI Dane zwi zane z obiektem Dane, które nie s zachowaniem 17/60
18 Specyfikacja i rodzaj metod Metoda mo e mie argumenty (oprócz atrybutów obiektu, które s dost pne z definicji ) oraz typ wyniku metody Stopie szczegó owo ci specyfikacji metod zale y od etapy projektowania Typy metod: Metoda abstrakcyjna metoda metaklasy Metoda obiektu operuje na atrybutach danego obiektu Metoda klasy operuje na ekstensji klasy, posiada dost p do wszystkich obiekt ów danej klasy 18/60
19 Metody - przyk ady tytul : string autorzy rokwydania : int czywypozyczona : bool ktow ypozyczyl : Student / wiekksiazki : int nazwabiblioteki : string Ksiazka wypozycz(student : Student, datawypoz : string) : bool zwroc(student : Student, datazwrotu : string) : bool obliczwiekksiazki() : int obliczwiekksiazki(rokwydania : int) : int najstarszaksia ka() Metoda klasy 19/60
20 Metoda abstrakc yjna OsobaPrawna <<abstract>> obliczpodatekmiesieczny() : float OsobaFizyczna <<static>> obliczpodatekmiesieczny() Firma <<static>> obliczpodatekmiesieczny() Przes anianie metod 20/60
21 Jak doj do metod? Metoda to operacj a realizowana przez obiekt w ramach jego zakresu odpowiedzialno ci Abstrakcja czego, co mo na zrobi z ka dym obiektem klasy Nazwy metod Czasowniki z analizy dziedziny Wykorzystanie obiektu z perspektywy u ytkownika 21/60
22 Inna droga do metod : Student : Ksiazka sprawdzczyjest( ) : Rewers niemaksi ki wypozyczksiazke(char) wystawrewers Diagramy sekwencji Metoda Komunikat Ksiazka sprawdzczyjest() : bool wypozyczksiazka(tytul : char) : bool 22/60
23 Nazewnictwo - notacja Nazwa klasy rzeczownik z du ej litery Atrybut rzeczownik z ma ej litery (pozosta e z du ej lub z _ jako separatorem) Metoda czasownik z ma ej litery (pozosta e z du ej lub z _ jako separatorem) Ksiazka nr_inwentarzowy : int autor : string tytul : char wydaw : W ydawnictwo miasto : char rokwydania : int = 2002 zarejestruj() wykresl_zrejestru() sprawdzczyjest() sprawdzliste() wypozyczksiazke() sprawdz_ukogo() 23/60
24 Zwi zki Klasy s powi zane ze sob ró nymi typami zwi zków Typy zwi zków: zale no uogólnienie (generalizacja) powi zanie (asocjacja) 24/60
25 Zale no Zale no zwi zek u ycia; zmiany w jednej klasie mog mie wp yw na inn ale niekoniecznie na odwrót Ksi ka Tytu : string wydawcaks : Wydawca rokwyd : int Wydawca nazwawyda : string adres Grot skierowany w stron klasy, od której co zale y 25/60
26 Uogólnienie Zwi zek generalizacji: klas ogólnaszczegó owa Problem dziedziczenia atrybutów i metod (dost pno -lista eksportowa, przes anianie) Korze klasa bez klas nadrz dnych Li klas bez klas potomk ów 26/60
27 Powi zanie - asocjacja Zwi zek strukturalny, powi zanie logiczne obiektów z jednej klasy z obiektami z innej (w szczególno ci z tej samej klasy) Powi zania pomi dzy: obiektami tej samej klasy (jednoargumetowe) dwoma klasami (dwuargumentowe) wieloma klasami (wieloargumentowe, n-arne) 27/60
28 Jak doj do asocjacji? Czasowniki w dziedzinie problemowej (np. wypo yczy, zwróci, jest egzemplarzem) Asocjacja czy dwie klasy je li: jedna klasa do drugiej wys y a komunikat obiekt jednej klasy two rzy obiekt innej klasy obiekt jednej klasy posiada atrybut b d cy obiektem (lub kolekcj ) innej klasy obiekt jednej klasy otrzymuje komunikat z argumentem-obiektem innej klasy Obiekt jednej klasy musi mie dost p do danych pewnego obiektu innej klasy asocjacja 28/60
29 Powi zanie - w a ciwo ci Nazwa Role Liczebno Agregacja Kompozycja 29/60
30 Nazwa asocjacji (powi zania) Istota zwi zku Jedna dla zwi zku istotny kierunek czytania zwi zku Nie jest konieczna; szczeg ólnie gdy jest oczywista Ksi ka Tytu : string wydawcaks : Wydawca rokwyd : int wypo ycza Student nazwisko : string imi : string specjalnosc : string rok : char 30/60
31 Role klas w asocjacji Uszczegó owienie roli klasy Opcjonalno Nazwa Ksi ka Tytu : string wydawcaks : Wydawca rokwyd : int #przedmiot wypo ycza #klient Student nazwisko : string imi : string specjalnosc : st ring rok : char Firma #pracodawc a pracuje dla #pracownik Osoba 31/60
32 Liczebno (krotno ) asocjacji Liczebno obiektów jednej klasy zwi zana z obiektem innej klasy Klient 1 posiada 0..n Faktura Oznaczenia: n 1 1..n n 5..n /60
33 Asocjacja jednoargumentow a +szef 0..1 Pracownik +kupuj cy 1 Osoba +podw adny 1..n 1 transakcja +sprzedaj cy 33/60
34 Role i liczebno Pracownik 0..n jest cz onkiem 0..n Komitet jest przewodnicz cym 1 0..n 34/60
35 Asocjacje skierow ane Kierunek nawigacji (strza ka) Nawigacja (przej cie) mo liwe jest zgodnie z kierunkiem Klient (bez grotu) mo e korzysta z serwera (klasa z grotem). Kl ient ma wskazani e na serwera (deklaracja zmiennej klasy serwera) Klient sk ada 1 0..n Zamówienie 35/60
36 Widzialno w asocjacjach skierowanych Dostawca Klient Globalne odwo anie (referencja) Parametryczne (klasa Dostawca jest parametrem metody Klienta lub jej warto ci ) Lokalne odwo anie (obiekt Dostawcy jest tworzony tymczasowo w metodzie Klienta) Poprzez pole (obiekt Dostawcy jest typem pola Klienta) 36/60
37 Asocjacje kwalifikowane Nazwa atrybutu (lub zbioru atrybutów) realizuj cych zwi zek Firma #pracodawca pracuje dla #pracownik NIP_firmy Osoba Faktura numerfaktury 1 1..n Pozycja 37/60
38 Atrybuty asocjacji (powi za ) Osoba nazwisko imi pesel 1..n pracuje 0..1 Firma regon nazwa Zatrudnienie stanowisko datazatrudnienia p acapodstawowa premiapodstawowa 38/60
39 Asocjacja jako obiekt Osoba nazwis ko im i pesel Zatrudnienie jest stanowisko dotyczy datazatrudnienia p acapodstawowa n 1 premiapodstawowa Firma regon nazwa 39/60
40 Asocjacje n-arne Zwi zek (powi zanie) pomi dzy wi cej ni dwoma klasami Osoba:: Jan Osoba:: Ela Transakcja data kwota przedmiottransakcji kupuje sprzedaje po redniczy kupuje sprzedaje po redniczy Osoba:: Marek Osoba nazwisko imi pesel 40/60
41 Agregacja Szczególny przypadek asocjacji (powi zania) odwzorowuj cy zale no : cz -ca o (np. silnik-samochód) Reprezentacja sytuacji, w której obiekty jednej klasy (zwanej agregatem) sk adaj si z obiektów innych klas Silnie zwi zane z celem budowy systemu: czy silnik zawsze jest sk adow samochodu? 41/60
42 Agregacje - przyk ady Wy czna Miasto 1 Stowarzyszenie Uczelnia n 0..n 1..n Wspó dzielona Dzielnica 1..3 n 10..n Osoba studiuje n Student Ulica 42/60
43 Kompozycja Szczególny typ agregacji o silnej kontroli w asno ci i (co najwa niejsze) czasu ycia cz ci przez ca o Nazewnictwo: agregat = kompozyt cz = sk adnik Sk adniki kompozytu nie mog by wspó dzielone (tj. musz by zwi zane z jednym kompozytem) Sk adniki nie istniej samoistnie i gin wraz z kompozytem 43/60
44 Kompozycje - przyk ady Uczelnia Okno 1 ma Wydzia ma n Nag ówek Suwak Ramka Przyciski 44/60
45 Diagram klas - przyk ad Uczelnia 1 1..n studiuje Osoba ma jest dziek anem 1 1..n Wyk adowca 1..n Wydzia pracuje na 1 oferuje 1..n Kierunek 1 zawiera n Student uc z szcza na prowadzi 1 1..n 1..n Wyk ad n n 45/60
46 Diagram klas Statyczna struktura s ystemu informatycznego Mo e zawiera tylko cz klas systemu, np. klasy z jednego pakietu (podsystemu) Mo liwa jest generacja kodu na podstawie diagramu stopie szczegó owo ci kodu zale y od stopnia szczegó owo ci diagramu 46/60
47 Generowanie kodu C++ Faktura numerfaktury : int dataw ystawienia : int Konieczny: zwi zek klasy z j zykiem zwi zek klasy z komponentem implementacyjnym Generacja kodu dla komponentu lub klasy wy stawfakt ure() stornujfakture() /* plik nag ówkowy Faktura.h */ class Faktura { public: bool wystawfakture(); bool stornujfakture(); int numerfaktury; /* cia o programu private: Faktura.cpp */ #include "Faktura.h" int datawystawienia; bool Faktura::wystawFakture() { }; } bool Faktura::stornujFakture() { } 47/60
48 Generowanie kodu - Java //Source file: E:\\Faktura.java public class Faktura { public Integer numerfaktury; private Integer datawystawienia; public Faktura() { } /** Boolean 3E154DD903D8 */ public Boolean wystawfakture() { return null; } Faktura numerfaktury : Integer datawystawienia : Integer wystawfakture() stornujfakture() Faktura() } /** Boolean */ public Boolean stornujfakture() { return null; } 48/60
49 Realizacja powi za (asocjacji) klas J zyk C++ Zwi zki skierowane o krotno ci 1 dla agregacji lub kompozycji dodatkowy atrybut typu klasy serwera Zwi zki skierowane o krotno ci 1 dla innych zwi zków dodatkowy atrybut typu wskazuj cego na klas serwera Zwi zki skierowane o krotno ci n (znanej) tablice obiektów (wskaza ) klasy serwera 49/60
50 Powi zania skierowane Faktura numerfaktury : int datawystawienia : int wystawfakture() : bool stornujfakture() : bool +faktur jest na 1 1..n Pozycja lp : int nazwatowaru : string ilosctowaru : string cenatowaru : float dodajpozycje() poprawpozycje() usunpozycje() numerujpozycje() /* plik nag ówkowy Faktura.h */ class Faktura { public: bool wystawfakture(); bool stornujfakture(); int numerfaktury; /* plik nag ówkowy Pozycja.h */ class Faktura; class Pozycja { public: dodajpozycje(); poprawpozycje(); usunpozycje(); }; private: int datawystawienia; Faktura *faktur; private: numerujpozycje(); int lp; string nazwatowaru; string ilosctowaru; float cenatowaru; }; 50/60
51 Dziedziczenie w C++ Osoba nazwisko : string imie : string pesel : string Student nralbumu : double Wykladowca datazatrudnienia : double class Osoba { protected: string nazwisko; }; string imie; string pesel; #include "Osoba.h" class Student : public Osoba { }; double nralbumu; 51/60
52 Budowa modelu klas Wieloetapowa Pierwsze fazy projektu definiowanie obiektów biznesowych, merytorycznych, okre laj cych dzia anie systemu Kolejne fazy definiowanie interfejsu, obiektów ekranowych odpowiedzialnych za komunikacje z u ytkownikiem Klasy techniczne dost p do baz danych (bezpo redni lub w architekturze klientserwer), komunikacja w sieci czy internecie 52/60
53 Ogólne regu y projektowania klas Odpowiedzialno klasy: 7±2 rzeczy Rozbicie odpowiedzialno ci wiele klas Podsystemy pakiety Dwa podej cia: DDD Data Driven Design (jakie dane?) RDD Responsibility Driven Design (dzia ania?) metoda CRC 53/60
54 Metoda CRC CRC = Class-Responsibilities-Collaborations Twórcy: K.Beck i W.Cunningham (1989) Nie jest cz ci UML Cel: poszukiwanie klas Wspó praca z przypadkami u ycia Praca zespo owa: burza mózgów, analityce, eksperci, moderator Sprawdzanie poprawno ci odrywanie ról 54/60
55 CRC - narz dzie Kartka papieru: Nazwa klasy Odpowiedzialno - obowi zek Odpow1 Odpow2 Odpow3 Wspólprac1 Wspólprac2 Wspó pracownicy inne klasy 55/60
56 CRC - szczegó y Odpowiedzialno suma operacji biznesowych obiektów klasy Brak mo liwo ci wykonania operacji brak w modelu (nowa klasa lub odpowiedzialno ) Zwi zek generalizacji-specjalizacji zakres odpowiedzialno ci 56/60
57 CRC - przyk ad Ksi ka Zarz dzanie danymi o ksi ce Sprawdzenie czy jest dost pna Egzemplarz Ksiazka tytulksiazki autor1 autor2 wydawcaksiazki sprawdzczyjest() : bool rejestrujksiazka() ma +wsk 1 0..n Egzemplarz nrewidencyjny polka wypozyczony czyjestegzemplarz() 57/60
58 CRC istota identyfikacji klas Samochód Konkretny egzemplarz wyprodukowany? Egzemplarz i jego historia? Model? Pozycja w katalogu? Ksi ka Konkretny egzemplarz? Wydanie? Tytu wydawniczy? Partia dostarczana do sklepu? 58/60
59 Klasy a rzeczywisto Klasy s najbardziej stabilnym elementem dziedziny problemowej Funkcje, metody, dzia ania, procedury si zmieniaj znacznie szybciej ni byty Oparcie SI o klasy umo liwia jego stabilizacj oraz wielokrotne (ponowne) u ycie fragmentów SI 59/60
60 Podsumowanie Diagram klas jest podstawowym narz dziem modelowania aplikacji Istnieje mo liwo generowania programu z uszczeg ó owionego diagramu klas w po czeniu z diagramem komponent ów (podstawowy element modelu implementacyjnego) 60/60
KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH
KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH Przygotował: mgr inż. Radosław Adamus 1 1 Na podstawie: Subieta K., Język UML, V Konferencja PLOUG, Zakopane, 1999. Wprowadzenie
Bardziej szczegółowoTworzenie modelu obiektowego
Metody strukturalne tworzenia oprogramowania, opierają się na wyróżnianiu w tworzonym oprogramowaniu dwóch rodzajów składowych: pasywnych odzwierciedlających fakt przechowywania w systemie pewnych danych
Bardziej szczegółowoKompozycja i dziedziczenie klas
Programowanie obiektowe Kompozycja i dziedziczenie klas Paweł Rogaliński Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej pawel.rogalinski pwr.wroc.pl Kompozycja i dziedziczenie klas
Bardziej szczegółowoJĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO
JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO Andrzej BAIER, Tomasz R. LUBCZYŃSKI Streszczenie: W ostatnich latach można zaobserwować dynamiczny rozwój analizy zorientowanej obiektowo.
Bardziej szczegółowoDziedziczenie : 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
Bardziej szczegółowoSpis 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.
Bardziej szczegółowoKomputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Bardziej szczegółowoWskazówki dotyczące przygotowania danych do wydruku suplementu
Wskazówki dotyczące przygotowania danych do wydruku suplementu Dotyczy studentów, którzy rozpoczęli studia nie wcześniej niż w 2011 roku. Wydruk dyplomu i suplementu jest możliwy dopiero po nadaniu numeru
Bardziej szczegółowoHarmonogramowanie 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
Bardziej szczegółowoPrzypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania
Bardziej szczegółowoArchiwum Prac Dyplomowych
Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana
Bardziej szczegółowo0.1 Hierarchia klas. 0.1.1 Diagram. 0.1.2 Krótkie wyjaśnienie
0.1 Hierarchia klas 0.1.1 Diagram 0.1.2 Krótkie wyjaśnienie Po pierwsze to jest tylko przykładowe rozwiązanie. Zarówno na wtorkowych i czwartkowych ćwiczeniach odbiegaliśmy od niego, ale nie wiele. Na
Bardziej szczegółowoProjektowanie i programowanie obiektowe (materiały do wykładu cz. VI)
Projektowanie i programowanie obiektowe (materiały do wykładu cz. VI) Jacek Cichosz www.zssk.pwr.wroc.pl Katedra Systemów i Sieci Komputerowych Politechnika Wrocławska Dziedziczenie 221 Dziedziczenie Dziedziczenie
Bardziej szczegółowoIntegracja systemów, integracja procesów
Nowe rozwiązania informatyczne w zmieniającej się rzeczywistości akademickiej Integracja systemów, integracja procesów... Janina Mincer-Daszkiewicz Uniwersytet Warszawski, MUCI jmd@mimuw.edu.pl Warszawa,
Bardziej szczegółowoKLAUZULE ARBITRAŻOWE
KLAUZULE ARBITRAŻOWE KLAUZULE arbitrażowe ICC Zalecane jest, aby strony chcące w swych kontraktach zawrzeć odniesienie do arbitrażu ICC, skorzystały ze standardowych klauzul, wskazanych poniżej. Standardowa
Bardziej szczegółowoModelowanie obiektowe
Modelowanie obiektowe ZPO 2018/2019 Dr inż. W. Cichalewski Materiały wykonane przez W. Tylman Diagramy klas Diagramy klas Zawiera informacje o statycznych związkach między elementami (klasami) Są ściśle
Bardziej szczegółowoAPI transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Bardziej szczegółowoPERSON Kraków 2002.11.27
PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC
Bardziej szczegółowoProjektowanie 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
Bardziej szczegółowoWitamy w Bibliotece Wydziału Nauk Politycznych i Dziennikarstwa. Przygotowała mgr Ewelina Pilarska
Witamy w Bibliotece Wydziału Nauk Politycznych i Dziennikarstwa Przygotowała mgr Ewelina Pilarska Biblioteka Wydziału Nauk Politycznych i Dziennikarstwa Adres: ul. Umultowska 89a, 61-614 Poznań Telefon:
Bardziej szczegółowoBazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski
Bazy danych II Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 11 Zastosowanie PHP do programowania aplikacji baz danych Oracle Wsparcie programowania w PHP baz danych Oracle Oprócz możliwego
Bardziej szczegółowoEdycja geometrii w Solid Edge ST
Edycja geometrii w Solid Edge ST Artykuł pt.: " Czym jest Technologia Synchroniczna a czym nie jest?" zwracał kilkukrotnie uwagę na fakt, że nie należy mylić pojęć modelowania bezpośredniego i edycji bezpośredniej.
Bardziej szczegółowoJak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.
Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. 1 PROJEKTY KOSZTOWE 2 PROJEKTY PRZYCHODOWE 3 PODZIAŁ PROJEKTÓW ZE WZGLĘDU
Bardziej szczegółowoSpis treści INTERFEJS (WEBSERVICES) - DOKUMENTACJA TECHICZNA 1
I N T E R F E J S W E BSERVICES NADAWANIE PAKIETÓW DO S YSTEMU MKP P RZEZ INTERNET D O K U M E N T A C J A T E C H N I C Z N A S T Y C Z E Ń 2 0 1 2 Spis treści 1. Wstęp... 2 2. Informacje ogólne... 2
Bardziej szczegółowoWarunki Oferty PrOmOcyjnej usługi z ulgą
Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.
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ółowoOpis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
Bardziej szczegółowoInstalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
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ółowoINTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI Spis treści Budowa okna aplikacji i narzędzia podstawowe... 4 Okno aplikacji... 5 Legenda... 5 Główne okno mapy... 5 Mapa przeglądowa...
Bardziej szczegółowoSystem obsługi pacjenta w ośrodku zdrowia
Wyższa Szkoła Zarządzania i Finansów we Wrocławiu Wydział Zastosowań Informatyki System studiów: zaoczne inżynierskie Kierunek: Informatyka i Ekonometria System obsługi pacjenta w ośrodku zdrowia Opracowanie:
Bardziej szczegółowoAplikacje internetowe i rozproszone - laboratorium
Aplikacje internetowe i rozproszone - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Visual Studio 2005 jest
Bardziej szczegółowoWartości domyślne, szablony funkcji i klas
Bogdan Kreczmer bogdan.kreczmer@pwr.wroc.pl Zakład Podstaw Cybernetyki i Robotyki Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Kurs: Copyright c 2012 Bogdan Kreczmer Niniejszy dokument
Bardziej szczegółowoPROGRAMOWANIE OBIEKTOWE W C++ - cz 1. Definicja klasy, składniki klasy, prawa dost pu, definiowanie funkcji składowych, konstruktory i destruktory.
PROGRAMOWANIE OBIEKTOWE W C++ - cz 1 Definicja klasy, składniki klasy, prawa dost pu, definiowanie funkcji składowych, konstruktory i destruktory. Program komputerowy opisuje w pewien sposób rzeczywisto.
Bardziej szczegółowoPolitechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa
Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13
Bardziej szczegółowoStrona główna góra 4 5 6 8 7 9
Opis wyglądu Strona główna góra 4 5 6 8 7 9 10 3 2 1 14 15 11 12 13 1. Menu sklep 2. Menu działy główne 3. Logo sklepu (templates/images/logo.png) 4. Schowek produktów (schowek daje możliwość klientom
Bardziej szczegółowoRysunek 1: Przykłady graficznej prezentacji klas.
4 DIAGRAMY KLAS. 4 Diagramy klas. 4.1 Wprowadzenie. Diagram klas - w ujednoliconym języku modelowania jest to statyczny diagram strukturalny, przedstawiający strukturę systemu w modelach obiektowych przez
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ółowo... Podstawa prawna: Ustawa z dnia 12 stycznia 1991 r. o podatkach i opłatach lokalnych (Dz. U. z 2014 r. poz. 849)
... Pieczęć nagłówkowa podatnika Numer Identyfikacji Podatkowej składającego deklarację... DN-1 DEKLARACJA NA PODATEK OD NIERUCHOMOŚCI Załącznik nr 2 do uchwały Nr L/523/14 Rady Miejskiej Legnicy z dnia
Bardziej szczegółowoRudniki, dnia 10.02.2016 r. Zamawiający: PPHU Drewnostyl Zenon Błaszak Rudniki 5 64-330 Opalenica NIP 788-000-22-12 ZAPYTANIE OFERTOWE
Zamawiający: Rudniki, dnia 10.02.2016 r. PPHU Drewnostyl Zenon Błaszak Rudniki 5 64-330 Opalenica NIP 788-000-22-12 ZAPYTANIE OFERTOWE W związku z planowaną realizacją projektu pn. Rozwój działalności
Bardziej szczegółowoPostanowienia ogólne. Usługodawcy oraz prawa do Witryn internetowych lub Aplikacji internetowych
Wyciąg z Uchwały Rady Badania nr 455 z 21 listopada 2012 --------------------------------------------------------------------------------------------------------------- Uchwała o poszerzeniu możliwości
Bardziej szczegółowoInformatyka, I stopień. Programowanie (PRO300.1)
Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Informatyka, I stopień Sylabus modułu: Programowanie (PRO0.1) Nazwa wariantu modułu (opcjonalnie): 1. Informacje ogólne koordynator modułu
Bardziej szczegółowoDFD Diagram przepływu danych (Data Flow Diagram) dr Tomasz Ordysiński
DFD Diagram przepływu danych (Data Flow Diagram) dr Tomasz Ordysiński DFD - definicja Jedną z metod wykorzystywanych na etapie analizy i projektowania służących do modelowania funkcji systemu jest Diagram
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ółowoInsERT GT Własne COM 1.0
InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe
Bardziej szczegółowoPodstawy 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.
Bardziej szczegółowoSystem 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
Bardziej szczegółowoInformacje o omawianym programie. Założenia programu omawianego w przykładzie
1 Komunikacja człowiek - komputer Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 3 Temat dwiczenia: Projektowanie interfejsu programu typu bazodanowego dr Artur Bartoszewski CZĘŚD I analiza przykładowego
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ółowoWEBML I UML JAKO NARZĘDZIA PROJEKTOWANIA APLIKACJI INTERNETOWYCH
śyła Kamil 1 WebML, UML, MDE, aplikacje internetowe WEBML I UML JAKO NARZĘDZIA PROJEKTOWANIA APLIKACJI INTERNETOWYCH Niniejszy artykuł przedstawia najbardziej znaczące róŝnice pomiędzy notacją WebML oraz
Bardziej szczegółowoDiagramy klas. dr Jarosław Skaruz http://ii3.uph.edu.pl/~jareks jaroslaw@skaruz.com
Diagramy klas dr Jarosław Skaruz http://ii3.uph.edu.pl/~jareks jaroslaw@skaruz.com O czym będzie? Notacja Ujęcie w różnych perspektywach Prezentacja atrybutów Operacje i metody Zależności Klasy aktywne,
Bardziej szczegółowoPraca na wielu bazach danych część 2. (Wersja 8.1)
Praca na wielu bazach danych część 2 (Wersja 8.1) 1 Spis treści 1 Analizy baz danych... 3 1.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy... 3 1.2 Raporty wykonywane jako
Bardziej szczegółowoREGULAMIN PROMOCJI: BĄDŹ GOTÓW NA VAT! WYBIERZ SYMFONIĘ
REGULAMIN PROMOCJI: BĄDŹ GOTÓW NA VAT! WYBIERZ SYMFONIĘ Postanowienia ogólne 1. Organizatorem Promocji Bądź gotów na VAT! Wybierz Symfonię (dalej: Promocja) jest firma Sage Sp. z o.o. w Warszawie, ul.
Bardziej szczegółowoRoczne zeznanie podatkowe 2015
skatteetaten.no Informacje dla pracowników zagranicznych Roczne zeznanie podatkowe 2015 W niniejszej broszurze znajdziesz skrócony opis tych pozycji w zeznaniu podatkowym, które dotyczą pracowników zagranicznych
Bardziej szczegółowoDOKUMENT ANALIZY BIZNESOWEJ DLA PROJEKTU NAZWA PROJEKTU
DLA PROJEKTU NAZWA PROJEKTU Niniejszy dokument Analizy Biznesowej jest podstawowym narzędziem pracy Analityka Biznesowego a jednocześnie najważniejszym produktem fazy analizy biznesowej. Powstaje on w
Bardziej szczegółowoSystemy mikroprocesorowe - projekt
Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie
Bardziej szczegółowoOpis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego
Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego Wstęp. Dodanie funkcjonalności wysyłania wniosków bez podpisów
Bardziej szczegółowoModelowanie klas i obiektów. Jarosław Kuchta Projektowanie Aplikacji Internetowych
Modelowanie klas i obiektów Jarosław Kuchta Podstawowe pojęcia (1) Byt, encja (entity) coś co istnieje, posiada własne cechy i wyodrębnioną tożsamość (identity); bytem może być rzecz, osoba, organizacja,
Bardziej szczegółowoInstrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski
Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo
Bardziej szczegółowoenova Workflow Obieg faktury kosztowej
enova Workflow Obieg faktury kosztowej Spis treści 1. Wykorzystanie procesu... 3 1.1 Wprowadzenie dokumentu... 3 1.2 Weryfikacja merytoryczna dokumentu... 5 1.3 Przydzielenie zadań wybranym operatorom...
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ółowoOprac. wrzesień 2015
PRZYSPOSOBIENIE BIBLIOTECZNE dla studentów I roku UTP w Bydgoszczy Oprac. wrzesień 2015 Siedziba Biblioteki Głównej Informacje ogólne System biblioteczno-informacyjny UTP Biblioteka Główna Czytelnia Główna
Bardziej szczegółowoPROJEKTOWANIE SYSTEMÓW LOGISTYCZNYCH PROJEKT SYSTEMY LOGISTYCZNE PODSTAWY TEORETYCZNE
1 PROJEKTOWANIE SYSTEMÓW LOGISTYCZNYCH PROJEKT SYSTEMY LOGISTYCZNE PODSTAWY TEORETYCZNE LITERATURA: 2 Hans Christian Pfohl Systemy logistyczne. Podstawy organizacji i zarządzania Instytut Logistyki i Magazynowania,
Bardziej szczegółowoPROGRAMOWANIE OBIEKTOWE W C++ cz. 2. Dziedziczenie, operacje wej cia-wyj cia, przeładowanie operatorów.
PROGRAMOWANIE OBIEKTOWE W C++ cz. 2 Dziedziczenie, operacje wej cia-wyj cia, przeładowanie operatorów. Dziedziczenie Dziedziczenie jest to technika pozwalaj c na definiowanie nowej klasy przy wykorzystaniu
Bardziej szczegółowoPROCEDURA ADMINISTROWANIA ORAZ USUWANIA
Załącznik nr 5 do umowy nr 11/DI/PN/2013 PROCEDURA ADMINISTROWANIA ORAZ USUWANIA BŁĘDÓW I AWARII W APLIKACJI CENTRALNEJ Rozdział 1. ADMINISTROWANIE APLIKACJĄ CENTRALNĄ 1. Wykonawca zobowiązany jest do
Bardziej szczegółowoZakupy poniżej 30.000 euro Zamówienia w procedurze krajowej i unijnej
biblioteczka zamówień publicznych Agata Hryc-Ląd Małgorzata Skóra Zakupy poniżej 30.000 euro Zamówienia w procedurze krajowej i unijnej Nowe progi w zamówieniach publicznych 2014 Agata Hryc-Ląd Małgorzata
Bardziej szczegółowoOgłoszenie o zwołaniu Zwyczajnego Walnego Zgromadzenia IDM Spółka Akcyjna w upadłości układowej z siedzibą w Krakowie na dzień 30 czerwca 2015 roku
Ogłoszenie o zwołaniu Zwyczajnego Walnego Zgromadzenia IDM Spółka Akcyjna w upadłości układowej z siedzibą w Krakowie na dzień 30 czerwca 2015 roku Zarząd Spółki IDM Spółka Akcyjna w upadłości układowej
Bardziej szczegółowoSieci komputerowe cel
Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji
Bardziej szczegółowoDN-1 DEKLARACJA NA PODATEK OD NIERUCHOMOŚCI 2. ROK
1.Numer ewidencyjny EPN Załącznik Nr 2 do uchwały Nr XIII/69/11 Rady z dnia 20 grudnia 2011 r. DN-1 DEKLARACJA NA PODATEK OD NIERUCHOMOŚCI 2. ROK Podstawa prawna: Składający: Termin składania: Organ podatkowy:
Bardziej szczegółowoUMOWA POWIERZENIA PRZETWARZANIA DANYCH OSOBOWYCH nr.. zawarta w dniu. zwana dalej Umową powierzenia
Załącznik nr 3A do SIWZ UMOWA POWIERZENIA PRZETWARZANIA DANYCH OSOBOWYCH nr.. zawarta w dniu. zwana dalej Umową powierzenia pomiędzy: Szpitalem Uniwersyteckim Nr 2 im. Dr Jana Biziela w Bydgoszczy ul.
Bardziej szczegółowoart. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny (Dz. U. Nr 16, poz. 93 ze zm.),
Istota umów wzajemnych Podstawa prawna: Księga trzecia. Zobowiązania. Dział III Wykonanie i skutki niewykonania zobowiązań z umów wzajemnych. art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny
Bardziej szczegółowoSIECI KOMPUTEROWE I BAZY DANYCH
KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I - III Cel laboratorium
Bardziej szczegółowoW dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców
W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość
Bardziej szczegółowoWniosek o rejestrację podmiotu w Krajowym Rejestrze Sądowym 1) FUNDACJA, STOWARZYSZENIE, INNA ORGANIZACJA SPOŁECZNA LUB ZAWODOWA
KRS-W20 Sygnatura akt (wypełnia sąd) CORS Centrum Ogólnopolskich Rejestrów Sądowych Krajowy Rejestr Sądowy Wniosek o rejestrację podmiotu w Krajowym Rejestrze Sądowym 1) FUNDACJA, STOWARZYSZENIE, INNA
Bardziej szczegółowoTAJEMNICA BANKOWA I OCHRONA DANYCH OSOBOWYCH W PRAKTYCE BANKOWEJ
OFERTA dotyczące realizacji e-szkolenia nt: TAJEMNICA BANKOWA I OCHRONA DANYCH OSOBOWYCH W PRAKTYCE BANKOWEJ dla sektora bankowego OFERTA dotycząca realizacji e-szkolenia nt.: Tajemnica bankowa i ochrona
Bardziej szczegółowoNiniejszy dokument obejmuje: 1. Szablon Umowy zintegrowanej o rachunek ilokata, 2. Szablon Umowy zintegrowanej o rachunek ilokata oraz o rachunek
Niniejszy dokument obejmuje: 1. Szablon Umowy zintegrowanej o rachunek ilokata, 2. Szablon Umowy zintegrowanej o rachunek ilokata oraz o rachunek oszczędnościowo-rozliczeniowy. Umowa zintegrowana o rachunek
Bardziej szczegółowoPOLITYKA GWARANCJI GRUPY TELE-FONIKA KABLE. 1. Definicje
POLITYKA GWARANCJI GRUPY TELE-FONIKA KABLE 1. Definicje Producent Dostawca jedna z fabryk należących do grupy TELE-FONIKA KABLE TELE-FONIKA KABLE lub jedna ze spółek zależnych należąca do grupy TELE-FONIKA
Bardziej szczegółowoPFR Wstępnie wypełnione zeznanie podatkowe. PIT-37 i PIT-38 za rok 2015
PFR Wstępnie wypełnione zeznanie podatkowe PIT-37 i PIT-38 za rok 2015 Wstępnie Wypełnione Zeznanie Podatkowe (PFR) PIT-37 i (PFR) PIT-38 Usługa Wstępnie Wypełnionego Zeznania Podatkowego (PFR) PIT-37
Bardziej szczegółowoRegulamin Usługi Certyfikat SSL. 1 Postanowienia ogólne
Regulamin Usługi Certyfikat SSL 1 Postanowienia ogólne 1. Niniejszy Regulamin reguluje zasady świadczenia Usługi Certyfikat SSL ( zwanej dalej : Usługa Certyfikat SSL) przez Az.pl Sp. z o.o. z siedzibą
Bardziej szczegółowo1. Korzyści z zakupu nowej wersji... 2. 2. Poprawiono... 2. 3. Zmiany w słowniku Stawki VAT... 2. 4. Zmiana stawki VAT w kartotece Towary...
Forte Handel 1 / 8 Nowe funkcje w module Forte Handel w wersji 2011a Spis treści: 1. Korzyści z zakupu nowej wersji... 2 2. Poprawiono... 2 Nowe funkcje w module Forte Handel w wersji 2011 Spis treści:
Bardziej szczegółowoMiejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Geodezyjne referencyjne bazy danych: Ewidencja Gruntów i Budynków Instrukcja użytkownika Historia zmian Wersja Data Kto Opis
Bardziej szczegółowoCentrum Informatyki "ZETO" S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG
Centrum Informatyki "ZETO" S.A. w Białymstoku Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG BIAŁYSTOK, 12 WRZEŚNIA 2011 ograniczenia podmiotom w ST CEIDG
Bardziej szczegółowoInstrukcja Obsługi STRONA PODMIOTOWA BIP
Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej
Bardziej szczegółowoKancelaris - Zmiany w wersji 2.50
1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria
Bardziej szczegółowoWzorce 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
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ółowoE-faktura PKP Energetyka
E-faktura PKP Energetyka Instrukcja rejestracji i odzyskania hasła Instrukcja rejestracji i odzyskania hasła... 1 1. Rejestracja na portalu:... 2 1.1. Wybór rodzaju faktur... 2 1.2. Rejestracja la klientów
Bardziej szczegółowoUchwała z dnia 20 października 2011 r., III CZP 53/11
Uchwała z dnia 20 października 2011 r., III CZP 53/11 Sędzia SN Zbigniew Kwaśniewski (przewodniczący) Sędzia SN Anna Kozłowska (sprawozdawca) Sędzia SN Grzegorz Misiurek Sąd Najwyższy w sprawie ze skargi
Bardziej szczegółowoUCHWAŁA NR... RADY MIASTA RYBNIKA. z dnia 19 listopada 2015 r. w sprawie wzorów formularzy na podatek rolny
Projekt z dnia 29 października 2015 r. Zatwierdzony przez... UCHWAŁA NR... RADY MASTA RYBNKA w sprawie wzorów formularzy na podatek rolny Na podstawie: - art. 18 ust. 2 pkt 8, art. 40 ust. 1, art. 41 ust.
Bardziej szczegółowoZintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM PROGRAM INWENTARYZACJI Poznań 2011 Spis treści 1. WSTĘP...4 2. SPIS INWENTARZA (EWIDENCJA)...5 3. STAŁE UBYTKI...7 4. INTERPRETACJA ZAŁĄCZNIKÓW
Bardziej szczegółowoUSTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)
Dz.U.98.21.94 1998.09.01 zm. Dz.U.98.113.717 art. 5 1999.01.01 zm. Dz.U.98.106.668 art. 31 2000.01.01 zm. Dz.U.99.99.1152 art. 1 2000.04.06 zm. Dz.U.00.19.239 art. 2 2001.01.01 zm. Dz.U.00.43.489 art.
Bardziej szczegółowoDE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15 Wykonawcy ubiegający się o udzielenie zamówienia Dotyczy: postępowania prowadzonego w trybie przetargu nieograniczonego na Usługę druku książek, nr postępowania
Bardziej szczegółowoSpis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA
Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału
Bardziej szczegółowoInstrukcja użytkownika systemu MOBEVO
Wersja 1.0 Instrukcja użytkownika systemu MOBEVO PANEL PODATNIKA Spis treści Instrukcja Użytkownika Spis treści... 2 1 Opis systemu... 4 2 Logowanie do systemu:... 4 3 Panel podatnika... 6 4 Ustawienia
Bardziej szczegółowoVinCent Office. Moduł Drukarki Fiskalnej
VinCent Office Moduł Drukarki Fiskalnej Wystawienie paragonu. Dla paragonów definiujemy nowy dokument sprzedaży. Ustawiamy dla niego parametry jak podano na poniższym rysunku. W opcjach mamy możliwość
Bardziej szczegółowoREGULAMIN KONTROLI ZARZĄDCZEJ W MIEJSKO-GMINNYM OŚRODKU POMOCY SPOŁECZNEJ W TOLKMICKU. Postanowienia ogólne
Załącznik Nr 1 do Zarządzenie Nr4/2011 Kierownika Miejsko-Gminnego Ośrodka Pomocy Społecznej w Tolkmicku z dnia 20 maja 2011r. REGULAMIN KONTROLI ZARZĄDCZEJ W MIEJSKO-GMINNYM OŚRODKU POMOCY SPOŁECZNEJ
Bardziej szczegółowoZalecenia dotyczące prawidłowego wypełniania weksla in blanco oraz deklaracji wekslowej
Zalecenia dotyczące prawidłowego wypełniania weksla in blanco oraz deklaracji wekslowej 1. Do wystawienia weksla in blanco umocowane są osoby, które w świetle ustawy, dokumentu założycielskiego i/lub odpisu
Bardziej szczegółowoDiagramy klas. WYKŁAD Piotr Ciskowski
Diagramy klas WYKŁAD Piotr Ciskowski przedstawienie statyki systemu graficzne przedstawienie statycznych, deklaratywnych elementów dziedziny przedmiotowej oraz związków między nimi obiekty byt, egzemplarz
Bardziej szczegółowoRegulamin organizacji przetwarzania i ochrony danych osobowych w Powiatowym Centrum Kształcenia Zawodowego im. Komisji Edukacji Narodowej w Jaworze
Załącznik nr 1 do zarządzenia nr 9/11/12 dyrektora PCKZ w Jaworze z dnia 30 marca 2012 r. Regulamin organizacji przetwarzania i ochrony danych osobowych w Powiatowym Centrum Kształcenia Zawodowego im.
Bardziej szczegółowo