In Practice

In this section, we will model our ChalkTalk application. This application will be used in subsequent chapters as well. For now, we will focus on the high-level design of packages and classes based on the requirements given in the following sidebar.

THE CHALKTALK APPLICATION—REQUIREMENTS

ChalkTalk is a simple course-scheduling application that may be used in a college or other institution that offers classes to students. We will refer to the institution simply as the School.

The high-level requirements of this application are

  • It will allow students to register for courses, unregister from courses, make payments for courses, and monitor the courses offered by the School.

  • It will allow the School administrator(s) to add, remove, and ...

Get Borland® JBuilder™ Developer’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.