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 | 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
| ||||||||||||||||