INFORMAČNÍ SYSTÉM AUTOBAZARU S INZERČNÍM SYSTÉMEM A RECENZEMI AUTOMOBILŮ



Podobné dokumenty
INFORMAČNÍ SYSTÉM AUTOBAZARU S INZERČNÍM SYSTÉMEM A RECENZEMI AUTOMOBILŮ

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA

INFORMAČNÍ SYSTÉM PŮJČOVNY JÍZDNÍCH KOL

IS Autopůjčovna VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY. (semestrální projekt) ZS

INFORMAČNÍ SYSTÉM PRODEJ LÍSTKŮ DO DIVADLA

Databázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087

Informační systém pro nemocnici

INZERTNÍ SERVER VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY. (semestrální projekt) ZS

Systém pro online rozhovory

Elektronická zdravotní karta

Informační systém webhostingu

Analýza IS autoservisu:

Analýza Redakční systém blogu (ADA274, BYS037, RAB020, SIV021)

IS pro firmu vyrábějící potisky triček

VŠB FEI - Technická Univerzita Ostrava. DAIS - Projekt. Dopravní podnik. Jméno: Matěj Kotyz (KOT0177)

IS Akademie Klasické Homeopatie

Internetová aukční síň

Sázková kancelář Z pekla štěstí

E-aukce- elektronická aukce vozidelmanuál

Tour de ABB 2013 Průvodce online aplikací

Questionnaire příručka uživatele

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

Uživatelská příručka

Testování portálu MotoInzerce.cz

VYSOKÁ ŠKOLA BÁŇSKÁ- TECHNICKÁ UNIVERZITA OSTRAVA

PTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup

Athena Uživatelská dokumentace v

Uživatelská příručka

Easycars Aplikace pro správu autobazaru

Úvod do databázových systémů

K práci je možné přistoupit následujícím způsobem. Odkaz na práci se nachází na osobním webu autora práce:

CzechAdvisor.cz. Návod pro členy AHR

Portál Značení tabáku Uživatelská příručka pro registrované uživatele

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

Fakulta elektrotechniky a informatiky Vysoká škola báňská - Technická univerzita Ostrava. Úvod do databázových systémů 2012/2013 IS MHD

Jednotné portálové řešení práce a sociálních věcí

PROFI TDi s.r.o , Želetice 40 Návod k používání systému OTDI.CZ

REGISTRACE A SPRÁVA UŽIVATELSKÉHO ÚČTU

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

Registr 200x. Registr smluv 200x. Příručka uživatele. Stanislav Matz Tel w-stránky:

Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů. Docházka 3000 Personalistika

MƏj úĭet Uživatelský manuál Verze 1.01/2010

Popis aplikace Portál práce pro oblast bezpečnostních služeb

Uživatelská příručka v0.99

Informační systém Národní soustavy kvalifikací (IS NSK) Návod na obsluhu interního webu - tvorba kvalifikačního a hodnoticího standardu

UŽIVATELSKÁ PŘÍRUČKA RODIČ

Nápověda k systému CCS Carnet Mini

CzechAdvisor.cz. Návod pro členy AHR

Nápověda k systému CCS Carnet Mini. Manuál k aplikaci pro evidenci knihy jízd

IS Veřejná databáze filmů

Actors. + Ad m in istrá to r + Ca s + Ne re gistrovan ý u živatel + Obcho dník + Pri hlášen ý u živa te l + Sklad ník + Zá ka zník + Za mestn anec

Informační systém pro zubaře a pacienty Uživatelská příručka

TAXexpert5 modul Kartotéka II.

Uživatelská příručka pro administraci nabídek práce. na personálním webu Atraktivni-prace.cz. Verze 8.01/2013. Autor: Petr Kliment

Personální evidence zaměstnanců

HelpDesk. Uživatelská příručka verze 1.7. duben Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

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

SYSTÉM PRO DRAŽBU ZNÁMEK

Akceptační test. Úvod

Uživatelský manuál aplikace. Dental MAXweb

C. 3. Vytvoření metodiky práce s implementovaným IS včetně jeho naplnění daty relevantních procesů a způsobů jejich vyhodnocování

Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions

Uživatelská příručka k systému Jídelna inet

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Manuál k e-learningovému vzdělávacímu modulu 1 MODUL HIGH-TECH POTRAVINY. Popularizace zdraví Po.Zdrav (CZ.1.07/3.1.00/ )

Na vod k nastavenı ovy ch schra nek Administrace

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

Byl vytvořen pro snadnou orientaci budoucích správců v systému. Čas, kdy byl uživatel naposledy aktivní.

Návod pro práci s aplikací

Návod ke správě týmu pro novou verzi webu Jak nově zadat soupisku od sezony 2012/2013

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

Manuál pro aplikaci Portál samofakturace

Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci

Administrační rozhraní Manuál pro klienty

Středisko MLM Znovu. Uživatelská příručka

Nemocnice. Prvotní analýza a plán projektu

Internetová filmová databáze IFDB

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.

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ů.

BENCHMARKING VENKOVA. Uživatelská příručka nástroje ehomer.cz. Verze dokumentu: 1.1

MANUÁL PRO ZEMĚDĚLCE K OBSLUZE PORTÁLU VCELSTVA.CZU.CZ

Rezervační systém Tvorba WWW stránek

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Manuál pro používání systému Responsible Care

Specifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek

MANUÁL PRO UŽIVATELE WEBU ADRESÁŘ DESIGNÉRŮ

1.1. Základní informace o aplikacích pro pacienta

Úvod do databázových systémů 2012/2013 IS MHD. Jiří Znoj zno

Stručný průvodce aplikací Sběr dat pro RIV

WR Invoicing. Web Revolution. Uživatelský manuál administračního rozhraní

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETOVÉ BANKOVNICTVÍ PPF banky a.s.

Webové stránky fotbalového klubu

Elektronická evidence tržeb (EET)

Modul Veř ejne zaka zky v IS KP14+

Dotace na podporu sociální práce

Příručka pro editaci kontaktů na eagri

Univerzální rezervační systém. Uživatelská příručka

Webová aplikace rezervační systém. Semestrální úloha předmětu A7B38TUR Testování uživateských rozhraní

Stručný průvodce aplikací Sběr dat pro CEP a CEZ

Transkript:

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA INFORMAČNÍ SYSTÉMY A DATOVÉ SKLADY INFORMAČNÍ SYSTÉM AUTOBAZARU S INZERČNÍM SYSTÉMEM A RECENZEMI AUTOMOBILŮ (semestrální projekt) ZS 2009-2010 Analýza Implementace Číslo skupiny: T09 Členové skupiny: Příjmení, jméno, login 1. Michal Zigo, ZIG012 1. 2. Wrona Tomáš, WRO015 2. 3. Miroslav Zpěvák, ZPE003 3. 4. Lapiš Richard, LAP028 4.

1 Zadání (skupina T09, 7. října 2009) Cílem projektu je vytvoření komplexního informačního systému pro autobazar, který bude určený jak pro vnitřní správu informací, tak i prezentace prodávaných automobilů, které budou přístupné přes webové rozhraní. Tyto prezentace si vytváří samotní prodávající uživatelé a tak odpadá nutnost zaměstnávat na tuto činnost administrátora, ten tyto prezentace pouze autorizuje pro veřejné zobrazení, aby tak předešel zobrazení nevhodného inzerátu. Uživatel (prodejce či kupující) se nejprve na portále zaregistruje a až poté může v jednotlivých transakcích vystupovat buď jako prodávající či nakupující (např. jeden uživatel může současně prodávat svůj starý automobil a kupovat novější). Při prodeji uživatel přiveze prodávaný automobil do areálu autobazaru a zaměstnanec jej (automobil, případně při první transakci i zákazníka) zaregistruje. Poté prodávající zvolí tarif (doba platnosti inzerátu) - tedy již zobrazení inzerátu je paušálně zpoplatněno a spolu se zaměstnancem sepíší smlouvu, v níž si prodávající určí cenu, kterou si za automobil nárokuje. Tato cena bude navýšena o provizi autobazaru, která momentálně činí 15% z prodejní ceny. Jedním z požadavků je, aby tento procentuální podíl byl do budoucna snadno editovatelný. Poté je zákazníkovi umožněno vytvořit si vlastní prezentaci pro prodej automobilu - resp. inzerát s možností přidání fotek. Tyto inzeráty se běžným uživatelům zobrazí až po autorizaci inzerátu administrátorem. Inzeráty může prohlížet každý návštěvník stránek, avšak rezervovat si vůz bude moct pouze přihlášený (tedy registrovaný) uživatel za předpokladu, že automobil již nebude zamluven někým jiným. Rezervace je ovšem pouze dočasná, a pokud uživatel autobazar do 48hodin nenavštíví, automobil si nekoupí nebo rezervaci dříve nezruší, tak mu automaticky tato rezervace propadá. Prodej bude probíhat prostřednictvím autobazaru, přičemž autobazar zaujímá roli zprostředkovatele, za kterou dostane v případě prodeje procentuální provizi. Při prodeji se doplní odběratel v již podepsané smlouvě a také se vystaví faktury. Jelikož pracovníci autobazaru čas od času provádějí testy prodávaných automobilů, může být součástí prezentace i takzvaná recenze a to v případě, že již byl někdy v minulosti prováděn test totožného modelu automobilu (např. všechny testy automobilů Škoda Favorit). Zaměstnanci tedy musí mít i možnost tyto recenze vytvářet a měnit. Součástí systému bude i interní evidence zaměstnanců, kterou bude mít právo spravovat pouze vedoucí pracovník či administrátor.

Se systémem budou moci pracovat tito uživatelé: vedoucí pracovník, administrátor - právo editovat zaměstnance + to co zaměstnanec zaměstnanec - správa a autorizace prezentací, provádění finančních transakcísepisování smluv, správa recenzí, registrace zákazníků + to co nepřihlášený uživatel zákazník - to co nepřihlášený uživatel - v roli prodávajícího - vytváření a správa prezentací - v roli kupujícího - možnost rezervace automobilu nepřihlášený uživatel - prohlížení inzerátů a recenzí, registrace 1.1 Funkční požadavky PROČ nový IS V současné době je evidence autobazaru vedena prostřednictvím papírové kartotéky, což je z nynějšího hlediska naprosto nevyhovující. Tato evidence také neumožňuje efektivní prezentaci prodávaných automobilů. K ČEMU má IS sloužit Hlavní funkcí systému by měla být prezentace prodávaných automobilů s možností rezervace a vytváření vlastních prezentací (inzerátů s fotografiemi) z kterých plynou autobazaru příjmy, doplněných recenzemi modelů automobilů vytvářených pracovníky autobazaru pro lepší orientaci zákazníků ve světě motorů. Mezi vedlejší funkce systému bude také patřit vnitřní evidence zaměstnanců se správou jejich rolí a správy jejich tabulkových platů. KDO s IS bude pracovat o vedoucí pracovník, administrátor - právo editovat zaměstnance + to co zaměstnanec o zaměstnanec - správa a autorizace prezentací, provádění finančních transakcí-sepisování smluv, správa recenzí, registrace zákazníků + to co nepřihlášený uživatel o zákazník - to co nepřihlášený uživatel v roli prodávajícího - vytváření a správa prezentací v roli kupujícího - možnost rezervace automobilu o nepřihlášený uživatel - prohlížení inzerátů a recenzí, registrace

VSTUPY do systému U automobilů evidujeme značku a model automobilu, typ karoserie, typ automobilu (osobní/nákladní atd.), palivo, rok výroby, najeté kilometry, obsah motoru, barvu karoserie a typ převodovky a datum platnosti STK a kontroly emisí. U zákazníků evidujeme jméno a příjmení, kontaktní telefon, e-mail, adresu, případné IČO a DIČ a jeho heslo do systému. U zaměstnanců evidujeme jméno a příjmení, kontaktní telefon, e-mail, adresu, jeho pozici v autobazaru spojenou a jeho finančním ohodnocením a heslo do systému. U inzerátů evidujeme titulek inzerátu a doprovodný text majitele, datum vytvoření či editace, a zda byl inzerát schválen pracovníky autobazaru. U smluv evidujeme dodavatele a v případě prodeje i kupce automobilu, součástí smlouvy je i ujednání o zvoleném tarifu - tj. doby zobrazení inzerátu, prodejní cena, procenta z případného prodeje plynoucí autobazaru, datum vytvoření a datum vyřízení, identifikační číslo příslušného inzerátu a číslo automobilu, jehož se smlouvy týká. U fotografií se eviduje identifikační číslo inzerátu k němuž fotka přísluší, adresa fotky (její url) a alternativní její popis. U rezervací evidujeme identifikační číslo příslušného auta, zákazníka jenž si automobil rezervuje, čas rezervace, případně i poznámku k rezervaci. U recenzí evidujeme model automobilu, kterého se recenze týká, zaměstnance jež recenzi vytváří, datum vytvoření, titulek recenze (perex) a její samotný text. VÝSTUPY ze systému U faktur jsou požadovány standardní položky faktur jako dodavatel (vždy autobazar dodavatel služby) a odběratel (prodejce automobilu-odběr služby zprostředkování prodeje), datum, datum splatnosti, datum zdanitelného plnění, vystavil, doprovodný text, konečná cena a platební podmínky. Nefunkční požadavky I když informační systém eviduje kupce automobilu, neřeší občansko-právní smlouvy o prodeji mezi dodavatelem a kupcem automobilu, avšak pouze vztah mezi prodejcem s autobazarem o procentuální provizi ze zprostředkování prodeje a inzerci. Na implementaci nejsou kladeny žádné striktní požadavky, avšak, jelikož má být informační systém přístupný přes webové rozhraní, měly by se při implementaci zvolit vhodné moderní technologie jako např..net + MSSQL či PHP5 + MySQL5

1.1.1 Výpis funkcí, aktérů a reakcí výpis zaměstnanců (vedoucí, admin) -> vypíše zaměstnance přidání zaměstnance (vedoucí, admin) -> přidá nového zaměstnance editace zaměstnance (vedoucí, admin) -> upraví údaje zaměstnance smazání zaměstnance (vedoucí, admin) -> smaže zaměstnance výpis rolí (vedoucí, admin) -> vypíše role vytvoření nové role (vedoucí, admin) -> vytvoří novou roli editace role (vedoucí, admin) -> edituje roli smazání role (vedoucí, admin) -> smaže roli výpis inzerátů (vedoucí, admin, zaměstnanec, zákazník) -> vypíše inzeráty vytvoření inzerátu (vedoucí, admin, zaměstnanec, zákazník) -> vytvoření nového inzerátu editace inzerátu (vedoucí, admin, zaměstnanec, zákazník) -> editace inzerátu autorizace inzerátu (vedoucí, admin, zaměstnanec) -> autorizace inzerátu deaktivace inzerátu (vedoucí, admin, zaměstnanec) -> zrušení autorizace inzerátu smazání inzerátu (vedoucí, admin, zaměstnanec) -> smazání inzerátu výpis zákazníků (vedoucí, admin, zaměstnanec) -> vypíše zákazníky vytvoření zákazníka (vedoucí, admin, zaměstnanec) -> přidá nového zákazníka do systému editace zákazníka (vedoucí, admin, zaměstnanec) -> edituje parametry zákazníka smazání zákazníka (vedoucí, admin, zaměstnanec) -> smaže záznam zákazníka výpis fotografií (vedoucí, admin, zaměstnanec, zákazník) -> zobrazí fotografie přidání fotografie (vedoucí, admin, zaměstnanec, zákazník) -> přidá k inzerátu novou fotku smazání fotografie (vedoucí, admin, zaměstnanec, zákazník) -> smaže fotografii výpis rezervací (vedoucí, admin, zaměstnanec, zákazník) -> vypíše rezervace vytvoření rezervace (vedoucí, admin, zaměstnanec, zákazník) -> vytvoření nové rezervace zrušení rezervace (vedoucí, admin, zaměstnanec, zákazník, timer) -> zruší rezervaci výpis smluv (vedoucí, admin, zaměstnanec) -> vypíše smlouvy vytvoření smlouvy (vedoucí, admin, zaměstnanec) -> vytvoří záznam o nové smlouvě editace smlouvy (vedoucí, admin, zaměstnanec) -> edituje smlouvu storno smlouvy (vedoucí, admin, zaměstnanec) -> stornuje smlouvu (a tudíž i fakturu) výpis faktur (vedoucí, admin, zaměstnanec) -> vypíše faktury vytvoření faktury (vedoucí, admin, zaměstnanec) -> vytvoří záznam o nové faktuře editace faktury (vedoucí, admin, zaměstnanec) -> editace faktury storno faktury (vedoucí, admin, zaměstnanec) -> stornuje fakturu (defakto smlouvu)

výpis automobilů (vedoucí, admin, zaměstnanec, zákazník) -> vypíše automobily vytvoření automobilu (vedoucí, admin, zaměstnanec) -> vytvoření záznamu nového auta editace automobilu (vedoucí, admin, zaměstnanec) -> editace automobilu smazání automobilu (vedoucí, admin, zaměstnanec) -> smazání automobilu výpis recenzí (vedoucí, admin, zaměstnanec, zákazník) -> výpis recenzí modelu vytvoření recenze (vedoucí, admin, zaměstnanec) -> vytvoření recenze editace recenze (vedoucí, admin, zaměstnanec) -> editace recenze smazání recenze (vedoucí, admin, zaměstnanec) -> smazání recenze výpis tarifů (vedoucí, admin, zaměstnanec, zákazník) -> výpis tarifů vytvoření tarifu (vedoucí, admin, zaměstnanec) -> vytvoření tarifu editace tarifu (vedoucí, admin, zaměstnanec) -> úprava tarifu smazání tarifu (vedoucí, admin, zaměstnanec) -> smazání tarifu výpis modelů(vedoucí, admin, zaměstnanec, zákazník) -> výpis seznamu modelů značky auta vytvoření modelu(vedoucí, admin, zaměstnanec) -> přidání nového modelu auta editace modelů(vedoucí, admin, zaměstnanec) -> editace modelu smazání modelu (vedoucí, admin, zaměstnanec) -> smazání modelu výpis značek (vedoucí, admin, zaměstnanec, zákazník) -> výpis značek automobilů přidání značky (vedoucí, admin, zaměstnanec) -> přidání značky automobilu editace značky (vedoucí, admin, zaměstnanec) -> editace značky smazání značky (vedoucí, admin, zaměstnanec) -> smazání značky výpis barev (vedoucí, admin, zaměstnanec, zákazník) -> zobrazí seznam barev přidání barvy (vedoucí, admin, zaměstnanec) -> přidání barvy editace značky (vedoucí, admin, zaměstnanec) -> editace barvy smazání značky (vedoucí, admin, zaměstnanec) -> smazání barvy výpis typů aut(vedoucí, admin, zaměstnanec, zákazník) -> zobrazí výpis typů automobilů přidání typu aut (vedoucí, admin, zaměstnanec) -> přidá nový typ automobilu editace typu aut (vedoucí, admin, zaměstnanec) -> editace typu smazání typu aut (vedoucí, admin, zaměstnanec) -> smazání typu výpis karoserií (vedoucí, admin, zaměstnanec, zákazník) -> zobrazí výpis karoserií přidání karoserie (vedoucí, admin, zaměstnanec) -> přidá karoserii editace karoserie (vedoucí, admin, zaměstnanec) -> edituje karoserii smazání karoserie (vedoucí, admin, zaměstnanec) -> smaže karoserii Pozn. součástí operací výpisů je jak výpis seznamů, tak i detailů jediné entity

2 Analýza (skupina T09, 19. 10. 2009) 2.1 Datová analýza 2.1.1 Lineární zápis typů entit a typů vazeb Auto (id_auta, id_model, id_barva, id_karoserie, rok_vyroby, obsah, palivo, prevodovka, najeto, STK, emise, vybava) Model (id_model, id_znacka, id_typ, nazev) Znacka (id_znacka, nazev) Typ (id_typ, nazev) Karoserie (id_karoserie, nazev) Fotografie (id_fotky, id_inzerat, url, alt) Inzerat (id_inzerat, id_smlouvy, perex, text, datum, autorizovan) Zamestnanec (id_zamestnance, jmeno, prijmeni, id_role, město, ulice, psc, telefon, mail, heslo) Zakaznik (id_zakaznik, jmeno, prijmeni, město, ulice, psc, telefon, mail, ico, dic, heslo) Smlouva (id_smlouvy, id_auta, id_dodavatel, id_odberatel, id_tarif, datum_uzavreni, datum_vyrizeni, prodejni_cena, procenta_z_prodeje, storno) Faktura (cislo_fakutry, id_smlouvy, cena, datum, datum_splatnosti, datum_zdan_plneni, vyrizena, forma_uhrady, bankovni_spojeni, cislo_uctu, variabilni_symbol, text_faktury, vystavil) Rezervace (id_rezervace, id_auta, id_odberatel, cas_rezervace, poznamka) Recenze (id_recenze, id_model, id_zamestnanec, perex, text, datum) Barva (id_barvy, barva) Tarif (id_tarifu, cena, doba_expirace) Role (id_role, nazev, plat)

ZNAC_MODEL (Znacka, Model) MODEL_REC (Model, Recenze) REC_ZAM (Recenze, Zamestnanec) ZAM_ROLE (Zamestnanec, Role) TYP_MODEL (Typ, Model) MODEL_AUTO (Model, Auto) KAROS_AUTO (Karoserie, Auto) AUTO_BARVA (Auto, Barva) FAKT_SML (Faktura, Smlouva) AUTO_SML (Auto, Smlouva) AUTO_REZ (Auto, Rezervace) INZER_SML (Inzerat, Smlouva) SML_TARIF (Smlouva, Tarif) INZER _FOTO (Inzerat, Fotografie) SML_PROD (Smlouva, Zakaznik) SML_KUP (Smlouva, Zakaznik) REZ_ZAK (Rezervace, Zakaznik)

2.1.2 ER diagram

Datový slovník Atribut Datový typ Klíč Null Index Popis a IO Auto id_auta int(8) PK N A aut.inkr. id_model int(8) FK N N id_barva int(8) FK N N rok_vyroby int(4) N N N id_karoserie int(8) FK N N obsah int(4) N N N ccm palivo enum N N N *1/ prevodovka enum N N N auto/manual najeto int(8) N N N km STK date N N N emise date N N N vybava longtext N A N Model id_model int(8) PK N A aut.inkr. id_znacka int(8) FK N N id_typ int(8) FK N N nazev varchar(30) N N N Znacka id_znacka int(8) PK N A aut.inkr. nazev varchar(30) N N N Typ id_typ int(8) PK N A aut.inkr. nazev varchar(20) N N N Karoserie id_karoserie int(8) PK N A aut.inkr. nazev varchar(30) N N N Fotografie id_foto int(8) PK N A aut.inkr. id_inzeratu int(8) FK N N url varchar(60) N N N alt varchar(60) N N N Inzerat id_inzeratu int(8) PK N A aut.inkr. is_smlouvy int(8) FK N N perex varchar(60) N N N text longtext N N N datum date N N N autorizace char N N N *2/

Atribut Datový typ Klíč Null Index Popis a IO Smlouva id_smlouvy int(8) PK N A aut.inkr. id_auta int(8) FK N N id_dodavatel int(8) FK N N id_odberatel int(8) FK A N id_tarif int(8) FK N N datum_uzavreni date N N N datum_vyrizeni date N A N prodejni_cena int(8) N N N procenta_z_prodeje float(2,2) N N N storno boolean N N N Faktura cislo_faktury int(8) PK N A *3/ id_smlouvy int(8) FK N N cena int(8) N N N datum date N N N datum_zdan_plneni date N N N datum_splatnosti date N N N vyrizena bool N N N forma_uhrady varchar(30) N N N bankovni_spojeni varchar(30) N N N cislo_uctu varchar(15) N N N variabilni_symbol int(16) N N N text_faktury longtext N N N vystavil int(8) N N N Tarif id_tarif int(8) PK N A aut.inkr. cena int(8) N N N doba_expirace int(8) N N N počet dnů Rezervace id_rezervace int(8) PK N A aut.inkr. id_auta int(8) FK N N id_odberatel int(8) FK N N cas_rezervace datetime N N N poznamka longtext N A N Recenze id_recenze int(8) PK N A aut.inkr. id_model int(8) FK N N id_zamestnanec int(8) FK N N perex varchar(60) N N N text longtext N N N datum date N N N

Atribut Datový typ Klíč Null Index Popis a IO Zamestnanec id_zamestnance int(8) PK N A aut.inkr. jmeno varchar(30) N N N prijmeni varchar(30) N N N role int(8) FK N N mesto varchar(30) N N N ulice varchar(30) N N N psc int(5) N N N telefon int(9) N N N mail varchar(60) N N N heslo varchar(32) N N N MD5 hash Zakaznik id_zakaznik int PK N A aut.inkr. jmeno varchar(30) N N N prijmeni varchar(30) N N N mesto varchar(30) N N N ulice varchar(30) N N N psc int(5) N N N telefon int(9) N N N mail varchar(60) N N N dic varchar(60) N A N ico varchar(60) N A N heslo varchar(32) N N N MD5 hash Role id_role int(8) PK N A aut.inkr. nazev varchar(30) N N N plat int(8) N N N Barva id_barvy int(8) PK N A aut.inkr. nazev varchar(30) N N N *1/ natural, diesel, lpg *2/ A autorizovan, N neautorizovat, W čeká na autorizaci, D - deaktivován *3/ zřetězení znaků aktuálního data a pořadového čísla faktury v roce např. 20090001, 20090002 apod.

2.2 Funkční analýza 2.2.1 DF diagramy +Minispecifikace 2.2.1.1 KONTEXTOVÝ DIAGRAM 2.2.1.2 DF diagram 0. úroveň

1. Evidence automobilů 1.1 Přidání automobilu 1. Zobraz formulář pro přidání nového automobilu. 2. Načti údaje z tabulek Model, Karoserie, Barva 3. Uživatel vybere model, barvu a typ karoserie automobilu a zadá rok výroby, obsah motoru, datum platnosti kontroly STK a emisí, najeté kilometry, palivo a výbavu. 4. Systém doplní id_modelu, id_karoserie a id_barvy 5. Pokud nejsou vyplněny všechny údaje, vypiš chybové hlášení a jdi na bod č.1 6. Jinak vygeneruj nové id do p.id_auta. 7. Přidej nový záznam do tabulky Auto s hodnotami v paměti. 8. Vypiš informace o stavu daného procesu. 1.2 Editace automobilu 1. Zobraz formulář Změnit záznam auta. 2. Uživatel vybere id auta a provedené změny se uloží do p.id_auta, p.id_modelu, p.id_barvy, p.rok_vyroby, p.id_karoserie, p.obsah, p.palivo, p.prevodovka, p.najeto, p.stk, p.emise, p.vybava. 3. Vybere seznam z tabulky Auto kde Auto.id_auta = p.id_auta. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Auto kde Auto.id_auta = p.id_auta s hodnotami v paměti.

1.3 Smazání automobilu 1. Zobraz formulář Smazat auto. 2. Uživatel zadá id auta do p.id_auta. 3. Vybere seznam z tabulky Auto kde Auto.id_auta = p.id_auta. 4. Pokud nevybrán žádný záznam, pak krok 5. Naopak smaž záznam v tabulce Auto kde Auto.id_auta = p.id_auta. 1.4 Výpis automobilů 1. Zobraz formulář Zobrazit seznam aut. 2. Uživatel požádá zobrazit seznam aut vyhovující kritériu. 3. Vybere seznam z tabulky Auto podle kritéria. 4. Vypiš informace o stavu daného procesu. 2. Evidence barev

2.1 Přidání barvy 1. Zobraz formulář Nová barva. 2. Uživatel zadá nazev do p.nazev. 3. Vygeneruj nové id do p.id_barvy. 4. Přidej nový záznam do tabulky Barva s hodnotami v paměti. 2.2 Editace barvy 1. Zobraz formulář Změnit záznam barvy. 2. Uživatel vybere id barvy a provedené změny se uloží do p.id_barvy, p.nazev. 3. Vybere seznam z tabulky Barva kde Barva.id_barvy = p.id_barvy. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Barva kde Barva.id_barvy = p.id_barvy s hodnotami v paměti. 2.3 Smazání barvy 1. Zobraz formulář Smazat barvu. 2. Uživatel zadá id barvy do p.id_barvy. 3. Vybere seznam z tabulky Barva kde Barva.id_barvy = p.id_barvy. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Barva kde Barva.id_barvy = p.id_barvy. 2.4 Výpis barev 1. Zobraz formulář Zobrazit seznam barev. 2. Uživatel požádá zobrazit seznam barev vyhovující kritériu. 3. Vybere seznam z tabulky Barva podle kritéria. 4. Vypiš informace o stavu daného procesu.

3. Evidence faktur 3.1 Vytvoření faktury 1. Zobraz formulář Nová faktura. 2. Uživatel zadá id smlouvy, cenu, datum, datum zdan. plneni, datum splatnosti, vyrizena, forma uhrady, bankovni spojeni, cislo uctu, variabilni symbol, text faktury, vystavil do p.id_smlouvy, p.cena, p.datum, p.datum_zdan_plneni, p.datum_splatnosti, p.vyrizena, p.forma_uhrady, p.bankovni_spojeni, p.cislo_uctu, p.variabilni_symbol, p.text_faktury, p.vystavil. 3. Vygeneruj nové id do p.cislo_faktury. 4. Přidej nový záznam do tabulky Faktura s hodnotami v paměti.

3.2 Editace faktury 1. Zobraz formulář Změnit záznam faktury. 2. Uživatel vybere cislo faktuy a provedené změny se uloží do p.cislo_faktury, p.id_smlouvy, p.cena, p.datum, p.datum_zdan_plneni, p.datum_splatnosti, p.vyrizena, p.forma_uhrady, p.bankovni_spojeni, p.cislo_uctu, p.variabilni_symbol, p.text_faktury, p.vystavil. 3. Vybere seznam z tabulky Faktura kde Faktura.cislo_faktury = p.cislo_faktury. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Faktura kde Faktura.cislo_faktury = p.cislo_faktury s hodnotami v paměti. 3.3 Storno faktury 1. Zobraz formulář Storno faktury. 2. Uživatel zadá cislo faktury do p.cislo_faktury. 3. Vybere seznam z tabulky Faktura kde Faktura.cislo_faktury = p.cislo_faktury. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Faktura kde Faktura.cislo_faktury = p.cislo_faktury. 3.4 Výpis faktur 1. Zobraz formulář Zobrazit seznam faktur. 2. Uživatel požádá zobrazit seznam faktur vyhovující kritériu. 3. Vybere seznam z tabulky Faktura podle kritéria. 4. Vypiš informace o stavu daného procesu.

4. Evidence Fotografií 4.1 Přidání fotografie 1. Zobraz formulář Nová fotografie. 2. Uživatel zadá id inzeratu, url, popis do p.id_inzeratu, p.url, p.alt. 3. Vygeneruj nové id do p.id_foto. 4. Přidej nový záznam do tabulky Fotografie s hodnotami v paměti. 4.2 Smazaní fotografie 1. Zobraz formulář Smazat fotografii. 2. Uživatel zadá id fotografie do p.id_foto. 3. Vybere seznam z tabulky Fotografie kde Fotografie.id_foto = p.id_foto. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Fotografie kde Fotografie.id_foto = p.id_foto.

4.3 Výpis fotografií 1. Zobraz formulář Zobrazit seznam fotografií. 2. Uživatel požádá zobrazit seznam fotografií vyhovující kritériu. 3. Vybere seznam z tabulky Fotografie podle kritéria. 4. Vypiš informace o stavu daného procesu. 5. Evidence inzerátů 5.1 Vytvoření inzerátu 1. Zobraz formulář Nový inzerát. 2. Uživatel zadá perex, text, datum, autorizace do p.perex, p.text, p.datum, p.autorizace. 3. Vygeneruj nové id do p.id_inzeratu. 4. Přidej nový záznam do tabulky Inzerat s hodnotami v paměti.

5.2 Editace inzerátu 1. Zobraz formulář Změnit záznam inzerátu. 2. Uživatel vybere id inzeratu a provedené změny se uloží do p.perex, p.text, p.datum, p.autorizace. 3. Vybere seznam z tabulky Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu s hodnotami v paměti. 5.3 Smazání inzerátu 1. Zobraz formulář Smazat inzerát. 2. Uživatel zadá id inzeratu do p.id_inzeratu. 3. Vybere seznam z tabulky Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu. 5.4 Zobraz seznam 1. Zobraz formulář Zobrazit seznam inzerátů. 2. Uživatel požádá zobrazit seznam inzerátů vyhovující kritériu. 3. Vybere seznam z tabulky Inzerát podle kritéria. 4. Vypiš informace o stavu daného procesu. 5.5 Autorizace 1. Zobraz formulář Autorizace inzerátu. 2. Uživatel vybere id inzeratu a do p.autorizace uloží true. 3. Vybere seznam z tabulky Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu s hodnotami v paměti.

5.6 Deaktivace 1. Zobraz formulář Deaktivace inzerátu. 2. Uživatel vybere id inzeratu a do p.autorizace uloží false. 3. Vybere seznam z tabulky Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Inzerat kde Inzerat.id_inzeratu = p.id_inzeratu s hodnotami v paměti. 6. Evidence modelů 6.1 Vytvoření modelu 1. Zobraz formulář Nový model. 2. Uživatel zadá znacku, typ, nazev do p.znacka, p.typ, p.nazev. 3. Vygeneruj nové id do p.id_model. 4. Přidej nový záznam do tabulky Model s hodnotami v paměti.

6.2 Editace modelu 1. Zobraz formulář Změnit model. 2. Uživatel vybere id modelu a provedené změny se uloží do p.id_modelu, p.znacka, p.typ, p.nazev. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Model kde Model.id_modelu = p.id_modelu s hodnotami v paměti. 6.3 Smazání modelu 1. Zobraz formulář Smazat model. 2. Uživatel zadá id modelu do p.id_modelu. 3. Vybere seznam z tabulky Model kde Model.id_modelu = p.id_modelu. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Model kde Model.id_modelu = p.id_modelu. 6.4 Výpis modelu 1. Zobraz formulář Zobrazit seznam modelů. 2. Uživatel požádá zobrazit seznam modelů vyhovující kritériu. 3. Vybere seznam z tabulky Model podle kritéria. 4. Vypiš informace o stavu daného procesu.

7. Evidence recenze 7.1 Vytvoření recenze 1. Zobraz formulář Nová recenze. 2. Uživatel zadá id modelu, id zamestnance, perex, text, datum do p.id_modelu, p.id_zamestnance, p.perex, p.text, p.datum. 3. Vygeneruj nové id do p.id_recenze. 4. Přidej nový záznam do tabulky Recenze s hodnotami v paměti. 7.2 Editace recenze 1. Zobraz formulář Změnit recenzi. 2. Uživatel vybere id recenze a provedené změny se uloží do p.id_recenze, p.id_modelu, p.id_zamestnance, p.perex, p.text, p.datum. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Recenze kde Recenze.id_recenze = p.id_recenze s hodnotami v paměti.

7.3 Smazání recenze 1. Zobraz formulář Smazat recenzi. 2. Uživatel zadá id recenze do p.id_recenze. 3. Vybere seznam z tabulky Recenze kde Recenze.id_recenze = p.id_recenze. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Recenze kde Recenze.id_recenze = p.id_recenze. 7.4 Výpis recenze 1. Zobraz formulář Zobrazit seznam recenzí. 2. Uživatel požádá zobrazit seznam recenzí vyhovující kritériu. 3. Vybere seznam z tabulky Recenze podle kritéria. 4. Vypiš informace o stavu daného procesu. 8. Evidence rezervací

8.1 Vytvoření rezervace 1. Zobraz formulář Nová rezervace. 2. Uživatel zadá id auta, id odberatele, cas rezervace, poznamku do p.id_auta, p.id_odberatel, p.cas_rezervace, p.poznamka. 3. Vygeneruj nové id do p.id_rezervace. 4. Přidej nový záznam do tabulky Rezervace s hodnotami v paměti. 8.2 Zrušení rezervace 1. Zobraz formulář Smazat rezervaci. 2. Uživatel zadá id rezervace do p.id_rezervace. 3. Vybere seznam z tabulky Rezervace kde Rezervace.id_rezervace = p.id_rezervace. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Rezervace kde Rezervace.id_rezervace = p.id_rezervace. 8.3 Výpis rezervací 1. Zobraz formulář Zobrazit seznam rezervací. 2. Uživatel požádá zobrazit seznam rezervací vyhovující kritériu. 3. Vybere seznam z tabulky Rezervace podle kritéria. 4. Vypiš informace o stavu daného procesu.

9. Evidence rolí 9.1 Přidání role 1. Zobraz formulář Nová role. 2. Uživatel zadá nazev, plat do p.nazev, p.plat. 3. Vygeneruj nové id do p.id_role. 4. Přidej nový záznam do tabulky Role s hodnotami v paměti.

9.2 Editace role 1. Zobraz formulář Změnit roli. 2. Uživatel vybere id role a provedené změny se uloží do p.id_role, p.nazev, p.plat. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Role kde Role.id_role = p.id_role s hodnotami v paměti. 9.3 Smazání role 1. Zobraz formulář Smazat roli. 2. Uživatel zadá id role do p.id_role. 3. Vybere seznam z tabulky Role kde Role.id_role = p.id_role. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Role kde Role.id_role = p.id_role. 9.4 Výpis rolí 1. Zobraz formulář Zobrazit seznam rolí. 2. Uživatel požádá zobrazit seznam rolí vyhovující kritériu. 3. Vybere seznam z tabulky Role podle kritéria. 4. Vypiš informace o stavu daného procesu.

10. Evidence smluv 10.1 Vytvoření smlouvy 1. Zobraz formulář Nová smlouva. 2. Uživatel zadá id auta, id dodavatele, id odberatele, id tarifu, id inzeratu, datum uzavreni, datum vyrizeni, prodejni cenu, procenta z prodeje do p.id_auta, p.id_dodavatel, p.id_odberatel, p.id_tarif, p.id_inzerat, p.datum_uzavreni, p.datum_vyrizeni, p.prodejni_cena, p.procenta_z_prodeje. 3. Vygeneruj nové id do p.id_smlouvy. 4. Přidej nový záznam do tabulky Smlouva s hodnotami v paměti.

10.2 Editace smlouvy 1. Zobraz formulář Změnit smlouvu. 2. Uživatel vybere id smlouvy a provedené změny se uloží do p.id_smlouvy, p.id_auta, p.id_dodavatel, p.id_odberatel, p.id_tarif, p.id_inzerat, p.datum_uzavreni, p.datum_vyrizeni, p.prodejni_cena, p.procenta_z_prodeje. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Smlouva kde Smlouva.id_smlouvy = p.id_smlouvy s hodnotami v paměti. 10.3 Storno smlouvy 1. Zobraz formulář Smazat smlouvu. 2. Uživatel zadá id smlouvy do p.id_smlouvy. 3. Vybere seznam z tabulky Smlouva kde Smlouva.id_smlouvy = p.id_smlouvy. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Smlouva kde Smlouva.id_smlouvy = p.id_smlouvy. 10.4 Výpis smluv 1. Zobraz formulář Zobrazit seznam smluv. 2. Uživatel požádá zobrazit seznam smluv vyhovující kritériu. 3. Vybere seznam z tabulky Smlouva podle kritéria. 4. Vypiš informace o stavu daného procesu.

11. Evidence tarifů 11.1 Vytvoření tarifu 1. Zobraz formulář Nový tarif. 2. Uživatel zadá cenu, dobu expirace do p.cena, p.doba_expirace. 3. Vygeneruj nové id do p.id_tarif. 4. Přidej nový záznam do tabulky Tarif s hodnotami v paměti. 11.2 Editace tarifu 1. Zobraz formulář Změnit tarif. 2. Uživatel vybere id tarifu a provedené změny se uloží do p.id_tarif, p.cena, p.doba_expirace. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Tarif kde Tarif.id_tarif = p.id_tarif s hodnotami v paměti.

11.3 Smazání tarifu 1. Zobraz formulář Smazat tarif. 2. Uživatel zadá id tarifu do p.id_tarif. 3. Vybere seznam z tabulky Tarif kde Tarif.id_tarif = p.id_tarif. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Tarif kde Tarif.id_tarif = p.id_tarif. 11.4 Výpis tarifů 1. Zobraz formulář Zobrazit seznam tarifů. 2. Uživatel požádá zobrazit seznam tarifů vyhovující kritériu. 3. Vybere seznam z tabulky Tarif podle kritéria. 4. Vypiš informace o stavu daného procesu. 12. Evidence zákazníků

12.1 Přidání zákazníka 1. Zobraz formulář Nový zákazník. 2. Uživatel zadá jmeno, prijmeni, mesto, ulice, psc, telefon, mail, dic, ico, heslo do p.jmeno, p.prijmeni, p.mesto, p.ulice, p.psc, p.telefon, p.mail, p.dic, p.ico, p.heslo. 3. Vygeneruj nové id do p.id_zakaznik. 4. Přidej nový záznam do tabulky Zakaznik s hodnotami v paměti. 12.2 Editace zákazníka 1. Zobraz formulář Změnit zákazníka. 2. Uživatel vybere id zakaznika a provedené změny se uloží do p.id_zakaznika, p.jmeno, p.prijmeni, p.mesto, p.ulice, p.psc, p.telefon, p.mail, p.dic, p.ico, p.heslo. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Zakaznik kde Zakaznik.id_zakaznik = p.id_zakaznik s hodnotami v paměti. 12.3 Smazání zákazníka 1. Zobraz formulář Smazat zákazníka. 2. Uživatel zadá id tarifu do p.id_zakaznik. 3. Vybere seznam z tabulky Zakaznik kde Zakaznik.id_zakaznik = p.id_zakaznik. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Zakaznik kde Zakaznik.id_zakaznik = p.id_zakaznik. 12.4 Výpis zákazníků 1. Zobraz formulář Zobrazit seznam zákazníků. 2. Uživatel požádá zobrazit seznam zákazníků vyhovující kritériu. 3. Vybere seznam z tabulky Zakaznik podle kritéria. 4. Vypiš informace o stavu daného procesu.

13. Evidence zaměstnaneců 13.1 Přidání zaměstnance 1. Zobraz formulář Nový zaměstnanec. 2. Uživatel zadá jmeno, roli, prijmeni, mesto, ulice, psc, telefon, mail, heslo do p.jmeno, p.role, p.prijmeni, p.mesto, p.ulice, p.psc, p.telefon, p.mail, p.heslo. 3. Vygeneruj nové id do p.id_zamestnance. 4. Přidej nový záznam do tabulky Zamestnanec s hodnotami v paměti.

13.2 Editace zaměstnance 1. Zobraz formulář Změnit zaměstnance. 2. Uživatel vybere id zamestnance a provedené změny se uloží do p.id_zamestnance, p.jmeno, p.role, p.prijmeni, p.mesto, p.ulice, p.psc, p.telefon, p.mail, p.heslo. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Zamestnanec kde Zamestnanec.id_zamestnance = p.id_ zamestnance s hodnotami v paměti. 13.3 Smazání zaměstnance 1. Zobraz formulář Smazat zaměstnance. 2. Uživatel zadá id zaměstnance do p.id_zamestnance. 3. Vybere seznam z tabulky Zamestnanec kde Zamestnanec.id_zamestnance = p.id_ zamestnance. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Zamestnanec kde Zamestnanec.id_zamestnance = p.id_ zamestnance. 13.4 Výpis zaměstnanců 1. Zobraz formulář Zobrazit seznam zaměstnanců. 2. Uživatel požádá zobrazit seznam zaměstnanců vyhovující kritériu. 3. Vybere seznam z tabulky Zamestnanec podle kritéria. 4. Vypiš informace o stavu daného procesu.

14. Evidence značek 14.1 Přidání značky 1. Zobraz formulář Nová značka. 2. Uživatel nazev do p.nazev. 3. Vygeneruj nové id do p.id_znacka. 4. Přidej nový záznam do tabulky Znacka s hodnotami v paměti. 14.2 Editace značky 1. Zobraz formulář Změnit značku. 2. Uživatel vybere id značky a provedené změny se uloží do p.id_znacka, p.nazev. 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak změna dat v tabulce Znacka kde Znacka.id_znacka = p.id_ znacka s hodnotami v paměti.

14.3 Smazání značky 1. Zobraz formulář Smazat značku. 2. Uživatel zadá id značky do p.id_znacka. 3. Vybere seznam z tabulky Znacka kde Znacka.id_znacka = p.id_ znacka 4. Pokud nevybrán žadný záznam, pak krok 5. Naopak smaž záznam v tabulce Znacka kde Znacka.id_znacka = p.id_ znacka. 14.4 Výpis značek 1. Zobraz formulář Zobrazit seznam značek. 2. Uživatel požádá zobrazit seznam značek vyhovující kritériu. 3. Vybere seznam z tabulky Znacka podle kritéria. 4. Vypiš informace o stavu daného procesu. 2.3 Časová analýza 2.3.1 STD Inzerat

2.3.2 STD Rezervace 2.3.3 STD Smlouva 2.3.4 STD Faktura

2.3.5 STD Auto

2.4 Návrh uživatelského rozhraní 2.4.1 Úvodní obrazovka IS Autobazar Přihlášení do systému IS Autobazar Uživatelské jméno: Admin Heslo: *********** Registrace Přihlásit Prodat auto Koupit auto 2.4.2 Vstupní formulář

2.4.3 Tisková sestava Faktura číslo: 20060001 Dodavatel: Odběratel: Autobazar Eldorádo 1927 Rychvald, 735 32 Milan Wrona Josefa Skupy 1715 IČ: 696 63 963 Ostrava 708 00 neplátce DPH Podnikatel zapsán v živ.rejstříku MÚ Mladá Boleslav Platební podmínky: Datum vystavení: 25.10.2009 - Forma úhrady Převodem Datum zdanitel. plnění 28.10.2009 Bankovní spojení: Česká spořitelna Číslo účtu: 0800/765993331 Splatnost: 20.11.2009 Variabilní 2006000 symbol: 1 Fakturujeme vám: cena: Škoda Octavia 1.6 Kombi 149 500,00 Kč Celkem k úhradě: 149 500,00 Kč 2.4.4 Chybové hlášení Chyba!!! Nezadali jste povinný parametr: Značka Nezadali jste povinný parametr: Model OK

3 Analýza datového skladu (skupina autor, datum) 4 Návrh implementace 5 Popis implementace 6 Programátorská příručka (skupina autor, datum) 7 Uživatelská příručka (skupina autor, datum)