Informační systém pro rezervaci pokojů hotelu SPORT
|
|
- Ilona Marková
- před 6 lety
- Počet zobrazení:
Transkript
1 VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Informační systém pro rezervaci pokojů hotelu SPORT Analýza a návrh informačního systému Příloha bakalářské práce 2006 Radka Bystroňová
2 Obsah 1. Vývojové prostředí 4 2. Specifikace požadavků K čemu bude IS sloužit Kdo s ním bude pracovat Jakým způsobem bude IS fungovat Jaké budou jeho základní funkce Jaké budou vstupy Jaké budou výstupy Datová analýza E-R diagram Lineární zápis Popis vztahů Datový slovník Funkční analýza Diagramy datových toků DFD - 0. úroveň DFD - 1. úroveň DFD - 2. úroveň DFD - 3. úroveň DFD - 4. úroveň DFD 5. úroveň DFD 6. úroveň Minispecifikace Nová rezervace Výběr hosta Výběr volného pokoje Zrušení rezervace Přehled aktivních rezervací Přehled archivovaných rezervací Ubytování Výběr hosta Výběr volného pokoje Výběr rezervace Výběr stravy Výběr příplatků a slev Výběr způsobu platby Přehled aktivních ubytování Přehled archivovaných ubytování Vystavení účtu
3 2.11 Výpočet celkové ceny Odstěhování Vytvoření nového uživatele Změna dat uživatele Přehled uživatelů Detail uživatele Přihlášení uživatele Odhlášení uživatele Nový host Změna dat hosta Detail hosta Přehled hostů Změna dat firmy Nová firma Přehled firem Detail firmy Nový pokoj Změna dat pokoje Detail pokoje Přehled pokojů Nová strava Změna dat stravy Detail stravy Přehled stravy Nový způsob platby Změna dat způsobu platby Detail způsobu platby Přehled způsobů plateb Nový příplatek nebo sleva Změna dat příplatku nebo slevy Detail příplatku nebo slevy Přehled příplatků nebo slev Přehled vystavených účtů Přehled tržeb Use Case diagramy Správa systému Správa pokojů Správa ubytování Statistiky Správa financí Správa firem a hostů Správa příplatků a slev Správa stravy Správa způsobů plateb Aktivitní diagramy 49 2
4 6.1 Ubytování hosta na pokoj Rezervace pokoje pro hosta Vystavení účtu a platba Návrh struktury aplikace Návrh vzhledu výstupní sestavy Příklad hotelového účtu Návrh vzhledu obrazovky Úvodní stránka Úvodní stránka po přihlášení Formulář pro zadání nové firmy Formulář pro zadání nového hosta Změna hesla Formulář pro zadání nového uživatele Testovací provoz systému 59 3
5 1. Vývojové prostředí Z principu fungování internetové technologie WWW stránek je zřejmé, že IS hotelu Sport bude pracovat v architektuře Client-Server. Server je zde chápán, jako počítač či skupina počítačů, na kterých běží celý systém a provádějí se zde databázové a funkční operace. Pro potřeby provozu tohoto IS je možné použít jakýkoliv HTTP server splňující níže uvedené požadavky. Klientem je pak počítač, který se serverem komunikuje prostřednictvím internetu či intranetu a jediným jeho úkolem je komunikace s uživatelem pomocí klientského software (internetového prohlížeče). Pro implementaci a vývoj celé aplikace jsem zvolila platformu Microsoft.NET 2.0, konkrétně v prostředí pro tvorbu webových aplikací ASP.NET 2.0. Platforma Microsoft.NET Framework je nová technologie od Microsoftu pro vývoj aplikací, jak pro desktopové či mobilní zařízení, tak i pro web. Mimo své technické možnosti dokáže platforma také nabídnou širokou škálu programovacích jazyků: C# C++.NET VB.NET J# Tato aplikace byla implementována konkrétně v programovacím jazyce C#. Jako vývojové prostředí jsem zvolila Microsoft Visual Studio 2005, což je komplexní vývojové prostředí aplikace obsahující nejen výkonný editor zdrojových kódů, ale také nabízející rozšířené funkce, jako je ladění, krokování, správa projektů, atd. Dalším prvkem určujícím aplikační prostředí systému je SŘBD. Vazba systému na tuto část by měla být co nejmenší, aby byla zaručena co největší přenositelnost výsledného IS. Z tohoto důvodu zahrnuje návrh i implementace tzv. SQL layer. Jde o množinu tříd, ke kterým se při implementaci přistupuje jednotně, ale každá z nich provádí požadované funkce odlišně, v závislosti na použitém SŘBD. 4
6 2. Specifikace požadavků K čemu bude IS sloužit Kdo s ním bude pracovat Jakým způsobem bude IS fungovat Jaké budou jeho základní funkce Jaké budou vstupy Jaké budou výstupy 2.1 K čemu bude IS sloužit IS bude sloužit k evidenci rezervací, ubytování hostů pro hotel. K vytváření účtů za ubytování, správě uživatelů, přehledu pokojů a adresářů hostů a firem. 2.2 Kdo s ním bude pracovat Recepční Provozní Administrátor 2.3 Jakým způsobem bude IS fungovat Systém bude postaven na principech Internetové/Intranetové aplikace, kde se uživatel (recepční, administrátor, vedoucí hotelu) přihlásí prostřednictvím WWW prohlížeče a poté pracuje v systému. 2.4 Jaké budou jeho základní funkce Ubytování hosta Rezervace ubytování pro hosta či firmu Přehled a správa rezervací ubytování (včetně historie) Přehled a správa ubytovaných hostů (včetně historie) Správa informací o firmách, které vystupují jako zákazníci hotelu Správa informací o hostech (včetně cizinců) Správa financí (účty, vystavení účtu, platby, atd.) Správa pokojů (uvolnění pokoje, vytvoření nového pokoje, editace pokoje) Výstupní sestavy (přehled tržeb za zvolené období, přehled pokojů, stravy, příplatků, slev a způsobů plateb) Zabezpečení práce v systému (autorizace, autentifikace) Správa uživatelů 2.5 Jaké budou vstupy Následující seznam nabízí přehled dat či informací, které do systému vstupují z jeho okolí. Informace o pokojích - číslo pokoje, kapacita, druh pokoje, zařízení pokoje, cena pokoje, poznámky 5
7 Informace o hostech - titul, jméno, příjmení, číslo pasu nebo občanského průkazu, adresa, stát, telefon, , datum narození, pouze cizinci (místo narození), poznámky Informace o firmách - název, adresa, IČO, DIČ, telefon, , www, číslo bankovního účtu, poznámky Informace o rezervacích - datum příjezdu, datum odjezdu, číslo pokoje, informace o hostu nebo o firmě, poznámky Informace o uživatelích - přihlašovací jméno, jméno, příjmení, heslo, datum narození, adresa, telefon, , poznámky Informace o ubytování - datum příjezdu, datum odjezdu, číslo pokoje, informace o hostu nebo firmě, cena pokoje, slevy/příplatky, strava, pouze cizinci (účel pobytu), poznámky Informace o stravě - název stravy, druh stravy, cena stravy, počet stravy Informace o příplatku nebo slevě - název příplatku nebo slevy, popis příplatku nebo slevy, cena příplatku nebo slevy, poznámky Informace o způsobu platby - název způsobu platby, popis způsobu platby, poznámky Informace o hotelu - název ubytovacího zařízení, IČO, DIČ, adresa, poznámky 2.6 Jaké budou výstupy Následující seznam opět shrnuje informace a data, která nějakým způsobem ze systému vystupují, a to v nejrůznějších podobách. Účty elektronické či písemné potvrzení o platbě (zahrnuje: číslo účtu, datum vystavení účtu, datum zdanitelného plnění, datum ubytování hosta (od, do), číslo pokoje, informace o hostu nebo firmě, cena pokoje, cena stravy, počet dní, cena slev/příplatků, cena celkem bez DPH, DPH, cena celkem s DPH, způsob úhrady, jméno vystavitele účtu, informace o hotelu) Přehled vystavených účtů stručný přehled všech vystavených účtů (viz účty) Seznamy pokojů stručný přehled všech pokojů v hotelu (zahrnuje: číslo pokoje, kapacita, druh pokoje, vybavení pokoje, cena pokoje, poznámky) Uzávěrky souhrnné informace o finančních pohybech za určité období (zahrnuje: viz přehled tržeb za zvolené období, viz přehled ubytovaných hostů za určité období, viz přehled vystavených účtů za určité období) Přehled rezervací stručný přehled všech rezervací (zahrnuje: datum příjezdu, datum odjezdu, číslo pokoje, informace o hostu nebo firmě, stav, poznámky) Přehled ubytovaných hostů přehled všech aktuálních hostů (zahrnuje: datum příjezdu, datum odjezdu, číslo pokoje, informace o hostu nebo firmě, cena pokoje, slevy/příplatky, strava, zaplaceno, poznámky) Přehled volných pokojů v daném období seznam všech pokojů, které nejsou ve zvoleném období obsazené či rezervované (zahrnuje: číslo pokoje, kapacita pokoje, druh pokoje, zařízení pokoje, cena pokoje, poznámky) Seznamy stravy stručný přehled nabízené stravy v hotelu (zahrnuje: název stravy, druh stravy, cena stravy, popis stravy, poznámky) Seznam příplatků nebo slev stručný přehled možných příplatků nebo slev v hotelu (zahrnuje: název příplatku nebo slevy, popis příplatku nebo slevy, cena příplatku nebo slevy, poznámky) Seznam způsobů plateb stručný přehled možných způsobů plateb v hotelu (zahrnuje: název způsobu platby, popis způsobu platby, poznámky) Přehled tržeb za zvolené období stručný přehled tržeb z plateb uskutečněných v daném období (zahrnuje: hotově celkem, kartou celkem, faktura celkem, ostatní platby celkem) 6
8 Archív ubytovaných hostů přehled dříve ubytovaných hostů (zahrnuje: viz přehled ubytovaných hostů) Archív rezervací přehled starých a propadlých rezervací (zahrnuje: viz přehled rezervací) 7
9 3. Datová analýza Skládá se z: E-R diagram lineární zápis popis a specifikace atributů datový slovník (entity, relace, atributy, atd.) 3.1 E-R diagram Šedě zvýrazněné elementy nejsou předmětem vývoje tohoto IS a jsou již nabízeny platformou ASP.NET
10 3.2 Lineární zápis Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive) aspnet_applications (ApplicationName, LoweredApplicationName, ApplicationId, Description) aspnet_membership (ApplicationId, UserId, Password, PasswordFormat, PasswordSalt, MobilePIN, , Lowered , PasswordQuestion, PasswordAnswer, IsApproved, IsLockedOut, CreateDate, LastLoginDate, LastPasswordChangedDate, LastLockoutDate, FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart, Comment, FirstName, Surname, Street, StreetNumber, City, DateOfBirdth, Phone) aspnet_roles (ApplicationId, RoleId, RoleName, LoweredRoleName, Description) aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) aspnet_usersinroles (UserId, RoleId) Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) Extras (extra_id, name, price_without_dph, dph, note ) Foods (food_id, type, price_without_dph, dph, note ) Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) List_of_foods (list_id, food_id, bill_id, count ) List_of_extras (list_id, extra_id, bill_id ) Payment_methods (payment_method_id, payment_method) Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note) Legenda: [primární klíč, cizí klíč] 3.3 Popis vztahů User s details (aspnet_membership, aspnet_users) Users of Applications (aspnet_membership, aspnet_applications) Membership and Roles (aspnet_membership, aspnet_userinroles) User s Roles (aspnet_userinroles, aspnet_roles) Roles of Applications (aspnet_applications, aspnet_roles) User s reservation (aspnet_membership, Reservations) User s accommodation (aspnet_membership, Accommodation) Payment of the bill (aspnet_membership, Bills) Payment methods of bill (Payment_methods, Bills) Guest of company (Guests, Companies) Guest s reservation (Guests, Reservations) Guest s accommodation (Guests, Accommodation) Reservation room (Rooms, Reservations) 9
11 Accommodation room (Rooms, Accommodation) Bill of accommodation (Accommodation, Bills) Vazba M:N Foods of bill (Bills, Foods) Extras of bill (Bills, Extras) Rozložení vazby M:N Food of bill (Bills, List_of_foods) Food assignment (Foods, List_of_foods) Extra of bill (Bills, List_of_extras) Extra assignment (Extras, List_of_extras) 10
12 3.4 Datový slovník Podrobný popis atributů: Accommodation Název atributu Typ Primární klíč Null Index IO Popis accommodation_id int Y N Y automaticky generovaný klíč id ubytování a_from datetime N N Y dd.mm.rrr hh:mm:ss od a_to datetime N N Y dd.mm.rrr hh:mm:ss do time_of_accommodation datetime N N N dd.mm.rrr hh:mm:ss čas ubytování note ntext N Y N poznámka room_number nvarchar(5) N N Y cizí klíč z tabulky Rooms číslo pokoje login_id uniqueidentifier N N Y cizí klíč z tabulky aspnet_membership UserId, který vytvořil ubytování guest_id int N N Y cizí klíč z tabulky Guests id hosta bill_id int N Y Y cizí klíč z tabulky Bills id účtu deactive bit N Y Y stav ubytování (aktivní/neaktivní) aspnet_applications Název atributu Typ Primární klíč Null Index IO Popis ApplicationName nvarchar(256) N N N název aplikace LoweredApplicationName nvarchar(256) N N N název aplikace malým písmem ApplicationId uniqueidentifier Y N Y automaticky generovaný klíč id aplikace Description nvarchar(256) N Y N popis aspnet_membership Název atributu Typ Primární klíč Null Index IO Popis 11
13 ApplicationId uniqueidentifier N N Y cizí klíč z tabulky aspnet_applications id aplikace UserId uniqueidentifier Y N Y automaticky generovaný klíč id uživatele Password nvarchar(128) N N N heslo uživatele PasswordFormat int N N N formát hesla uživatele PasswordSalt nvarchar(128) N N N MobilePIN nvarchar(16) N Y N mobilní PIN nvarchar(256) N Y Y uživatele Lowered nvarchar(256) N Y Y uživatele malým písmem PasswordQuestion nvarchar(256) N Y N bezpečnostní otázka PasswordAnswer nvarchar(128) N Y N bezpečnostní odpověď IsApproved bit N N Y je schválený IsLockedOut bit N N Y je blokovaný CreateDate datetime N N Y datum vytvoření uživatele LastLoginDate datetime N N Y datum posledního přihlášení LastPasswordChangedDate datetime N N Y datum poslední změny hesla LastLockoutDate datetime N N Y datum posledního blokování FailedPasswordAttemptCou nt int N N N počet neúspěšných pokusů zadání hesla FailedPasswordAttemptWin dowstart datetime N N N FailedPasswordAnswerAtte mptcount int N N N datum zadaní posledního neúspěšného hesla počet neúspěšných pokusů zadání odpovědi FailedPasswordAnswerAtte mptwindowstart datetime N N N Comment ntext N Y N poznámka FirstName nvarchar(30) N Y N jméno Surname nvarchar(50) N Y Y příjmení Street nvarchar(50) N Y N ulice datum zadaní poslední neúspěšné odpovědi 12
14 StreetNumber nvarchar(10) N Y N číslo popisné City nvarchar(50) N Y Y město DateOfBirdth datetime N Y N datum narození Phone nvarchar(13) N Y N telefon aspnet_roles Název atributu Typ Primární klíč Null Index IO Popis cizí klíč z tabulky ApplicationId uniqueidentifier N N Y aspnet_applications id aplikace RoleId uniqueidentifier Y N Y automaticky generovaný klíč id role RoleName nvarchar(256) N N Y název role LoweredRoleName nvarchar(256) N N N název role malým písmem Description nvarchar(256) N Y N popis aspnet_users Název atributu Typ Primární klíč Null Index IO Popis cizí klíč z tabulky ApplicationId uniqueidentifier Y N Y aspnet_applications id aplikace UserId uniqueidentifier Y N Y cizí klíč z tabulky aspnet_membership id uživatele UserName nvarchar(256) N N Y uživatelské jméno LoweredUserName nvarchar(256) N N N uživatelské jméno malým písmem MobileAlias nvarchar(16) N Y N mobilní alias IsAnonymous bit N N N je anonymní LastActivityDate datetime N N N datum poslední aktivity aspnet_usersinroles Název atributu Typ Primární klíč Null Index IO Popis 13
15 UserId uniqueidentifier Y N Y RoleId uniqueidentifier Y N Y cizí klíč z tabulky aspnet_membership cizí klíč z tabulky aspnet_roles id uživatele id role Bills Název atributu Typ Primární klíč Null Index IO Popis bill_id int Y N Y automaticky generovaný klíč id účtu total_price_with_dph decimal(18,2) N Y N cena celkem payment_method nvarchar(1) N N N cizí klíč z tabulky Payment_methods způsob placení time_of_payment datetime N Y N dd.mm.rrr hh:mm:ss čas zaplacení number_for_accounting nvarchar(11) N Y Y rok měsíc číslo např číslo účtu login_id uniqueidentifier N Y Y cizí klíč z tabulky aspnet_membership UserId, který vytvořil učet pro zaplacení Companies Název atributu Typ Primární klíč Null Index IO Popis ico nvarchar(10) Y N Y IČO name nvarchar(50) N N Y název firmy street nvarchar(50) N N N ulice street_number nvarchar(10) N N N číslo popisné city nvarchar(50) N N N město state nvarchar(3) N N Y stát dic nvarchar(12) N Y N DIČ phone nvarchar(13) N Y N telefon fax nvarchar(13) N Y N fax nvarchar(50) N Y N musí obsahovat www nvarchar(50) N Y N www 14
16 bank_account nvarchar(50) N Y N číslo účtu/číslo banky bankovní účet note ntext N Y N poznámka Extras Název atributu Typ Primární klíč Null Index IO Popis extra_id int Y N Y automaticky generovaný klíč id příplatku nebo slevy name nvarchar(50) N N Y název příplatku nebo slevy price_without_dph decimal(18,2) N N N cena bez DPH dph int N N N DPH note ntext N Y N poznámka Foods Název atributu Typ Primární klíč Null Index IO Popis foot_id int Y N Y automaticky generovaný klíč id stravy type nvarchar(50) N N Y typ stravy price_without_dph decimal(18,2) N N N cena bez DPH dph int N N N DPH note ntext N Y N poznámka Guests Název atributu Typ Primární klíč Null Index IO Popis guest_id int Y N Y automaticky generovaný klíč id hosta first_name nvarchar(30) N N N jméno surname nvarchar(50) N N Y příjmení street nvarchar(50) N N N ulice street_number nvarchar(10) N N N číslo popisné city nvarchar(50) N N N město 15
17 state nvarchar(3) N N Y stát place_of_birth nvarchar(50) N Y N místo narození identity_card nvarchar(15) N N N číslo op nebo pasu date_of_birth datetime N N N dd.mm.rrr hh:mm:ss datum narození phone nvarchar(13) N Y N telefon fax nvarchar(13) N Y N fax nvarchar(50) N Y N musí obsahovat www nvarchar(50) N Y N www note ntext N Y N poznámka ico nvarchar(10) N Y N cizí klíč z tabulky Companies IČO List_of_extras Název atributu Typ Primární klíč Null Index IO Popis list_id int Y N Y automaticky generovaný klíč id listu příplatku a slev extra_id int N N Y cizí klíč z tabulky Extras id příplatku nebo slevy bill_id int N N Y cizí klíč z tabulky Bills id účtu List_of_foods Název atributu Typ Primární klíč Null Index IO Popis list_id int Y N Y automaticky generovaný klíč id listu stravy food_id int N N Y cizí klíč z tabulky Foods id stravy bill_id int N N Y cizí klíč z tabulky Bills id účtu count int N N N počet Payment_methods Název atributu Typ Primární klíč Null Index IO Popis payment_method_id nvarchar(1) Y N Y id způsobu platby 16
18 payment_method nvarchar(50) N N Y název způsobu platby Reservations Název atributu Typ Primární klíč Null Index IO Popis reservation_id int Y N Y automaticky generovaný klíč id rezervace r_from datetime N N Y dd.mm.rrr hh:mm:ss od r_to datetime N N Y dd.mm.rrr hh:mm:ss do time_of_reservation datetime N N N dd.mm.rrr hh:mm:ss čas rezervace note ntext N Y N poznámka login_id uniqueidentifier N Y Y cizí klíč z tabulky aspnet_membership UserId, který vytvořil rezervaci room_number nvarchar(5) N N Y cizí klíč z tabulky Rooms číslo pokoje guest_id int N N Y cizí klíč z tabulky Guests id hosta deactive bit N Y N je-li rezervace aktivní storno bit N Y N je-li rezervace stornovaná Rooms Název atributu Typ Primární klíč Null Index IO Popis room_number nvarchar(5) Y N Y číslo pokoje count_of_bed int N N N počet lůžek price_without_dph decimal(18,2) N N N cena bez DPH dph int N N N DPH equipment ntext N N N vybavení pokoje note ntext N Y N poznámka 17
19 4. Funkční analýza Skládá se z: diagramu datových toků (DFD) minispecifikace diagramů aktivit datového slovníku (datové toky, atd.) 4.1 Diagramy datových toků DFD - 0. úroveň Administrátor Recepční Provozní 1 Rezervace Recepční 3 Správa systému Administrátor 2 Ubytování 4 Správa hostů Vedoucí 5 Správa číselníku 6 Správa financí 18
20 4.1.2 DFD - 1. úroveň 19
21 4.1.3 DFD - 2. úroveň paměť pro přihlášené uživatele 2.2 Výběr hosta Reservations 2.4 Výběr rezervace Přehled archivovaných ubytování 2.1 Ubytování 2.8 Přehled aktivních ubytování 2.12 Odstěhování 2.7 Výběr způsobu platby 2.5 Výběr stravy Payment_methods Guests 2.3 Výběr pokoje Accomodation 2.6 Výběr příplatků nebo slev List_of_extras List_of_foods Extras Rooms Bills Foods 2.11 Výpočet ceny k placení 2.10 Vystavení účtu Companies Recepční / Provozní / Administrátor 20
22 4.1.4 DFD - 3. úroveň 3.1 Vytvoření nového uživatele Změna dat uživatele Administrátor Users 3.3 Přehled uživatelů 3.4 Detail uživatele 3.5 Přihlášení uživatele paměť pro přihlášené uživatele 3.6 Odhlášení uživatele Recepční / Provozní / Administrátor 21
23 4.1.5 DFD - 4. úroveň Recepční / Provozní / Administrátor 4.1 Nový host Změna dat hosta 4.4 Přehled hostů Guests 4.3 Detail hosta 4.6 Nová firma 4.5 Změna dat firmy Companies 4.8 Detail firmy 4.7 Přehled firem 22
24 4.1.6 DFD 5. úroveň Provozní / Administrátor 5.2 Změna dat pokoje 5.4 Přehled pokojů Recepční / Provozní / Administrátor 5.1 Nový pokoj 5.6 Změna dat stravy Rooms 5.3 Detail pokoje 5.11 Detail způsobu platby 5.5 Nová strava Payment methods Foods Přehled způsobů plateb 5.7 Detail stravy 5.8 Přehled stravy Extras 5.9 Nový způsob platby 5.10 Změna dat způsobu platby 5.15 Detail příplatku nebo slevy 5.13 Nový příplatek nebo sleva Recepční / Provozní / Administrátor 5.16 Přehled příplatků a slev 5.14 Změna dat příplatku nebo slevy Provozní / Administrátor DFD 6. úroveň 23
25 4.2 Minispecifikace Číslování minispecifikací odpovídá číslovaní jednotlivých DFD. 1.1 Nová rezervace Proces, který kontroluje správnost zadaných dat při rezervaci a v případě správnosti je zapíše. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note) od kdy, do kdy, identifikace hosta, číslo pokoje, poznámky zadání období rezervace JESTLIŽE datum od kdy je menši než datum zadávání rezervace PAK vypiš zprávu, že zadávané datum je špatné a ukonči PROVEĎ proces 1.3 PROVEĎ proces 1.2 JESTLIŽE nebyl vybrán žádný pokoj nebo host PAK vypiš že, nebyl vybrán pokoj nebo host a ukonči VLOŽ (Reservations.reservation_id = automaticky generované číslo, Reservations.r_from = od kdy, Reservations.r_to = do kdy, Reservations.time_of_reservation=aktualní datum a čas vytvoření rezervace, Reservations.note = poznámky, Reservations.login_id = UserId přihlášeného uživatele, Reservations.room_number = číslo vybraného pokoje, Reservations.guest_id = identifikace hosta, Reservations.deactive = false, Reservations.storno = null ) 1.2 Výběr hosta Proces, který zobrazí seznam hostů, a vybraného hosta odešle operaci, která tento proces vyvolala. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) identifikace hosta ZOBRAZ všechny hosty v tabulce Guests výběr hosta JESTLIŽE nebyl vybrán žádný host PAK VRAŤ (null) a ukonči VRAŤ (Guests.guest_id = identifikace vybraného hosta) 24
26 1.3 Výběr volného pokoje Proces, který zobrazí seznam volných pokojů v daném období, a vybraný pokoj odešle operaci, která tento proces vyvolala. Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note) od kdy, do kdy NAJĎI volné pokoje podle zadaného období ZOBRAZ všechny volné pokoje výběr pokoje JESTLIŽE nebyl vybrán žádný pokoj PAK VRAŤ (null) a ukonči VRAŤ (Rooms.room_number = číslo vybraného pokoje) 1.4 Zrušení rezervace Proces, který provede zrušení vybrané rezervace. Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) identifikace rezervace PROVEĎ proces 1.5 výběr rezervace, která se má zrušit JESTLIŽE nebyla vybrána rezervace PAK ukonči u vybrané rezervace PROVEĎ AKTUALIZUJ(Reservations.deactive = true, Reservations.storno = true) 1.5 Přehled aktivních rezervací Proces, který zobrazí seznam všech aktivních rezervací. Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) ZOBRAZ všechny rezervace v tabulce Reservations, které jsou aktivní 25
27 1.6 Přehled archivovaných rezervací Proces, který zobrazí seznam všech rezervací v archívu Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) ZOBRAZ všechny rezervace v tabulce Reservations, které nejsou aktivní 2.1 Ubytování Proces, který kontroluje správnost zadaných dat při ubytování a v případě správnosti je zapíše a provede ubytování. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note ) Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive) Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) Extras (extra_id, name, price_without_dph, dph, note ) Foods (food_id, type, price_without_dph, dph, note ) List_of_foods (list_id, food_id, bill_id, count ) List_of_extras (list_id, extra_id, bill_id ) Payment_methods (payment_method_id, payment_method) Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) způsob ubytování, identifikace rezervace, od kdy, do kdy, poznámky, identifikace hosta, číslo pokoje, identifikace stravy, množství stravy, identifikace příplatků a slev, identifikace způsobu platby výběr způsobů ubytování JESTLIŽE byl vybrán způsob ubytování s rezervací PROVEĎ proces 2.4 JESTLIŽE nebyla vybrána žádná rezervace PAK vypiš zprávu, že nebyla vybrána rezervace a ukonči PROVEĎ proces 2.5 PROVEĎ proces 2.6 PROVEĎ proces 2.7 JESTLIŽE nebyl vybrán žádný způsob platby PAK vypiš zprávu, že nebyl vybrán způsob platby a ukonči 26
28 VLOŽ (Accommodation.accommodation_id = automaticky generované číslo, Accommodation.a_from = Reservations.r_from, Accommodation.a_to = Reservations.r_to, Accommodation.time_of_accommodation = aktualni datum a čas vytvoření ubytování, Accommodation.note = poznámky, Accommodation.room_number = Reservations.room_number, Accommodation.login = UserId přihlášeného uživatele, Accommodation.guest_id = Reservations.guest_id, Accommodation.bill_id = číslo účtu, Accommodation.deactive = false, Bills.bill_id = automaticky generované číslo, Bills.payment_method = identifikace způsobu platby) JESTLIŽE byl vybrán příplatek nebo sleva PAK VLOŽ (List_of_extras.list_id = automaticky generované číslo, List_of_extras.extra_id = identifikace příplatku nebo slevy, List_of_extras.bill_id = číslo účtu) JESTLIŽE byla vybrána strava PAK VLOŽ (List_of_foods.list_id = automaticky generované číslo, List_of_foods.food_id = identifikace stravy, List_of_foods.count = množství stravy, List_of_foods.bill_id = číslo účtu) JESTLIŽE byl vybrán způsob ubytování bez rezervace zadání období ubytování JESTLIŽE datum od kdy je menši než datum zadávání ubytování PAK vypiš zprávu, že zadávané datum je špatné a ukonči PROVEĎ proces 2.3 PROVEĎ proces 2.2 JESTLIŽE nebyl vybrán žádný pokoj nebo host PAK vypiš že, nebyl vybrán pokoj nebo host a ukonči PROVEĎ proces 2.5 PROVEĎ proces 2.6 PROVEĎ proces 2.7 JESTLIŽE nebyl vybrán žádný způsob platby PAK vypiš zprávu, že nebyl vybrán způsob platby a ukonči VLOŽ (Accommodation.accommodation_id = automaticky generované číslo, Accommodation.a_from = od kdy, Accommodation.a_to = do kdy, Accommodation.time_of_accommodation = aktualni datum a čas vytvoření ubytování, Accommodation.note = poznámky, Accommodation.room_number = číslo pokoje, Accommodation.login = UserId přihlášeného uživatele, Accommodation.guest_id = identifikace hosta, Accommodation.bill_id = číslo účtu, Accommodation.deactive = false, Bills.bill_id = automaticky generované číslo, Bills.payment_method = identifikace způsobu platby) JESTLIŽE byl vybrán příplatek nebo sleva PAK VLOŽ (List_of_extras.list_id = automaticky generované číslo, List_of_extras.extra_id = identifikace příplatku nebo slevy, List_of_extras.bill_id = číslo účtu) JESTLIŽE byla vybrána strava PAK VLOŽ (List_of_foods.list_id = automaticky generované číslo, List_of_foods.food_id = identifikace stravy, List_of_foods.count = množství stravy, List_of_foods.bill_id = číslo účtu) 2.2 Výběr hosta Stejné jak u procesu
29 2.3 Výběr volného pokoje Stejné jak u procesu Výběr rezervace Proces, který zobrazí seznam rezervaci k aktuálnímu dni a pošle informace o vybrané rezervaci procesu, který tento proces vyvolal. Reservations (reservation_id, r_from, r_to, time_of_reservation, note, login_id, room_number, guest_id, deactive, storno ) identifikace rezervace ZOBRAZ všechny rezervace v tabulce Reservations, u kterých se položka r_from = aktuální datum výběr rezervace JESTLIŽE nebyla vybrána žádná rezervace PAK VRAŤ (null) a ukonči VRAŤ (Reservations.reservation_id = identifikace vybrané rezervace) 2.5 Výběr stravy Proces, který zobrazí seznam stravy a pošle informace o vybrané stravě a zadaném množství procesu, který tento proces vyvolal. Foods (food_id, type, price_without_dph, dph, note ) identifikace stravy, množství stravy ZOBRAZ všechny druhy stravy v tabulce Foods výběr stravy zadání množství stravy JESTLIŽE nebyla vybrána žádná strava nebo zadáno množství PAK VRAŤ (null, null) a ukonči VRAŤ (Foods.food_id = identifikace vybrané stravy, množství stravy) 2.6 Výběr příplatků a slev Proces, který zobrazí seznam příplatků a slev, a pošle informace o vybraném příplatku nebo slevě procesu, který tento proces vyvolal. Extras (extra_id, name, price_without_dph, dph, note ) 28
30 identifikace příplatku nebo slevy ZOBRAZ všechny příplatky a slevy v tabulce Extras výběr příplatku nebo slevy JESTLIŽE nebyl vybrán žádný příplatek nebo sleva PAK VRAŤ (null) a ukonči VRAŤ (Extras.extra_id = identifikace vybraného příplatku nebo slevy) 2.7 Výběr způsobu platby Proces, který zobrazí seznam způsobů plateb, a pošle informace o vybraném způsobu platby procesu, který tento proces vyvolal. Payment_methods (payment_method_id, payment_method) identifikace způsobu platby ZOBRAZ všechny příplatky a slevy v tabulce Payment_methods výběr způsobu platby JESTLIŽE nebyl vybrán žádný způsob platby PAK VRAŤ (null) a ukonči VRAŤ (Payment_methods.payment_method_id = identifikace vybraného způsobu platby) 2.8 Přehled aktivních ubytování Proces, který zobrazí seznam všech aktivních ubytování. Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive) ZOBRAZ všechny ubytování v tabulce Accommodation, které jsou aktivní 2.9 Přehled archivovaných ubytování Proces, který zobrazí seznam všech ubytování v archívu. Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive) ZOBRAZ všechny ubytování v tabulce Accommodation, které nejsou aktivní 29
31 2.10 Vystavení účtu Proces, který popisuje vystavení účtu. Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive ) identifikace ubytování PROVEĎ proces 2.8 výběr ubytování, u kterého se má vystavit účet JESTLIŽE host u vybraného pokoje patří do firmy PAK v kolonce host budou údaje o firmě JINAK v kolonce host budou údaje o hostovi PROVEĎ proces 2.11 VYGENERUJ číslo účtu VYGENERUJ účet ZOBRAZ doklad o zaplaceni JESTLIŽE uživatel klikne na Tisk účtu PAK u vybraného ubytování PROVEĎ AKTUALIZUJ (Bills.total_price_with_dph = celková cena k placení s DPH, Bills.time_of_payment = aktuální datum a čas vystavení účtu, Bills.number_for_accounti ng = rok měsíc číslo účtu, Bills.login_id = UserId přihlášeného uživatele) VYTISKNI účet 2.11 Výpočet celkové ceny Proces, který vypočítá celkovou cenu k zaplacení, a pošle celkovou cenu k zaplacení procesu, který tento proces vyvolal. Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note ) Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive) Extras (extra_id, name, price_without_dph, dph, note ) 30
32 Foods (food_id, type, price_without_dph, dph, note ) List_of_foods (list_id, food_id, bill_id, count ) List_of_extras (list_id, extra_id, bill_id ) z tabulky Accommodation u vybraného ubytování SPOČÍTEJ počet nocí (x = a_to a_from) VYPOČTI cenu pokoje s DPH za noc (price_without_dph * (dph / )) VYPOČTI cenu pokoje s DPH celkem (cena pokoje s DPH za noc * počet nocí) VYPOČTI cenu stravy s DPH za noc (price_without_dph * (dph / ) * count) VYPOČTI cenu stravy s DPH celkem (cena pokoje s DPH za noc * počet nocí) VYPOČTI cenu příplatků nebo slev s DPH za noc (price_without_dph * (dph / )) VYPOČTI cenu příplatků nebo slev s DPH celkem (cena pokoje s DPH za noc * počet nocí) VYPOČTI celkovou cenu k placení s DPH (cena pokoje s DPH celkem + cena stravy s DPH celkem + cena příplatků nebo slev s DPH celkem) VRAŤ (Bills.total_price_with_dph = celková cena k placení s DPH) 2.12 Odstěhování Proces, který popisuje odstěhování. Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) Accommodation (accommodation_id, a_from, a_to, time_of_accommodation, note, room_number, login_id, guest_id, bill_id, deactive ) identifikace ubytování PROVEĎ proces 2.8 výběr ubytování, u které se má odstěhovat JESTLIŽE bylo vybráno ubytování a bylo zaplaceno PAK u vybraného ubytování PROVEĎ AKTUALIZUJ(Accommodation.deactive = true) 3.1 Vytvoření nového uživatele Proces, který vytvoří nového uživatele systému. aspnet_applications (ApplicationName, LoweredApplicationName, ApplicationId, Description) aspnet_membership (ApplicationId, UserId, Password, PasswordFormat, PasswordSalt, MobilePIN, , Lowered , PasswordQuestion, PasswordAnswer, IsApproved, IsLockedOut, CreateDate, LastLoginDate, LastPasswordChangedDate, LastLockoutDate, FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart, Comment, FirstName, Surname, Street, StreetNumber, City, DateOfBirdth, Phone) 31
33 aspnet_roles (ApplicationId, RoleId, RoleName, LoweredRoleName, Description) aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) aspnet_usersinroles (UserId, RoleId) přihlašovací jméno, heslo, potvrzení hesla, bezpečnostní otázka, bezpečnostní odpověď, jméno, příjmení, role, datum narození, ulice, číslo popisné, město, , www, telefonní číslo, poznámky tento algoritmus není předmětem vývoje tohoto IS a je již nabízeny platformou ASP.NET Změna dat uživatele Proces, který aktualizuje údaje vybraného uživatele. aspnet_applications (ApplicationName, LoweredApplicationName, ApplicationId, Description) aspnet_membership (ApplicationId, UserId, Password, PasswordFormat, PasswordSalt, MobilePIN, , Lowered , PasswordQuestion, PasswordAnswer, IsApproved, IsLockedOut, CreateDate, LastLoginDate, LastPasswordChangedDate, LastLockoutDate, FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart, Comment, FirstName, Surname, Street, StreetNumber, City, DateOfBirdth, Phone) aspnet_roles (ApplicationId, RoleId, RoleName, LoweredRoleName, Description) aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) aspnet_usersinroles (UserId, RoleId) přihlašovací jméno, heslo, potvrzení hesla, bezpečnostní otázka, bezpečnostní odpověď, jméno, příjmení, role, datum narození, ulice, číslo popisné, město, , www, telefonní číslo, poznámky, blokace uživatele tento algoritmus není předmětem vývoje tohoto IS a je již nabízeny platformou ASP.NET Přehled uživatelů Proces, který zobrazí seznam všech uživatelů. aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) 32
34 ZOBRAZ seznam všech uživatelů systému z tabulky aspnet_users 3.4 Detail uživatele Proces, který zobrazí detail přihlášeného uživatele. aspnet_applications (ApplicationName, LoweredApplicationName, ApplicationId, Description) aspnet_membership (ApplicationId, UserId, Password, PasswordFormat, PasswordSalt, MobilePIN, , Lowered , PasswordQuestion, PasswordAnswer, IsApproved, IsLockedOut, CreateDate, LastLoginDate, LastPasswordChangedDate, LastLockoutDate, FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart, Comment, FirstName, Surname, Street, StreetNumber, City, DateOfBirdth, Phone) aspnet_roles (ApplicationId, RoleId, RoleName, LoweredRoleName, Description) aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) aspnet_usersinroles (UserId, RoleId) tento algoritmus není předmětem vývoje tohoto IS a je již nabízeny platformou ASP.NET Přihlášení uživatele Proces, který umožňuje přihlášení uživatele do systému, na základě správnosti uživatelského jména, hesla. aspnet_applications (ApplicationName, LoweredApplicationName, ApplicationId, Description) aspnet_membership (ApplicationId, UserId, Password, PasswordFormat, PasswordSalt, MobilePIN, , Lowered , PasswordQuestion, PasswordAnswer, IsApproved, IsLockedOut, CreateDate, LastLoginDate, LastPasswordChangedDate, LastLockoutDate, FailedPasswordAttemptCount, FailedPasswordAttemptWindowStart, FailedPasswordAnswerAttemptCount, FailedPasswordAnswerAttemptWindowStart, Comment, FirstName, Surname, Street, StreetNumber, City, DateOfBirdth, Phone) aspnet_roles (ApplicationId, RoleId, RoleName, LoweredRoleName, Description) aspnet_users (ApplicationId, UserId, UserName, LoweredUserName, MobileAlias, IsAnonymous, LastActivityDate) aspnet_usersinroles (UserId, RoleId) uživatelské jméno, heslo 33
35 tento algoritmus není předmětem vývoje tohoto IS a je již nabízeny platformou ASP.NET Odhlášení uživatele Proces, který umožňuje odhlášení uživatele ze systému. tento algoritmus není předmětem vývoje tohoto IS a je již nabízeny platformou ASP.NET Nový host Proces, který kontroluje správnost zadaných dat hosta a v případě správnosti je zapíše. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) jméno, příjmení, ulice, číslo popisné, město, stát, místo narození, číslo pasu nebo OP, datum narození, telefonní číslo, fax, , www, poznámky, IČO firmy JESTLIŽE nebylo zadáno jméno nebo příjmení nebo ulice nebo číslo popisné nebo město nebo stát nebo číslo pasu či OP nebo datum narození PAK ukonči a oznam chybu výběr firmy, patří-li host k firmě JESTLIŽE byla vybrána firma PAK VLOŽ (Guests.guest_id = automaticky generované číslo, Guests.first_name = jméno, Guests.surname = příjmení, Guests.street = ulice, Guests.street_number = číslo popisné, Guests.city = město, Guests.state = stát, Guests.place_of_birdth = místo narození, Guests.identity_card = číslo pasu nebo OP, Guests.date_of_birth = datum narození, Guests.phone = telefonní číslo, Guests.fax = fax, Guests. = , Guests.www = www, Guests.note = poznámky, Guests.ico = ičo vybrané firmy) JINAK VLOŽ (Guests.guest_id = automaticky generované číslo, Guests.first_name = jméno, Guests.surname = příjmení, Guests.street = ulice, Guests.street_number = číslo popisné, Guests.city = město, Guests.state = stát, Guests.place_of_birdth = místo narození, Guests.identity_card = číslo pasu nebo OP, Guests.date_of_birth = datum narození, Guests.phone = telefonní číslo, Guests.fax = fax, Guests. = , Guests.www = www, Guests.note = poznámky, Guests.ico = null) 34
36 4.2 Změna dat hosta Proces, který aktualizuje údaje u vybraného hosta. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) identifikace hosta, jméno, příjmení, ulice, číslo popisné, město, stát, místo narození, číslo pasu nebo OP, datum narození, telefonní číslo, fax, , www, poznámky, IČO firmy PROVEĎ proces 4.4 výběr hosta ke změně údajů ZBORAZ údaje vybraného hosta oprava údajů JESTLIŽE nebylo zadáno jméno nebo příjmení nebo ulice nebo číslo popisné nebo město nebo stát nebo číslo pasu nebo OP nebo datum narození PAK ukonči a vypiš chybu AKTUALIZUJ (Guests.guest_id = automaticky generované číslo, Guests.first_name = jméno, Guests.surname = příjmení, Guests.street = ulice, Guests.street_number = číslo popisné, Guests.city = město, Guests.state = stát, Guests.place_of_birdth = místo narození, Guests.identity_card = číslo pasu nebo OP, Guests.date_of_birth = datum narození, Guests.phone = telefonní číslo, Guests.fax = fax, Guests. = , Guests.www = www, Guests.note = poznámky, Guests.ico = ičo firmy) 4.3 Detail hosta Proces, který zobrazí všechny údaje hosta. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) identifikace hosta PROVEĎ proces 4.4 výběr hosta k zobrazení detailu ZBORAZ všechny údaje vybraného hosta 35
37 4.4 Přehled hostů Proces, který zobrazí seznam všech hostů. Guests (guest_id, first_name, surname, street, street_number, city, state, place_of_birth, identity_card, date_of_birth, phone, fax, , www, note, ico ) Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) ZOBRAZ všechny hosty v tabulce Guests 4.5 Změna dat firmy Proces, který aktualizuje údaje u vybrané firmy. Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) IČO, název firmy, ulice, číslo popisné, město, stát, DIČ, telefonní číslo, fax, , www, číslo bankovního účtu, poznámky PROVEĎ proces 4.7 výběr firmy ke změně údajů ZBORAZ údaje vybrané firmy oprava údajů JESTLIŽE nebyl zadán název nebo ulice nebo číslo popisné nebo město nebo stát nebo IČO PAK ukonči a vypiš chybu AKTUALIZUJ (Companies. name = název firmy, Companies.street = ulice, Companies.street_number = číslo popisné, Companies.city = město, Companies.state = stát, Companies.dic = DIČ, Companies.phone = telefonní číslo, Companies.fax = fax, Companies. = , Companies.www = www, Companies.bank_account = číslo bankovního účtu, Companies.note = poznámky) 4.6 Nová firma Proces, který kontroluje správnost zadaných údajů firmy a v případě správnosti je zapíše. Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note ) IČO, název firmy, ulice, číslo popisné, město, stát, DIČ, telefonní číslo, fax, , www, číslo bankovního účtu, poznámky 36
38 JESTLIŽE nebyl zadán název firmy nebo ulice nebo číslo popisné nebo město nebo stát nebo IČO PAK ukonči a vypiš chybu JESTLIŽE v tabulce není uložená firma se stejným IČO PAK VLOŽ (Companies.ico = IČO, Companies. name = název firmy, Companies.street = ulice, Companies.street_number = číslo popisné, Companies.city = město, Companies.state = stát, Companies.dic = DIČ, Companies.phone = telefonní číslo, Companies.fax = fax, Companies. = , Companies.www = www, Companies.bank_account = číslo bankovního účtu, Companies.note = poznámky) 4.7 Přehled firem Proces, který zobrazí seznam všech firem. Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) ZOBRAZ všechny firmy v tabulce Companies 4.8 Detail firmy Proces, který zobrazí všechny údaje hosta. Companies (ico, name, street, street_number, city, state, dic, phone, fax, , www, bank_account, note) identifikace firmy PROVEĎ proces 4.7 výběr firmy k zobrazení detailu ZBORAZ všechny údaje vybrané firmy 5.1 Nový pokoj Proces, který kontroluje správnost zadaných údajů pokoje a v případě správnosti je zapíše. Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note) číslo pokoje, počet lůžek, cena bez DPH, DPH, vybavení, poznámky JESTLIŽE nebylo zadáno číslo pokoje, počet lůžek, cena bez DPH, DPH nebo vybavení 37
39 PAK ukonči a vypiš chybu JESTLIŽE v tabulce není uložen pokoj se stejným číslem pokoje PAK VLOŽ (Rooms.room_number = číslo pokoje, Rooms.count_of_bed = počet lůžek, Rooms.price_without_dph = cena bez DPH, Rooms.dph = DPH, Rooms.equipment = vybavení, Rooms.note = poznámky) 5.2 Změna dat pokoje Proces, který aktualizuje údaje u vybraného pokoje. Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note ) identifikace pokoje, počet lůžek, cena bez DPH, DPH, vybavení, poznámky PROVEĎ proces 5.4 výběr pokoje ke změně údajů ZBORAZ údaje vybraného pokoje oprava údajů JESTLIŽE nebyl zadán počet lůžek, cena bez DPH, DPH nebo vybavení PAK ukonči a vypiš chybu AKTUALIZUJ (Rooms.count_of_bed = počet lůžek, Rooms.price_without_dph = cena bez DPH, Rooms.dph = DPH, Rooms.equipment = vybavení, Rooms.note = poznámky) 5.3 Detail pokoje Proces, který zobrazí všechny údaje pokoje. Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note ) identifikace pokoje PROVEĎ proces 5.4 výběr pokoje k zobrazení detailu ZBORAZ všechny údaje vybraného pokoje 5.4 Přehled pokojů Proces, který zobrazí seznam všech pokojů. Rooms (room_number, count_of_bed, price_without_dph, dph, equipment, note ) 38
40 ZOBRAZ všechny pokoje v tabulce Rooms 5.5 Nová strava Proces, který kontroluje správnost zadaných údajů stravy a v případě správnosti je zapíše. Foods (food_id, type, price_without_dph, dph, note) typ, cena bez DPH, DPH, vybavení, poznámky JESTLIŽE nebylo zadán typ, cena bez DPH nebo DPH PAK ukonči a vypiš chybu VLOŽ (Foods.food_id = automaticky generované číslo, Foods.type = typ, Foods.price_without_dph = cena bez DPH, Foods.dph = DPH, Foods.note = poznámky) 5.6 Změna dat stravy Proces, který aktualizuje údaje u vybrané stravy. Foods (food_id, type, price_without_dph, dph, note) identifikace stravy, typ, cena bez DPH, DPH, poznámky PROVEĎ proces 5.8 výběr stravy ke změně údajů ZBORAZ údaje vybrané stravy oprava údajů JESTLIŽE nebyl zadán typ, cena bez DPH nebo DPH PAK ukonči a vypiš chybu AKTUALIZUJ (Foods.type = typ, Foods.price_without_dph = cena bez DPH, Foods.dph = DPH, Foods.note = poznámky) 5.7 Detail stravy Proces, který zobrazí všechny údaje vybrané stravy. Foods (food_id, type, price_without_dph, dph, note) identifikace stravy PROVEĎ proces 5.8 výběr stravy k zobrazení detailu 39
41 ZBORAZ všechny údaje vybrané stravy 5.8 Přehled stravy Proces, který zobrazí seznam stravy. Foods (food_id, type, price_without_dph, dph, note ) ZOBRAZ všechny možnosti stravy v tabulce Foods 5.9 Nový způsob platby Proces, který kontroluje správnost zadaných údajů způsobu platby a v případě správnosti je zapíše. Payment_methods (payment_method_id, payment_method) identifikace způsobu platby, způsob platby JESTLIŽE nebyla zadána identifikace způsobu platby nebo způsob platby PAK ukonči a vypiš chybu JESTLIŽE v tabulce není uložen způsob platby se stejnou identifikaci PAK VLOŽ (Payment_methods.payment_method_id = identifikace způsobu platby, Payment_methods.payment_method = způsob platby) 5.10 Změna dat způsobu platby Proces, který aktualizuje údaje u vybraného způsobu platby. Payment_methods (payment_method_id, payment_method) identifikace způsobu platby, způsob platby PROVEĎ proces 5.12 výběr způsobu platby ke změně údajů ZBORAZ údaje vybraného způsobu platby oprava údajů JESTLIŽE nebyl zadán způsob platby PAK ukonči a vypiš chybu AKTUALIZUJ (Payment_methods.payment_method = způsob platby) 40
42 5.11 Detail způsobu platby Proces, který zobrazí všechny údaje vybraného způsobu platby. Payment_methods (payment_method_id, payment_method) identifikace způsobu platby PROVEĎ proces 5.12 výběr způsobu platby k zobrazení detailu ZBORAZ všechny údaje vybraného způsobu platby 5.12 Přehled způsobů plateb Proces, který zobrazí seznam všech způsobů plateb. Payment_methods (payment_method_id, payment_method) ZOBRAZ všechny způsoby plateb v tabulce Payment_methods 5.13 Nový příplatek nebo sleva Proces, který kontroluje správnost zadaných údajů příplatku nebo slevy a v případě správnosti je zapíše. Extras (extra_id, name, price_without_dph, dph, note) název, cena bez DPH, DPH, poznámky JESTLIŽE nebylo zadán název, cena bez DPH nebo DPH PAK ukonči a vypiš chybu VLOŽ (Estras.extra_id = automaticky generované číslo, Extras.name = název, Extras.price_without_dph = cena bez DPH, Extras.dph = DPH, Extras.note = poznámky) 5.14 Změna dat příplatku nebo slevy Proces, který aktualizuje údaje u vybraného příplatku nebo slevy. Extras (extra_id, name, price_without_dph, dph, note) 41
43 identifikace příplatku nebo slevy, název, cena bez DPH, DPH, vybavení, poznámky PROVEĎ proces 5.16 výběr příplatku nebo slevy ke změně údajů ZBORAZ údaje vybraného příplatku nebo slevy oprava údajů JESTLIŽE nebyl zadán název, cena bez DPH nebo DPH PAK ukonči a vypiš chybu AKTUALIZUJ (Extras.name = název, Extras.price_without_dph = cena bez DPH, Extras.dph = DPH, Extras.note = poznámky) 5.15 Detail příplatku nebo slevy Proces, který zobrazí všechny údaje zvoleného příplatku nebo slevy. Extras (extra_id, name, price_without_dph, dph, note ) identifikace příplatku nebo slevy PROVEĎ proces 5.16 výběr příplatku nebo slevy k zobrazení detailu ZBORAZ všechny údaje vybraného příplatku nebo slevy 5.16 Přehled příplatků nebo slev Proces, který zobrazí seznam všech příplatků nebo slev. Extras (extra_id, name, price_without_dph, dph, note ) ZOBRAZ všechny příplatky nebo slevy v tabulce Extras 6.1 Přehled vystavených účtů Proces, který zobrazí seznam všech vystavených a zaplacených účtů. Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) ZOBRAZ všechny zaplacené účty v tabulce Bills 42
44 6.2 Přehled tržeb Proces, který zobrazí přehled tržeb za dané období. Bills (bill_id, total_price_with_dph, payment_method, time_of_payment, number_for_accounting, login_id ) od kdy, do kdy ZOBRAZ součet tržeb v daném období pro každý způsob platby zvlášť 43
45 5. Use Case diagramy 5.1 Správa systému Správa systému << include >> Administrátor << include >> Správa uživatelů Přidání uživatelů << include >> << include >> Provozní Přehled uživatelů Editace uživatelů Recepční 5.2 Správa pokojů 44
46 5.3 Správa ubytování 45
47 5.4 Statistiky 5.5 Správa financí Recepční Provozní Administrátor Správa účtů << include >> << include >> Vystavení účtu Přehled vystavených účtů 46
48 5.6 Správa firem a hostů 5.7 Správa příplatků a slev Provozní Administrátor Správa příplatků a slev Recepční Editace příplatků a slev << include >> << include >> << include >> Přidání nového příplatku nebo slevy Přehled příplatků a slev 47
49 5.8 Správa stravy 5.9 Správa způsobů plateb Provozní Administrátor << include >> Správa způsobů plateb Recepční Editace způsobů plateb << include >> << include >> Přidání nového způsobu plateb Přehled způsobů plateb 48
50 6. Aktivitní diagramy 6.1 Ubytování hosta na pokoj [ ubytování s rezervací ] [ ubytování bez rezrevace ] Výběr rezervace Zvolení období pro ubytování Přeměna rezervace na ubytování Ověřeni dostupnosti pokojů [ žádný volný pokoj ve vybraném období ] Výběr pokoje Zavedení nového hosta [ nový host ] Přiděleni hosta k pokoji Vlastní ubytování 49
51 6.2 Rezervace pokoje pro hosta 50
52 6.3 Vystavení účtu a platba Výběr ubytování k zaplacení Výpočet ceny Zjištění přihlašeného úživatele Podepsání účtů Tvorba a tisk účtů Operace platby Uzavření účtování pro dané ubytování 51
53 7. Návrh struktury aplikace 52
54 8. Návrh vzhledu výstupní sestavy 8.1 Příklad hotelového účtu 53
55 9. Návrh vzhledu obrazovky 9.1 Úvodní stránka 9.2 Úvodní stránka po přihlášení 54
56 9.3 Formulář pro zadání nové firmy 9.4 Formulář pro zadání nového hosta 55
57 9.5 Změna hesla 9.6 Formulář pro zadání nového uživatele 1. krok zadání přihlašovacích údajů 56
58 2. krok zadání detailu uživatele 3. krok výběr role uživatele 57
59 4. krok stav vytvoření nového uživatele 58
VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky BAKALÁŘSKÁ PRÁCE. 2006 Radka Bystroňová
VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky BAKALÁŘSKÁ PRÁCE 2006 Radka Bystroňová VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky
VíceInformační systém pro rezervaci pokojů hotelu SPORT
VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Informační systém pro rezervaci pokojů hotelu SPORT Programátorská příručka systému Příloha bakalářské práce 2006
VíceVYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY Autosalón (semestrální projekt) ZS 2011-2012 Analýza Implementace Číslo skupiny: 2 Členové skupiny: Jmeno,příjmení,login
VíceDatabázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087
Databázové a informační systémy Informační systém prodejny nábytku Jakub Kamrla, KAM087 1. část Funkční a nefunkční požadavky 1. K čemu má systém sloužit Jedná se o informační systém pro jednu nejmenovanou
VíceInformační systém webhostingu
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY Informační systém webhostingu semestrální projekt Analýza Číslo skupiny: 4 Členové: Filip Bartman Jakub Vaněk Jan Šrámek
VíceInformační systém pro nemocnici
Informační systém pro nemocnici Tento systém bude usnadňovat nemocnici správu zaměstnanců a pacientů, evidenci zákroků, diagnózy jednotlivých pacientů a jejich závažnost. Umožní uživatelům jednoduše nalézt
VíceElektronická zdravotní karta
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY Elektronická zdravotní karta (semestrální projekt) ZS 2009-2010 Analýza Implementace Číslo skupiny: Členové skupiny:
VíceINFORMAČNÍ SYSTÉM PRODEJ LÍSTKŮ DO DIVADLA
VŠB TU Ostrava INFORMAČNÍ SYSTÉM PRODEJ LÍSTKŮ DO DIVADLA Informační systémy a datové sklady Tomáš Bednár (bed163) Pavel Bílý (bil208) Lukáš Kubis (kub749) Štěpán Minks (min111) 23.10.2009 1. Zadání Proč
VíceAnalýza IS autoservisu:
Analýza IS autoservisu: Přemysl Klas pro předmět TIS na VŠB TUO dne 12.března 2009 Obsah: 1. Use Case hlavní 2. Use Case registrace opravy 3. Use Case Fakturace 4. STD celkový 5. STD naskladnění autodílu
VíceHotelový Rezervační Systém HRS
Hotelový Rezervační Systém HRS Deklarace záměru HRS je informační systém, který eviduje údaje o stavu pokojů (volný/obsazený), o ubytovaných hostech a jejich platbách. HRS kontroluje zda požadavek na ubytování
Více1.1. Základní informace o aplikacích pro pacienta
Registrace a aktivace uživatelského profilu k přístupu do aplikace systému erecept pro pacienta, přihlášení do aplikace systému erecept pro pacienta na základě registrovaného profilu v NIA nebo elektronického
VíceBSAH: Strana 1 (celkem 42)
BSAH: Strana 1 (celkem 42) 1. Ovládací prvky programu 2.. Záznamy 2.1. Tabulka rezervací / obsazenosti 2.1.1. Základní popis obrazovky a ikon 2.1.2. Rezervace pokoje 2.1.2.1. Nová rezervace jednotlivě
VíceGlobal Payments Europe, s.r.o. obchodní oddělení: V Olšinách 80/626, Praha 10 fax:
Popis aplikace GP mobile Uživatelská příručka Global Payments Europe, s.r.o., V Olšinách 80/626, Praha 10 Global Payments Europe, s.r.o. obchodní oddělení: 267 197 505-6 V Olšinách 80/626, Praha 10 fax:
VíceCentrální autentizační webový informační systém
Centrální autentizační webový informační systém Vypracoval : Jaromír Koníček Datum vypracování: 24..2006 Case nástroj: Enterprise Architekt v. 4.50 Obsah. Úvod... 3.. Použité terminologie... 3 2. Popis
VíceVlastní tisk dokladu je proveden prostřednictvím tisku z náhledu, nebo přímo přes tlačítko tisk.
Obecně o EET v systému Evidence Autobazaru Systém Evidence Autobazaru je od 1.3.2017 napojen na evidenci EET. EET se týká veškerých příjmů (tržeb) realizovaných v hotovosti, nebo platební kartou. Tržbou
VícePOKYNY K REGISTRACI PROFILU ZADAVATELE
POKYNY K REGISTRACI PROFILU ZADAVATELE Stav ke dni 4. 12. 2012 Obsah: 1 Úvod... 3 1.1 Podmínky provozu... 3 1.2 Pokyny k užívání dokumentu... 3 2 Registrace profilu zadavatele... 4 2.1 Přihlášení uživatele...
VíceMƏj úĭet Uživatelský manuál Verze 1.01/2010
M j ú et Uživatelský manuál Verze 1.01/2010 Obsah 1 Přihlášení do aplikace Klientské centrum.......................................................................................... 4 2 Zprávy systému...................................................................................................................
VíceSázková kancelář Z pekla štěstí
Sázková kancelář Z pekla štěstí Řešitelský tým Michal Pfeifer, Martin Halamíček, Jan Blaško, Zdeněk Křepela, Jan Popelka, Jan Mach Úvod Sázková kancelář Z pekla štěstí je malá společnost s několika malými
Více8.2 Používání a tvorba databází
8.2 Používání a tvorba databází Slide 1 8.2.1 Základní pojmy z oblasti relačních databází Slide 2 Databáze ~ Evidence lidí peněz věcí... výběry, výpisy, početní úkony Slide 3 Pojmy tabulka, pole, záznam
VíceRegistrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta
Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta 1. Obecné 1.1. Základní informace o aplikacích pro pacienta Pro pacienty je zpřístupněná webová a mobilní aplikace.
VíceHotelový program. Grafické štafle-základní a rozšířené rozlišení:
Hotelový program Hotelový program řeší kompletně problematiku hotelové recepce ubytovacího zařízení. Vede agendu od rezervací ubytování, středisek i služeb, stravování, přes ubytování jednotlivých hostů
VíceElektronický portál VAS UŽIVATELSKÁ PŘÍRUČKA
UŽIVATELSKÁ PŘÍRUČKA 1 Úvodní stránka eportálu VAS... 2 2 Registrace uživatelského profilu... 3 2.1 Nastavení uživatelského profilu... 4 3 Poskytnutí informace o existenci sítí... 6 3.1 Vytvoření nové
VíceSpecifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek
Specifikace požadavků POHODA Web Interface Verze 1.0 Datum: 29.12. 2008 Autor: Ondřej Šrámek Copyright 1999 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document. Strana
VíceVýtisk č.: Počet listů 12. Přílohy: 0 ÚZIS ČR. Příručka pro aktivaci účtu
ÚZIS ČR Palackého nám. 4 128 01 Praha 2 - Nové Město Výtisk č.: Počet listů 12 Přílohy: 0 ÚZIS ČR Příručka pro aktivaci účtu Projekt - ereg - Úprava rezortních registrů a konsolidace rezortních dat v návaznosti
VíceSystém pro online rozhovory
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY Systém pro online rozhovory (semestrální projekt) ZS 2010-2011 Analýza Implementace Číslo skupiny: 13 Členové skupiny:
VíceHOTELOVÉ SYSTÉMY. http://www.altopraha.cz. ALTO PRAHA & Digital Action Hotelové systémy 1
HOTEL - 2000 Postup při změně sazeb DPH k 1.1.2012 (změna snížené sazby daně z 10% na 14%) Vážení uživatelé programu HOTEL-2000, tento dokument obsahuje základní informace, potřebné pro úspěšnou instalaci
VíceČeské vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN
České vysoké učení technické Fakulta elektrotechnická Softwárové inženýrství (X36SIN) - Katedra počítačů Semestrální projekt I. ÚVODNÍ STUDIE Realizační tým: Petr Vízner (mailto:viznep1@fel.cvut.cz) -
VíceModul Kontakt s klientem SSP. OKcentrum. Uživatelská příručka. Poskytování součinnosti ÚP ČR
Modul Kontakt s klientem SSP OKcentrum Uživatelská příručka Poskytování součinnosti ÚP ČR OKsystem a.s. 2015 1. Obsah 1. OBSAH... 2 2. ZÁKLADNÍ INFORMACE... 2 2.1 Základní pojmy... 2 2.2 Přihlášení uživatele...
VíceRezervační systém Tvorba WWW stránek
2012 Rezervační systém Tvorba WWW stránek Vytvoření rezervačního systému pro rezervaci motokár,ubytování a atrakcí Marek Svoboda Motokáry Motobydlo 30.12.2012 Obsah 1.Základní charakteristika... 3 a) Téma
VíceINFORMATIKA pro LÁZEŇSTVÍ. Ing. Petr Janík
Mefisto - ka ULGAT/L0015 přednáška č.4 1 1 janik@vosahs.cz konzultační hodiny: středa od 9:45-11:15 (předem napsat email o konkrétním problému, který chcete konzultovat) 25. března 2010 Mefisto - ka Obsah
VíceMANUÁL PRO UŽIVATELE WEBU ADRESÁŘ DESIGNÉRŮ
MANUÁL PRO UŽIVATELE WEBU ADRESÁŘ DESIGNÉRŮ Verze 1.0 ČESKÁ AGENTURA NA PODPORU OBCHODU Dittrichova 21, 128 01 Praha 2 Zelená linka pro export: 800 133 331, fax: 224 907 503 e-mail: info@czechtrade.cz
VíceNastavení provozního prostředí webového prohlížeče pro aplikaci
Nastavení provozního prostředí webového prohlížeče pro aplikaci IS o ISVS - Informační systém o informačních systémech veřejné správy verze 2.03.00 pro uživatele vypracovala společnost ASD Software, s.r.o.
VíceManuál PVU dodavatel
Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 4 a novější 1 Registrace... 2 2 Přihlášení a odhlášení... 2 3 Správa profilu... 2 3.1 Vytvoření uživatelského účtu... 3 3.2 Ověření identity
VícePTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup
PTÁČEK - velkoobchod eshop ZÁKAZNICKÝ pracovní postup 2009 Obsah Úvod... 3 Autorizace... 3 Přihlášení... 4 Odhlášení... 4 Změna hesla editace uživatele... 4 Hlavní stránka Před přihlášením... 4 Výběr Produktu
VíceAnalýza Redakční systém blogu (ADA274, BYS037, RAB020, SIV021)
Analýza Redakční systém blogu (ADA274, BYS037, RAB020, SIV021) Obecný popis Jelikož musíme držet krok s vývojem webových technologií a s daty chceme pracovat efektivněji, použijeme jako prostředek pro
VíceJednorázová hesla pro zvýšení bezpečnosti vzdáleného přístupu mobilních uživatelů
Jednorázová hesla pro zvýšení bezpečnosti vzdáleného přístupu mobilních uživatelů Jedním z řešení bezpečného vzdáleného přístupu mobilních uživatelů k firemnímu informačnímu systému je použití technologie
VíceHOTELOVÉ SYSTÉMY. http://www.altopraha.cz. ALTO PRAHA & Digital Action Hotelové systémy 1
HOTEL - 2000 Postup při změně sazeb DPH k 1.1.2013 (změna sazeb DPH 14% 15% a 20% 21%) Vážení uživatelé programu HOTEL-2000, tento dokument obsahuje základní informace, potřebné pro úspěšnou instalaci
VíceManuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější
Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější Obsah Registrace... 2 Přihlášení a odhlášení... 2 Správa profilu... 2 Domovská stránka... 3 Hledání zakázek... 4 Výsledky hledání...
VíceSD Quick Book Rezervační systém MANUÁL Určeno pro přístupová práva RECEPČNÍ
SD Quick Book Rezervační systém MANUÁL Určeno pro přístupová práva RECEPČNÍ OBSAH SD Quick Book Rezervační systém - Správa rezervací 1. Přihlášení do systému 3 2. Vložení rezervace 4 2.1 Vložení rezervace
VíceUživatelská příručka
Uživatelská příručka k registraci a nahlížení na stav svých pohledávek v prostředí aplikace Komunikace s občany (RAP) Obsah: 1. Úvod... 1 2. Registrace do aplikace Komunikace s občany... 2 3. Přihlášení
VíceRegistr 200x. Registr smluv 200x. Příručka uživatele. Stanislav Matz Tel. 777 046 086 e-mail: info@matz.cz w-stránky: www.matz.
Registr smluv 200x Příručka uživatele Stanislav Matz Tel. 777 046 086 e-mail: info@matz.cz w-stránky: www.matz.cz - 1 - Registr smluv 1. Stručný popis programu Program je určen pro Správy a údržby silnic
Více1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS
1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS Pro přístup do administrace služby GTS Bezpečný Internet používejte zákaznický WebCare GTS Czech, který je přístupny přes webové
VíceZADÁVACÍ DOKUMENTACE Comenis 2.0
ZADÁVACÍ DOKUMENTACE Comenis 2.0 jako příloha Výzvy k podání nabídek v rámci projektu Distanční jazykové vzdělávání pomocí M-learningu CZ.1.07/3.2.10/04.0011 Akademie Jana Amose Komenského Jičín Název
VícePŘHLAŠOVÁNÍ POUZE NA ZÁVODY S A M C
PŘHLAŠOVÁNÍ POUZE NA ZÁVODY S A M C Do registrace se dostanete kliknutím na tato tlačítka... Pokud se do systému přihlašujete poprvé, musíte se nejprve registrovat A vytvořit si tak profil, ze kterého
VíceHOTEL - 2000 HOTELOVÉ SYSTÉMY. Dokumentace změn v nastavení programu v souvislosti se změnou sazby DPH z 5% na 9% k 1.1.2008. http://www.altopha.
HOTEL - 2000 Dokumentace změn v nastavení programu v souvislosti se změnou sazby DPH z 5% na 9% k 1.1.2008 Vážení uživatelé programu HOTEL-2000, tento dokument obsahuje základní informace, potřebné pro
VíceIS Autopůjčovna VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY. (semestrální projekt) ZS 2010-2011.
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY IS Autopůjčovna (semestrální projekt) ZS 2010-2011 Analýza Implementace Číslo týmu: T07 Členové skupiny: Příjmení, jméno,
VíceManuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější
Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější Obsah 1 Registrace... 2 2 Přihlášení a odhlášení... 2 3 Správa profilu... 2 3.1 Vytvoření uživatelského účtu... 3 4 Domovská
VíceKontrolní hlášení DPH (CZ) od verze Klient 5.12.a
Kontrolní hlášení DPH (CZ) od verze Klient 5.12.a Podle novely Zákona o DPH mají plátci DPH od 1.1.2016 povinnost podávat Kontrolní hlášení DPH. Hlášení se podává v elektronické podobě ve formátu XML.
VíceObchodní podmínky. 1. Vymezení pojmů
Obchodní podmínky 1. Vymezení pojmů Poskytovatel poskytovatelem se pro účely těchto všeobecných podmínek rozumí Společnost HRS Hotelonline s.r.o., se sídlem Praha 2, Vinohrady, Vinohradská 2165/48, okres
VíceSoftwarové inženýrství
Page 1 of 8 Softwarové inženýrství Inf. systém pro cestovní kancelář PRINTER FRIENDLY VERSION Home Team info autor: Výlupková Irena Datová analýza Popis: Datový model je navržen tak, aby vhodně popsal
VíceNemocnice. Prvotní analýza a plán projektu
Nemocnice Projekt do předmětu AIS Prvotní analýza a plán projektu Lukáš Pohl, xpohll00, xkosti03 Jan Novák, xnovak79 2009/2010 1 Neformální specifikace FN potřebuje informační systém, který bude obsahovat
VíceUse Case Model - Complete Report Grouped by Item Kind, Full Descriptions
Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions Generated by Serlio Software Case Complete Report Contents: Description: casecomplete Use Cases... 2 Přihlášení uživatele... 2 Registrace
VíceSpolečnost MEFISTO SOFTWARE, a.s. uvádí na trh nový produkt Mefisto CAMPUS.
Společnost MEFISTO SOFTWARE, a.s. uvádí na trh nový produkt Mefisto CAMPUS. Mefisto CAMPUS je systém pro správu ubytovacích kapacit v provozech typu ubytovny, internáty, koleje, atd. V těchto provozech
VíceInternetová filmová databáze IFDB
VŠB FEI - Technická Univerzita Ostrava DOKUMENTACE Internetová filmová databáze IFDB Semestrální projekt Jméno: Jméno vyučujícího: Dušan Choleva (CHO0130) Ing. Petr Lukáš 1 1. Specifikace zadání 1.1. Proč
VíceHOTEL TIME, a.s. Manuál pro vyúčtování a check-out rezervace
HOTEL TIME, a.s. Manuál pro vyúčtování a check-out rezervace OBSAH 1. Vyúčtování... 3 2. Rozdělení účtu/přesun položek... 6 3. Check-out... 7 4. Předčasný Check-out... 10 5. Otevření účtu... 11 2 1. Vyúčtování
VíceElektronická evidence tržeb (EET) v programu HARMONIK stav k
Elektronická evidence tržeb (EET) v programu HARMONIK stav k 27.2.2017 Abyste mohli využívat odesílání tržeb do systému EET, je třeba, abyste měli k dispozici certifikát od správce daně tj. soubor s příponou
VíceNávod k instalaci S O L U T I O N S
Návod k instalaci SOLUTIONS Návod k instalaci Hasičská 53 700 30 Ostrava-Hrabůvka www.techis.eu www.elvac.eu +420 597 407 507 Obchod: +420 597 407 511 obchod@techis.eu Podpora: +420 597 407 507 support@techis.eu
VícePracovní výkazy. návod k použití. Internetová aplikace Pracovní výkazy slouží k zadávání pracovních výkazů od zaměstnanců a externích pracovníků.
1 Popis aplikace Pracovní výkazy návod k použití Internetová aplikace Pracovní výkazy slouží k zadávání pracovních výkazů od zaměstnanců a externích pracovníků. 2 Technické požadavky klienta Internetový
VíceVýtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup
ÚZIS ČR Palackého nám. 4 128 01 Praha 2 - Nové Město Výtisk č.: Počet listů 19 Přílohy: 0 ÚZIS ČR Role žadatel - postup Projekt - ereg - Úprava rezortních registrů a konsolidace rezortních dat v návaznosti
VíceZakládání poukázek. Uživatelská př ír učka
Zakládání poukázek Uživatelská př ír učka Leoš Krejčí Strana 1 15.08.2007 Obsah I. Úvod 3 II. Import certifikátů do Vašeho internetového prohlížeče 4 1) Certifikát certifikační autority 2) Certifikát www
VíceHOTEL TIME, a.s. Reporting v systému HotelTime
HOTEL TIME, a.s. Reporting v systému HotelTime OBSAH 1. Standardní provozní reporting... 3 1.1. Analýza obsazenosti... 3 1.2. Výkony hotelu dle středisek... 4 1.3. Denní uzávěrka... 5 1.4. Partneři dle
VíceArtlingua Translation API
Artlingua Translation API Dokumentace Jan Šváb, Artlingua, a.s. 2015 Revize: 2015-09-22 - verze API : v1 Obsah Obsah... 2 Předávání dokumentů k překladu... 3 Implementace klientské aplikace pro Translation
VíceZabezpečení proti SQL injection
Zabezpečení proti SQL injection ESO9 intranet a.s. Zpracoval: Tomáš Urych U Mlýna 2305/22, 141 Praha 4 Záběhlice Dne: 19.9.2012 tel.: +420 585 203 370-2 e-mail: info@eso9.cz Revize: Urych Tomáš www.eso9.cz
VíceNÁVOD K INSTALACI SOLUTIONS
NÁVOD K INSTALACI SOLUTIONS Obsah 1 PŘEDPOKLADY Strana 3 2 INSTALACE Strana 4-10 Úvodní obrazovka instalace Licenční ujednání Vložení licenčního souboru Nastavení připojení k databázi Volba způsobu provozování
VíceElektronická evidence tržeb (EET) v programu HARMONIK
Elektronická evidence tržeb (EET) v programu HARMONIK Abyste mohli využívat odesílání tržeb do systému EET, je třeba, abyste měli k dispozici certifikát od správce daně tj. soubor s příponou p12 např.
VíceIntegrovaný modul DeCe SKLAD, verze 2014 DeCe COMPUTERS s.r.o. Děčín, ledn 2014. I. Obsah příručky
I. Obsah příručky I. OBSAH PŘÍRUČKY...I-1 II. ÚVODNÍ INFORMACE...II-2 III. OVLÁDÁNÍ MODULU...III-3 Sklad evidence zboží...iii-3 Fak.př. faktury přijaté...iii-10 Odb. + Dod. odběratelé nebo dodavatelé...iii-12
Vícembank.cz mtransfer Okamžitá notifikace o mtransferu Dokumentace pro externího partnera
mtransfer Okamžitá notifikace o mtransferu Dokumentace pro externího partnera 1/6 Obsah 1 SLOVNÍK POJMŮ... 3 2 ÚVOD... 4 3 POPIS ŘEŠENÍ NPM... 4 4 ZPŮSOB KOMUNIKACE EXTERNÍHO PARTNERA S MBANK - SPECIFIKACE
VíceUniverzální rezervační systém. Uživatelská příručka
Univerzální rezervační systém Uživatelská příručka Obsah I. Instalace... 3 II. První spuštění aplikace... 4 III. Hlavní okno aplikace... 5 IV. Nastavení aplikace... 6 1. Přidání místností... 6 2. Uživatelské
VícePravidla používání webového rezervačního systému bezpečnostních školení Letiště Praha, a. s. - firma
Pravidla používání webového rezervačního systému bezpečnostních školení Letiště Praha, a. s. - firma Jako firma se na portálu www.skoleni-lp.cz registrujte, pokud jste podnikající fyzická osoba nebo právnická
VíceInformační systém ozdravných pobytů zdravotní pojišťovny
Úvod ní studie @fel.cvut.cz Téma bakalářské práce: Informační systém ozdravných pobytů zdravotní pojišťovny Pokyny pro vypracování: Analyzujte IS ozdravných pobytů dětí a mládeže obecné zdravotní pojišťovny.
Vícewww.dpd.cz/dobirky Uživatelský manuál
www.dpd.cz/dobirky Uživatelský manuál DPD CZ Obsah 1. Úvod... 3 2. Přihlášení... 3 Přihlášení... 3 Nový uživatel, zapomenuté heslo... 5 3. Nastavení... 6 Nastavení uživatele... 6 Nastavení bankovních účtů...
VícePříloha č. 1 Verze IS esyco business
Příloha č. 1 Verze IS esyco business 1.10.1.1. Nasazení nové verze IS esyco business 1.10.1.1. proběhne u zákazníků postupně od 23. 4. 2018. V rámci nasazování verze budete kontaktováni konzultantem společnosti
VíceREGISTRACE UŽIVATELSKÉHO ÚČTU NOVÉHO STUDENTA V CRO
REGISTRACE UŽIVATELSKÉHO ÚČTU NOVÉHO STUDENTA V CRO KARVINÁ, 2017 Vydáno dne:23.10.2017 10:30 Úvod OBSAH Úvod... 3... 3 Zapomněli jste uživatelské jméno?... 12 Zapomněli jste heslo nebo máte zablokován
VíceInspirace pro seminární práci předmětu Techniky a CASE nástroje vývoje IS
Inspirace pro seminární práci předmětu Techniky a CASE nástroje vývoje IS výtah z ukázkového příkladu Cestovní kancelář z knihy Buchalcevová Alena, Stanovská Iva. Příklady modelů analýzy a návrhu aplikace
VíceProvozní dokumentace. Seznam orgánů veřejné moci. Přihlášení do Agendového informačního systému Registru práv a povinností
Provozní dokumentace Seznam orgánů veřejné moci Přihlášení do Agendového informačního systému Registru práv a povinností Vytvořeno dne: 15. 11. 2011 Aktualizováno: 15. 11. 2011 Verze: 0.2 2011 MVČR Obsah
VíceNAHLAŠOVÁNÍ UBYTOVANÝCH CIZINCŮ PŘES PORTÁL UBYPORT
NAHLAŠOVÁNÍ UBYTOVANÝCH CIZINCŮ PŘES PORTÁL UBYPORT 23.8.2017 aktuální požadavky cizinecké policie postup při zápisu údajů o ubytovaném cizinci v programu RECEPCE konfigurace pro vytváření UNL souborů
VíceZADÁVÁNÍ DAT DO SYSTÉMU PRO SPRÁVU MAJETKU
Sociální služby Vsetín, příspěvková organizace, Záviše Kalandry 1353, 755 01 Vsetín I SM 19/2015 ZADÁVÁNÍ DAT DO SYSTÉMU PRO SPRÁVU MAJETKU SMĚRNICE Proces Funkce Jméno a příjmení Datum Podpis Zpracování
VíceUživatelská příručka SBOX
Příloha metodického pokynu č. 7 Uživatelská příručka SBOX Zpracoval: Obsah dokumentu 1. Vložení nové zásilky 1 2. Vložené zásilky 3 2.1 Zobrazení detailu vložené zásilky... 3 2.2 Odstranění vložené zásilky...
VíceIS Restaurace. Semestrální práce. Tomáš Rumíšek V Brně dne 7. 1. 2014 Peter Ševčík
IS Restaurace Semestrální práce Tomáš Rumíšek V Brně dne 7. 1. 2014 Peter Ševčík 1 1. Obsah 2. Neformální specifikace... 3 Informační systém Restaurace... 3 3. Formální specifikace... 3 Funkční požadavky...
VíceRDS Rapid Data Systém
Návod na obsluhu pokladních a objednávkových terminálů RDS Rapid Data Systém Úvod RDS (Rapid Data Systém) je parametrický systém pokladních a objednávkových terminálů. Jednotlivé terminály mají programově
VíceADS DOCHÁZKOVÝ SOFTWARE
DOCHÁZKOVÝ SOFTWARE Program ADS je komfortní a sofistikovaný software pro zpracování docházky na základě dat načtených systémem ACS-line. Umožňuje libovolnou práci s daty a výpočty dle nastavených směn
VíceAdministrace služby IP komplet premium
1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare T-Mobile Czech Republic Pro přístup do administrace služby Bezpečný Internet používejte zákaznický WebCare T-Mobile Czech Republic,
VíceOn-line Broker MANUÁL
On-line Broker MANUÁL OBSAH 1. O Aplikaci On-line Broker (OLB) 3 2. Přihlášení do OLB? 4 3. Menu OBCHODY 5 10 Jak uzavřu obchod? Podmenu Obchod 6 Jak zadám objednávku? Podmenu Objednávka 7 Jak pošlu platbu
VíceVzorová úloha 1: Prokažte znalosti aplikace Microsoft Access na zvolené ukázkové databázi.
Vzorová úloha 1: Prokažte znalosti aplikace Microsoft Access na zvolené ukázkové databázi. Zadání: S využitím software Microsoft Access byla připravena aplikace pro fiktivní obchod s nářadím a nástroji
VíceAdministrace služby IP komplet premium
1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare T-Mobile Czech Republic Pro přístup do administrace služby Bezpečný Internet používejte zákaznický WebCare T-Mobile Czech Republic,
VíceČeská pošta - podání on-line
Česká pošta - podání on-line Money S3 - Podání On-line 1 Obsah 2 Export podání on-line z Money S3...2 On-line podání České pošty...2 Číselník konfigurace...4 Podpora uživatelů...7 On-line podání pro PPL...7
VíceUživatelská dokumentace
Uživatelská dokumentace k projektu CZECH POINT Popis použití komerčního a kvalifikovaného certifikátu Vytvořeno dne: 20.5.2008 Aktualizováno: 23.5.2008 Verze: 1.3 Obsah Uživatelská dokumentace...1 Obsah...2
VíceSystém DV. Informační systém na podporu vzdělávacích aktivit a plánování osobního růstu zaměstnanců. 13. 7. 2012 Ing.
Systém DV Informační systém na podporu vzdělávacích aktivit a plánování osobního růstu zaměstnanců 1. Vítejte... 3 2. Moje aktivity... 3 3. Termíny aktivit... 4 4. Správa aktivit... 5 5. Karta aktivity...
VíceUŽIVATELSKÁ PŘÍRUČKA PRO INTERNETOVÉ BANKOVNICTVÍ PPF banky a.s.
UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETOVÉ BANKOVNICTVÍ PPF banky a.s. PPF banka a.s., Evropská 2690/17, P.O. Box 177, 160 41 Praha 6 1/14 Obsah: 1. Úvod... 3 2. Účty... 3 3. Výpisy z Účtů... 5 3.1. Výpisy ve
VíceJazz pro Účetní (export) Příručka uživatele
JAZZ pro Účetní - export (SQL/E1) Příručka uživatele 1 / 8 JAZZ pro Účetní export (SQL/E1) Příručka uživatele 2019 Václav Petřík JAZZWARE.CZ Příručka k programu Jazz pro Účetní - export (SQL/E1) pro Windows
VícePersonální evidence zaměstnanců
Mendelova univerzita v Brně Provozně ekonomická fakulta Personální evidence zaměstnanců Uživatelská dokumentace Bc. Petr Koucký Bc. Lukáš Maňas Bc. Anna Marková Brno 2015 1 Popis funkcionality Námi řešená
VíceÚvod do databázových systémů
Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Úvod do databázových systémů Cvičení 8 Ing. Petr Lukáš petr.lukas@vsb.cz Ostrava, 2014 Opakování Entita Entitní typ
VíceAdministrační systém ústředen MD-110
SAS MD-110 Administrační systém ústředen MD-110 SAS MD-110 Administrační systém ústředen MD-110 Efektivní systém administrace poboček a parametrů ústředen Ericsson MD110 s přímou vazbou na telefonní seznam
VíceHromadné platby - inkaso
Hromadné platby - inkaso Modul Hromadné platby složí k výpočtu platby (přeplatku/nedoplatku), kterou má zaplatit a) strávník - ve formě inkasa / sporožira / složenky, b) jídelna - ve formě hromadného příkazu
VíceIS pro firmu vyrábějící potisky triček
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY IS pro firmu vyrábějící potisky triček ZS 2008-2009 (semestrální projekt) Číslo skupiny: 13 Členové skupiny: Analýza
VíceUživatelský manuál.
Uživatelský manuál www.dpd.cz/objednavkaprepravy Obsah 1 Úvod 1 2 Přihlášení 1 2.1 Nový uživatel, zapomenuté heslo 1 3 Nastavení 2 3.1 Nastavení 2 3.2 Uživatelé 3 3.3 Bankovní účty 4 3.4 Adresář 5 3.4.1
VícePodrobné popisy služby a detailní postupy naleznete v uživatelské příručce MojeBanka (dostupné na a v nápovědě.
MojeBanka První kroky se službou MojeBanka Vážená klientko, vážený kliente, dovolte, abychom vás přivítali mezi uživateli služby MojeBanka moderního systému přímého bankovnictví Komerční banky. Internetové
VíceDatabázové systémy. Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz
Databázové systémy Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz Vývoj databázových systémů Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace 60.-70. léta Program Komunikace Výpočty
VíceVýpisy Výsledek zpracování
Výpisy Výsledek zpracování Tlačítka (formát(rrrrmm)) a pro zadaný stát. Zobrazí výsledky měsíčního zpracování zadaného období Vytiskne výsledky. Prodejci - provize Třídění se provádí klepnutím na záhlaví
Více