PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

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

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

PARAMETRYCZEJ METODY OCENY

Metody dostępu do danych

Programowanie komputerów. Wykład 10: Dostęp do baz danych z poziomu aplikacji Java. (JDBC Database Access)

JAVA I BAZY DANYCH. MATERIAŁY:

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

Programowanie w języku Java. Bazy danych SQLite w Javie

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(95)/2013

JDBC (Java Database Connectivity vit )

Marcin Luckner Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych

Wprowadzenie do JDBC z wykorzystaniem bazy H2

METODY PROGRAMOWANIA

Podejście obiektowe do relacyjnych baz danych Hibernate.

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

Wzorce logiki dziedziny

JDBC. Plan ćwiczenia. Wywoływanie poleceń SQL z języków programowania. Plan ćwiczenia cd. Wprowadzenie do laboratorium

Aplikacje bazodanowe. dr inż. Arkadiusz Mirakowski

Wybrane działy Informatyki Stosowanej

Java i jej wykorzystanie do tworzenia dynamicznych aplikacji Webowych

Wieloplatformowe aplikacje sieciowe. dr inż. Juliusz Mikoda mgr inż. Anna Wawszczak

Java Database Connectivity

Protokół JDBC współpraca z relacyjnymi bazami danych lab3

Protokół JDBC współpraca z relacyjnymi bazami danych lab4. Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych

JAVA bazy danych. na bazie: Język Java - Podstawy Programowania - Jacek Rumiński

PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ

ROZPRASZANIE UWAGI KIEROWCY

Java Zadanie 1. Aby poprawnie uruchomić aplikację desktopową, należy zaimplementować główną metodę zapewniającą punkt wejścia do programu.

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Zaawansowane Systemy Decyzyjne. Laboratorium

Język Java i technologie Web - opis przedmiotu

WSPOMAGAJĄCY ZARZĄDZANIE DROGAMI

PRZEWODNIK PO PRZEDMIOCIE

Programowanie w języku Java

PROCEDURA OCENY STANU OŚWIETLENIA NA PRZEJŚCIU DLA PIESZYCH

Typy sterowników. Rozdział 21 JDBC. Podstawowe kroki aplikacji. Historia. Program napisany w języku Java JDBC API. Menadżer sterowników JDBC

Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

PRZEWODNIK PO PRZEDMIOCIE

Wybrane działy Informatyki Stosowanej

Database Connectivity

drukarni, firmach remontowo - budowlanych, czy firmach transportowych [2].

JDBC w LoXiMie. Interfejs Java Database Connectivity dla systemu LoXiM. Adam Michalik 2008

Podstawy otwartych języków programowania Java Database Connectivity (JDBC)

Programowanie Obiektowe Java

RACJONALIZACJA PROCESU EKSPLOATACYJNEGO SYSTEMÓW MONITORINGU WIZYJNEGO STOSOWANYCH NA PRZEJAZDACH KOLEJOWYCH

MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI

Połączenia między bazami danych i programem w języku Java część 2

Programowanie aplikacji na urządzenia mobilne

PROJEKT Z BAZ DANYCH

Programowanie Obiektowe Java

Technologia informacyjna

INŻYNIERIA OPROGRAMOWANIA

UNIWERSALNY ELEKTRONICZNY PULPIT NASTAWCZY

Dzisiejszy wykład. Wzorce projektowe. Visitor Client-Server Factory Singleton

Programowanie w języku Java - Wyjątki, obsługa wyjątków, generowanie wyjątków

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

SIECI KOMPUTEROWE I BAZY DANYCH

Bazy danych wykład dwunasty

Wprowadzenie do Hurtowni Danych

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

System informacji edukacyjnej regionu kujawsko-pomorskiego

Interfejsy w Java. Przetwarzanie równoległe. Wątki.

1. Czynności przygotowujące aplikację działającą na platformie Java SE Biblioteka5 (należy ją pobrać z załącznika z p.1)

SYLABUS/KARTA PRZEDMIOTU

UML a kod w C++ i Javie. Przypadki użycia. Diagramy klas. Klasy użytkowników i wykorzystywane funkcje. Związki pomiędzy przypadkami.

Java i bazy danych. 1. JDBC podstawy, transakcje. 2. Mapowanie relacyjno obiektowe. Hibernate, przykład.

LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

MODELOWANIE W FORMALIZMIE RELACYJNYCH BAZ DANYCH DO WSPOMAGANIA NIETYPOWYCH PRAC DIAGNOSTYCZNYCH

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

Instrukcja 2 Laboratorium z Podstaw Inżynierii Oprogramowania

METODYKA CERTYFIKACJI PODSYSTEMU STEROWANIE

Proxy (pełnomocnik) Cel: Zastosowanie: Dostarczyć zamiennik pewnego obiektu, pozwalający kontrolować dostęp do niego.

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

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

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

Programowanie telefonów z Windows Phone 7, cz. 2

Bartosz Jachnik - Kino

TECHNOLOGIA JSP W TWORZENIU APLIKACJI ROZPROSZONYCH NA PRZYKŁADZIE SYSTEMU ZARZĄDZANIA NIERUCHOMOŚCIAMI W GMINIE

Aplikacje RMI Lab4

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

PRZEWOZY NACZEP ORAZ ZESTAWÓW DROGOWYCH W RAMACH WYBRANYCH TECHNOLOGII INTERMODALNYCH

Programowanie obiektowe

Wykorzystanie innowacyjnego programu komputerowego AnalizatorOZE do oceny bilansów energii w budynkach mieszkalnych

ZAWIESZENIA SAMOCHODU NA REZULTATY

Java. Michał Wójcik.

TELEMETRII DO REJESTRACJI PARAMETRÓW EKSPLOATACYJNYCH POJAZDÓW ELEKTRYCZNYCH

JDBC - Obsługa baz danych w języku Java

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

Założenia do ćwiczeń: SQL Server UWM Express Edition: \SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń.

Generowanie dokumentów XML z tabel relacyjnych - funkcje SQLX

Wprowadzenie do baz danych

Aplikacje Internetowe, Servlety, JSP i JDBC

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Programowanie usług sieciowych

Metody dostępu do danych

Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.

ESTYMACJA PARAMETRÓW FUNKCJI OPORU ODCINKÓW SIECI TRANSPORTOWEJ Z WYKORZYSTANIEM PAKIETU MATLAB

Wstępne zapytanie ofertowe nr 4/2017

Transkrypt:

PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 113 Transport 2016 Andrzej Czerepicki, Piotr Tomczuk Anna Wytrykowska Politechnika Warszawska, iki w Systemach Transportowych PROJEKTOWANIE SYSTEMU INFORMATYCNEGO DROGOWEGO NA : marzec 2016 Streszczenie: oraz wybrane aspekty implementacji systemu informatycznego relacyjnej bazy y danych 1. WPROWADZENIE Zagadnienia rów ruchu. W celu usprawnienia pracy audytorów BRD i poprawy efektów wymagane jest zastosowanie zaawansowanych technik komputerowych. przechowywania i raportowania pozyskanych danych go, jako elementu wspomagania oceny BRD, zastosowanie bazy danych. zwi na jedno-, architektura systemu gromadzenia w jednej bazie danych jest przedstawienie koncepcji wykorzystania bazy ponowanej procedury oceny BRD.

90 Andrzej Czerepicki, Piotr Tomczuk, Anna Wytrykowska DROGOWEGO a ruchu drogowego omówiona w pracach [3,4 gowego i algorytm oceny BRD. Na potrzeby Procedura z gowym. Wszystkie g zdefiniowane i opisane [3, 4]. rys. 1. opis grupy czynnika wraz z przypisanymi wagami punktowymi. Rys. 1. Opis czynnika wg proponowanej procedury oceny BRD Zadaniem u a systemu (audytora) jest przeprowadzenie na podstawie stanu faktycznego analizy poziomu BRD i dokonanie wyboru odpowiedniej z punktowych z zakresu od 0 do 2 (gdzie: 0 BRD, 2 ruchu drogowego). Przypisane wagi punktowe (Wi, Wik) oraz przydzielone oceny pozwala- prawdopo- = (1) gdzie:

Projektowanie systemu informatycznego do oceny 91 k, waga czynnika k. k = (2) gdzie: waga czynnika opisana w tabeli 1. na analizowanym RI tablicy 1. Tablica 1 A 13 24 B 25 36 C 37 48 D 49 60 E F 3. SYSTEM INFORMATYCZNY serwer. Aplikacja z wykorzystaniem platformy Java platformy Java Standard Edition (JSE). Na rysunku 2 przedstawiono 1, 2]. Projektowana aplikacja

92 Andrzej Czerepicki, Piotr Tomczuk, Anna Wytrykowska plat- systemem operacyjnym Windows 7 lub nowszym. Na rys. 3 przedstawiono d Przejscia. Rys. 2. Diagram przechowywane w tabeli Przejscia Lokalizacja- Przejscia ) opisuje tabela RodzajPrzejscia Przejscia wywanego w kolumnie Przejscia.RodzajPrzejscia.

Projektowanie systemu informatycznego do oceny 93 Rys. 3. Diagram bazy danych systemu informatycznego KlasaTechniczna Przejscia Przej- KlasaTechniczna Przejscia. Tabela Ankietowanie. Tabela Przejscia Ankietowanie. Tabela Czynniki Tabela Czynniki Ankietowanie Czynniki Ankietowanie. JDBC (Java DataBase Connectivity). Zbiór interfejsów i funkcji JDBC pozwala na gene- e Elementami biblioteki JDBC, Connection klasa ResultSet obiekt zbiór rekordów zwracanych przez zapytanie, executequery metoda wynikiem zastosowania, której jest obiekt typu ResultSet. C z wykorzystaniem klasy ResultSet do Przejscia.

94 Andrzej Czerepicki, Piotr Tomczuk, Anna Wytrykowska private void ladujprzejscia() { String query = "select Id, Miejscowosc + ', ' + Ulica as Lokalizacja from Przejscia order by Lokalizacja"; try { ResultSet rs = BazaDanych.executeQueryWithResult(query); while (rs.next()) { new s.id = rs.getint("id"); s.nazwa = rs.getstring("lokalizacja"); lista.add(s); } } catch (SQLException ex) { JOptionPane.showMessageDialog(null, ex.getmessage()); } } ResultSet w projektowanej aplikacji 4. WNIOSKI koncepcji oraz wybranych elementów realizacji systemu informatycznego przeznaczonego do przeprowadzenia z wykorzystaniem autorskiej metody oceny BRD. W ramach prac naukowo- w technologii klient- z wielu stanowisk pomiarowych. Zapro ów przeprowadzo- wie- formie zbiorczych lub. Efektem zaprojektowanego oraz zrealizowanego Jest planowany dalszy rozwój aplikacji w zakresie zaawansowanej analizy zgromadzonych danych i struktury bazy danych. Prze- i

Projektowanie systemu informatycznego do oceny 95 Bibliografia 1. Date C.J.: Wprowadzenie do systemów baz danych, Wydawnictwa Naukowo-Techniczne, Warszawa, 2000. 2. Whitehorn M., Marklyn B.: Relacyjne bazy danych, Helion, Gliwice, 2003. 3. -1086, NR 4/2015, Instytut Logistyki i Magazynowania, Warszawa, 2015. 4. techniki Warszawskiej, Transport, Wybrane problemy ekonomiczne, organizacyjne i techniczne w transporcie, z. 108, str. 109-121, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2015. PROJECT OF THE INFORMATION SYSTEM TO ACCESING THE ROAD SAFETY ON PEDESTRIAN CROSSINGS Summary: The article presents a concept of using the database, as the tool to support the work of road safety auditors. Based on the author's assessment procedure of road safety at pedestrian crossings shows the database model. They implemented of asking in language the relational database out further steps of the developed method. Keywords: road safety, pedestrian crossings, databases