To clean up and modularize nearly complete java project. Essentially most of the code for the project is done what you wll do is to look through it clearing up potential Issues and basically gluing the application togethor essential its broken down as follows, the application it self is a task Management system_.. a simple mock bidding model.
The presentation layer for the guis consists of the different windows for all the users and also the login window and the personal info window.
The Domain layer contains the domain models(task, subtask, user) the and controllers for all the user types.
Data source layer is for communicating with the database the conectionInfo class holds all the info for the connection and it hands out the connection to anyone who needs it.
The mappers communicate to the database directly the mappers that have shared in there name are shared between user types.
the cache class is the... cache the cacheHashMap is the is just a hashmap that has an additional attribute the type.
The utilities package contain the calender and for now at least and some validation for the guis
A few classes have slightly changed since last when report was written but its negligible and should be adequate.
Code can be accessed below
[url removed, login to view]