Analýza IS autoservisu:



Podobné dokumenty
Informační systém pro nemocnici

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

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

Informační systém webhostingu

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

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

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

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

Elektronická zdravotní karta

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

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

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

Microsoft. Access. Nová databáze, návrh tabulky. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Poučení FORMULÁŘ "EVIDENČNÍ LIST zdravotní pojišťovny"

Systém pro online rozhovory

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

Zadání. Seznam typů entit včetně jejich atributů, vyznačte klíče a cizí klíče Seznam typů vztahu určený svým názvem a entitami do něj vstupujícími

Novinky v oblasti prodeje nových a ojetých vozů. Hana Dolejšová,

Používání IS Carsystem

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

Databázové systémy. - SQL * definice dat * aktualizace * pohledy. Tomáš Skopal

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

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

Databázové systémy Cvičení 5.2

Ministerstvo pro místní rozvoj. olověných rozvodů

Databázové a informační systémy Blood Data Bank Informační systém krevních bank (semestrální projekt)

Novinky pro prodej vozů. Hana Dolejšová,

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

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.

Registr práv a povinností. Údaje agendy A22 Stavební spoření. Stránka 1 z 7

1 Tabulky Příklad 3 Access 2010

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

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

Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta

DATABÁZE MS ACCESS 2010

Relace x vztah (relationship)

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

Změny v programu AutoSalon 9.82 minor 0004.

Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky.

Databázové modelování. Analýza Návrh konceptuálního schématu

Anotace: Terminátory:

Žádost o příspěvek na úhradu provozních nákladů vynaložených v souvislosti se zaměstnáváním osoby se zdravotním postižením

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Novinky v oblasti prodeje nových vozů. Ivana Lojová, Praha, 15. listopadu 2018

A. Identifikační údaje žadatele, právní forma a předmět podnikání nebo činnosti: Název žadatele 1) : Ulice: Č. p.: Č. orient.

Databázovéa informačnísystémy NÁVRH IMPLEMENTACE 1

Elektronický portál VAS UŽIVATELSKÁ PŘÍRUČKA

9. Může dojít k situaci, že ZP je nutno aktualizovat (změna vzhledu, změna příjmení, změna -1- dále ZP).

Add-on modul Microsoft Dynamics NAV. Doprava - základ. manuál

PŘIHLÁŠKA K REGISTRACI

Identifikační a kontaktní údaje

Uživatelská příručka SBOX

BENEFITY HELIOS Green

Zelená nafta v IMES ve vazbě na legislativu od

Manuál. Omluvenky online

Konceptuální modelování. Pavel Tyl

Transformace konceptuálního modelu na relační

DBS Transformace konceptuálního schématu na

Seminární práce z Informační technologie

A7B36SI2 - Řízení SW projektů. Smart-Fine. Systém evidence parkovacích lístků pomocí chytrých telefonů. Analýza (v. 3)

Customer s NGPC Základy práce s katalogem ND

IS Restaurace. Semestrální práce. Tomáš Rumíšek V Brně dne Peter Ševčík

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

A5M33IZS Informační a znalostní systémy. Relační databázová technologie

Souhrn oznámení o zadání zakázek na základě rámcové smlouvy

Programová dokumentace HELIOS Red

Teorie zpracování dat

Katalog NGPC (New Generation Parts Catalogue)

Programová dokumentace HELIOS Red

Specifikace služby RVI_NOU01B

Databáze I. Přednáška 4

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce

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

2. přednáška. Databázový přístup k datům (SŘBD) Možnost počítání v dekadické aritmetice - potřeba přesných výpočtů, např.

Pokročilé typové úlohy a scénáře 2006 UOMO 71

POUŽITÍ DATABÁZÍ. Po ukončení tohoto kurzu budete schopni

Příklad 1 přijaté zálohy na prodej zboží se zálohovou fakturou

PŘIHLÁŠKA K REGISTRACI k dani z přidané hodnoty Zvláštní část

Obsah: II. Modul Autoservis Menu modulu Autoservis Carsys s.r.o. modul Servisní zakázky Strana 2

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

Úvod do databázových systémů 10. cvičení

Opravy a prodej. Uživatelská příručka. Milan Hradecký.

Uživatelský manuál: Modul Nové kontakty

Modul Kontakt s klientem SSP. OKcentrum. Uživatelská příručka. Poskytování součinnosti ÚP ČR

IS Akademie Klasické Homeopatie

KIV/ZIS cvičení 2. Martin Kryl

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

Používání IS Carsystem

Postup při registraci (autentizaci) OVM do informačního systému evidence přestupků (ISEP)

Systém pro evidenci skladového hospodářství

Co je nového ve verzi PROFIT-SQL Build z

Podklady pro uzavření Příkazní smlouvy SIPO

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

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

Zadání grafického designu Trh poptávek

Informační systém pro rezervaci pokojů hotelu SPORT

Relační databázová technologie

Internetová aukční síň

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

ISPOP 2011 DATOVÁ SCHRÁNKA KANÁL PRO PODÁNÍ HLÁŠENÍ

Transkript:

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 6. Lineární zápis 7. ER diagram 8. Datový slovník 9. Funkční analýza DF diagramy 10. Minispecifikace

1. Use Case pro aktéra zaměstnance Zaměstnanec Evidence automobilů Evidence oprav Evidence autodílů Evidence zákazníků Evidence zaměstnanců Evidence faktur 2. Use Case Registrace opravy: IS autoservis Evidence zákazníků Evidence oprav Evidence automobilů zaměstnanec Evidence autodílů

3. Use Case Fakturace IS autoservis Evidence zákazníků Evidence automobilů Fakturace zaměstnanec Evidence autodílů Evidence oprav

4. STD celého systému 5. STD autodílu:

6. Lineární zápis: [primary key, foreign key] Zaměstnanec (idzam, name, surn, rc, tel, mail, street, snum, town, psc, plat) Zákazník (idz, company, ico, contname, street, snum, town, psc, tel, mail) Automobil (ida, idz, mark, type, motor, rv, color, spz) Sklad (idp, partname, ida, partbuy, partsell) Oprava (ido, date, ida, idp, repname, repbill, idzam, finished, tachstate) Faktura (idf, idz, ida, opravy, ftotal, opdate, date) 7. ER Diagram: 8. Datový slovník - Popis atributů: Tabulka Zaměstnanec Atribut Dat. Typ Velikost Klíč Null Index Český popis idzam Character 3 PK N A číslo zaměstnance, 999 name Character 15 N N N jméno surn Character 15 N N A příjmení rc Character 10 N N N rodné číslo, 9999999999 tel Character 13 N N N telefonní kontakt, +420999999999 mail Character 20 N A N e-mail street Character 25 N N N adresa: ulice a číslo town Character 12 N N N město psc Character 5 N N N směrovací číslo, 99999 plat Numeric 7,2 N N N výše základní mzdy, 99999,99 Tabulka Zákazník idz Character 5 PK N A číslo zákazníka, 99999 company Character 15 N A A název společnosti ico Character 8 N A A IČO firmy contname Character 30 N A N jméno kontaktní osoby street Character 25 N N N adresa: ulice a číslo town Character 12 N N N město

psc Character 5 N N N směrovací číslo, 99999 tel Character 13 N N N telefonní kontakt, +420999999999 mail Character 20 N A N e-mail Tabulka Automobil ida Character 8 PK N A číslo automobilu, 99999X99 idz Character 5 FK N A číslo zákazníka, 99999 mark Character 12 N N N značka automobilu type Character 12 N N A typ automobilu motor Character 8 N N N typ motoru rv Character 4 N N N rok výroby, 2999 color Character 8 N A N barva automobilu spz Character 7 N A A SPZ, AAA9999 Tabulka Oprava ido Character 10 PK N A číslo opravy, 99999X99XX date Numeric 8 N N N datum, 09092999 (DenMěsícRok) ida Character 8 FK N A číslo automobilu, 99999X99 idp Character 8 FK N A číslo náhradního dílu repname Character 20 N N N název provedené opravy repbill Numeric 8,2 N N N cena za provedenou opravu, 99999,99 idzam Character 3 FK N N číslo zaměstnance, A99 finished Character 1 N N N dokončeno, X (A / N) tachstate Numeric 6 N N N stav tachometru, 999999 Tabulka Sklad idp Character 8 PK N A číslo náhradního dílu partname Character 15 N N A název náhradního dílu partbuy Numeric 8,2 N A N nákupní cena dílu partsell Numeric 8,2 N N N prodejní cena dílu Tabulka Faktura idf Character 10 PK N A číslo faktury, 9999999 (č.zákazníka99) idz Character 5 FK N A číslo zákazníka, 99999 ida Character 8 FK N A číslo automobilu, 99999X99 opravy Character 30 N N N seznam oprav ftotal Numeric 8,2 N N N celková cena 99999,99 opdate Numeric 8 N N N datum opravy, 09092999 (DenMěsícRok) date Numeric 8 N N N datum, 09092999 (DenMěsícRok)

9. DF Diagramy: Role vedoucí je zde prezentována samostatně, avšak dle zadání není nutno rozlišovat roli vedoucího od zaměstnance, pouze je vhodné tímto způsobem oddělit běžné fungování od administrativního a) Kontextový: Zaměstnanec Zákazník Vedoucí Autoservis b) 0. úroveň Vedoucí Zaměstnanec Zákazník 1. Evidence oprav 6. Evidence autodílů 2. Evidence zákazníků 3. Evidence faktur 4. Evidence Automobilů 5. Evidence zaměstnanců

c) 1.úroveň: 1. Evidence oprav d) 1. úroveň: 2. Evidence zákazníků

d) 1. úroveň: 3. Evidence faktur e) 1. úroveň: 4. Evidence automobilů

f) 1.úroveň: 5. Evidence zaměstnanců: g) 1. úroveň: 6. Evidence autodílů (sklad):

10. Minispecifikace h) Minispecifikace: 1.1 Registrace nové opravy: Nová oprava číslo: ido Datum: date Opravil: idzam Položka idp repname Popis: partname Automobil: ida Stav tachometru: tachstate Cena: partsell repbill Dokončeno: finished Algoritmus: 1. Zobraz formulář Nová oprava 2. Vygeneruj číslo opravy, doplň datum 3. Uživatel zaměstnanec zadá své id (idzam), doplní číslo automobilu, stav tachometru 4. Ulož novou položku do tabulky oprava pod číslem ido 5. Uživatel zaměstnanec vybere z tabulky sklad náhradní díl idp, partname, partsell

6. V případě použítí více dílů zvyš řádek o +1 a opakuj krok 5. 7. Uživatel zaměstnanec doplní název provedené opravy a cenu za ní (repname, repbill) 8. Doplň do tabulky oprava pod položku ido nové údaje: idp, repname, repbill 9. Odeber z tabulky Sklad použitý díl idp 10. Uživatel zaměstnanec vybere ano/ne pro položku finished 11. Aktualizuj položku finished v tabulce oprava. Zákazník číslo: idz i) Minispecifikace: 2.1 Registrace nového zákazníka Název firmy: company IČO: ico Jméno: contname Adresa: street, town, psc Telefon: tel E-mail: mail Algoritmus: 1. Zobraz formulář Nový zákazník 2. Vygeneruj číslo zákazníka 3. Uživatel zadá Název firmy a IČO (pokud se jedná o firmu), jméno zákazníka (popř kontaktní osoby v případě firmy), adresu, telefon a e-mailovou adresu 4. Ulož Novou položku do tabulky Zákazník

Minispecifikace: 3.1 Vytvoř novou fakturu Číslo faktury: idf Číslo zákazníka: idz Firma: company IČO: ico Jméno: contname Datum: date Adresa: street, town, psc Telefon: tel E-mail: mail Automobil Položka popis cena ida, mark, type ido partname/repname partsell / repbill Cena celkem: ftotal Algoritmus: 1. Zobraz formulář Nová faktura 2. Vygeneruj číslo faktury, datum 3. Uživatel vybere číslo zákazníka 4. Doplň z tabulky zákazník údaje: Firma, ičo, jméno, adresa, telefon a e-mail 5. Nastav hodnotu ftotal = 0 6. Ulož údaje do tabulky faktura 7. Uživatel vybere automobil z tabulky Automobil 8. Doplň z tabulky Automobil údaje mark, type 9. Uživatel vybere položku z tabulky Oprava 10. Doplň z tabulky oprava údaje partname (repname), partsell (repbill) 11. Uprav cenu ftotal podle cen partsell (repbill) 12. Pro další položku v tabulce oprava vygeneruj nový řádek se stejnými údaji automobil a ido a doplň další položku partname (repname), partsell (repbill) 13. Opakuj krok 11. 14. V případě další položky v tabulce oprava opakuj krok 12. a 13. 15. Pro více oprav opakuj kroky 9. 14. 16. Aktualizuj údaje v tabulce Faktura POZN.: Většina minispecifikací je obdobná minispecifikaci 2.1 a pro svou jednoduchost nejsou uvedeny.