Spring Quarter 1996 Project Sponsor: Gregory Abowd |
Brian Leslie (Manager) |
ACTIVITIES | hours per week | TOTAL | ||||||||
Meetings | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 12 | 7 | 68 |
Requirements | 5 | 20 | 25 | |||||||
Documentation | 5 | 25 | 18 | 5 | 5 | 15 | 73 | |||
Training | 40 | 10 | 50 | |||||||
Preliminary Prototyping |
5 | 20 | 25 | |||||||
Detailed Design | 5 | 15 | 5 | 25 | ||||||
Coding | 15 | 30 | 25 | 70 | ||||||
Pre-Integration Testing |
10 | 15 | 25 | |||||||
Integration | 5 | 30 | 35 | |||||||
Post-Integration Testing |
5 | 25 | 30 | 30 | 10 | 100 | ||||
Modification / Enhancements |
10 | 15 | 5 | 30 | ||||||
MILESTONES | Project Teams | Project Plan | Requirements Document |
Design Document | Final Demo | Project Notebook | ||||
Apr. 3 | Apr. 8 | Apr. 22 | May 6 | May 20-22 | May 29 | |||||
DATE | April | May | ||||||||
1 - 7 | 8 - 14 | 15 - 21 | 22 - 28 | 29 - 5 | 6 - 12 | 13 - 19 | 20 - 26 | 27 - 2 | ||
TOTALS | 62 | 62 | 62 | 70 | 62 | 67 | 62 | 57 | 22 | 526 |
ACTIVITIES | hours per week | TOTAL | ||||||||
Meetings | 9 | 7 | 7 | 7 | 7 | 7 | 7 | 12 | 7 | 70 |
Requirements | 20 | 20 | ||||||||
Documentation | 5 | 25 | 18 | 5 | 5 | 15 | 73 | |||
Training | 30 | 10 | 50 | |||||||
Preliminary Prototyping |
7 | 20 | 27 | |||||||
Detailed Design | 5 | 15 | 5 | 25 | ||||||
Coding | 15 | 30 | 25 | 70 | ||||||
Pre-Integration Testing |
10 | 15 | 25 | |||||||
Integration | 5 | 30 | 35 | |||||||
Post-Integration Testing |
5 | 25 | 30 | 30 | 10 | 100 | ||||
Modification / Enhancements |
10 | 15 | 5 | 30 | ||||||
MILESTONES | Project Teams | Project Plan | Requirements Document |
Design Document | Final Demo | Project Notebook | ||||
Apr. 3 | Apr. 8 | Apr. 22 | May 6 | May 20-22 | May 29 | |||||
DATE | April | May | ||||||||
1 - 7 | 8 - 14 | 15 - 21 | 22 - 28 | 29 - 5 | 6 - 12 | 13 - 19 | 20 - 26 | 27 - 2 | ||
TOTALS | 51 | 62 | 62 | 70 | 62 | 67 | 62 | 57 | 22 | 515 |
Leslie, | Brian | (Manager) | bleslie@cc.gatech.edu |
Ducket, | Dedrick | (Architect) | dedrick@cc.gatech.edu |
Menegay, | Geoff | (Programmer) | yef@cc.gatech.edu |
Pastor, | Jason | (Programmer) | pastor@gsu.edu |
Daniell, | David | (Technical Writer) | dwd@cc.gatech.edu |
The recent advent of the Java programming language has the potential to revolutionize the way computing is done in the future, allowing the Web browser to replace the traditional GUI desktop and software to be written for cross-platform use, interfacing with the Web as a distributed file system. The Future Computing Environments (FCE) group here at Georgia Tech, as part of the CyberDesk project, is promoting the development of a set of personal productivity tools using the Java programming paradigm, to help encourage a break from the GUI desktop.
This project will build a financial manager that will make use of the possibilities of Java. As such, it will be platform independent, able to run from any machine capable of running the Java virtual machine. Also, it will allow remote access to account information from any web browser.
The financial manager will provide for the tracking of several different types of bank accounts, including checking, savings, and credit card accounts. A front-end Java applet will control the access to a user's accounts. Once logged in, the user will be able to select accounts to view, generate reports and graphs, or perform account maintenance (creating or deleting accounts, etc.). The opening of a specific account will spawn another Java applet to handle interaction within that account. Once within a specific account, a user will be able to add, delete, or edit transactions, generate reports and graphs, and perform other various tasks.