Here you can see a client side of Execution Management System (EMS) project created by EffectiveSoft for trade on such exchanges as NASDAQ, NYCE and others. Execution Management System is supposed to be an independent and front-end platform for traders who buy or sell stocks, share holding etc. EMS front-end platform consists of two parts: client side of EMS and the Back office (BackOffice-Execution Management System). The client side is a desktop application that allows customers to work on several markets at the same time. You can also learn about back office side of Execution Management System.
The client part of program Execution Management System manages sell and buying process of share holdings and safety stocks in a real time. This is a desktop application, created with Java Swing, using such technologies as JAVA 1.6, Java Beans, Web Start and many others; it is flexible and is intended for work with large amount of changing data. The program allows trading on stock markets using different interconnected modules.
The functionality of the solution includes the following opportunities of modules:
Desktop application of Execution Management System provides valuable benefits to customers:
Total project development time
Lines of code
IDEA, Eclipce, Jprofiler, TOAD, PowerDesigner, Apache Ant, CVS, Putty, FogBugz
DB - Oracle 9.0, JAVA 1.4 -1.6, Java WebStart, JMX, JDBC, Swing, Swingx, Trove, LOG4J, JUnit