Starting from:

$30

Assignment #6 Solution

For this last assignment, you may work in the same group as you did for assignments 4 and 5.




Part 1. (50 points) Develop a use case model for only the CREAT NEW EVENT and APPROVE EVENT use cases of the GEM System.




The GEM system must allow authorized event staff to create a new event. Each event will have a band or artist(s), the complete location (street, city, state, zip code) of the event, the date, start-time, status and seating capacity. The event status tells us when the event has been created, approved, advertised, sold out (reached maximum capacity), cancelled or completed. The even staff must also be able to record special notes for an event. Also, for each event, we assign an event manager (employee of Global Entertainment Inc.), who approves the event and is responsible for running the show. After a new event is created, the GEM assigns a unique event id for the newly created event and sets the event status to “Created” and notifies the assigned manager.




The GEM system must allow the authorized event manager to view and approve an event that had been assigned to him/her. Once approved, the GEM system sets the event status to “Approved” and records the approval date and time. The GEM system also notifies all event staff and the Super Tickets system that the event has been approved.







Part 2. (50 points) Use the following use case spec template to write complete use case specifications for the following use cases.




Create New Event



Approve Event






Use case Name:




ID:




Summary:




Primary Actor(s):




Secondary Actors:




Precondition(s):




Main Flow:




Post Conditions:




Alternative

Flows/Exceptions:







Submit for Grading: By the due date/time, each student submits both parts of the assignment in .pdf file(s) on Blackboard only. No need to submit a printed copy.




Page 1 of 1

More products