12
Definition A online share trading software in which user can buy or sell stocks and manage their portfolio and funds. My blog :- www.linux4everubody.blogpost.com

Analysis and design of Online stock trading software

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Analysis and design of Online stock trading software

DefinitionA online share trading software in which user can buy or sell stocks and manage their portfolio and funds.

My blog :- www.linux4everubody.blogpost.com

Page 2: Analysis and design of Online stock trading software

Requirement Gathering

Provide the platform to trade the stocks through the internet.Price movements, analysis and charts of the stocks.Latest news and detailed information about the stocks.[balance sheet, P&L acc., cash flows, results, annual reports, meetings, dividend, splits, bonus etc]Various tools to manage the portfolio, funds, ipo detail and organize mutual funds.

Page 3: Analysis and design of Online stock trading software

Usecase Diagram

Page 4: Analysis and design of Online stock trading software

user

place order

manage

portfolio fund

*

*

*

*

market watch

retrive information

request for IPO ormutual fund

access statements

authentication

*

*

*

*

*

*

*

*

*

*

*

*

*

*

Page 5: Analysis and design of Online stock trading software

Sequence diagram for trading

Page 6: Analysis and design of Online stock trading software

:user :software :stock exchange

authenticationconnection established

display watchlist

place order make request

request acceptorder placed

enter ticker symbolmake request

give data

display quote

logout

disconnected from server

Page 7: Analysis and design of Online stock trading software

Sequence diagram for transfer funds and stocks

Page 8: Analysis and design of Online stock trading software

:user :software :online bank acc.request for fund

make request

fund lienverify funds:sufficient

request for stocks

make request

verify stocks

ask for quantities

stocks transferred

enter quantities

Page 9: Analysis and design of Online stock trading software

Activity diagram

Page 10: Analysis and design of Online stock trading software

place order

[success]

send confirmation debit funds update portfolio

[failure]

failure noticetrade complete

authentication

Page 11: Analysis and design of Online stock trading software

The developed software

Page 12: Analysis and design of Online stock trading software

Thank you