ANALIZA FUNKCJONALNYCH WYMAGAŃ ORAZ PROJEKTOWANIE MODELU DANYCH INFORMATYCZNEGO SYSTEMU ZARZĄDZANIA CHARAKTERYSTYKAMI REKLAM DROGOWYCH

Wielkość: px
Rozpocząć pokaz od strony:

Download "ANALIZA FUNKCJONALNYCH WYMAGAŃ ORAZ PROJEKTOWANIE MODELU DANYCH INFORMATYCZNEGO SYSTEMU ZARZĄDZANIA CHARAKTERYSTYKAMI REKLAM DROGOWYCH"

Transkrypt

1 PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 118 Transport 2017 Andrzej Czerepicki, Piotr Tomczuk Politechnika Warszawska, Wydział Transportu Marcin Chrzanowicz Politechnika Warszawska, Wydział Elektryczny ANALIZA FUNKCJONALNYCH WYMAGAŃ ORAZ PROJEKTOWANIE MODELU DANYCH INFORMATYCZNEGO SYSTEMU ZARZĄDZANIA CHARAKTERYSTYKAMI REKLAM DROGOWYCH Rękopis dostarczono: maj 2017 Streszczenie: Reklamy w pasie drogowym stanowią nieodłączny element współczesnej architektury miejskiej. W zależności od treści przekazu, sposobu umiejscowienia oraz rodzaju podświetlenia, mogą one w różnym stopniu przyczynić się do rozproszenia uwagi osoby kierującej pojazdem. Ze względu na brak jednolitych przepisów prawnych regulujących standardy budowy oraz umieszczania reklam w obrębie drogi, oszacowanie wpływu reklamy na komfort kierowcy jest skomplikowane. Jednym z zadań projektu ROADVERT jest budowa narzędzia informatycznego, za pomocą którego można byłoby przeprowadzić kompleksową analizę technicznych aspektów reklam. Artykuł przedstawia zagadnienia związane z wybranymi etapami procesu projektowania takiego narzędzia. Wyodrębniono kategorie parametrów reklamy, jak np. aspekty treściowe, parametry oświetleniowe, lokalizacja reklamy w pasie drogowym, aspekty prawne etc. Opracowano i przedstawiono propozycję klasyfikacji reklam ze względu na poszczególne kryteria. Sformułowano wymagania funkcjonalne oraz techniczne do systemu. Zaproponowano obiektowy informatyczny model systemu, strukturę bazy danych oraz podstawowe elementy interfejsu użytkownika. Słowa kluczowe: reklamy drogowe, system informatyczny, grafowa baza danych 1. WSTĘP System komputerowy projektu ROADVERT jest budowany w celu automatyzacji procesu oceniania charakterystyk reklam umieszczanych w pasie drogowym. Reklama jako obiekt badań stanowi złożoną strukturę danych, elementy której są zgrupowane w następujące kategorie: dane ogólne, dane lokalizacyjne, informacje zarządcy drogi, aspekty treściowe, aspekty związane z bezpieczeństwem ruchu drogowego, oraz aspekty oświetleniowe. Poszczególne charakterystyki reklamy mogą być reprezentowane przez proste (liczby, teksty, znaki) lub złożone typy danych (kategorie, typy, zależności).

2 86 Andrzej Czerepicki, Piotr Tomczuk, Marcin Chrzanowicz Wszystkie charakterystyki reklam można podzielić na dwa podstawowe rodzaje: dane opisowe oraz dane pomiarowe. Dane opisowe stanowią informacje stale przypisane do reklamy, jak np. lokalizacja, wymiary, kategoria drogi etc. Dane pomiarowe mogą być pozyskiwane w drodze eksperymentu [1], modelowania komputerowego [2, 3] lub analizy prawnej [4]. Trwałe przechowanie danych opisowych oraz pomiarowych w systemie zakłada wykorzystanie bazy danych. Przeznaczeniem systemu informatycznego ROADVERT jest umożliwienie zbiorczej analizy charakterystyk reklam. W tym celu powinien on umożliwiać: wprowadzanie danych opisowych reklam oraz pomiarów poszczególnych cech reklamy, ich trwałe przechowywanie w bazie danych, odczyt na żądanie użytkownika w różnych przekrojach, a także eksportowanie do zewnętrznych systemów w celu analitycznego przetwarzania oraz sporządzania raportów. Artykuł przedstawia wybrane aspekty obiektowo zorientowanej analizy reklamy mającej na celu wyszczególnienie podstawowych obiektów systemu informatycznego oraz ich związków, określenie funkcjonalnych wymagań do systemu, wyodrębnienie ról użytkowników systemu oraz ich uprawnień, propozycję architektury aplikacji komputerowej oraz zaprojektowanie struktury warstwy danych. 2. CECHY REKLAMY JAKO OBIEKTU BADAŃ Charakterystyki reklamy drogowej można podzielić na następujące grupy (Rys.1): dane ogólne identyfikujące reklamę jako obiekt w systemie, lokalizacja reklamy oraz jej wymiary, informacje wprowadzane przez zarządcę drogi, aspekty inżynierii ruchu w tym parametry związane z bezpieczeństwem ruchu drogowego, aspekty treściowe związane z merytoryczną zawartością reklamy, oraz aspekty oświetleniowe. Lokalizacja reklamy Aspekty oświetleniowe Bezpieczeństwo ruchu Informacje Zarządcy drogi Dane ogólne Aspekty inżynierii ruchu Rys. 1. Kategorie charakterystyk reklamy jako obiektu badań

3 Analiza funkcjonalnych wymagań oraz projektowanie modelu danych informatycznego systemu Każda z kategorii stanowi niezależną grupę informacji powiązanych bezpośrednio z danymi opisowymi reklamy bądź pomiarami wielkości jej parametrów. Tab. 1 ukazuje najistotniejsze charakterystyki reklamy w podziale na kategorie. Grupy charakterystyk reklamy oraz ich najważniejsze cechy Lp. Kategoria Charakterystyki 1. Dane opisowe Identyfikator reklamy w systemie Wymiary i sposób montażu Klasyfikacja wg podziału ustawowego Inne rodzaje klasyfikacji pomocniczej Informacje o osobie wprowadzającej Opis reklamy 2. Lokalizacja reklamy Współrzędne GPS Adres Klasyfikacja drogi Charakterystyki otoczenia 3. Informacje zarządcy drogi Jednostka odpowiedzialna za wydanie zgody Data umieszczenia w pasie drogowym Numer pozwolenia na budowę Informacje dodatkowe 4. Aspekty inżynierii ruchu Dopuszczalna prędkość Odległość od skrzyżowań i przejść dla pieszych Natężenie ruchu samochodowego Obecność niechronionych uczestników ruchu 5. Aspekty treściowe Ilość informacji tekstowych Opis subiektywny reklamy Ocena treściowa 6. Aspekty oświetleniowe Klasyfikacja reklamy wg emisji światła Luminancja Natężenie oświetlenia Dominująca barwa Subiektywna ocena oddziaływania Tablica 1 3. UŻYTKOWNICY ORAZ PRZYPADKI UŻYCIA SYSTEMU Przeznaczeniem systemu informatycznego jest gromadzenie oraz przetwarzanie danych pomiarowych reklam. Użytkownikiem końcowym aplikacji będzie pracownik urzędu, w kompetencji którego leży ewidencja reklam oraz wydawanie pozwoleń na budowę związanych z umieszczeniem reklam w pasie drogowym lub ich modernizacją. Ze względu na konieczność podziału uprawnień dotyczących poszczególnych funkcji programu, zostały wyodrębnione następujące role użytkowników systemu (Rys. 2): operator wprowadzania danych osoba dokonująca wprowadzenia danych reklamy oraz wyników pomiarów jej technicznych parametrów do systemu, w celu dokonania oceny reklamy pod względem spełnienia kryteriów dopuszczalności do montażu oraz eksploatacji, a także wygenerowania stosownej decyzji,

4 88 Andrzej Czerepicki, Piotr Tomczuk, Marcin Chrzanowicz operator naczelny osoba posiadająca dostęp do rekordów wszystkich reklam oraz uprawnienia do ich edycji lub usunięcia, a także uzupełnienia lub modyfikacji pozostałych kartotek w systemie, oraz sporządzenia raportów analitycznych, administrator osoba zapewniająca poprawne działanie systemu w tym jego konfigurację, wykonanie kopii zapasowych, kontrolę dostępu, ewidencję użytkowników oraz nadawanie im uprawnień. Użytkownik końcowy programu będący osobą fizyczna, posiada konto logowania w systemie. W celu ułatwienia administrowaniem systemu, przyjęto założenie, że konto użytkownika może być członkiem wielu ról w systemie. Rys. 2. Diagram przypadków użycia systemu 4. WYMAGANIA FUNKCJONALNE ORAZ POZA FUNKCJONALNE SYSTEMU Wymagania funkcjonalne określają istotne z punktu widzenia użytkownika końcowego możliwości programu [5]. System informatyczny ROADVERT powinien: umożliwiać wprowadzanie do bazy danych opisowych reklam zgodnie z ustaloną specyfikacją formatów, ich modyfikację oraz prezentację w przyjaznej dla użytkownika formie,

5 Analiza funkcjonalnych wymagań oraz projektowanie modelu danych informatycznego systemu umożliwiać dodawanie oraz edycję dowolnej liczby zbiorów danych pomiarowych dla każdej reklamy, pozwalać na dodanie załączników do reklamy w postaci tekstowych dokumentów, zdjęć, arkuszy kalkulacyjnych etc. zgodnie z ustaloną listą formatów a także umożliwiać ich podgląd w programie, wyświetlać na mapie lokalizacje wprowadzonych reklam wraz z krótką adnotacją, pozwalać na precyzyjne wskazanie lokalizacji w celu jej manualnej korekty, umożliwiać wyszukiwanie reklam, załączników oraz pomiarów, umożliwiać użytkownikowi na przeprowadzenie kompleksowej oceny reklamy na podstawie wprowadzonych charakterystyk i pomiarów, stosując w tym celu elementy pomocnicze typu ankieta, wykres, lista, arkusz kalkulacyjny, kwestionariusz etc., umożliwiać statystyczną analizę zgromadzonych w bazie danych charakterystyk reklam, w celu opracowania oraz weryfikacji kryteriów decydujących o dopuszczeniu reklamy do eksploatacji, generować na żądanie użytkownika sprawozdania w ustalonych formatach, w tym wydanie decyzji o pozwoleniu na postawienie reklamy, listę wydanych zezwoleń we wskazanym zakresie czasowym, etc. umożliwiać zarządzanie użytkownikami systemu zgodnie z przyjętym systemem ról i uprawnień. Wymagania poza funkcjonalne określają szczegóły implementacji systemu oraz warunki jego eksploatacji. Planuje się, iż system zostanie zrealizowany w technologii klient-serwer. Dedykowaną infrastrukturą sieciową będzie sieć lokalna z uwierzytelnianiem na poziomie domeny, co pozwoli zrezygnować z realizacji złożonych mechanizmów zabezpieczeń danych w programie i skupić się na merytorycznej funkcjonalności. W przypadku konieczności zorganizowania zdalnego dostępu do systemu spoza domeny, planuje się wykorzystać tunel VPN. Interfejs użytkownika będzie zrealizowany w klasycznej wersji okienkowej, ze względu na dużą ilość wprowadzanych informacji oraz wymagania szybkiego reagowania programu na interakcje z użytkownikiem, co nie zawsze mogą zapewnić w aplikacje webowe. Zgodnie z powyższym, należy wymienić następujące istotne wymagania poza funkcjonalne: program powinien działać w systemach operacyjnym Microsoft Windows 8/10, Windows Server 2012 lub nowszych, wspierających środowisko programowania.net Framework 4.5, system powinien wykorzystywać protokół sieciowy TCP/IP do komunikacji aplikacji z bazą danych, system powinien udostępniać graficzny okienkowy interfejs użytkownika z wykorzystaniem standardowych komponentów systemu Windows, system powinien umożliwiać równoległą pracę przynajmniej dziesięciu użytkowników jednocześnie, system powinien umożliwiać dodanie dowolnej liczby reklam, kont użytkowników oraz załączników do bazy danych, pod warunkiem że na dysku komputera pełniącego rolę serwera jest wystarczająco dużo wolnej przestrzeni, system powinien zapewnić komfortową pracę z programem przy założeniu, że konfiguracja sprzętowa spełnia następujące wymagania: procesor Intel Core i5 6 gen, 4 GB RAM, sieć o przepustowości 1 Gb/s, dysk SSD lub inny o transferze przynajmniej 100 MB/s.

6 90 Andrzej Czerepicki, Piotr Tomczuk, Marcin Chrzanowicz 5. WARSTWY ARCHITEKTURY SYSTEMU Projekt komputerowego systemu wykonano z wykorzystaniem trójwarstwowej architektury aplikacji [6] składającego się z warstwy danych, warstwy prezentacji oraz warstwy logiki biznesowej. Warstwę danych zaprojektowano z wykorzystaniem współczesnego grafowego modelu danych [7]. Elementami grafowego modelu danych są wierzchołki oraz krawędzie. W systemie wyodrębniono następujące klasy wierzchołków (Rys. 3): [Reklama] reprezentuje pojedynczą instancję reklamy (R), o atrybutach zgrupowanych wg kategorii { dane opisowe, lokalizacja, informacje zarządcy drogi }; [Pomiar] reprezentuje pojedynczy zbiór danych pomiarowych reklamy (P), o atrybutach zgrupowanych wg kategorii { aspekty treściowe, aspekty oświetleniowe }; [Załącznik] dokument załącznika do reklamy (Z) o atrybutach { nazwa pliku, lokalizacja na dysku, rozmiar, zawartość, rodzaj załącznika }; Wierzchołki pomocniczych typów danych wspomagających klasyfikację reklam: [Kategoria drogi], [Przekrój drogi], [Rodzaj Załącznika], [Sposób montażu], [Użytkownik] (nie są pokazane na Rys. 3). Rys. 3. Warstwa danych systemu w postaci grafowego modelu

7 Analiza funkcjonalnych wymagań oraz projektowanie modelu danych informatycznego systemu Krawędzie grafu realizują związki encji w grafowym modelu danych. Wykorzystując zasady transformacji modelu ER na model grafowy [8], wyodrębniono następujące klasy krawędzi: <droga> łączy dwa wierzchołki typu [Reklama] reprezentując przynależność reklamy do konkretnej drogi oraz kolejność umieszczenia reklam w pasie drogowym, <pomiar> reprezentuje przynależność [Pomiaru] do [Reklamy], w związku N:1 wiele pomiarów do jedna reklama, <załącznik> pozwala na przypisanie do [Reklamy] instancji klasy [Załącznik] w związku N:1 wiele załączników do jedna reklama. Atrybuty wierzchołków są zapisywane w postaci par klucz-wartość gdzie kluczem jest nazwa atrybutu, wartością wielkość pomiaru cechy reklamy reprezentowanej przez określony typ danych. Listę wybranych atrybutów klasy [Reklama] prezentuje Tab. 2. Atrybuty obiektu Reklama w kategorii Dane opisowe Nazwa atrybutu Typ danych Opis Szerokość Decimal Szerokość reklamy, [m] Wysokość Decimal Wysokość reklamy, [m] Data_wprowadzenia Date Data wprowadzenia reklamy do systemu Kąt_reklamy Integer Kąt reklamy względem kierunku ruchu Latitude Decimal Szerokość geograficzna GPS Longtitute Decimal Długość geograficzna GPS Opis String Opis reklamy Klasyfikacja_emisji_światła Integer ID sposobu podświetlenia reklamy Klasyfikacja_reklamy Integer ID klasyfikatora reklamy Sposób_montażu Integer ID sposobu montażu reklamy Tablica 2 Fizyczna implementacja grafowego modelu zakłada wykorzystanie grafowej bazy danych Neo4J [9]. Wybór modelu danych odmiennego niż klasyczny relacyjny, podyktowany został następującymi spostrzeżeniami. Grafowy model danych jest elastycznym modelem, który pozwala na łatwe wprowadzenie zmian w schemacie bazy danych z zachowaniem już istniejących danych. W przypadku projektowanego modelu jest to istotny argument, ponieważ struktury danych opisujące poszczególne kategorii cech reklamy, są proponowane osobno przez każdą ze stron konsorcjum projektu ROADVERT. Sztywna struktura bazy danych w tym przypadku wymagałaby ścisłego zdefiniowania i uzgodnienia wszystkich atrybutów encji przez rozpoczęciem implementacji systemu, co mogłoby znacząco wydłużyć projekt. Więc, zastosowanie elastycznego modelu danych jest zgodne z manifestem zwinnego wytwarzania oprogramowania Agile [10], który został wykorzystany w procesie implementacji programu. Kolejnym atutem wykorzystania grafowego modelu danych jest naturalne odzwierciedlenie związków reklam umieszczonych kolejno w pasie drogowym, poprzez krawędzie łączące sąsiadujące wierzchołki grafu odpowiadające reklamom. Taki sposób wprowadzenia związków pozwala na przeprowadzenie szybkiej analizy wybranych aspektów grupy reklam we wskazanym obszarze (np. na odcinku drogi) gdzie jest zbiorem wszystkich reklam. Realizacja identycznej funkcjonalności w relacyjnej bazie danych wymagałaby wprowadzenia macierzy sąsiedztwa, rozmiar której

8 92 Andrzej Czerepicki, Piotr Tomczuk, Marcin Chrzanowicz byłby proporcjonalny do kwadratu liczby wierzchołków. Wybieranie grupy sąsiadujących reklam z takiego zbioru wymagałoby wielokrotnego przeglądania całej macierzy sąsiedztwa, w momencie gdy w modelu grafowym są analizowane tylko powiązania we wskazanym obszarze (podgraf) tj.. Operacje przetwarzania danych w grafowej bazie są zaprojektowanie w języku programowania Cypher. Warstwa logiki biznesowej zawiera algorytmy przetwarzania danych. Są one realizowane w języku C#. Warstwę prezentacji zaprojektowano z wykorzystaniem technologii WinForms na platformie Microsoft.NET Framework. Interfejs użytkownika jest realizowany w układzie okien MDI (ang. Multiple Document Interface). Architekturę systemu informatycznego przedstawia rys. 4. Rys. 4. Architektura systemu informatycznego ROADVERT 6. WNIOSKI Wiodącym tematem naukowo-badawczego projektu ROADVERT jest analiza wpływu charakterystyk reklam umieszczonych w prasie drogowym, na bezpieczeństwo ruchu. Istotnym elementem projektu jest stworzenie komputerowego systemu wspomagającego przechowanie i analizę określonych cech reklam oraz powiązanych z nimi obiektów. Artykuł przedstawia etapy projektowania systemu, w tym sformułowanie wymagań, analizę struktury oraz kategoryzację cech reklamy drogowej jako obiektu badań, określenie istotnych funkcjonalności systemu oraz budowę struktury warstwy danych systemu. Do wyników naukowych należy odnieść między innymi autorskie rozwiązanie polegające na wykorzystaniu współczesnej grafowej bazy danych do przetwarzania danych reklam, szczegóły którego zostały zaprojektowane oraz przedstawione w artykule. Efektem

9 Analiza funkcjonalnych wymagań oraz projektowanie modelu danych informatycznego systemu praktycznej aplikacji wyników prac prowadzonych w ramach projektu jest działający prototyp komputerowego systemu, wkraczający obecnie w fazę testów funkcjonalnych. Na podstawie wyników testów planuje się rozszerzenie tematyki publikacji o rzeczywiste charakterystyki eksploatacyjne, w tym ocenę efektywności zastosowanego rozwiązania w porównaniu z klasycznym relacyjnym systemem baz danych. Odrębny temat badań stanowić będzie analiza danych reklam zgromadzonych w systemie. Zagadnienia prezentowane w niniejszym artykule są przedmiotem badań i analiz w realizowanym przez Wydział Transportu Politechniki Warszawskiej projekcie pod tytułem: Wpływ reklam na poziom bezpieczeństwa ruchu drogowego, umowa numer: DZP/RID-I-33/4/NCBR/2016 (Rozwój Innowacji Drogowych), finansowanym przez Narodowe Centrum Badań i Rozwoju oraz Generalną Dyrekcję Dróg Krajowych i Autostrad. Bibliografia 1. Tomczuk P., Jaskowski P.: Pomiary luminancji wybranych reklam usytuowanych w otoczeniu dróg, Logistyka 4/2015, CD1 nr 118, str , ISSN Chattington F.M.: Investigating driver distraction: the effects of video and static advertising: a driving simulator study. Crowthorne: Transport Research Laboratory TRL, RPN , TRL Crowthorne, UK 3. Tomczuk P., Czerepicki A., Sadowski P., Jaskowski P., Chrzanowicz M.: Modelowanie wpływu reklam świetlnych na bezpieczeństwo ruchu drogowego, Prace Naukowe Politechniki Warszawskiej Transport, z. 114, Aspekty Bezpieczeństwa i Ekologii w Transporcie, str Oficyna Wydawnicza Politechniki Warszawskiej, ISSN , Warszawa Glicz M., Jamroz K., Mackun T.: Aktualny stan prawny w zakresie reklam widzianych z drogi i rekomendacje do zmian. Transport Miejski i Regionalny 12/2013, s Beynon-Davies P.: Inżynieria systemów informacyjnych. WNT, Warszawa 2004, ISBN Eckerson W.: Three Tier Client/Server Architecture: Achieving Scalability, Performance, and Efficiency in Client Server Applications, Open Information Systems 10, 1 (January 1995): 3(20) 7. Czerepicki A.: Projektowanie transportowych systemów informatycznych z wykorzystaniem grafowej bazy danych, w: Logistyka: czasopismo dla profesjonalistów, Instytut Logistyki i Magazynowania, nr 4, 2014, Czerepicki A.: Application of graph databases for transport purposes, in: Bulletin of the Polish Academy of Sciences, Technical Sciences, PAN, vol. 64, No 3, 2016, ss Robinson I., Webber J., Eifrem E.: Graph Databases - New Opportunities for Connected Data (2nd Edition), O'Reilly 2015, ISBN Abrahamsson P., Warsta J., Siponen M. T.,Ronkainen J.: New directions on agile methods: a comparative analysis, in: Software Engineering, 2003, Proceedings 25th International Conference, pp THE FUNCTIONAL REQUIREMENTS ANALYSIS AND DESIGN A DATABASE MODEL OF THE ROAD ADVERTISEMENT'S CHARACTERISTICS MANAGEMENT COMPUTER SYSTEM Summary: Roadside advertising is an integrated part of modern urban architecture. They can disturb the attention of the vehicle driver depending on the content, the location, and the type of backlighting. Estimating the advertising impact on driver comfort is complicated due to lack of uniform legislation regulating construction standards and principles of ad placement near the road. One of the tasks of the ROADVERT

10 94 Andrzej Czerepicki, Piotr Tomczuk, Marcin Chrzanowicz project is to build an IT tool for a comprehensive analysis of the advertising technical aspects. This paper presents issues related to the selected stages of the IT tool design process. The categories of advertising parameters have been separated, such as lighting parameters, location of the advertisement in the lane, legislation aspects, etc. A proposal for advertisements classification depends on different criteria was developed and presented. The functional and technical requirements for the system have been formulated. An object-oriented IT system model and graph database structure were proposed. Keywords: road advertise, information system, graph database

PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

PROJEKTOWANIE SYSTEMU INFORMATYCNEGO PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 113 Transport 2016 Andrzej Czerepicki, Piotr Tomczuk Anna Wytrykowska Politechnika Warszawska, iki w Systemach Transportowych PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

Bardziej szczegółowo

ROZPRASZANIE UWAGI KIEROWCY

ROZPRASZANIE UWAGI KIEROWCY PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 114 Transport 2016 Marcin Chrzanowicz Politechnik Piotr Tomczuk, Andrzej Czerepicki Piotr Jaskowski Instytut Elektrotechniki METRYCZNYCH IE ORAZ ROZPRASZANIE

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

WSPOMAGAJĄCY ZARZĄDZANIE DROGAMI

WSPOMAGAJĄCY ZARZĄDZANIE DROGAMI Uniwersytet Technologiczno Przyrodniczy w Bydgoszczy KOMPUTEROWY SYSTEM WSPOMAGAJĄCY ZARZĄDZANIE DROGAMI I RUCHEM DROGOWYM System WZDR Zastosowane oprogramowanie n MicroStation program firmy Bentley Systems

Bardziej szczegółowo

Bazy danych 2. Wykład 1

Bazy danych 2. Wykład 1 Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze

Bardziej szczegółowo

aplikacja akcyzattor

aplikacja akcyzattor Wdrożenie systemu służącego do prowadzenia ewidencji energii elektrycznej w formie elektronicznej dla potrzeb rozliczeń podatku akcyzowego aplikacja akcyzattor Klient: KGHM Polska Miedź S.A. Klient KGHM

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki 2017 APLIKACJE SIECIOWE Definicja Architektura aplikacji sieciowych Programowanie

Bardziej szczegółowo

Planowanie przestrzenne

Planowanie przestrzenne Planowanie przestrzenne Powszechny, szybki dostęp do pełnej i aktualnej informacji planistycznej jest niezbędny w realizacji wielu zadań administracji publicznej. Digitalizacja zbioru danych planistycznych

Bardziej szczegółowo

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO Zapytanie ofertowe nr 1/2014 Wrocław, dn. 29.01.2014 Lemitor Ochrona Środowiska Sp. z o. o. ul. Jana Długosza 40, 51-162 Wrocław tel. recepcja: 713252590, fax: 713727902 e-mail: biuro@lemitor.com.pl NIP:

Bardziej szczegółowo

MODELOWANIE SIECI DYSTRYBUCYJNEJ DO OBLICZEŃ STRAT ENERGII WSPOMAGANE SYSTEMEM ZARZĄDZANIA MAJĄTKIEM SIECIOWYM

MODELOWANIE SIECI DYSTRYBUCYJNEJ DO OBLICZEŃ STRAT ENERGII WSPOMAGANE SYSTEMEM ZARZĄDZANIA MAJĄTKIEM SIECIOWYM Katedra Systemów, Sieci i Urządzeń Elektrycznych MODELOWANIE SIECI DYSTRYBUCYJNEJ DO OBLICZEŃ STRAT ENERGII Dariusz Jeziorny, Daniel Nowak TAURON Dystrybucja S. A. Barbara Kaszowska, Andrzej Włóczyk Politechnika

Bardziej szczegółowo

Projektowanie logiki aplikacji

Projektowanie logiki aplikacji Jarosław Kuchta Projektowanie Aplikacji Internetowych Projektowanie logiki aplikacji Zagadnienia Rozproszone przetwarzanie obiektowe (DOC) Model klas w projektowaniu logiki aplikacji Klasy encyjne a klasy

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

Tomasz Grześ. Systemy zarządzania treścią Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,

Bardziej szczegółowo

Technologia informacyjna

Technologia informacyjna Technologia informacyjna Bazy danych Dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2016 Plan wykładu Wstęp do baz danych Modele baz danych Relacyjne bazy danych Język SQL Rodzaje

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa

Bardziej szczegółowo

Podstawy programowania III WYKŁAD 4

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.

Bardziej szczegółowo

*Grafomania z. Neo4j. Praktyczne wprowadzenie do grafowej bazy danych.

*Grafomania z. Neo4j. Praktyczne wprowadzenie do grafowej bazy danych. *Grafomania z Neo4j Praktyczne wprowadzenie do grafowej bazy danych. Jak zamodelować relacyjną bazę danych reprezentującą następujący fragment rzeczywistości: Serwis WWW opisuje pracowników różnych firm

Bardziej szczegółowo

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu

Bardziej szczegółowo

Pojęcie bazy danych. Funkcje i możliwości.

Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych Baza danych to: zbiór informacji zapisanych według ściśle określonych reguł, w strukturach odpowiadających założonemu modelowi danych, zbiór

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Java Enterprise Edition. WebServices. Język XML. Serwer aplikacji GlassFish. Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki

Bardziej szczegółowo

BADANIE PRÓBKI SYSTEM EWIDENCJI I ZARZADZANIA DROGAMI WOJEWÓDZKIMI WOJEÓDZTWA KUJAWSKO-POMORSKIEGO.

BADANIE PRÓBKI SYSTEM EWIDENCJI I ZARZADZANIA DROGAMI WOJEWÓDZKIMI WOJEÓDZTWA KUJAWSKO-POMORSKIEGO. Załącznik nr 1 do SIWZ BADANIE PRÓBKI SYSTEM EWIDENCJI I ZARZADZANIA DROGAMI WOJEWÓDZKIMI WOJEÓDZTWA KUJAWSKO-POMORSKIEGO. Województwa Kujawsko Pomorskiego str. 1 SPIS TREŚCI 1 Cele i założenia badania

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA

OPIS PRZEDMIOTU ZAMÓWIENIA Lubelskie Centrum Transferu Technologii Politechniki Lubelskiej ul. Nadbystrzycka 36, 20-618 Lublin Tel. 81 538 42 70, fax. 81 538 42 67; e-mail: lctt@pollub.pl OPIS PRZEDMIOTU ZAMÓWIENIA Do realizacji

Bardziej szczegółowo

EXSO-CORE - specyfikacja

EXSO-CORE - specyfikacja EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.

Bardziej szczegółowo

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach)

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) 1. Wstęp: 1.1. Cel. Niniejszy dokument przestawia specyfikację wymagań systemowych (zarówno funkcjonalnych jak i niefunkcjonalnych)

Bardziej szczegółowo

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java Informatyka I Standard JDBC Programowanie aplikacji bazodanowych w języku Java dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2017 Standard JDBC Java DataBase Connectivity uniwersalny

Bardziej szczegółowo

Zastosowanie symulacji komputerowej do badania właściwości hydraulicznych sieci wodociągowej

Zastosowanie symulacji komputerowej do badania właściwości hydraulicznych sieci wodociągowej Zastosowanie symulacji komputerowej do badania właściwości hydraulicznych sieci wodociągowej prof. dr hab. inż. Andrzej J. OSIADACZ Politechnika Warszawska Wydział Inżynierii Środowiska dr hab. inż. Maciej

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 9 Narzędzie do wyliczania wskaźników statystycznych Diagnostyka Stanu Nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 31 maja 2012 Historia dokumentu Nazwa dokumentu Nazwa

Bardziej szczegółowo

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Java Enterprise Edition WebServices Serwer aplikacji GlassFish Dr hab. inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki Aplikacje

Bardziej szczegółowo

Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Rozpoczęcie pracy z usługami Reporting Services Spis treści Podziękowania... xi Wprowadzenie... xiii Część I Rozpoczęcie pracy z usługami Reporting Services 1 Wprowadzenie do usług Reporting Services... 3 Platforma raportowania... 3 Cykl życia raportu...

Bardziej szczegółowo

SPECYFIKACJA WYMAGAŃ

SPECYFIKACJA WYMAGAŃ Strona1 SPECYFIKACJA WYMAGAŃ DLA WYPOŻYCZALNI SAMOCHODÓW WERSJA 1.0 Strona2 HISTORIA ZMIAN DOKUMENTU Osoba Data Komentarz Wersja Maciej Strychalski 28.03.2012 Dodanie punktu 1.3.1 1.0 Mateusz Mikołajczak

Bardziej szczegółowo

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS ppłk dr inż. Paweł KANIEWSKI mjr dr inż. Robert URBAN kpt. mgr inż. Kamil WILGUCKI mgr inż. Paweł SKARŻYŃSKI WOJSKOWY INSTYTUT ŁĄCZNOŚCI

Bardziej szczegółowo

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie

Bardziej szczegółowo

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze Specyfikacja oprogramowania do Opis zarządzania przedmiotu i monitorowania zamówienia środowiska Załącznik nr informatycznego 1 do specyfikacji Lp. 1. a) 1. Oprogramowanie oprogramowania i do systemów

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Diagnostyka Stanu Nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu Nazwa dokumentu Nazwa pliku Tom 6 Opis oprogramowania, Część 2 Generator danych

Bardziej szczegółowo

11. Autoryzacja użytkowników

11. Autoryzacja użytkowników 11. Autoryzacja użytkowników Rozwiązanie NETASQ UTM pozwala na wykorzystanie trzech typów baz użytkowników: Zewnętrzna baza zgodna z LDAP OpenLDAP, Novell edirectory; Microsoft Active Direcotry; Wewnętrzna

Bardziej szczegółowo

DOKUMENTACJA ADMINISTRATORA SYSTEMU INFORMATYCZNEGO POLSKI FADN

DOKUMENTACJA ADMINISTRATORA SYSTEMU INFORMATYCZNEGO POLSKI FADN Instytut Ekonomiki Rolnictwa i Gospodarki Żywnościowej - Państwowy Instytut Badawczy ul. Świętokrzyska 20 00 950 Warszawa 1 Skr. pocztowa 984 tel./faks: (48 22) 826 93 22, (48 22) 826 61 58 email: rachrol@fadn.pl

Bardziej szczegółowo

Informatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC.

Informatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC. Informatyka I Programowanie aplikacji bazodanowych w języku Java. Standard JDBC. dr hab. inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2019 Standard JDBC Java DataBase Connectivity

Bardziej szczegółowo

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI Sprawne zarządzanie projektami Tworzenie planów projektów Zwiększenie efektywności współpracy Kontrolowanie i zarządzanie zasobami jak również pracownikami Generowanie raportów Zarządzaj projektami efektywnie

Bardziej szczegółowo

System Kancelaris. Zdalny dostęp do danych

System Kancelaris. Zdalny dostęp do danych Kancelaris krok po kroku System Kancelaris Zdalny dostęp do danych Data modyfikacji: 2008-07-10 Z czego składaj adają się systemy informatyczne? System Kancelaris składa się z dwóch części: danych oprogramowania,

Bardziej szczegółowo

Pojęcie systemu baz danych

Pojęcie systemu baz danych Pojęcie systemu baz danych System baz danych- skomputeryzowany system przechowywania danych/informacji zorganizowanych w pliki. Składa się z zasadniczych elementów: 1) Danych 2) Sprzętu 3) Programów 4)

Bardziej szczegółowo

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. 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:

Bardziej szczegółowo

RELACYJNE BAZY DANYCH

RELACYJNE BAZY DANYCH RELACYJNE BAZY DANYCH Aleksander Łuczyk Bielsko-Biała, 15 kwiecień 2015 r. Ludzie używają baz danych każdego dnia. Książka telefoniczna, zbiór wizytówek przypiętych nad biurkiem, encyklopedia czy chociażby

Bardziej szczegółowo

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38 Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem zajęcia 1 dr Jakub Boratyński pok. A38 Program zajęć Bazy danych jako podstawowy element systemów informatycznych wykorzystywanych

Bardziej szczegółowo

Wstępne propozycje tematów prac dyplomowych:

Wstępne propozycje tematów prac dyplomowych: Serdecznie zapraszam na konsultacje studentów z własnymi pomysłami na tematy prac dyplomowych z dziedziny elektrotechniki i oświetlenia w transporcie. Szczególnie aktualna jest tematyka elektrotechniki

Bardziej szczegółowo

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Kto? dr inż. Tomasz Janiczek tomasz.janiczek@pwr.edu.pl s. P1.2, C-16 dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16

Bardziej szczegółowo

Opracowanie narzędzi informatycznych dla przetwarzania danych stanowiących bazę wyjściową dla tworzenia map akustycznych

Opracowanie narzędzi informatycznych dla przetwarzania danych stanowiących bazę wyjściową dla tworzenia map akustycznych Opracowanie zasad tworzenia programów ochrony przed hałasem mieszkańców terenów przygranicznych związanych z funkcjonowaniem duŝych przejść granicznych Opracowanie metody szacowania liczebności populacji

Bardziej szczegółowo

PRZYKŁAD. Prosta uczelnia. Autor: Jan Kowalski nr indeksu: (przykładowy projekt)

PRZYKŁAD. Prosta uczelnia. Autor: Jan Kowalski nr indeksu: (przykładowy projekt) Prosta uczelnia (przykładowy projekt) Autor: Jan Kowalski nr indeksu: 123456 Opis problemu Projekt ten ma na celu stworzenie systemu do przechowywania i obróbki danych o wynikach egzaminacyjnych około

Bardziej szczegółowo

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: Rozdział I Szczegółowy opis przedmiotu umowy Załącznik nr 1 do Umowy Architektura środowisk SharePoint UMWD 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: a) Środowisko

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia:

Szczegółowy opis przedmiotu zamówienia: Załącznik nr 1 do SIWZ Szczegółowy opis przedmiotu zamówienia: I. Opracowanie polityki i procedur bezpieczeństwa danych medycznych. Zamawiający oczekuje opracowania Systemu zarządzania bezpieczeństwem

Bardziej szczegółowo

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

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym konceptualnym modelem danych jest tzw. model związków encji (ERM

Bardziej szczegółowo

Laboratorium przez Internet w modelu studiów inżynierskich

Laboratorium przez Internet w modelu studiów inżynierskich Laboratorium przez Internet w modelu studiów inżynierskich Remigiusz Rak Marcin Godziemba-Maliszewski Andrzej Majkowski Adam Jóśko POLITECHNIKA WARSZAWSKA Ośrodek Kształcenia na Odległość Laboratorium

Bardziej szczegółowo

Zakres wymagań dotyczących Dokumentacji Systemu

Zakres wymagań dotyczących Dokumentacji Systemu Załącznik nr 2 do Umowy nr CUI/.../.../.../2014 z dnia r. Zakres wymagań dotyczących Dokumentacji Systemu 1. Uwagi i wymagania ogólne 1. Dokumentacja musi zostać dostarczona w wersji elektronicznej edytowalnej

Bardziej szczegółowo

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej. Efekty dla studiów pierwszego stopnia profil ogólnoakademicki na kierunku Informatyka w języku polskim i w języku angielskim (Computer Science) na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie-

Bardziej szczegółowo

ul. Pogodna 6 10-647 Olsztyn +48 504 647 030 codeit@codeit.pl http://codeit.pl

ul. Pogodna 6 10-647 Olsztyn +48 504 647 030 codeit@codeit.pl http://codeit.pl Aplikacja 'mcrm' codeit ul. Pogodna 6 10-647 Olsztyn +48 504 647 030 codeit@codeit.pl 1. Idea Aplikacja 'mcrm' to prosty system klasy CRM (Customer Relationship Management) stworzony z myślą o małych i

Bardziej szczegółowo

ZAPYTANIE CENOWE dotyczące Opracowania Projektu i Wdrożenie Systemu Zarządzania Zasobami Infrastruktury Techniczno-Systemowej

ZAPYTANIE CENOWE dotyczące Opracowania Projektu i Wdrożenie Systemu Zarządzania Zasobami Infrastruktury Techniczno-Systemowej ZAPYTANIE CENOWE dotyczące Opracowania Projektu i Wdrożenie Systemu Zarządzania Zasobami Infrastruktury Techniczno-Systemowej w ramach projektu "Rozwój systemu informatycznego ZUS wspomagającego udostępnianie

Bardziej szczegółowo

Zasady organizacji projektów informatycznych

Zasady organizacji projektów informatycznych Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych

Bardziej szczegółowo

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym 1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle

Bardziej szczegółowo

Systemy baz danych. mgr inż. Sylwia Glińska

Systemy baz danych. mgr inż. Sylwia Glińska Systemy baz danych Wykład 1 mgr inż. Sylwia Glińska Baza danych Baza danych to uporządkowany zbiór danych z określonej dziedziny tematycznej, zorganizowany w sposób ułatwiający do nich dostęp. System zarządzania

Bardziej szczegółowo

WPROWADZENIE DO BAZ DANYCH

WPROWADZENIE DO BAZ DANYCH WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z

Bardziej szczegółowo

Analiza i projektowanie aplikacji Java

Analiza i projektowanie aplikacji Java Analiza i projektowanie aplikacji Java Modele analityczne a projektowe Modele analityczne (konceptualne) pokazują dziedzinę problemu. Modele projektowe (fizyczne) pokazują system informatyczny. Utrzymanie

Bardziej szczegółowo

Oświadczenia Soneta sp. z o.o., producenta zintegrowanego systemu enova365, o zgodności z obowiązującymi przepisami prawa gospodarczego

Oświadczenia Soneta sp. z o.o., producenta zintegrowanego systemu enova365, o zgodności z obowiązującymi przepisami prawa gospodarczego Oświadczenia Soneta sp. z o.o., producenta zintegrowanego systemu enova365, o zgodności z obowiązującymi przepisami prawa gospodarczego Spis treści 1. Technologia... 3 2. Archiwizacja i odtwarzanie bazy

Bardziej szczegółowo

Nauczanie na odległość

Nauczanie na odległość P o l i t e c h n i k a W a r s z a w s k a Nauczanie na odległość a standaryzacja materiałów edukacyjnych Krzysztof Kaczmarski Nauczanie na odległość T Nauczanie ustawiczne T Studia przez Internet? T

Bardziej szczegółowo

Baza danych. Modele danych

Baza danych. Modele danych Rola baz danych Systemy informatyczne stosowane w obsłudze działalności gospodarczej pełnią funkcję polegającą na gromadzeniu i przetwarzaniu danych. Typowe operacje wykonywane na danych w systemach ewidencyjno-sprawozdawczych

Bardziej szczegółowo

SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO

SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO ANNA SZCZEPANIAK-KREFT 1 SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO 1. Wstęp Komputerowe systemy GIS określane bywają jako System Informacji Przestrzennej, przy czym

Bardziej szczegółowo

Pakiet dla Efektywności Energetycznej

Pakiet dla Efektywności Energetycznej Pakiet dla Efektywności Energetycznej Przegląd systemu 2/28/2012 Aplikacje dla spółek energetycznych Audyt Energetyczny Zużycie Mediów Budynki i Instalacje Monitoring Billing Energia elektryczna Multimedia

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r. ZAPYTANIE OFERTOWE Wrocław, dnia 23.03.2015 r. W związku z realizacją przez Nova Telecom spółka z ograniczoną odpowiedzialnością, projektu pn.: Wdrożenie zintegrowanego systemu klasy B2B, umożliwiającego

Bardziej szczegółowo

Projektowanie baz danych za pomocą narzędzi CASE

Projektowanie baz danych za pomocą narzędzi CASE Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software

Bardziej szczegółowo

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie

Bardziej szczegółowo

KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE

KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 113 Transport 2016 Zbigniew Kasprzyk, Mariusz Rychlicki, Kinga Tatar KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE

Bardziej szczegółowo

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin Plan prezentacji euw: 1. Architektura systemu i komponenty 2. Zarządzanie obszarem wspólnym 3. Wniosek

Bardziej szczegółowo

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny. PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych!

Bardziej szczegółowo

ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ

ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ 1. PRZEDMIOT ZAMÓWIENIA Przedmiotem zamówienia jest dostarczenie i wdrożenie systemu informatycznego dalej Platforma zakupowa

Bardziej szczegółowo

osobowe pracowników laboratorium SecLab EMAG w rozumieniu przepisów Kodeksu Pracy, konsultantów, stażystów oraz inne osoby i instytucje mające dostęp

osobowe pracowników laboratorium SecLab EMAG w rozumieniu przepisów Kodeksu Pracy, konsultantów, stażystów oraz inne osoby i instytucje mające dostęp Bezpieczeństwo danych projektowych w środowisku według ISO/IEC 27001 oraz ciągłość procesów wytwarzania i utrzymania w środowisku według BS 25999 warsztaty z wykorzystaniem specjalistycznego narzędzia

Bardziej szczegółowo

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Krzysztof Kadowski. PL-E3579, PL-EA0312, Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Kancelaria Prawna.WEB - POMOC

Kancelaria Prawna.WEB - POMOC Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV

Bardziej szczegółowo

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Instalacja roli kontrolera domeny, Aby zainstalować rolę kontrolera domeny, należy uruchomić Zarządzenie tym serwerem, po czym wybrać przycisk

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

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

Bardziej szczegółowo

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI XVIII Forum Teleinformatyki mgr inż. Michał BIJATA, doktorant, Wydział Cybernetyki WAT Michal.Bijata@WAT.edu.pl, Michal@Bijata.com 28 września 2012 AGENDA Architektura

Bardziej szczegółowo

ROZPORZĄDZENIE MINISTRA ŚRODOWISKA 1) z dnia 10 listopada 2011 r.

ROZPORZĄDZENIE MINISTRA ŚRODOWISKA 1) z dnia 10 listopada 2011 r. Dziennik Ustaw Nr 257 15101 Poz. 1547 1547 ROZPORZĄDZENIE MINISTRA ŚRODOWISKA 1) z dnia 10 listopada 2011 r. w sprawie niezbędnego zakresu informacji objętych obowiązkiem zbierania i przetwarzania oraz

Bardziej szczegółowo

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU TORINGU PRZEMIESZCZA I ICH WIZUALIZACJI NA MAPIE CYFROWEJ 05-130 Zegrze, ul. Warszawska 22A Appletu przy projektowaniu i tworzeniu systemu Applet-

Bardziej szczegółowo

Systemy GIS Systemy baz danych

Systemy GIS Systemy baz danych Systemy GIS Systemy baz danych Wykład nr 5 System baz danych Skomputeryzowany system przechowywania danych/informacji zorganizowanych w pliki Użytkownik ma do dyspozycji narzędzia do wykonywania różnych

Bardziej szczegółowo

Informatyka I BAZY DANYCH. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2017

Informatyka I BAZY DANYCH. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2017 Informatyka I BAZY DANYCH dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2017 Plan wykładu Definicja systemu baz danych Modele danych Relacyjne bazy danych Język SQL Hurtownie danych

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2014 Nowy blok obieralny! Testowanie i zapewnianie jakości oprogramowania INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania

Bardziej szczegółowo

Program Rejestr zużytych materiałów. Instrukcja obsługi

Program Rejestr zużytych materiałów. Instrukcja obsługi Program Rejestr zużytych materiałów. Instrukcja obsługi Autor: Andrzej Woch Tel. 663 772 789 andrzej@awoch.com www.awoch.com Spis treści Wstęp... 1 Informacje dla administratora i ADO... 1 Uwagi techniczne...

Bardziej szczegółowo

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18 dr inż. Dariusz Gretkowski Koszalin 14.10.2018 Opiekun Praktyk studenckich dla kierunku INFORMATYKA Wydział Elektroniki i Informatyki Politechnika Koszalińska RADA WYDZIAŁU Elektroniki i Informatyki Sprawozdanie

Bardziej szczegółowo

1. WYMAGANIA POSTAWIONE PRZED PROGRAMEM KONCEPCJA ROZWIĄZANIA KONTROLA DOSTĘPU DO MIEJSC I ZAWARTOŚCI ZASOBÓW W BAZIE

1. WYMAGANIA POSTAWIONE PRZED PROGRAMEM KONCEPCJA ROZWIĄZANIA KONTROLA DOSTĘPU DO MIEJSC I ZAWARTOŚCI ZASOBÓW W BAZIE Oprogramowanie LASERTOR PRO v1.2 KATOWICE MARZEC 2005 Zawartość: I. WPROWADZENIE... 3 II. KORZYŚCI JAKIE MOŻNA OSIĄGNĄĆ DZIĘKI WDROŻENIU OPROGRAMOWANIA LASERTOR PRO V1.2... 4 III. ARCHITEKTURA ROZWIĄZANIA...

Bardziej szczegółowo

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych Projektowanie architektury systemu rozproszonego Jarosław Kuchta Zagadnienia Typy architektury systemu Rozproszone przetwarzanie obiektowe Problemy globalizacji Problemy ochrony Projektowanie architektury

Bardziej szczegółowo

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) 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

Bardziej szczegółowo

Skrócone opisy pryncypiów architektury korporacyjnej podmiotów publicznych

Skrócone opisy pryncypiów architektury korporacyjnej podmiotów publicznych Skrócone opisy pryncypiów architektury korporacyjnej podmiotów publicznych Wersja: 1.0 17.06.2015 r. Wstęp W dokumencie przedstawiono skróconą wersję pryncypiów architektury korporacyjnej podmiotów publicznych.

Bardziej szczegółowo

Tematy prac magisterskich Rok akademicki 2013/2014

Tematy prac magisterskich Rok akademicki 2013/2014 Dr hab. inż. Jan Werewka, prof. n. AGH Wydział EAIiIB AGH E-mail: werewka@agh.edu.pl www: http://home.agh.edu.pl/werewka Tematy prac magisterskich Rok akademicki 2013/2014 Temat 1 Architektura przedsięwzięcia

Bardziej szczegółowo

Wykład 1 Inżynieria Oprogramowania

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

Bardziej szczegółowo

1. Wymagania prawne. Europejskie uwarunkowania prawne:

1. Wymagania prawne. Europejskie uwarunkowania prawne: 1. Wymagania prawne Oferowane przez Wykonawcę rozwiązania muszą być na dzień odbioru zgodne z aktami prawnymi regulującymi pracę urzędów administracji publicznej, dyrektywą INSPIRE, ustawą o Infrastrukturze

Bardziej szczegółowo

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

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

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 7 Narzędzie do raportowania i monitorowania postępu prac diagnostycznych Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu

Bardziej szczegółowo

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Postępowanie na świadczenie usług badawczo-rozwojowych referencyjny Zamawiającego: ZO CERTA 1/2017 Celem Projektu jest opracowanie wielokryterialnych

Bardziej szczegółowo