2
Nupur Jain , James Giudice, Sebastian Colorado The top three projects that we chose are ranked as follows: 1. Genealogy - ancestry tool 2. Archimedes - CAD for architecture 3. JAT - Astronomy trajectory viewer The project, Genealogy, has all the scripts organized neatly in folders making it easier to find the requisite files at a glance. It also elegantly utilizes the OOP programming fundamentals of abstraction and encapsulation. The different modules ensure protection of data as well as enable the software to be built by a team at the same time. The naming convention of folders and classes is succinctly descriptive which we would endeavor to achieve in our project too. Akin to Genealogy, Archimedes has scripts arranged in folders and effectively uses abstraction. It furthermore has tracker for the test runs and maintained logs for the work committed. The project JAT, ranks lower in the list because it does not have the images and other resources separated from the script files. This makes it slightly difficult to find the external resources at a quick glance. However, the class names are descriptive of the function it serves in the entire project. It also contains files describing sample input which sheds clarity on the usage and purpose of the project. Our team consists of - Nupur Jain - James Giudice - Sebastian Colorado Stock Trading Simulator

Project and Team

Embed Size (px)

DESCRIPTION

Project and Team

Citation preview

Nupur Jain , James Giudice, Sebastian Colorado

The top three projects that we chose are ranked as follows:1. Genealogy - ancestry tool2. Archimedes - CAD for architecture3. JAT - Astronomy trajectory viewer

The project, Genealogy, has all the scripts organized neatly in folders making it easier to find the requisite files at a glance. It also elegantly utilizes the OOP programming fundamentals of abstraction and encapsulation. The different modules ensure protection of data as well as enable the software to be built by a team at the same time. The naming convention of folders and classes is succinctly descriptive which we would endeavor to achieve in our project too.

Akin to Genealogy, Archimedes has scripts arranged in folders and effectively uses abstraction. It furthermore has tracker for the test runs and maintained logs for the work committed.

The project JAT, ranks lower in the list because it does not have the images and other resources separated from the script files. This makes it slightly difficult to find the external resources at a quick glance. However, the class names are descriptive of the function it serves in the entire project. It also contains files describing sample input which sheds clarity on the usage and purpose of the project.

Our team consists of

- Nupur Jain- James Giudice- Sebastian Colorado

Stock Trading Simulator

The Stock trading simulator will be designed to simulate the transactions in the stock market. Unlike the real world trading involving currency, the users would not have to invest in real currency yet gain the experience of real time trading. The users would have to register using a username, email and password. The program will maintain a database of active trading companies from which the user will be able to choose the company he is interested to invest in. The user can search the company by name (abbreviated or otherwise), stock symbol and category (manufacturing, public goods etc.,).

The user can manage his accounts by creating, deleting, viewing his current stocks and the companies he has invested in and updating his profile.