Question: IS 7 0 6 0 Assignment 2 . Use Cases and Domain Modeling 5 0 points Spring Breaks R Us ( SBRU ) , introduced

IS 7060 Assignment 2. Use Cases and Domain Modeling
50 points
Spring Breaks R Us (SBRU), introduced in Assignment 1, includes many use cases that make up the functional requirements. Consider the following description of the Booking subsystem. A few weeks before Thanksgiving break, it is time to open the system to new bookings. Students usually want to browse through the resorts and do some planning. After that, when a student or group of students wants to book a trip, the system allows it. Sometimes, a student needs to be added or dropped from the group, or a group changes size and needs a different type of room. One month before the actual trip, it is time for the system to send out final payment requirement notices. Students cancel the booking or they pay their final bills. Students often want to look up their booking status and check on resort details. When they arrive at the resort, they need to check in; and when they leave, they need to check out.
1. Using the event decomposition technique for each event you identify in the description here, create a use case table. In the table, you need to name the event (5 points), state the type of event (5 points), and name the resulting use case (5 points). The following is the template you can use to create the use case table. Then draw a use case diagram for these use cases (10 points).
2. Consider the new Social Networking subsystem that SBRU is researching. Think in terms of the user goal technique to identify as many use cases as you can think of that you would like to have in the system. SBRU is guessing you might want to join, send messages, and so forth, but there must be many interesting and useful things the system could do before, during, and after the trip. Draw a use case diagram for these use cases (10 points).
So far, you identified use cases for the Social Networking subsystem SBRU is researching. Let us assume you were thinking about a number of potential domain classes that might be involved. For example, there would need to be information about a traveler attending a resort for a particular week. The traveler would be assigned to a room along with roommates but might also be connected to other friends. There might be different interests or hobbies a traveler can associate with in the hopes of connecting to others. The resort has many locations where a traveler might be hanging out at any given time, and a traveler can note whether the location is liked. People might schedule a party at a location and invite specific friends.
3. For the Social Networking subsystem as described here, list the domain classes and their attributes that should be included in the Social Networking subsystem (5 points). Be creative and add those you think should be included to make the system useful and appealing.
4. Based on the domain classes you identified, draw a domain model class diagram showing domain classes with attributes and associations with multiplicity (10 points).

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!