DSW biuro podrózy, WAT, semestr IV, Inżynieria oprogramowania


SYSTEM INFORMATYCZNY WSPOMAGAJĄCY OBSŁUGĘ KLIENTA BIURA PODRÓŻY

Dokument Specyfikacji Wymagań

Wersja 0.1


Streszczenie

Poniższy dokument zawiera kompletny opis wymagań systemu informatycznego wspomagającego obsługę klienta biura obsługi.

Opisuje zewnętrzne zachowania systemu, nie jego realizację. Obejmuje ograniczenia, przy jakich musi pracować system oraz opisuje zachowania systemu w niepożądanych sytuacjach.

Wymagania funkcjonalne opisują funkcje wykonywane przez system, natomiast wymagania niefunkcjonalne opisują ograniczenia, przy których zachowaniu system realizuje swoje funkcje.

Spis treści

1. Wprowadzenie 5

1.1 Cel 5

1.2 Zakres 5

1.3 Definicje, akronimy i skróty 5

1.4 Dokumenty powiązane 6

1.5 Organizacja dokumentu 6

2. Opis ogólny 6

2.1 Walory użytkowe i przydatność projektowanego systemu 6

2.2 Ogólne możliwości projektowanego systemu 7

2.3 Ogólne ograniczenia 7

2.4 Charakterystyka użytkowników 7

2.5 Środowisko operacyjne 7

2.6 Diagramy przypadków użycia 8

2.7 Założenia i zależności 8

3. Specyficzne wymagania 8

3.1 Wymagania funkcjonalne 9

3.2 Wymagania niefunkcjonalne 12

4. Informacje pomocnicze 14

Dokument Specyfikacji Wymagań

  1. Wprowadzenie.

    Dokument Specyfikacji wymagań zawiera kompletny opis wymagań systemu informatycznego wspomagającego obsługę klienta biura obsługi. Jest wynikiem fazy analizy, która ma za zadanie przełożyć cele klienta na wymagania zapewniające realizację tych celów. Powstał w wyniku bezpośredniego kontaktu analityków z osobami, które są potencjalnymi klientami i ekspertami z tej dziedziny.

    1. Cel.

Celem tego dokumentu jest określenie sposobu działania projektowanego systemu informatycznego wspomagającego obsługę klienta biura podróży. Opisuje zewnętrzne zachowania systemu oraz obejmuje ograniczenia, przy jakich musi pracować system. Dokument zawiera również zachowania systemu w nie pożądanych sytuacjach.

System ma wprowadzać nowe standardy w obsłudze klientów biura podróży. Głównym jego zadaniem jest zwiększenie wygody pracowników biura podróży oraz usprawnienie współpracy z innymi podmiotami gospodarczymi, takimi jak firmy ubezpieczeniowe, hotele, firmy transportowe, itp.

    1. Zakres.

Dokument swoim zakresem obejmuje wymagane środki i nakłady na stworzenie systemu, całkowite koszty związane z wdrożeniem projektowanego systemu, określa niezbędny czas realizacji systemu oraz zawiera opis platform sprzętowych niezbędnych do prawidłowego dzialania systemu.

Zakresem systemu jest zarządzanie relacjami z klientem oraz zasobami ludzkimi. System komunikuje się z już działającym systemem zawierającym informacje o pracownikach.

    1. Definicje, akronimy i skróty.

System - program komputerowy ułatwiający pracę, dostarczający potrzebnych informacji.

Baza danych - program przechowujący informacje, pozwala na łatwe ich wyszukiwanie po zadanych kryteriach.

Aktor - osoba, która korzysta z systemu.

Biuro podróży - podmiot gospodarczy zajmujący się świadczeniem usług dla turystów lub odwiedzających.

Obsługa klienta - czynność polegająca na zbieraniu zamówień, uprzejmej i bezproblemowej realizacji próśb klienta.

Firma ubezpieczeniowa - podmiot gospodarczy specjalizujący się w doradztwie oraz sprzedaży produktów ubezpieczeniowych osobom fizycznym oraz podmiotom gospodarczym.

Firma transportowa - podmiot gospodarczy specjalizujący się przewozem osób oraz dóbr na terenie kraju, jak i poza jego granicami.

Ewidencja - spis, wykaz.

    1. Dokumenty powiązane.

Nie dotyczy.

    1. Organizacja dokumentu

Dokument specyfikacji wymagań zawiera ogólny opis wyglądu systemu, przedstawia jego walory użytkowe oraz wyjaśnia przydatność projektowania systemu wspomagającego obsługę klienta w biurze podróży. Dokument zawiera kompletną listę możliwości systemu, charakterystykę osób korzystających z niego oraz wymagane środowisko pracy.

  1. Opis ogólny

System ma obejmować wszystkie środki ułatwiające użytkownikom obsługę klienta w biurze podróży. Z systemu będą korzystać pracownicy biura obsługi.

    1. Walory użytkowe i przydatność projektowanego systemu.

System współdziała z bazą danych zawierającą informacje o pracownikach.

System ma wprowadzać nowe standardy w obsłudze klientów biura podróży. Głównym jego zadaniem jest zwiększenie wygody pracowników biura podróży oraz usprawnienie współpracy z innymi podmiotami gospodarczymi.

Utworzony system przyspiesza proces obsługi klienta w biurze podróży oraz dostosowany jest do wiedzy i umiejętności użytkownika z zakresu podstawowej obsługi komputera.

Korzystający z systemu posiadają dostęp do bazy danych klientów, instytucji współpracujących z biurem (firmy ubezpieczeniowe oraz transportowe), listy wszystkich zamówień biura podróży.

    1. Ogólne możliwości projektowanego systemu.

Projektowanie systemu informatycznego wspomagającego obsługę klienta w biurze obsługi daje szerokie możliwość użytkowe, m.in. możliwość dodawania klientów do bazy danych biura podróży, edycji jego danych osobowych lub usunięcia go z bazy. Innymi możliwościami, którymi będą mogli się posługiwać użytkownicy systemu to dodawanie zamówień składanych przez klientów, ich edycja lub usunięcie zamówienia.

    1. Ogólne ograniczenia.

System ogranicza się do zarządzania relacjami z klientem oraz zasobami ludzkimi. System komunikuje się z już działającym systemem zawierającym informacje o pracownikach i nie wykorzystuje usług internetowych.

    1. Charakterystyka użytkowników.

Użytkownikami systemu, czyli aktorami, będą osoby bez wykształcenia informatycznego, posiadający podstawową znajomość obsługi komputera.

Z utworzonego systemu będą korzystali pracownicy biura podróży posiadający dostęp do bazy danych klientów, instytucji współpracujących z biurem (firmy ubezpieczeniowe oraz transportowe), listy wszystkich zamówień biura podróży.

    1. Środowisko operacyjne.

System ma być aplikacją pracującą na grupie komputerów PC (o architekturze i386) pod kontrolą systemu operacyjnego Windows XP, pośredniczącą między użytkownikiem, a relacyjną bazą danych opartą na systemie Oracle. Komputery mogą komunikować się ze sobą za pomocą internetu.

    1. Diagram przypadków użycia.

0x01 graphic

    1. Założenia i zależności.

Utworzony system wspomagający obsługę klienta biura podróży jest zintegrowany z głównym systemem informatycznym biura.

System współdziała z relacyjną bazą danych opartą na systemie Oracle. Zwiększa wygodę pracowników biura podróży oraz usprawnia współpracę z innymi podmiotami gospodarczymi.

  1. Specyficzne wymagania

Wymagania funkcjonalne opisują funkcje wykonywane przez system, natomiast wymagania niefunkcjonalne opisują ograniczenia, przy których zachowaniu system realizuje swoje funkcje.

    1. Wymagania funkcjonalne

Nazwa funkcji:

Ewidencja klientów biura podróży

Opis

Tworzenie listy klientów.

Dane wejściowe

Klienci biura podróży.

Źródło danych wejściowych

Formularz dodania nowego klienta.

Wynik

Archiwizacja klientów biura podróży w bazie danych.

Warunek wstępny

Istnienie co najmniej jednego klienta biura podróży.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Pomocne informacje przy tworzeniu nowego zamówienia.

Nazwa funkcji:

Ewidencja firm ubezpieczeniowych

Opis

Tworzenie listy firm ubezpieczeniowych.

Dane wejściowe

Współpracujące firmy ubezpieczeniowe na terenie Polski.

Źródło danych wejściowych

Baza zarejestrowanych firm ubezpieczeniowych.

Wynik

Archiwizacja firm ubezpieczeniowych w bazie danych.

Warunek wstępny

Istnienie co najmniej jednej firmy ubezpieczeniowej.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Pomocne informacje przy tworzeniu nowego zamówienia.

Nazwa funkcji:

Ewidencja firm transportowych

Opis

Tworzenie listy firm transportowych.

Dane wejściowe

Współpracujące firmy transportowe z biurem podróży.

Źródło danych wejściowych

Baza zarejestrowanych firm transportowych.

Wynik

Archiwizacja firm transportowych w bazie danych.

Warunek wstępny

Istnieje co najmniej jednej firmy transportowej.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Pomocne informacje przy tworzeniu nowego zamówienia.

Nazwa funkcji:

Ewidencja ośrodków wypoczynkowych

Opis

Tworzenie listy ośrodków wypoczynkowych.

Dane wejściowe

Współpracujące ośrodki wypoczynkowe z biurem podróży.

Źródło danych wejściowych

Baza zarejestrowanych ośrodków wypoczynkowych.

Wynik

Przechowywanie ośrodków wypoczynkowych w bazie danych biura podróży.

Warunek wstępny

Istnienie co najmniej jednego ośrodka wypoczynkowego.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Pomocne informacje przy tworzeniu nowego zamówienia.

Nazwa funkcji:

Ewidencja zamówień biura podróży

Opis

Tworzenie listy zamówień klientów biura podróży.

Dane wejściowe

Zamówienia złożone w biurze podróży.

Źródło danych wejściowych

Formularz zamówienia biura podróży.

Wynik

Przetrzymywanie listy zamówień w bazie danych.

Warunek wstępny

Istnienie co najmniej jednego zamówienia.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Archiwizacja wszystkich zamówień.

Nazwa funkcji:

Dodawanie nowego zamówienia

Opis

Dodaje nowe zamówienie klienta.

Dane wejściowe

Miejsce, termin, czas wypoczynku, środek transportu, firma ubezpieczeniowa, ośrodek wypoczynkowy, sposób płatności, wycieczki fakultatywne, liczba uczestników, numer ewidencyjny klienta.

Źródło danych wejściowych

Formularz zamówienia, baza danych klientów biura podróży.

Wynik

Utworzenie zamówienia klienta i dodanie go do ewidencji.

Warunek wstępny

Wpłata zaliczki przez klienta.

Warunek końcowy

Uregulowanie wszystkich należności związanych z zamówieniem.

Efekty uboczne

Nie dotyczy.

Powód

Chęć złożenia zamówienia przez klienta biura podróży.

Nazwa funkcji:

Usunięcie istniejącego zamówienia.

Opis

Usunięcie zamówienia z bazy danych zamówień.

Dane wejściowe

Numer ewidencyjny zamówienia klienta.

Źródło danych wejściowych

Baza danych zamówień.

Wynik

Usunięcie zamówienia z ewidencji zamówień biura podróży.

Warunek wstępny

Istnienie zamówienia o danym numerze ewidencyjnym.

Warunek końcowy

Rozliczenie się biura podróży z klientem składającym zamówienie.

Efekty uboczne

Utrata zaliczki wpłaconej przez klienta biurowi podróży.

Powód

Wycofanie się klienta biura podróży z zamówienia.

Nazwa funkcji:

Edycja istniejącego zamówienia.

Opis

Edycja zamówienia z bazy danych zamówień.

Dane wejściowe

Numer ewidencyjny zamówienia klienta.

Źródło danych wejściowych

Baza danych zamówień.

Wynik

Aktualizacja zamówienia.

Warunek wstępny

Istnienie zamówienia o danym numerze ewidencyjnym.

Warunek końcowy

Termin realizacji zamówienia.

Efekty uboczne

Nie dotyczy.

Powód

Zmiana danych w zamówieniu złożonym przez klienta.

Nazwa funkcji:

Dodawanie nowego klienta

Opis

Dodaje nowego klienta do bazy danych biura podróży.

Dane wejściowe

Nazwisko, imiona, adres, PESEL, numer dowodu tożsamości, telefon, email, dane dodatkowe.

Źródło danych wejściowych

Dowód tożsamości (np. dowód osobisty, paszport)

Wynik

Utworzenie nowego klienta i dodanie go do ewidencji.

Warunek wstępny

Dokument poświadczający pełnoletniość klienta.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Chęć zarejestrowania się klienta w biurze podróży.

Nazwa funkcji:

Usunięcie istniejącego klienta.

Opis

Usunięcie klienta z bazy danych biura podróży.

Dane wejściowe

Numer ewidencyjny klienta.

Źródło danych wejściowych

Baza danych klientów.

Wynik

Usunięcie klienta z ewidencji biura podróży.

Warunek wstępny

Istnienie klienta o danym numerze ewidencyjnym.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Brak możliwości ponownej rejestracji klienta.

Powód

Wyrejestrowanie się klienta z biura podróży.

Nazwa funkcji:

Edycja danych osobowych klienta.

Opis

Zmiana danych osobowych klienta biura podróży.

Dane wejściowe

Numer ewidencyjny klienta.

Źródło danych wejściowych

Baza danych klientów.

Wynik

Aktualizacja danych osobowych klienta w ewidencji biura podróży.

Warunek wstępny

Istnienie klienta o danym numerze ewidencyjnym.

Warunek końcowy

Nie dotyczy.

Efekty uboczne

Nie dotyczy.

Powód

Uaktualnienie danych osobowych klienta biura podróży..

    1. Wymagania niefunkcjonalne

Wydajność

Czas odpowiedzi systemu nie powinien być dłuższy niż 5 sekund.

Łatwość użytkowania

System powinien być prosty w nauce dla użytkownika. Osoba obsługująca system powinna nauczyć się nim sprawnie posługiwać w ciągu 3-5 dni. System powinien posiadać graficzny interfejs użytkownika. system powinien zawierać system pomocy opisujący każdą z funkcji (jedno okno).

Ergonomia

Każdą czynność powinno dać się wykonać z klawiatury, bez pomocy myszki.

Przenośność

W przewidywalnej przyszłości system będzie pracował pod kontrolą 32-bitowego systemu operacyjnego Windows XP.

Zasoby

Całkowite wykonanie projektu przewidywane jest na grudzień 2009 roku i zamyka się w kwocie 50 000 zł.

  1. Informacje pomocnicze

Nie dotyczy.

522-1

System informatyczny wspomagający obsługę klienta biura podróży

Wersja: 0.1

Dokument Specyfikacji Wymagań

Data: 10/03/2009

Poufne

©522-1, 2009

Strona 7



Wyszukiwarka

Podobne podstrony:
ZadanieNaZaliczenie, WAT, semestr IV, Inżynieria oprogramowania
Specyfikacja przypadku u, WAT, semestr IV, Inżynieria oprogramowania
Dokument specyfikacji wymagan, WAT, semestr IV, Inżynieria oprogramowania
IO odp, WAT, semestr IV, Inżynieria oprogramowania
Nabór IO, WAT, semestr IV, Inżynieria oprogramowania
Wymagania final (3), WAT, semestr IV, Inżynieria oprogramowania
IOpr zagadnienia egzaminacyjne, WAT, semestr IV, Inżynieria oprogramowania
Egzamin, WAT, semestr IV, Inżynieria oprogramowania
52-57, WAT, semestr IV, Inżynieria oprogramowania
jakość 1a rozdz, WAT, semestr IV, Inżynieria oprogramowania
ZadanieNaZaliczenie, WAT, semestr IV, Inżynieria oprogramowania
Inżynieria oprogramowania syllabus IV niestac 07 08, Prywatne, WAT, SEMESTR IV, IO, io, Materiały od

więcej podobnych podstron