Systém pro evidenci síťových prostředků a spojových tras sítě sdružení Poruba.NET

Podobné dokumenty
Otevřený katastr (OK)

DIPL 2. Stručný manuál pro vysokoškolské kvalifikační práce.

Informační systém pro nemocnici

Portál Algotech HelpDesk Uživatelský manuál

Institute of Computer Science

Aplikační podpora národní inventarizace kontaminovaných míst

STÁTNÍ PLAVEBNÍ SPRÁVA. Objednávání technických prohlídek plavidel prostřednictvím internetu. návod

SeeMe MOBILE. Uživatelská příručka SeeMe Mobile. Provozovatel GPS služeb: pobočka ZNOJMO pobočka JIHLAVA pobočka DOMAŽLICE pobočka PRAHA Identifikace

Manuál pro obsluhu Webových stránek

Aktivní prvky: síťové karty

47 Mapování přístupnosti

Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou,

Uživatelská příručka

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Průzkumník IS DP. Návod k obsluze informačního systému o datových prvcích (IS DP) vypracovala společnost ASD Software, s. r. o.

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

PROVOZNÍ DENÍK NÁVOD

Metodologie řízení projektů

Nephele systém. Akademie výtvarných umění v Praze. Ústav teorie informace a automatizace AV ČR, v.v.i. Ústav anorganické chemie AV ČR, v.v.i.

Vyhledání Rizikové povodňové zóny - Nápověda. Vyhledávání RPZ dle adresy:

aplikace SeeMe Mobile uživatelská příručka

Kapitola třináctá. Datové sítě. Učební text. Mgr. Radek Hoszowski

DOSTUPNÝ. SNADNÝ. ONLINE NÁVOD JE TO JEDNODUCHÉ, ZAČNĚTE UŽ DNES!

Provozní statistiky Uživatelský manuál

Individuální projekt z předmětu webových stránek 2012/ Anketa

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

KSRZIS. Příručka - Role žadatel. Projekt - ereg - Úprava rezortních registrů a konsolidace rezortních. dat v návaznosti na základní registry VS

ANALÝZA PRŮMYSLU NA ÚZEMÍ MORAVSKOSLEZSKÉHO KRAJE

INSTITUT PRO TESTOVÁNÍ A CERTIFIKACI, a. s. NÁVOD NA PŘÍSTUP K SEZNAMŮM VYSTAVENÝCH DOKUMENTŮ

PRŮZKUMNÍK ISDP NÁVOD K OBSLUZE INFORMAČNÍHO SYSTÉMU O DATOVÝCH PRVCÍCH (ISDP)

Athena Uživatelská dokumentace v

1 ZÁKLADNÍ FUNKCE SYSTÉMU

Penetrační testování

Akceptační test. Úvod

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup

Uživatelská příručka 6.A6. (obr.1.)

Semestrální práce. A0M33PIS Průmyslové informační systémy. Autoři: Název: Půjčovna nářadí. Tomáš Battěk Petr Gazdík Tomáš Levora

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

Použití analyzátoru paketů bezdrátových sítí Wireshark

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

Manuál pro uživatele aplikace FUEL 2000 Enterprise

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

Student. Funguje: Přihlášení Výběr školy Výběr role Změna Akademického roku Změna kurzu Odhlášení Přihlášení offline

MAPA OBCHODU A SLUŽEB IMPLEMENTOVANÁ DO MOBILNÍHO MAPOVÉHO KLIENTA SPINBOX ÚŘAD MĚSTSKÉ ČÁSTI PRAHA 2, NÁMĚSTÍ MÍRU 600/20, , PRAHA 2

K čemu slouží počítačové sítě

ZÁKLADNÍ POPIS INFORMAČNÍHO SYSTÉMU KAJOT EASY-K

VYHLEDÁVACÍ BANNER PRO WEBOVÉ STRÁNKY

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

Mobilní informační průvodce - RegTim

Interaktivní mapa učeben PŘF UP

MAPA PARKOVÁNÍ A BEZBARIÉROVÉHO PŘÍSTUPU IMPLEMENTOVANÁ DO MOBILNÍHO MAPOVÉHO KLIENTA SPINBOX

Mapa Česka:

Evidence požadavků uživatelů bytů a nebytových prostor

Manuál. Omluvenky online

Geis Point Plugin Map

Uživatelský manuál. Obsah

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Etapa I první kontakt

2018/09/07 23:25 1/11 Jak přidat nový bod

Společnost MEFISTO SOFTWARE, a.s. uvádí na trh nový produkt Mefisto CAMPUS.

ČASOPROSTOROVÁ DATA NA WEB ZA 15 MINUT. Jan RŮŽIČKA

Využití FWTools a UMN MapServer. dat

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

Bioadresář. Specifikace požadavků. Verze Datum Projektový tým Bc. Martin Ventruba Bc. Ondřej Veselý Bc. Stratos Zerdaloglu

TVORBA WEBOVÉ APLIKACE PRO PROHLÍŽENÍ DIGITÁLNÍCH MAPOVÝCH PODKLADŮ A ZOBRAZENÍ EXTERNÍCH DAT Z APRS

UŽIVATELSKÁ PŘÍRUČKA MODUL EVIDENCE A REALIZACE VEŘEJNÉ PODPORY

Institut elektronických aplikací, s.r.o. Stránka 1 z 7. AVEPOP - Automatický Výdej a Evidence Pracovních a Ochranných Prostředků

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Zpráva o zhotoveném plnění

Fides Software Storage Administrator

IntraVUE Co je nového

On-line dražební systém EDEN návod k použití

AUDITY SERVISŮ Prezentace pro poskytovatele operativního leasingu a majitele vozidlových flotil

5. Směrování v počítačových sítích a směrovací protokoly

Přechod na síťovou verzi programu

Aktivní prvky: přepínače

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

Registr práv a povinností

1. ÚVOD A INFORMACE O APLIKACI PŘÍSTUP DO SYSTÉMU IS LUCI A BEZPEČNOST PŘÍSTUPOVÁ PRÁVA K SYSTÉMU -5-

Představíme základy bezdrátových sítí. Popíšeme jednotlivé typy sítí a zabezpečení.

SYSTÉM PRO PODPORU A OPTIMALIZACI ROZHODOVÁNÍ V OBLASTI VYUŽÍVÁNÍ REGIONÁLNÍCH ZDROJŮ PRO ZAJIŠTĚNÍ ENERGETICKÝCH POTŘEB OBYVATEL RESTEP

Obrázek 1: Struktura programu z hlediska zapojení

ROZHRANÍ PRO ZPŘÍSTUPNĚNÍ A PREZENTACI ZNALOSTNÍ DATABÁZE INTERPI UŽIVATELSKÁ PŘÍRUČKA

DIPL 2. Příloha č. 1 ke Směrnici rektora č. 120/08 o vysokoškolských kvalifikačních pracích. Stručný manuál pro vysokoškolské kvalifikační práce.

Registr práv a povinností

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

Obecná příručka IS o ISVS

Smart Grid GIS. Uživatelský manuál. Verze 1.0 Beta. Created with Dr.Explain Unregistered version

Operační program podnikání a inovace pro konkurenceschopnost

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

Technologické postupy práce s aktovkou IS MPP

PRACUJEME S TSRM. Modul Samoobsluha

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Návod na použití mapového portálu MAP SQUARE

Dynavix 10: Evidence jízd

Varovný systém ochrany obyvatel před povodněmi pro město Hrádek nad Nisou- digitální povodňový plán

Transkript:

Systém pro evidenci síťových prostředků a spojových tras sítě sdružení Poruba.NET Rudolf Joura 1 1 Institut geoinformatiky, Hornicko-geologická fakulta, VŠB-TUO, 17. listopadu 15/2172, 708 33, Ostrava-Poruba, ČR Kontakt.jou003@všb.cz Abstrakt. Projekt se zabývá návrhem a implementací evidenčního systému sítě neziskového sdružení Poruba.NET. Tento systém má za úkol evidovat klienty sítě, síťové prvky a síťové trasy vedoucí od Internetové brány až po klienta. V případě potřeby vykreslit požadovanou trasu v mapě a otestovat funkčnost jednotlivých síťových prvků, jež tuto trasu tvoří. Tato práce řeší rozbor potřeb zadavatele, analýzu, návrh a implementaci samotné aplikace, a to v prostředí open source software. Klíčová slova: metropolitní síť, open source, MapServer, PHP. Abstract. Evidence system of network equipment and communication lines of Poruba.NET association. This project concerns with the suggestion and implementation of web system of evidence of network equipment and communication lines of the non-profit network association Poruba.NET. This system should file klients of network, network equipment (e.g. switch, router etc.) and network lines, connectings provider's gateway with klient. In the case of need, draw whole network line to the map and test functionality of each network element, which are parts of this network line. This project solves problematics of needs of submitter, analysis, suggestion and implementation of pilot aplication in open source software interface. Keywords: metropolitan network, open source, MapServer, PHP. 1 Úvod Síť Poruba.NET byla původně sítí svobodnou, čili sítí vzniklou propojením všech uživatelů, kteří měli na toto propojení prostředky, kterými byla převážně bezdrátová Wi-Fi zařízení. Pro zvyšující se nároky na rychlost přenosu dat, bylo nutné sjednotit stávající poskytovatele služeb do občanského sdružení a vybudovat optický páteřní spoj sítě a Internet distribuovat nyní již klientům nově přebudovávané sítě. Jelikož se již jedná o plnohodnotné poskytování služby Internet, je garantování kvality a rychlosti služby vizitkou sdružení a jistě ovlivní jeho jméno v povědomí stávajících či potenciálních zákazníků. Pro rychlou nápravu případných vzniklých škod na spoji vyvstala potřeba takového IS, který by umožnil ověření propustnosti daného spoje a případná vadná zařízení zobrazil v mapě, čímž by správcům sdělil, kam přesně mají jít chybu odstranit.

2 Aplikace Samotná aplikace je v podstatě webovým klientem pro operace nad databází, navíc s možností vizualizace dat v mapě. Databáze byla vytvořena na serveru PostgreSQL [3] s rozšířením PostGIS [4]. Geodata, konkrétně vrstvy ulic, budov a adresních bodů, které poskytl institut geoinformatiky VŠB, byla do geodatabáze naimportována v prostředí QuantumGIS. Veškeré úkony s evidovanými záznamy jsou prováděny pomocí jazyka PHP [1]. Prostorově referencovaná data je možno zobrazit v mapě pomocí modulu Mapscript, který PHP umožňuje využívat služeb UMN MapServer [2]. 2.1 Návrh aplikace Před samotnou tvorbou aplikace bylo nutné provést návrh této aplikace, a to na základě konkrétních potřeb zadavatele. Nejdůležitější částí evidenční aplikace je databáze. Tuto bylo potřeba navrhnout tak, aby bylo zabráněno případné redundanci dat a či nekorektním vazbám mezi entitami. Schéma databáze zachycuje ER diagram. Obr. 1. ER diagram. Hlavní entitou je Adresni_bod, což je importovaná vrstva prostorově zaměřených adresních bodů (např. 17. listopadu, 46/676). Konkrétně se jedná o jednotlivé vchody všech domů, jež spadají do zájmového území. Na tyto adresní body jsou navázány entity Klient (klient) a Sitovy_prvek (síťový prvek), podle toho, na jakém adresním bodě se fyzicky nacházejí (resp. bydlí). Aby mohla být složena síťová trasa i v případech, kdy se klient i síťový prvek (resp. 2 síťové prvky) nachází ve stejné lokaci, je nutné použít dekompoziční tabulku Sitovy_bod. Administrátor má přirozeně přístup ke všem záznamům. Aplikace umožňuje omezený přístup k datům i běžným uživatelům, kteří si chtějí ověřit dostupnost služby v požadované lokaci. 2.2 Veřejná sekce aplikace Ověření dostupnosti služby v dané lokaci je realizováno pomocí klikací mapy adresních bodů a následným tabulkovým výpisem zastoupení síťových prvků v lokaci

a jejich vytíženosti. V případech nedostupnosti přípojky nebo jejího úplného obsazení je uživatel instruován ke kontaktování některého z provozovatelů sítě. Obr. 2. Klikací mapa pro ověření dostupnosti sítě. Dále může běžný uživatel přidávat příspěvky do jednoduchého fóra, a tímto způsobem komunikovat se správci, či ostatními klienty sítě. Mazat příspěvky ovšem může jen správce, čili přihlášený uživatel. 2.3 Správcovská sekce aplikace Po úspěšném přihlášení do systému je správce přesměrován na rozcestník, který nabízí správu jednotlivých tabulek databáze, či využití zobrazení dat pomocí jednoduchého mapového klienta. Správa všech jednotlivých tabulek je řešena analogicky pomocí formulářů, proto uvedu pouze jednu z nich, správu záznamů o síťových prvcích sítě. Potřebné atributy se při přidávání nového záznamu vkládají pomocí textových polí, přičemž adresa je vyplněna automaticky po kliknutí na adresní bod v přiložené mapě

(obr. 3). Dále je nutné zadat síťový prvek ke kterému je klient připojen a odeslat informace (obr. 4). Jsou-li potřebné atributy zadány v korektním tvaru, vytvoří se nový záznam v tabulce síťových prvků. Obr. 3. Formulář pro vytvoření záznamu (1. Část). Obr. 4. Formulář pro vytvoření záznamu (2. Část).

Pro zobrazení požadovaných záznamů lze použít vyhledávací filtr a po výpisu jednotlivých záznamů je možné jejich jednotlivé atributy upravovat (obr. 5). Opět pomocí vstupních textových polí. Lze také změnit či odstranit evidované síťové trasy, které jsou připojené na vybraný síťový prvek, a to změnou či vymazáním identifikátoru připojeného či přípojného síťového prvku (obr. 6). Nové síťové spoje lze také přidat. Obr. 5. Formulář pro úpravu záznamu (1. část). Obr. 6. Formulář pro úpravu záznamu (2. část).

Mapový klient umožňuje zobrazování vybraných vrstev s možností lupy a výběrem bodu, jehož souřadnice (WGS-84 pro možnost použití GPS pro přímou navigaci v terénu) jsou po vycentrování mapy na požadovaný bod poskytnuty. Obr. 7. Mapový klient. 2.4 Kontrola propustnosti spoje Do této sekce je opět potřeba přihlásit se (pokud se tak již nestalo dříve) jako jeden z platných správců sítě. Po korektním přihlášení je správci nabídnut formulář pro konkretizaci spoje, jehož průchodnost má být testována, a to na základě definování koncového klienta pomocí zadání jeho IP, MAC nebo jména. Obr. 8. Formulář pro výběr testovaného spoje.

Prvním krokem je vyhledání všech síťových prvků na celé trase od hlavní přípojky až po klienta. Poté je průchodnost jednotlivých síťových prvků po řadě testována pomocí utility ping. Funkční prvky jsou ve výstupní tabulce označeny jako průchozí a nefunkční jako závada. V případě, že se před vadným otestovaným prvkem nachází prvek, který není možné přímo testovat (nemá vlastní IP, např. switch), je tento ve výstupní tabulce označen jako možná závada (obr. 9). Tyto skutečnosti systém vykreslí v mapě (obr. 10), ze které je opět možno odečíst souřadnice lokace, kde se vadná zařízení nacházejí. Obr. 9. Tabulkový výpis výsledku testování síťové trasy. Obr. 10. Mapové zobrazení výsledku testování síťové trasy.

Hlavní přínos aplikace je evidentní. A to možnost rychlého odhalení vady na spoji, který může být složen až z desítky síťových prvků. V případě několika chyb stačí odečíst jejich souřadnice z mapy, zadat je svému GPS přijímači a nechat se v terénu navigovat přímo k hledanému vadnému prvku. Tím se značně zkrátí doba potřebná k odstranění závady, což jistě zvyšuje prestiž poskytovatele a celkovou úroveň poskytovaných služeb. Reference 1. BRÁZDA J. PHP 5, začínáme programovat. Vydavatelství Grada, 2005, Praha. ISBN 80-247-1146-X. 2. McKenna J.: MapServer PHP/Mapscript Class Reference. [online] 2005. <http://www.maptools.org/php_mapscript/index.phtml?page=phpmapscriptclassguide.html>. 3. MOMJIAN B.: PostgreSQL - Praktický průvodce. Vydavatelství Computer Press, 2003, Brno. ISBN 80-7226-954-2. 4. PostGIS manual. [online] <http://postgis.refractions.net/docs/>.