J2ME, Android. Aplikacje dla urządzeń mobilnych.
ASP.NET  DOKUMENTACJA  FLASH  J2EE SERVLET JSP  J2ME MOBILE  JAVASCRIPT  OPROGRAMOWANIE  PHP  SERWER  SQL  TRENDY  WYSZUKIWARKI  XML 

Internetowy Dom Maklerski - projekt przedsięwzięcia (2)

Jak już podano w założeniach ogólnych tego przedsięwzięcia, system z punktu widzenia klienta będzie charakteryzował się następującymi cechami:
- klient naszego systemu będzie miał możliwość dostępu do giełdy papierów wartościowych za pomocą internetu
- będzie miał dostęp do historii kursów akcji spółek notowanych na giełdzie
- będzie mógł na bieżąco śledzić ceny akcji (dla systemu notowań ciągłych)
po zarejestrowaniu i zapewnieniu środków (stworzeniu elektronicznej portmonetki) zlecać kupno i sprzedaż akcji - dysponować portfelem akcji.

Model systemu - diagramy UML

 
 spis treści:
Model systemu - diagramy UML1. Model systemu - diagramy UML
2. Projekt warstwy prezentacji
3. Projekt warstwy prezentacji
4. Wzorzec MVC
diagram przypadków użycia

rysunek 1

diagram klas

Przedstawione na poniższym diagramie klasy to efekt pierwszego etapu analizy. Klasy te na razie posiadają jedynie atrybuty oraz zgrubne relacje pomiędzy nimi, nie zaś konkretne metody. Te zostaną uszczegółowione już wkrótce.

rysunek 2

Customer - Klient jest reprezentowany w naszym systemie jako jak najbardziej widoczne oraz najważniejsze entity. Klient posiada swój plan taryfowy, portfel akcji (którymi obraca), pewne saldo (pieniądze w jego dyspozycji), a także m.in. nr konta bankowego, na które będą dokonywane zwroty środków pieniężnych (niewykorzystanych tudzież zarobionych).

TariffPlan - plan taryfowy określa przede wszystkim wysokość prowizji pobieranej przez nas od klienta przy każdej operacji dokonywanej przez niego (tudzież ceny innych usług), ale także stałe miesięczne koszty ponoszone przez klienta na naszą rzecz za prowadzenie rachunku.

SharesPocket - Portfel akcji należy do klienta. W portfelu może znajdować się wiele pozycji.

SharesPocketItem - Pozycja w portfelu klienta zawiera nazwę posiadanych akcji oraz ich ilosć. W jednej przegródce porfela mogą znajdować się jedynie akcje jednej spółki.

Share - Akcja czyli udział w pewnej firmie to prawo do jej własności. Ponieważ ceny akcji zmieniają się bardzo często, akcja ma wskazanie na swoją aktualną cenę, jednak pamięta całą ich (cen) historię.

SharePrice - Cena akcji to małe entity (które prawdopodobnie nie będzie CMP, bo jest za małe). Więc cena akcji to cena, data i wskazania na następną i poprzednią cenę.

Order - zlecenie. Rozkaz klienta dokonania pewnej akcji. W tym momencie zlecenie może dotyczyć sprzedaży lub kupna akcji.

Certificate - Certyfikat jest tu skrótem myślowym, który wkrótce zostanie uszczegółowiony - chodzi o pewien mechanizm autoryzowania przez klienta płatnosci.

diagram stanów dla obiektu Customer

rysunek 3

diagram stanów dla obiektu Order

rysunek 4
strona 1 2 3 4 następna      Autor: Michał Jacykiewicz, Michał Januszczyk
Polska - Atrakcje turystyczne: Pomnik Bolesława Prusa na weekend
Zobacz również:
XML (1)   Technologia J2EE (1)   Java i bazy danych   Kartki Internetowe   Apache + Tomcat   PHP, MySQL i własna wyszukiwarka   Bezpieczne uploadowanie plików  

Masz problem ze swoją komórką? Zapytaj, przeczytaj opinie o telefonie:
LG G1600   Sagem myC5-3   Motorola E1000   Trium Cosmo   Alcatel OT557   i-mate K-JAM   Samsung A777   Benefon TWIG Discovery Pro   palmOne Treo 270   LG LX150  



(C) 2000-2010 webdeveloper.pl  |  Napisz do nas