Używamy cookies i podobnych technologii m.in. w celu świadczenia usług i w celach statystycznych. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce, w jej ustawieniach. Jeżeli nie wyrażasz zgody – zmień ustawienia swojej przeglądarki. Więcej informacji znajdziesz w naszej Polityka cookies.
Zastosowanie UML (Unified Modeling Language) w obszarze informacji geograficznej
Czym jest UML? Jak opracować schematy UML, by były zgodne z normami ISO 19100?
Zapisy zostały zamknięte
Opis kursu
Kurs jest adresowany do studentów studiów, które podejmują tematykę systemów geoinformacyjnych i infrastruktur danych przestrzennych. Studenci, dzięki udziałowi w kursie, mają szansę rozwinąć swoje umiejętności praktyczne z zakresu stosowania nowoczesnych metodyk projektowych i wdrożeniowych w obszarze rozwiązań GIS.
Proponowany kurs uczy studentów podstaw języka graficznego, służącego w inżynierii systemów i oprogramowania do dokumentowania faz projektu informatycznego, w zastosowaniach odnoszących się do informacji geograficznej i zagadnień modelowania pojęciowego. Celem kursu jest zapoznanie z diagramem klas UML oraz podstawami metodyki umożliwiającej tworzenie modeli danych, zgodnie z normami serii ISO 19100, a także regułami transformacji schematów UML w wybranych geoprzestrzennych środowiskach implementacyjnych typu Open Source.
CZEGO SIĘ NAUCZYSZ?
Zapoznasz się z podstawami języka graficznego służącego , w inżynierii systemów i oprogramowania do dokumentowania faz projektu informatycznego, a w zastosowaniach odnoszących się do informacji geograficznej, do modelowania pojęciowego i projektowania systemów geoprzestrzennych.
Nauczysz się tworzyć schematy aplikacyjne UML.
Zapoznasz się z podstawami metodyki, która umożliwia transformację schematów aplikacyjnych UML do wybranych środowiskach implementacyjnych.
Zapoznasz się z zagadnieniem oceny produktów geoinformacyjnych na zgodność z normami ISO serii 19100 na przykładzie schematu aplikacyjnego UML.
Poznasz środowisko bazodanowe PostgreSQL/PostGIS.
PROGRAM KURSU
Kurs został podzielony na 3 moduły o zbliżonym poziomie czasochłonności:
W module tym zapoznasz się z podstawami języka graficznego służącego, w inżynierii systemów i oprogramowania do dokumentowania faz projektu informatycznego, a w zastosowaniach odnoszących się do informacji geograficznej, do modelowania pojęciowego i projektowania systemów geoprzestrzennych. Omówione zostaną podstawowe elementy diagramu klas UML oraz zasady tworzenia modeli danych, zgodnie z normami serii ISO 19100. Samodzielnie wykonasz schemat aplikacyjny UML. Dzięki uprzejmości Sparx System wykonasz go w aplikacji Enterprise Architect w ramach okresu testowego. W module znajdziesz omówione przykłady schematów oraz wskazówki, które mają pomóc Ci w przygotowaniu diagramu klas UML. Ponadto zapoznasz się z podstawami metodyki, która umożliwia transformację schematów aplikacyjnych UML do wybranych środowiskach implementacyjnych. W module rozpatrywanym środowiskiem będzie PostgreSQL/PostGIS, a przekształcenie diagramu klas będzie związane z automatycznym wygenerowaniem skryptu SQL.
W module tym zapoznasz się z zagadnieniem oceny produktów geoinformacyjnych na zgodność z normami ISO serii 19100. Jest to zagadnienie kluczowe w obszarze współdziałania różnorodnych systemów geoprzestrzennych oraz wspóldzielenia danych zgromadzonych w tych systemach. Omówione zostaną takie pojęcia jak zestaw testów abstrakcyjnych, przypadek testowy,oznaczanie znakiem zgodności Polska Norma. Przykłady odnosić się będą do schematów aplikacyjnych UML i zasad oceny zgodności takich produktów z normą ISO 19109 Informacja geograficzna - Reguły budowy schematów aplikacyjnych. Samodzielnie dokonasz analizy przygotowanego w module 1 schematu Formy ochrony przyrody z na zgodność z wybranymi regułami oceny podanymi w normie ISO 19109.
W module tym zapoznasz się z implementacją danych przestrzennych do fizycznej bazy danych. Innymi słowy, utworzysz własną bazę danych przy pomocy poznanych w poprzednim module poleceń języka SQL. Poza samym utworzeniem bazy, nauczysz się wykonywania w niej podstawowych operacji, związanych z przetwarzaniem, modyfikowaniem (dodawaniem, usuwaniem oraz zmianą wartości) danych zgromadzonych w samodzielnie założonej, przestrzennej bazie danych. Dane będą gromadzone w bazie danych PostgreSQL z nakładką PostGIS. Poznasz również funkcjonalności oprogramowania QGIS w zakresie dostępu do danych zgromadzonych w zewnętrznej bazie. Jeżeli nie masz wymienionego wyżej oprogramowania nie musisz się o to martwić. Podczas następnej lekcji dowiesz się jak skonfigurować twój komputer, aby można było wykonać przewidziane w module zadania. Ćwiczenia są przedstawiane w postaci tutorialów prowadzących Cię przez ich wykonanie, przy okazji są w nich omówione zagadnienia teoretyczne, które nie były omówione wcześniej. Wszystkie przykłady, które będą pokazane w ćwiczeniach powinieneś wykonać samodzielnie - tylko to pozwoli Ci na rozwiązanie zadań i ćwiczeń przeznaczonych do samodzielnego wykonania.
WYMAGANIA WSTĘPNE
Aby przystąpić do kursu wymagana jest znajomość zagadnień z zakresu modeli danych GIS i podstaw informatyki. Każdy moduł rozpoczyna się wstępem teoretycznym w ramach którego prezentowane są podstawowe pojęcia. Zamieszczone przykłady i przewodniki mają pomóc w samodzielnym przygotowaniu diagramu klas UML, skryptu SQL oraz przykładowych implementacji w wybranym środowisku bazodanowym.
Wymagane jest posiadanie dostępu do aplikacji Enterprise Architect oraz PostgreSQL/PostGIS. Sposób pozyskania narzędzi do realizacji poszczególnych zadań jest podany w poszczególnych modułach.
KADRA KURSU
Twórcy/prowadzący:
dr hab. inż. Agnieszka Zwirowicz-Rutkowska
Profesor, Wojskowa Akademia Technicznia
Członek Polskiego Towarzystwa Informacji Przestrzennej oraz European Geoscience Union, a także reprezentant członka PKN/KT 297 ds. Informacji Geograficznej. Broker innowacji (szkolenie „Przygotowanie regionalnych brokerów innowacji do transferu nowych technologii” organizowane przez UWM w Olsztynie i Warmińsko-Mazurski Klub Biznesu, 2008).
Osiągnięcia dydaktyczne obejmują m.in. wykłady zaproszone, współautorstwo podręczników akademickich i skryptów, opracowanie kursów e-learning oraz programów warsztatów, wykładów oraz szkoleń dla różnych towarzystw i ośrodków naukowych.
Zainteresowania naukowe: systemy i infrastruktury geoinformacyjne, ontologie, wizualizacje geoprzestrzenne, analiza systemów biznesowych, informatyka ekonomiczna.
płk dr hab. inż. Krzysztof Pokonieczny
Profesor, Wojskowa Akademia Technicznia
Absolwent Wydziału Inżynierii, Chemii i Fizyki Technicznej Wojskowej Akademii Technicznej w Warszawie (2005). Stopień naukowy doktora nauk technicznych w dyscyplinie geodezja i kartografia uzyskał w roku 2012 na Wydziale Geodezji i Kartografii Politechniki Warszawskiej za pracę pt. „Analiza możliwości opracowania mobilnego systemu informacji przestrzennej”. Po ukończeniu studiów w 2005 r. przez osiem lat pełnił w służbę w Wojskowym Centrum Geograficznym w Warszawie. Do Wojskowej Akademii Technicznej wrócił w roku 2013 (na etacie adiunkta od 2014) gdzie od 2019 pełni funkcję Dyrektora Instytutu Inżynierii Geoprzestrzennej i Geodezji.
Zainteresowania badawcze Krzysztofa Pokoniecznego, dotyczą przede wszystkim geoinformatyki i zastosowania systemów informacji przestrzennej w szeroko pojętej wojskowej ocenie i analizie terenu. W swoich pracach porusza on ponadto problematykę analizy rozmieszczenia punktów osnowy geodezyjnej, dostępności czasowej obiektów a także zastosowania algorytmów inteligencji obliczeniowej w wojskowych analizach GIS.
WARUNKI ZALICZENIA KURSU
Warunkiem zaliczenia kursu jest wykonanie wszystkich ćwiczeń w ramach modułów oraz udzielenie poprawnych odpowiedzi na pytania, które znaleźć można w różnych częściach kursu. Aby zaliczyć dany kurs, należy uzyskać wynik co najmniej 80% ze wszystkich pytań i zadań w ramach poszczególnych modułów. Liczba podejść do wykonania zadań nie jest ograniczona.
OCHRONA DANYCH OSOBOWYCH
Zgodnie z regulaminem serwisu Navoica.pl (rozdział 12, pkt. 14), Administratorem danych osobowych uczestników kursu jest Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego.
Zgodnie z art. 13 i art. 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych) dalej zwane : „RODO”, informuję, iż:
Administratorem Pani/Pana danych osobowych jest Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego z siedzibą w Warszawie (kod: 00-908) przy ul. Gen. Sylwestra Kaliskiego 2.
Administrator danych powołał inspektora ochrony danych nadzorującego prawidłowość przetwarzania danych osobowych, z którym można się skontaktować za pośrednictwem adresu e-mail: iod@wat.edu.pl.
Pani/Pana dane osobowe będą przetwarzane w celu realizacji umowy zawartej w związku z obsługą Kursów utworzonych przez Jednostkę edukacyjną i umieszczonych na Platformie edukacyjnej NAVOICA :
w przypadku osób wyznaczonych do zawarcia porozumienie na podstawie art. 6 ust. 1 lit. b RODO,
w przypadku osób wyznaczonych do kontaktu/nadzoru/wykonania na podstawie art. 6 ust. 1 lit. f RODO,
w przypadku dochodzenia roszczeń i obrony przed roszczeniami na podstawie art. 6 ust. 1 lit. f RODO.
Podanie danych osób wyznaczonych do zawarcia i przygotowania umowy jest wymogiem umownym i stanowi warunek do zawarcia umowy. Podanie danych osób wyznaczonych do kontaktu/nadzoru/wykonania umowy jest dobrowolne jednak konieczne dla realizacji umowy.
Dane osobowe nie będą udostępniane innym odbiorcom, z wyjątkiem przypadków przewidzianych przepisami prawa.
Dane przechowywane będą przez czas trwania umowy a przypadku potrzeby ustalenia, dochodzenia lub obrony przed roszczeniami z tytułu realizacji umowy - do czasu przedawnienia ewentualnych roszczeń.
Posiada Pani/Pan prawo dostępu do treści swoich danych oraz z zastrzeżeniem przepisów prawa : prawo ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do przenoszenia danych, prawo do wniesienia sprzeciwu, prawo do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem.
Ma Pani/Pan prawo do wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.