Dokumentacja techniczna
Baza danych dla Komisu samochodowego
Autorzy:
Marcin Jeziorek
Patrycja Machnio
Poznań, 2013
Założenie projektowe:
Znaczne ułatwienie prowadzenia komisu samochodowego. Komputeryzacja danych zawierających informacje niezbędne dla właściciela i pracowników firmy. Możliwość bezpośredniego zarządzania przedsiębiorstwem z poziomu formularzy.
Opis poszczególnych relacji:
Sprzedaż-Pracownik : Relacja jeden do wielu, pozwalająca na realizację kilku transakcji przez jednego pracownika.
Sprzedaż-Sposób Zapłaty: Ukazuje sposób zapłaty (z kilku możliwych) wybrany przez klienta.
Sprzedaż-Samochód : Błyskawiczna możliwość sprawdzenia sprzedanych samochodów, jednocześnie informacja o sprzedanym samochodzie na rachunku.
Sprzedaż-Klient: Powiązanie klienta z daną transakcją lub transakcjami.
Samochód-Stan Samochodu: Powiązuje dany samochód z jego stanem technicznym. Kryterium oceny samochodu przydatne dla klienta.
Samochód-Marka: Przypisanie konkretnemu samochodowi marki. Ułatwia dodawanie nowych samochodów, wybierając po prostu dane z listy.
Samochód-Model: Przypisanie konkretnemu samochodowi modelu. Ułatwia dodawanie nowych samochodów, wybierając po prostu dane z listy.
Samochód –Kraj : Informacja o miejscu skąd zostały sprowadzone dane samochody.
Dostawa-Marka: Szybka obsługa dostawy. Informacja o producencie samochodu przyjmowanego do komisu.
Dostawa-Model: Wybór konkretnego modelu przyjmowanego samochodu od firmy dostawczej.
Dostawa- Kraj pochodzenia: Informacja skąd przybyła dostawa danego samochodu.
Tabele:
Dostawa: Wszystkie informacje dotyczące dostawy jak na przykład model samochodu czy kraj pochodzenia. Powiązane relacjami z innymi tabelami.
Klient: Zawiera wszystkie niezbędne informacje klienta komisu potrzebne do zrealizowania zamówienia.
Kraj Pochodzenia: Lista dostępnych państw z których komis przyjmuje dostawy.
Marka: Marki samochodów dostępne w komisie .
Model: Modele samochodów dostępne w komisie.
Pracownik: Informacje o ludziach pracujących w przedsiębiorstwie. Dane kontaktowe i lista płac.
Samochód: Tabela opierająca się na relacjach z np. tabelą Marka, Model. Ukazująca zestawienie informacji o samochodzie z przypisanym numerem ID.
Sposób zapłaty: Lista dostępnych sposobów w jaki można zakupić samochód w komisie.
Sprzedaż: Informacja i transakcjach zestawiająca dane takie jak pracownik, klient, sposób zapłaty. Ułatwia wystawienie rachunku.
Stan samochodu: Zdefiniowana kryterium oceny samochodów ze względu na ich stan techniczny.
Kwerendy:
Obniżka cen wszystkich samochodów o 10%: kwerenda aktualizująca. Obniża ceny wszystkich samochodów o dany procent wartości w ramach promocji.
Dodaj markę samochodu: dodaje nowy rekord w tabeli Marka.
Zwolnienie pracownika: usuwa pracownika z bazy danych.
Samochody sprzedane w roku 2013: Przedstawia sprzedaż samochodów z roku 2013 wraz z kilkoma informacjami tj. data sprzedaży, nazwisko klienta, nazwisko pracownika czy markę i model samochodu
Pracownicy zarabiający powyżej 1500zł: kreuje listę pracowników otrzymujących pensje powyżej zadanej kwoty.
Klienci którzy zakupili więcej niż jeden samochód: tworzy listę klientów, którzy dokonali więcej niż jednej transakcji.
Samochody w cenie powyżej 100000zł nowych w stanie idealnym: Lista samochodów wybranych na podstawie określonych kryteriów. Samochody typowo luksusowe.
Samochody sprowadzane z zagranicy z dużym przebiegiem: Ukazuje listę samochodów starszych, ułatwienie dla klientów z mniejszym kapitałem.
Samochody z Niemiec i Czech od rocznika 1990: Przedstawia dostępne w komisie samochody z danych krajów sąsiadujących z Polską. Ułatwienie dla miłośników samochodów z podanych państw.
Samochody sportowe GT: Wybiera samochody które mają w modelu symbol GT. Informacja dla klientów szukających samochodu sportowego.
Diagram modelu baz danych (wykonany w programie MS Visio 2013):
Zrzuty graficzne projektu:
Rysunek 1 Strona startowa programu.
Rysunek 2 Okienko dodawania nowej marki samochodu
Rysunek 3 Widok formularza Samochód
Rysunek 4 Widok formularza Klient z tabelą sprzedaży
Rysunek 5 Podformularz Samochód