Informatyczny System Wspomagania Biura Maklerskiego
Dokumentacja Analityczna
Wersja 1.0
Spis treści
Uproszczony Opis Systemu
System dedykowany jest dla trzech rodzajów użytkowników: Administrator, Pracowników, Klientów oraz Gości, którym zapewnia różny dostęp do funkcjonalności i zasobów systemu.
Gość poprzez interfejs strony www ma dostęp do danych podstwowych, tj. gromadzone informacje gospodarcze oraz wartości indeksów giełd światowych. Ponadto posiada możliwość wglądu w ogólnodostępne informacje dotyczące firmy oraz w statystyki serwisu, np. liczba klientów, średnia wartość stopy zwrotu z inwestycji(ROI). Interfejs umożliwia rejestrację oraz utworzenie konta klienta.
Klient posiada funkcjonalności Gościa rozszerzone o dodatkowe możliwości, m.in. wyświetlenie danych historycznych operacji konta, dostęp do statystyk konta, statystyk wybranych ineksów giełdowych, ustalenia charakteru profilu poprzez wybór, który dział gospodarki go interesuje. Ma również możliwość komunikacji z innymi użytkownikami,
w tym wymianę dokumentów z pracownikami. Dodatkowo Klient za pośrednictwem interfejsu ma możliwość wykonywania operacji zakupu i sprzedaży papierów wartościowych
Pracownik posiada funkcjonalności Klienta, poszerzone o dostęp do wszystkich kont klienckich – tworzenie nowych kont i usuwanie kont na życzenie Klienta. Posiada uprawnienia do wykonywania zlecenia lub sprzedaży papierów wartościowych za Klienta. Dostępna jest dla niego również funkcja prognozowania, zaawansowanych statystyk giełdowych i biura.
Administrator jest uprzywilejowanym pracownikiem posiadającym dodatkowe uprawnienia nadzorowania operacji wykonywanych przez pracowników, tworzenia/usuwania kont pracowników, bezspośredni dostęp do bazy danych oraz jej modyfikacji.
Zadania realizowanie przez system
Nazwa funkcji: | Rejestracja |
---|---|
Opis funkcji: | |
Dane wejściowe: | |
Żródło danych wejściowych: | |
Wynik: | |
Warunek: | |
Efekty uboczne: | |
Powód | |
Aktor wykonujący: |
Diagram przypadków użycia
System ma obejmować wszystkie komputery używane przez pracowników biura maklerskiego podczas pracy oraz serwer www.
Z systemu będą korzystać zarówno pracownicy biura jak i użytkownicy serwisu WWW.
Aktorzy |
---|
Użytkownik |
Klient |
Pracownik |
Administrator |
Gość |
Aplikacja serwerowa |
Baza danych |
Serwisy informacyjne |
Przypadki użycia |
---|
Prognoza Biznesowa |
Wyświetl statystyki |
Informacje giełdowe |
Komunikacja |
Historia konta |
Listing aktualności |
Wykonanie operacji |
Operacje na bazie danych |
System będzie działać na prywatnym serwerze firmy, i będzie pozwalał na obsługę wielu użytkowników jednocześnie. Powinien mieć zapewniony całodobowy dostęp do internetu.
Informacje przechowywane w bazie danych będą pozyskiwane z największych serwisów giełdowych. System będzię zapewniał dostep do usług z dwóch poziomów(użytkownik zewnetrzny, pracownik). Wykorzystanie komercyjnego oprogramowania zabezpieczającego dostęp do danych.
Interfejs w postaci strony www
Pobieranie informacji dotyczących giełd oraz automatyczne aktualizacje bazy danych serwisu
Zabezpieczenia systemu
Narzędzia wspomagające pracę biura
System komunikacji między członkami zespołu biura maklerskiego
Obsługa klientów, narzędzie do wypełniania druków
Narzędzia do analizy działania biura maklerskiego
Aktualizacje systemu
Automatyczny system tworzenia kopii zapasowych.
Mobilna wersja strony www ułatwiająca korzystanie z serwisu poprzez telefon komórkowy
Kontekst użycia
Przypadek opisuje w jaki sposób użytkownik będzie komunikował się z systemem.
Zakres
Wykonywanie operacji, zlecenia zakupu/sprzedaży akcji, dostep do danych osobistych oraz statystyk klienta.
Aktorzy uczestniczący
Klient, pracownik
Warunek początkowy
Użytkownik jest zalogowany w systemie i posiada uprawnienia do zapisu/odczytu w bazie danych.
Lista wariantów technologii i danych
Relacyjna baza danych(SQL Anywhere 11, PostgreSQL), Dostępne technologie PHP, AJAX, CSS, JavaScript, xHTML
Dodatkowe informacje
Interfejs zawiera:
panel logowania(login, hasło, przypomnienie hasła, rejestracja nowego konta)
Najświeższe informacje ze świata
panel subskrypcji(dodanie adresu email do listy mailingowej)
panel ustawień(dane personalne, preferencje/personalizacja systemu)
panel statystyk(statystyki użytkownika, statystyki indeksów giełdowych, narzędzia analizujące)
informacje dotyczące kontaktu z biurem maklerskim(informacje teleadresowe, formularz wysyłania wiadomości)
logo firmy oraz hasło marketingowe w nagłówku strony
panel operacyjny(kupowanie/sprzedawanie akcji, konsultowanie operacji z pracownikiem systemu)
Mobilna wersja strony www ułatwiająca korzystanie z serwisu poprzez telefon komórkowy
Kontekst użycia
Przypadek opisuje w jaki sposób system pozyskuje dane wykorzystywane w serwisie
Zakres
Dane o indeksach giełd światowych
Aktor główny
Aplikacja serwerowa
Gwarancja powodzenia
Dane są poprawnie Pobierane i przechowywane w baz danych
Rozszerzenia
Możliwość wyboru indeksów oraz częstotliwości wywołania przypadku użycia
Kontekst użycia
Przypadek opisuje zastosowane mechanizmy ochrony danych
Zakres
Autoryzacja użytkowników, szyfrowanie połączeń i danych
Aktorzy
Wszyscy użytkownicy systemu, oprogramowanie
Minimalna gwarancja
Brak nieautoryzowanych operacji w systemie
Dodatkowe informacje
Zabezpieczenie przed włamaniem do systemu
Sprawdzanie poprawności pobieranych wartości indeksów
Kontrola danych wprowadzanych przez użytkownika
Kontekst użycia
Przypadek opisuje pakiet aplikacji dostarczonych pracownikom
Zakres
Wspomaganie podejmowania decyzji oraz analizy przebiegów wartości indeksów giełdowych
Aktor główny
Pracownik
Rozszerzenia
Narzędzie raportujące przebiegi wartości indeksów giełdowych
Narzedzie listujące akcje podejmowane przez użytkowników
Kontekst użycia
Przypadek opisuje sposoby komunikacji pomiędzy pracownikami biura
Zakres
Przesyłanie komunikatów oraz danych o przeprowadzanych operacjach
Aktor główny
Pracownik
Wyzwalacz
Konieczność przesłania danych między pracownikami realizującymi zadania na rzecz klienta
Dodatkowe informacje
Komunikacja tekstowa, przesyłanie komunikatów
Kontekst użycia
Przypadek opisuje pakiet aplikacji dostarczony pracownikom służący do komunikacji pracowników z klientami
Zakres
Narzedzie umożliwiające wypełnianie szablonów druków, oraz późniejsze ich wydrukowanie. Interfejs obsługi klientów
Aktorzy
Pracownik, klient
Dodatkowe informacje
System korzysta z przygotowanych druków, które wypełnia aktor z poziomu strony www, nastepnie ma możliwość przesłania bądź wydrukowania wypełnionego formularza.
Kontekst użycia
Przypadek opisuje metody reprezentacji danych o działalności firmy
Zakres
Zbieranie i przetwarzanie najważniejszych danych o pracownikach i klientach
Aktor główny
Administrator
Dodatkowe informacje
Kontekst użycia
Przypadek opisuje sposób przeprowadzania aktualizacji
Zakres aktualizacji
-serwis www
-aplikacje pracowników
Aktor główny
Administrator
Kontekst użycia
Przypadek opisuje mechanizm ochrony przed utratą danych
Zakres
Tworzenie kopii zapasowych bazy danych
Aktor główny
Aplikacja serwerowa, baza danych
Dodatkowe informacje
System automatycznie z odpowiednią częstotliwością generuje dane naprawcze umożliwiające odzyskanie utraconych danych w przypadku awarii.
2 lata pomocy technicznej
Jednoczesny dostęp do serwisu przez wielu użytkowników