Projekt końcowy

POLITECHNIKA OPOLSKA

Projekt Systemu Informatycznego

Prowadzący: dr inż. Paweł Aksamit

Temat pracy: „ System zarządzający wypożyczalnią samochodową ”

Wykonali:

Adam Czech

Gabriel Kachel

W2C3L6P6


Opis funkcjonowania systemu informatycznego.

Zaprojektowany system informatyczny dla wypożyczalni ułatwia i przyśpiesza obsługę klientów, poprawia działanie księgowości w firmie oraz unowocześnia standardy. Klient składający zlecenie może wybrać z zaprezentowanego asortymentu, a jego dane są na bieżąco aktualizowane w karcie klienta. Program generuje szkic umowy, faktury i potwierdzenia zaliczek. Baza danych przechowuje informacje o przeprowadzonych zleceniach, asortymencie i klientach. Firma umożliwia również wypożyczenie pojazdu wraz z kierowcą i dostawą samochodu na wskazany adres.

Wymagania funkcjonale.

Definiując, są to wymagania wpływające na funkcjonalność w działaniu systemu. Z założenia zaprojektowany system ma za zadanie :

W strefie odpowiedzialnej za klienta:

W strefie odpowiedzialnej za wydawanie pojazdów:

W strefie odpowiedzialnej za pracę biura obsługi klientów:

W strefie odpowiedzialnej za pracę kierowców:

Wymagania niefunkcjonalne.

Własności i ograniczenia systemu poza jego głównymi funkcjami. Wymagania niefunkcjonalne zostały zawarte w poszczególnych kategoriach:

Pierwsza kategoria czyli efektywność opiera się na zachowaniu odpowiedniego stosunku między wizerunkiem systemu, a jego kosztami. System powinien charakteryzować się stosunkowo prostym interfejsem graficznym, jednak dającym duże możliwości wyszukującemu asortymentu klientowi. Klient mógłby przeglądać dostępną gammę pojazdów do wypożyczenia i na bieżąco edytować swoje zamówienie. Interfejs ten nie powinien jednak posiadać wygórowanych wymagań sprzętowych, a co za tym idzie, sprzęt potrzebny do obsługi systemu mógłby być stosunkowo tani.

Kategoria współpracy zapewnia połączenie z poziomu aplikacji wszystkich placówek w jedną sieć. Placówki muszą mieć wgląd w aktualnie dostępny asortyment, podczas wyszukiwania go przez klienta.

Zachowując niewielki koszt tych operacji, współpraca między placówkami zapewnia maksymalny poziom bieżącego zaopatrzenia. Usprawnia to działanie i współpracę wszystkich placówek firmy bez względu na oddalenie się ich od siebie.

Firma bardzo duży nacisk kładzie na ochronę danych osobowych klientów, jak i wszystkich danych firmowych. W związku z tym, system informatyczny powinien być wyposażony w nowoczesne środki ochrony antywirusowej aktualizowane regularnie. Stałe połączenie z siecią Internet zawsze wiąże się z zagrożeniem płynącym z ataków hakerów lub wirusów. Zastosowane środki ostrożności takie jak skanery antywirusowe działające bez przerwy w tle systemu, zapewniają bezpieczeństwo klientowi, jego danym oraz danym firmy.

Kategoria mobilności opiera się głównie na tym, aby zapewnić dostęp do systemu z wielu różnych miejsc. Klient może wysłać zamówienie korzystając zarówno z interfejsu na stronie internetowej firmy, jak i na miejscu, w biurze obsługi klienta. Pracownicy parkingu wyposażeni są w specjalne terminale, dzięki którym na bieżąco wprowadzają dane o stanie technicznym pojazdów do bazy danych asortymentu. Terminale korzystają ze stałego połączenia bezprzewodowego z siecią w firmie. Ułatwia i usprawnia to pracę ludzi na parkingach.

Dla bezpieczeństwa danych zachowywanych w pamięci systemu, wymaga się aby sporządzał on okresowe kopie zapasowe, które można przechowywać na przenośnych nośnikach zewnętrznych. Dostęp do tych danych posiadają tylko wytypowane do tego osoby w firmie, a autoryzacja praw następuje po podaniu hasła dostępu. Zapewnia to pełne bezpieczeństwo oraz brak utraty danych systemu nawet w wypadku chwilowej niedyspozycji samej aplikacji.

Sprawa kategorii prawnej określa, iż system jako aplikacja autorska jest własnością firmy. Jest zarejestrowany i generowane przez niego faktury mają pokrycie prawne. Klient jest prawnie zobowiązany po podpisaniu wygenerowanej umowy z firmą.

  1. Interfejs graficzny.

    1. Wygląd strony przed logowaniem.

Rysunek 1 Index strony.

Strona po zalogowaniu się do systemu.

Rysunek 2 Interfejs po zalogowaniu.

Strona po dokonaniu filtracji.

Rysunek 3 Interfejs po filtracji.

Wygląd strony podczas wyboru samochodu.

Rysunek 4 Rezerwacja/wybór samochodu.

Interfejs graficzny systemu po stronie kierowcy.

Rysunek 5 Interfejs kierowcy – lista zleceń, które kierowca może wybrać.

Rysunek 6 Interfejs kierowcy – szczegóły dotyczące zlecenia wybranego wcześniej przez kierowcę.

Interfejs graficzny po stronie Biura Obsługi Klient ( BOK ).

Rysunek 7 Interfejs Biura Obsługi Klienta ( BOK ).

Interfejs graficzny systemu po stronie pracownika parkingu.

Rysunek 8 Interfejs pracownika parkingu.

Fizyczny schemat bazy danych.

Diagram przypadków użycia.

  1. Zaloguj/Zarejestruj

  2. Filtracja samochodów

  3. Rezerwacja pojazdu

  4. Wypożyczenie samochodu

  5. Przyjęcie zlecenia

  6. Wykonanie zlecenia

  7. Informacja o stanie technicznym

Scenariusz przypadków użycia.

UC.1. Zaloguj/Zarejestruj

  1. Klient rejestruje lub loguje się do sytemu

  2. System sprawdza poprawność wprowadzonych danych przez klienta

  3. System pozwala klientowi wejść w interfejs graficzny systemu

UC.2. Filtracja samochodów

  1. Klient dokonuje filtracji asortymentu firmy

  2. System wyświetla dostępne samochody, które pozostały po filtracji.

  3. Klient wybiera samochód.

UC.3. Rezerwacja Pojazdu

  1. Klienta wybiera samochód

  2. System sprawdza dostępność samochodu

  3. Klient dokonuje rezerwacji samochodu

  4. System przekazuje informacje do pracownika Biura Obsługi Klienta ( BOK )

UC.4. Wypożyczenie samochodu

  1. Klienta dostarcza wymagane dokumenty i zaliczkę

  2. System wprowadza dane do umowy

  3. Klienta wybiera miejsce wypożyczenia i miejsce docelowe pojazdu

  4. System wprowadza dane do umowy

  5. Klient otrzymuje wygenerowaną umowę i kluczyki

  6. System zmienia status dostępności samochodu

UC.5. Przyjęcie zlecenia

  1. Pracownik wprowadza zlecenia do sytemu

  2. System aktualizuje i przysyła listę zleceń do kierowców

  3. Kierowca przyjmuje zlecenie

  4. System przezuje informacje do pracownika BOK

UC.6. Wykonanie zlecenia

  1. Kierowca potwierdza wykonanie zlecenia

  2. System oznacza zlecenie jako wykonane

  3. System przekazuje informacje do pracownika BOK

UC.7. Informacje o stanie technicznym

  1. Pracownik parkingu wprowadza informacje o stanie technicznym pojazdu

  2. System aktualizuje informacje o samochodzie

  3. Pracownik parkingu wprowadza status dostępności pojazdu

  4. System przekazuje informacje pracownikowi BOK

  1. Diagramy interakcji.

    1. Zaloguj/Zarejestruj ( UC.1 )

Filtracja samochodów ( UC.2 )

Rezerwacja samochodu ( UC.3 )

Wypożyczenie samochodu ( UC.4 )

Przyjęcie zlecenia ( UC.5 )

Wykonanie zlecenia ( UC.6 )

Informacje o stanie technicznym ( UC.7 )

Schemat blokowy.


Wyszukiwarka

Podobne podstrony:
projekt koncowy psych spolecznosci
Projekty Koncowe z Analizy Ukl Dyn Przeradzki p4
(Mathcad Projekt końcowy ppi
projekt1 koncowy
Projekt koncowy
Projekt 1 Końcowy
projekt2 koncowy
Projekt koncowy projekt podciag Nieznany
Projekt koncowy Projekt zebra i Nieznany
Projekt PMG 3 Darek, geologia, AGH, Inż. Zł + Mag, Projekt końcowy
projekt koncowy psych spolecznosci
końcówka mocy projekt
projektZAP dok koncowa wzor
projektZAP dok koncowa wzor

więcej podobnych podstron