This project can be developed in Visual C++, C# or WPF depends on your preference.
The idea here is to graphically demosntrate what happen when a stock order is placed? It checks whether the fund is available in user account, then it validates the order for error checking, process the order and moves on to the exchange. Then comes back with the status open or filled or part fill, rejected etc. You can also add Stock Quotes for simulation.
The scope of the project is to make an user from a non-financial background understands the trading system work flow.