MANUÁL K PROGRAMU DBADVOKÁT Program byl vytořený za účelem třídění a uchovávání jednotlivých spisů (elektronické dokumenty [doc, xls, odt, pdf, xml,...], emaily a další důležité soubory) v centralním počítači (SERVER). 1.1 Komunikace s databázi a se sdílenou složkou Program pro archivaci dokumentů, emailů a dalších důležitých souborů z hlediska spisu. Spis je dán klientem a protistranou a dalšími potřebními údaji, které jsou ukládány v databázi na serveru. Díky uložení dat na serveru mohou jsou data dostupná všem stanicím. Struktura stanice a serveru je zobrazena na Obrázek 1. Obrázek 1: Struktura programu z hlediska zapojení Na serveru běží MS SQL Server Express s databází DB_Advokat, ke kterému přistupuje klientský program DBAdvokat (Obrázek 2). Sdílená složka na serveru je určena k zálohování souborů (doc, xls, odt, pdf, jpg, gif, emailů, a dalších důležitých souborů, jenž jsou svázány s daným spisem). Podrobný popis jednotlivých tlačítek programu je na další stránce. Strana 1 ze 10
1.2 Popis prostředí programu 1. Navigační tlačítko se používá při přechodu na další záznam nebo konkrétní záznam v databázi. 2. Tlačítko aktualizace vždy načte aktuální data na serveru. Tlačítko se použije tehdy, když chci získat aktuální data z databáze. Pokud se při ukládání dat do databáze vyskytne chyba (např. číslo spisu nelze změnit, nebo již existuje) musí být data znovu načtena tímto tlačítkem. 3. Při změně dat, tlačítkem ulož změny potvrdím změny dat v databázi. Pokud dojde k tomu, že dva uživatelé upravují stejný záznam, změnu umožní uložit jen prvnímu potvrzenému uživateli. Druhému potvrzenému uživateli se zobrazí chyba, že data již byla změněna a proto ji nemůže uživatel provést (uživatel si musí znovu načíst změnu tlačítkem aktualizace ). 4. Filtr pro spis. Výběrem daného statusu spisu si mohu zobrazit dané spisy (Obrázek 7). Pro zrušení filtru zmáčknu tlačítko Aktualizace 5. Daný záznam klienta nebo spisu mohu vymazat v menu Smazat záznam. Maže aktuálně nastavený záznam. Mazání musíte potvrdit tlačítkem Ano. Nelze smazat klienta, který je již definován k některému spisu! Obrázek 2: Popis programu DBAdvokat Strana 2 ze 10
6. Jednotlivé záložky zobrazují konkrétní data. 7. Kliknutím na příslušné tlačítko Strana nebo Protistrana se k danému klientu vyfiltrují spisy. To znamená, že zobrazí veškeré spisy k danému klientovi. (příklad. Na Obrázek 2 je aktivní klient KL1 kliknutím na tlačítko Protistrana vyfiltruji ze všech spisů spisy, kde je za Klienta KL1. 8. Jednotlivé sloupce lze setřídit a prohledávat aktuální data. Pro hledání musí být sloupec setříděn a pravým tlačítkem zvolím search pal již stačí zvolenou položku v daném sloupci vyhledat. 1.3 Data programu Jednotlivé manipulace s daty o úspěšném uložení jsou zobrazována nad navigační lištou. (počet upravený záznamů je dáno číslem). Titulek programu vždy zobrazuje aktuální data ze spisu KLIENT, PROTISTRANA, VĚC. Seznam všech klientů je zobrazen v záložce KLIENT. Kliknutím do patřičného řádku v tabulce se označí klient. Při přechodu do složky klient detail se zobrazí podrobnosti o daném klientovi. Data lze měnit jak v záložce Klient tak i v záložce Klient Detail. Obrázek 3: Klient detail. Strana 3 ze 10
Seznam všech spisů nebo vyfiltrovaných spisů je v záložce SPIS. Detail je zobrazen v záložce detail. Pokud je spis uzavřen není možné data k danému spisu upravovat. Upravit spis lze pouze změnou stavu spisu v záložce Spis detail a následným kliknutím na složku Spis Detail se položky zobrazí editovatelnými. Uložení změn se provede tlačítkem ulož změny. Obrázek 4: Uzavřený spis Finanční závazek je spojený s konkrétním aktuálním spisem. Finanční závazek poskytuje následující data: Datum datum zaplacení částky Částka výše zaplacené částky Měna Měna dané částky Poznámka Poznámka k dané platbě Složka LOG slouží k výpisům daným událostem v programu, zejména chybové hlášky. Log se ukládá do souboru pro identifikaci chyb způsobeném v programu pro následné opravení. Síťová složka slouží pro ukládání souborů na server. Pro daný aktivní spis se zobrazí sdílená složka na serveru. Jak zle vyčíst z Obrázek 5 nacházíme se ve spisu klient Ondra T, protistrana Trooo, věc Ip a číslo spisu XVIII. Tlačítkem otevřít složku XVIII se zobrazí složka v průzkumníkovi ve windows Strana 4 ze 10
Vložení souborů lze vložit tlačítkem vložit soubor nebo přetáhnutím souboru do okna Síťová složka se daný soubor(y) zkopíruje (drag & relate). Obrázek 5: Síťová složka Obrázek 6: Průzkumník ve Windows (otevřená sdílená složka XVIII) Strana 5 ze 10
Obrázek 7: Zobrazení daného filtru na spisy. Jednotlivé datagridy (tabulky) lze exportovat do souboru csv nebo excelu, pomocí pravého tlačítka na názvu sloupce -> exportovat do. V menu lze zvolit funkci filtrovat při aktualizaci, která umožňuje po stisknutí tlačítka aktualizovat vyfiltrovat data dle aktuálního zvoleného stavu zakázky. Strana 6 ze 10
1.4 Struktura databáze Struktura databáze je zobrazena na Obrázek 8. Obrázek 8: Struktura databáze Strana 7 ze 10
VERZE 1.0.0.2-1.0.0.2 Ve této verzi bylo doplnění vyhledávání spisů a spis byl rozšířen o sloupce Další klienti a Další protistrana. Pokud jeden spis má více klientů nebo protistran, musí být vždy vyplněn hlavní klient (složka KLIENT) a ve spisu je vyplněn ve sloupci KLIENT, další závislé klienty k danému spisu se vyplňují ve sloupci DALŠÍ KLIENT. Klient ve sloupci DALŠÍ KLIENT je pouze textový a není na něj reference z tabullky KLIENT. To znamená,že pokud budu chtít vyhledat v Klientovi referencni odkazy na spis dle filtru Strana nebo Prositrana bude mě vyhledávat pouze ze sloupce SPIS->KLIENT, nebo SPIS > PROTISTRANA (Obrázek 2: Popis programu DBAdvokat číslo 7). Pro vyhledání dat ve sloupci KLIENT a DALŠÍ KLIENT viz dále. Totéž platí pro sloupce PROTISTRANA Ve spisu protistrana se vyplňuje ve sloupci PROTISTRANA a další klienti protistrany ve sloupci DALŠÍ PROTISTRANA. Ve spodní části lze vyhledávat jednotlivé spisy. Filtr lze zvolit následnovně: KLIENT : vyhledá slovo jenž obsahují sloupce KLIENT a DALŠÍ KLIENT PROTISTRANA: vyhledá slovo jenž obsahují sloupce PROTISTRANA a DALŠÍ PROTISTRANA KLIENT & PROTISTRANA.: vyhledá slovo jenž obsahují sloupce KLIENT, DALŠÍ KLIENT, PROTISTRANA, DALŠÍ PROTISTRANA. Slovo obsahují znamená: DATA: Kolotoč Kolo Okolo mlha televize telefon při vyhledávání slova KOLO mě vyhledá data Kolotoč,Kolo,okolo Strana 8 ze 10
Strana 9 ze 10
OBSAH: MANUÁL K PROGRAMU DBADVOKÁT... 1 1.1 KOMUNIKACE S DATABÁZI A SE SDÍLENOU SLOŽKOU...1 1.2 POPIS PROSTŘEDÍ PROGRAMU...2 1.3 DATA PROGRAMU...3 1.4 STRUKTURA DATABÁZE...7 VERZE 1.0.0.2-1.0.0.2... 8 Seznam obrázků: Obrázek 1: Struktura programu z hlediska zapojení...1 Obrázek 2: Popis programu DBAdvokat...2 Obrázek 3: Klient detail...3 Obrázek 4: Uzavřený spis...4 Obrázek 5: Síťová složka...5 Obrázek 6: Průzkumník ve Windows (otevřená sdílená složka XVIII)...5 Obrázek 7: Zobrazení daného filtru na spisy....6 Obrázek 8: Struktura databáze...7 Strana 10 ze 10