Subject Code : ICT581
Assignment Task:

The case study: Weddings, Parties, Everything Catering Services System 

Just about every event these days is expected to have a professionally catered menu to accompany it. Weddings, conferences, corporate events, birthdays, anniversaries, graduations and parties are just some of the different types of events where people want to have that special food and drink experience. Weddings, Parties, Everything is a rapidly-growing online business that links together customers who need a caterer for their event with businesses that provide catering. Customers input their location and requirements and are presented with a shortlist of potential caterers who may be able to provide what they need. 

WPE has been partly manual for the first few months of their operation, but now needs a new system to automate their business of putting together the right customer with the right caterer. They intend to roll the system out nationally, from their original base in WA. Edison Guacamole, the owner/manager of WPE, has contacted you for help. 

The two sides to the system are, of course, the caterers and the customers. Caterers register on the WPE system by providing their business name, description, types of services they provide (selected from a list), their location (city and postcode), link to their own website, and contact email. ‘Verified’ caterers are those that have provided their ABN, business name, logo, and proof of current Public Liability or Professional Indemnity insurance to the system. Using a verified caterer provides additional confidence to customers that they are using a legitimate business. 

Q1. Describe the trigger of the Weddings Parties Everything system (WPE) and explain the benefit of WPE would bring. 

Q2. List the main stakeholders for the Weddings Parties Everything system (WPE). For each stakeholder, write a brief description of their interest in the system and what aspects of it are of particular relevance to them. You do not need to categorize the stakeholders. Don’t include the systems development team. 

Q3.

(a) List and briefly describe the main functional requirements for the WPE. 

(b) List and briefly describe the main nonfunctional requirements for the WPE. 

Q4.

(a) Use the User Goal technique to develop a list of use cases for the WPE. Present your list in a table that includes the participating actors, use case name and a brief use case description. 

(b) Use the Event Decomposition technique to identify any additional use cases for the WPE. These will probably be temporal and state event types. Present your list in a table that includes the event, type of event, use case name, and brief use case description. You do not need to repeat the use cases you identified in (a) here. 

Q5. Create a domain model class diagram for the WPE, including all classes, attributes, associations, and multiplicity. Show association classes and generalization hierarchies where appropriate.

 

This ICT581: IT Assignment has been solved by our IT Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Alex Cerry
  • Posted on : July 10th, 2019

Whatsapp Tap to ChatGet instant assistance