1 / 21

Project Mocha E-Ticket Airline Reservation System

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.

amil
Download Presentation

Project Mocha E-Ticket Airline Reservation System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project MochaE-Ticket Airline Reservation System Programmers: Kevin, Iris, Brad

  2. 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

  3. 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

  4. The main packageedu.fullerton.cpsc461

  5. The database packageedu.fullerton.cpsc461.db

  6. The model packageedu.fullerton.cpsc461.model

  7. The model packageedu.fullerton.cpsc461.model

  8. The model packageedu.fullerton.cpsc461.model

  9. The model packageedu.fullerton.cpsc461.model

  10. The model packageedu.fullerton.cpsc461.model

  11. The model packageedu.fullerton.cpsc461.model

  12. The model packageedu.fullerton.cpsc461.model

  13. The model packageedu.fullerton.cpsc461.model

  14. The model packageedu.fullerton.cpsc461.model

  15. The ui packageedu.fullerton.cpsc461.ui.splash

  16. The ui packageedu.fullerton.cpsc461.ui.view

  17. The ui packageedu.fullerton.cpsc461.ui.view

  18. The utility packageedu.fullerton.cpsc461.util

  19. The utility packageedu.fullerton.cpsc461.util

  20. The utility packageedu.fullerton.cpsc461.util

  21. 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

More Related