Personal Trainer, Inc., owns and operates fitness centers in a dozen midwestern cities. The centers have done well, and the company is planning an international expansion. As an IT consultant you were hired to develop a new information system for the new facility. You use data and process modeling tools to create a logical model of the proposed information system. Now you want to build an object-oriented view of the system using O-O tools and techniques.
1. Identify possible use cases and actors, and create a use case diagram for the Personal Trainer information system.
2. Select one of the use cases and create a class diagram.
3. Create and object relationship diagram for the system.
4. Create a state transition diagram that describes typical member states and how they change based on specific actions and events.