Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007
Message Not Understood
- John Plaxco (gtg524h)
- Samir Batta (gtg119g)
- Katrina Pickett (gte336z)
- Naomi Roberts (gte875u)
About the Code
The Code has 5 main .st files
- CS2340-UI For the GUI
- CS2340-UIN For the GUI
- CS2340-AWT Described in M4.
- CS2340-Matching Used in M5 and M6.
- CS2340-Classes Contains the Genealogy details and GEDCOM parser.
Since three of us had worked together in CS2335, we knew each other's coding habits and dependability. We had the same group leader that lead us in CS2335, and it worked great for us. Having a good documentation manager is also equally essential since one person can make sure all the eCode files and stuff are complete. The project specifications were clear enough to divide the work into parts and get done with it easily.
Remember: No matter how good your design is, it will only succeed if you have a good and motivated team!
Having good scenarios can at times be very helpful in visualizing and walking through all the important aspects of the code. To support our scenarios we had a very comprehensive test plan that helped us test our code.
We created a tool over the course of the semester that had the functionality to store and change genealogical data. Our software provided graphical representations of this information, supported local and web search, , parsing files in a standard genealogical information format, and provide users error checking and identificaiton of duplicate information.
- The need to start early on the projects.
- Have a documentation manager and a group leader.
- Squeak is not hard to learn as long as you put some effort into it and try not to hate it.
- Try not to take too many group project classes. It gets incredibly hard to find time if you are a full time student.
- Have a robust test plan that goes through every scenario. While testing, it is best to run through the test plan and check for problems in the code.
Link to this Page
- Cases last edited on 30 July 2011 at 2:33 am by r59h132.res.gatech.edu