Coding Assignment Java
Functionalities to be coded and estimated complexity
Manager: auditor registration 20pts
As a manager I want to register new managers for the system so they can use the platform
Manager: manager registration 20 pts
As a manager I want to register new managers for the system so they can use the platform
Manager: client registration 20pts
As a manager I want to register new managers for the system so they can use the platform
Manager: Notified of unusual trading70pts
As a manager I want to be notified of unusual trading activities that might indicate insider trading so I can be compliant with the law
Manager: Set Activity logic 90pts
As a manager I want to be able to dynamically set the logic for unusual activities so I can respond to new insider trading tactics
Manager: Set threshold logic 90pts
As a manager I want to be able to dynamically set the logic for unusual thresholds so I can respond to new insider trading tactics
Audior: Query Transactions 40pts
As an auditor I want to be able to query all transactions completed between specific dates by specific clients to ensure the clients are performing in a way that is legal.
Manager: Make Premium 20pts
As a manager I want the ability to make clients premium clients
Manager: Add Funds 20pts
As a manager I want to add funds to a client account
Manager: Deregister