Słownik danych projektu Klienci Pracownicy Samochody

Transkrypt

Słownik danych projektu Klienci Pracownicy Samochody
Słownik danych projektu
Klienci
Nazwa atrybutu:
Id_klient
Imie_klient
Nazwisko_klient
Pesel
Dokument_klient
Ulica_klient
Miejscowosc_klient
Kodp_klient
Telefon_klient
Mail_klient
Rabat
Opis atrybutu:
Identyfikator klienta
Imię klienta
Nazwisko klienta
Pesel klienta
Dokument tożsamości
Ulica
Miejscowość
Kod pocztowy
Telefon
Adres e-mail
Rabat
Format danych:
Liczbowy
Tekstowy(15)
Tekstowy(30)
Liczbowy(11)
Tekstowy(12)
Tekstowy(30)
Tekstowy(30)
Tekstowy(6)
Tekstowy(12)
Tekstowy(50)
Liczbowy(2)
Pracownicy
Nazwa atrybutu:
Id_prac
Imie_prac
Nazwisko_prac
Telefon
Opis atrybutu:
Identyfikator pracownika
Imię pracownika
Nazwisko pracownika
Telefon
Format danych:
Liczbowy
Tekstowy(15)
Tekstowy(30)
Tekstowy(12)
Samochody
Format danych:
Liczbowy
Tekstowy(20)
Tekstowy(15)
Data
Tekstowy(16)
Liczbowy(4)
Data
Liczbowy
Liczbowy
Liczbowy
Boolean
1
Opis atrybutu:
Identyfikator samochodu
Marka samochodu
Model samochodu
Rok produkcji samochodu
Kolor
Pojemność silnika
Data badania technicznego
Ilość przejechanych km
Cena za dobę wypożyczenia
Kaucja za samochód
Status dostępności
Strona
Nazwa atrybutu:
Id_samochodu
Marka_sam
Model_sam
Rok_produkcji
Kolor
Poj_silnika
Badanie
Przebieg
Cena_doba
Kaucja
Status
Naprawy
Nazwa atrybutu:
Id_naprawy
Data_naprawy
Opis_naprawy
Cena_naprawy
Opis atrybutu:
Identyfikator naprawy
Data naprawy
Opis naprawy
Cena naprawy
Format danych:
Liczbowy
Data
Tekstowy
Liczbowy
Transakcje
Nazwa atrybutu:
Id_tran
Data_wyp
Data_prze
Cena_tran
Opis atrybutu:
Identyfikator transakcji
Data wypożyczenia
Data przewidywanego
zwrotu pojazdu
Data zwrotu
Kaucja wpłacona przez
klienta
Koszt do zapłaty
Nazwa atrybutu:
Id_rezerwacji
Data_rezerwacji
Dni
Opis atrybutu:
Identyfikator rezerwacji
Data rezerwacji
Dni rezerwacji
Data_zwrot
Kaucja
Format danych:
Liczbowy
Data
Data
Data
Liczbowy
Liczbowy
Rezerwacje
Format danych:
Liczbowy
Data
Liczbowy
Uzytkownicy
Format danych:
Liczbowy
Tekstowy(30)
Tekstowy(15)
Tekstowy(15)
2
Opis atrybutu:
Identyfikator użytkownika
e-mail jako login
Hasło
Rodzaj użytkownika
Strona
Nazwa atrybutu:
Id_uzytkownik
Login_uzytkownik
Haslo_uzytkownik
Rodzaj_uzytkownik
Opis słownika danych
Klient – Osoba korzystająca z usług firmy, akceptująca regulamin firmy, wypożyczająca
samochód.
Użytkownik - Osoba obsługująca aplikację oraz posiadająca do niej dostęp.
Pracownik – Osoba fizyczna, zatrudniona przez właściciela wypożyczalni, pełniąca
określone funkcje.
Samochód – Pojazd fizyczny przeznaczony do wypożyczenia.
Administrator - Użytkownik który ma największe uprawnienia w aplikacji, odpowiada on za
bazę danych aplikacji.
Wypożyczenie – Podpisanie warunków umowy udostępnienia samochodu na określony czas
za opłatą, pobranie kaucji przez wypożyczalnie z tytułu wypożyczenia samochodu,
przekazanie dokumentów oraz kluczyków auta klientowi wypożyczalni.
Zwrot – Oddanie kluczyków oraz dokumentów auta, wypłacenie klientowi pobranej kaucji.
Konto Użytkownika – dostęp do konta po wcześniejszym logowaniu, wybrane osoby z firmy
posiadają dostęp do konta. Posiada uprawnienia do zarządzania procesem wypożyczenia auta.
Konto Właściciela – dostęp do tego konta posiada właściciel firmy, może on podglądać
proces wypożyczenia auta, sporządzać raporty o wypożyczeniu aut oraz o pracownikach
firmy.
Strona
3
Logowanie – proces uwierzytelniania i autoryzacji użytkownika, czego efektem w przypadku
sukcesu tej operacji będzie dostęp do konta.