210 likes | 516 Views
Project Mocha E-Ticket Airline Reservation System. Programmers: Kevin, Iris, Brad. Package Structure (Application Organization). The main package. The database package. The logging package. The model package. The user interface package. The utility package. The utility package.
E N D
Project MochaE-Ticket Airline Reservation System Programmers: Kevin, Iris, Brad
Package Structure(Application Organization) The main package The database package The logging package The model package The user interface package The utility package The utility package The xml package The main application class
Quick Update • Current class hierarchy contains 17 classes and growing… (predicted 20 – 30) • Presentation Classes are an extremely high level view • Current CRCs DO NOT account for anonymous classes, inner classes, abstract classes and interfaces • Classes DO NOT account for classes used in the Java API except by stating “Common Java Classes” • The methodology used is rapid prototyping, thus class structure changes with each examination of the application. Iterative development plan, with small releases
Additional Classes • Testing • Package test.edu.fullerton.cpsc461 • All classes have an associated test class • Test classes have the same name as the class with “Test” pre-pended to the beginning of the class name. • Tests initial methods • Testing Methodology • After each development cycle • Guarantees functionality of the previous cycle