System Object Design
Review Project Life Cycle
Transition Analysis Design
Analysis Work Products
Process Phase Conclusion
Partitioning Analysis Model
Partitioning Process Goal
Partitioning Design Conclusion
Domain Partitioning Resources
Package Modeling Purpose
Three Step Domain Partitioning Process
Partitioning based On Use Cases
Define Dependencies between Partitions
Domain Partitioning Conclusion
Three Tier Architecture
Partitioning Architecture ntier
Additional ntier Architectures
Architectural Analysis Conclusion
Statechart to Object Design - Quiz
Partition the course project domain - Exercise
Partition the course project domain
Choose and diagram an architecture for two of the domain partitions.
Full credit is 10 points. You will receive the following points:
2 points for selecting a two-tier architecture for ShowManagement
3 points for a correct deployment diagram for ShowManagement
2 points for selecting a four tier architecture
3 points for a correct deployment diagram.
You will decide on an architecture for each of two domain partitions, the
Here are the steps you will follow to complete this exercise:
Examine the domain partitions provided. Consider the type of functionality and the users who will require access. The partition descriptions are provided below to help you understand how the partitions will be used.
Select an architectural approach best suited for each and draw the architectural partitions. Note: You will draw two different diagrams.
Once the partitioning is completed, draw a deployment diagram for each architecture to illustrate how you believe the application should be supported. You do not have to label the connections between the nodes.
Show management is a function performed only by the Event Planner. The Event Planner is the only person with the authority to make any changes to show schedules. The Event Planner works at the facility in the back office. The shows are scheduled and then saved in the database for access by other applications.
The sales subsystem is available to customers over the Internet. They log onto our Web page and request a user ID and password.
Once they have access they can get into the application, view upcoming events, select seats, review the prices, and purchase tickets.
The seating chart is fairly complex, so we are concerned about performance, especially the download time.
Submitting your exercise
To submit the exercise, follow the steps below:
In the text area below, type in what you think the solution should be. When you are ready to submit the exercise, click the
button. This will alert the system that you have emailed your exercise submission.