ISWBM Dokumentacja Projektowa2

Informatyczny System Wspomagania Biura Maklerskiego

Dokumentacja Projektowa

Wersja 1.0c

Spis treści

Decyzje Strategiczne ……………………………………………………………………….. 3
Hardware ………………………………………………………………………………………. 3
System operacyjny………………………………………………………………………….. 3
Język programowania…………………………………………….…………………………. 3
Narzędzia programistyczne……………………………………………………………….. 4
Technika programowania…………………………………………………………………… 4
Strategia budowy modelu………………………………………………………………..… 4
Opis Rozszerzonego Diagramu Klas ……………………………………………… 5
Diagramy Aktywności …………………………………………………………………… 5
Diagram rejestracji……………………………………………………………................. 5
Diagram logowania…………………………………………………………………………… 6
Diagram administrowania kontem………………………………..……………………… 7
Diagram zlecania operacji………………….……………………………………………… 8
Diagram nadawania uprawnień…………………..……………………………………….. 9
Diagramy Sekwencji ……………………………………………………………………… 10
Diagram sekwencji przesyłania wiadomości……………………………..…………… 10
Diagram sekwencji przesyłania formularza…………………………………………. 11
Diagram sekwencji pobierania informacji z serwisów www…………………….. 12
Diagram sekwencji wyszukiwania/progozowania…………………………………… 13
Diagramy Przepływu Danych ……………………………………………………….. 14
Diagram przepływu danych dot. pobierania danych z serwisów www........... 14
Diagram przepływu danych dot. przesyłania danych z bazy danych………….. 14
Diagram Wdrożeniowy …………………………………………………………………..

Decyzje Strategiczne

Hardware

Osprzętowanie, które posiada Zleceniodawca:

Specyfikacja serwera:

2 x Xeon Quad Core E5320 1,86GHz 

Pamiec 4 GB PC2-5300F

3 x dysk 146GB SAS 15k

DVD-Drive

Specyfikacja komputera:

Procesor Intel Pentium Dual Core E5800 3,2GHz

Płyta główna G41M LGA775 micro ATX

Pamięć RAM DDR3 2GB 1333MHz

Dysk Twardy 500GB 7200RPM SATAII 16MB

Karta graficzna Intel GMA X4500

Karta dźwiękowa5.1 CH HD Audio (zintegrowana)

Karta sieciowa10/100 Mbit/s

Napęd Nagrywarka DVD-RW 24x SATA

System operacyjny

Serwer: Linux Fedora 2.3.21

Komputery pracownicze: Windows 7 Professional

Język programowania

Oprogramowanie projektu zostało napisane w standardach językowych:

Narzędzia programistyczne

Narzędzia programistyczne, które zostaną użyte podczas implementacji:

Technika projektowania

Projektowanie obiektowe.

Strategia budowy modelu

się je poprzez dodawanie szczegółów stosując elementy podstawowe (prymitywy).

Administrator

ATRYBUTY
Nazwa atrybutu
flagi_dodatkowe
METODY
Nazwa metody
zmien_uprawnienia

Aplikacja_serwerowa

ATRYBUTY
Nazwa atrybutu
konta
aktywne_wyszukiwania
operacje
METODY
Nazwa metody
pracuj

Archiwizator

ATRYBUTY
Nazwa atrybutu
operacja
METODY
Nazwa metody
archiwizuj

Dane_gospodarcze

ATRYBUTY
Nazwa atrybutu
tytul
tresc
METODY
Nazwa metody
BRAK

Dane_konta

ATRYBUTY
Nazwa atrybutu
identyfikator
imie
nazwisko
ulica
kod_pocztowy
miejscowosc
data_urodzenia
METODY
Nazwa metody
Brak

Formularz

ATRYBUTY
Nazwa atrybutu
ID_formularza
nazwa_formularza
szablon_formularza
METODY
Nazwa metody
BRAK

Klient

ATRYBUTY
Nazwa atrybutu
konto
METODY
Nazwa metody
BRAK

Komunikator

ATRYBUTY
Nazwa atrybutu
wlasciciel
historia
skrzynka_odbiorcza
skrzynka_nadawcza
baza_formularzy
METODY
Nazwa metody
odbierz_wiadomosci
wyslij_wiadomosci
wyslij_formularz

Konto

ATRYBUTY
Nazwa atrybutu
dane_konta
METODY
Nazwa metody
utworz_konto
edytuj_konto
usun_konto
wywolaj_operacje

Lista_aktualnosci

ATRYBUTY
Nazwa atrybutu
aktualnosci
METODY
Nazwa metody
przekaz_dane

Lista_kont_uzytkownikow

ATRYBUTY
Nazwa atrybutu
konta
METODY
Nazwa metody
dodaj_do_listy
usun_z_listy

Operacja

ATRYBUTY
Nazwa atrybutu
rodzaj_operacji
dodatkowe_argumenty
METODY
Nazwa metody
wykonaj_operacje

Operator_bazy_danych

ATRYBUTY
Nazwa atrybutu
BRAK
METODY
Nazwa metody
Zapisz
odczytaj
usun
edytuj

Pakiet_informacji

ATRYBUTY
Nazwa atrybutu
ID_pakietu
METODY
Nazwa metody
Brak

Pracownik

ATRYBUTY
Nazwa atrybutu
konto
flagi_uprawnien
METODY
Nazwa metody
Nowe_wyszukiwanie

Serwis_informacyjny

ATRYBUTY
Nazwa atrybutu
URL
ostatnia_aktualizacja
METODY
Nazwa metody
BRAK

Uzytkownik

ATRYBUTY
Nazwa atrybutu
komunikator
konto
METODY
Nazwa metody
powolaj_komunikator

Wartosci_indeksow

ATRYBUTY
Nazwa atrybutu
nazwa_spolki
wartosc
data
METODY
Nazwa metody
BRAK

Wiadomosc

ATRYBUTY
Nazwa atrybutu
tresc
adresat
nadawca
temat
METODY
Nazwa metody
BRAK

Wyszukiwarka

ATRYBUTY
Nazwa atrybutu
kryteria
priorytet
METODY
Nazwa metody
wyszukaj

Zbieracz_danych

ATRYBUTY
Nazwa atrybutu
serwis_informacyjny
zebrane_dane
kryteria
METODY
Nazwa metody
zbierz_dane


Spis Stereotypów:

Nazwa stereotypu Opis
<<czeka na obsługę>> Obiekt klasy jest zadaniem którego realizację umożliwia funkcjonalność klasy obsługującej
<<gromadzi>> Obiekt klasy przechowuje obiekty innej klasy
<<korzysta>> Obiekt klasy wywołuje metody klasy udostępniającej interfejs
<<posiada>> Do obiektu przypisany jest obiekt innej klasy
<<posiada uprawnienia>> Wyróżnienie obiektu klasy o poszerzonym zakresie uprawnień.
<<powołuje>> W trakcie wykonywania metod klasy tworzone są obiekty innej klasy
<<przekazuje dane>> Pokazuje kierunek przepływu danych pomiędzy klasami
<<przeszukuje>> Obiekt klasy interpretuje treść pozyskując pakiety informacji
<<specjalne uprawnienia>> Wyróżnienie obiektu klasy o maksymalnym zakresie uprawnień.
<<udostępnia interfejs użytkownika>> Zapewnia komunikację między człowiekiem a systemem
<<rozszerza>> Klasa jest szczególnym przypadkiem innej klasy

Diagramy Aktywności

Diagram 1. Diagram rejestracji.

Diagram 2. Diagram logowania.

Diagram 3. Diagram administrowania kontem.

Diagram 4. Diagram zlecania operacji.

Diagram 5. Diagram nadawania uprawnień.

Diagramy Sekwencji

Diagram 6. Diagram sekwencji przesyłania wiadomości.

Diagram 7. Diagram sekwencji przesyłania formularza.

Diagram 8. Diagram sekwencji pobierania informacji z serwisów www.

Diagram 8. Diagram sekwencji wyszukiwania/prognozowania.

Diagramy Przepływu Danych

Diagram 10. Diagram przepływu danych dot. pobierania danych z serwisów www.

Diagram 11. Diagram przepływu danych

Diagram Wdrożeniowy

Diagram . Diagram wdrożeniowy informatycznego systemu wspomagania biura maklerskiego.


Wyszukiwarka

Podobne podstrony:
Wykład 3 Dokumentacja projektowa i STWiOR
GAITC Dokumentacja projektu
DU202poz2072 Szczegółowy zakres i forma dokumentacji projektowej
Tomaszewicz,projektowanie urbanistyczne, DOKUMENTACJA PROJEKTOWA NORMY I PRZEPISY PRAWNE W PROJEKTOW
Rozp w sprawie geodezyjnej ewidencji sieci uzbrojenia terenu oraz zespołów uzgadniania dokumentacji
ISWBM Dokumentacja Analityczna1
wniosek o koordynacje dokumentacji projektowej
50 w sprawie geodezyjnej ewidencji sieci uzbrojenia terenu oraz zespołów uzgadniania dokumentacji pr
dokumentacja projektowa
Rodzaje dokumentacji projektowych Etapy ich powstawania
DOKUMENTACJA PROJEKTOWO-BUDOWLANA, Podstawy projektowania inżynierskiego
ISWBM Dokumentacja Analityczna
Protokół odbioru dokumentacji projektowej, BUDOWNICTWO, potrzebne druki
Dokumentacyjna Projektowanie 2
Programowanie obiektowe dokumentacja projektu

więcej podobnych podstron