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.