Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

SYDE3203 Assignment #3 0 Required/ApplicableSoftware: 0 Microsoft Visio 0 Submissions: 0 COMPLEI' E & SUBMiT iNDiViDUALLY - This is NOT a group assignment. For this

image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed
SYDE3203 Assignment #3 0 Required/ApplicableSoftware: 0 Microsoft Visio 0 Submissions: 0 COMPLEI' E & SUBMiT iNDiViDUALLY - This is NOT a group assignment. For this lab everyone must produce and submit their own diagrams. What You Need to Do: 1. Review, analyze and conduct further research about the case described starb'ng on the next page. There are details throughout the write up that should inuence your work. The business case should be unfamiliar to you, so some googling around the business sector is going to benet your understanding of the problem. 2. Create one use case diagram including: a. All relevant actors b. Include a minimum of 8 use cases based on the mission objectives in the case write up. c. Any relationships to actors or other use cases [include/extend] as necessary. 3. Create an activity diagram for each of the following requirements: a. 'Select workers\" b. 'Import worker applications..." CASE DESCRIPTION: Motorsport Marshalling Services Track Day Management Suite Motorsport Marshalling Services is a not-for-profit organization of volunteers which staffs major and amateur motorsport events with safety personnel (workers/applicants) at Canadian Tire Motorsport Park. On non-race day events the track is rented out to organizers who bring in groups of people for high-speed driver education events. Those groups organize themselves and have nothing to do with managing worker selection or staffing of the event. They simply call Robb to book their dates for the year and communicate how many marshals they need. In order to work at one of those events workers apply and await selection confirmation from the 'Track Day Coordinator who organizes the worker compliment for those private events. These confirmations usually arrive 2 weeks prior to the event date. Not everyone who applies is selected, but all who apply receive a templated group email indicating everyone who was accepted and not accepted. Registration is completed through a totally separate system that we do not have access to make any changes in. More on that later. We are looking for a tool to assist Robb Dobbie, track day coordinator, in recording, managing and communicating all the necessary details of a track day. Robb currently uses a programmed Excel file that is no longer able to accommodate the large number of events in a year and he is unwilling to share this file with us at this time as it contains personal private information of his workers. The file itself is password protected, and thus we are unable to adjust the VB Script within. Beyond that there are features Robb requires which Excel is unable to provide and Robb would like a standalone application to replace the Excel file permanently. Currently, Robb accesses a separate web application where his workers register for events. This application will not be integrated into what we are creating and should not be modeled in our documentation. Instead, Robb will continue to access that web-app where he downloads a CSV file containing all of the registered workers for a particular event. A key feature of this new application will be the ability to import the contents of the CSV file into a database which then automatically relates each registration to the relevant event that is already present in his system. Included with this package is an example of an old 2018 CSV file. It is important to note that the system exporting the CSV file includes fields that are not used or relevant, and they should not be included in your requirements determination.We have done some preliminary requirements gathering and determination and now require some diagrams we can use to give Robb a walkthrough of what we are planning to do. Below is the requirement work we've completed to date. Mission Statement The purpose of the MMS Track Day Management Suite is to facilitate the management of event details, worker selection and communication with worker applicants for those events. Mission Objectives To Maintain (Enter, Update, Delete) data on Event Organizers To Maintain (Enter, Update, Delete) data on Events To Maintain (Enter, Update, Delete) data on Workers . . To Maintain (Enter, Update, Delete) data on Worker Applications To Maintain (Enter, Update, Delete) data on Worker Selections To Search Data on Event Organizers To Search Data on Events To Search Data on Workers . . To Search Data on Worker Applications To Search Data on Worker Selections To Track Data on Worker Applications . To Track Data on Worker Selections To Report on Event Worker Compliment Requests To Report on Events . . To Report on Worker Applications To Report on Worker Selections Functional Requirements Event Organizers Add new organizers Edit existing organizers..._. u-.......... .. l... ................ , ...... ..... .......u, -r............., -. .....-........'..... Event Management I Add new event I Edit existing event 0 Delete event Event Applicant Management I Import worker applications for an event data from a downloaded CSV file a relate data to existing event I Manually add new applicant(s) I Edit list or applicants Produce Worker Selection(s} I View worker applications I Select workers for an event I Adjust worker selections Send Templated E ma i Is I Email applicants indicating selectionrnonselection I Update applicants via email on selection changes aer initial selection email Reporting I Generate a summary report of events per event organizer I Generate a summary report of all events I Generate a summary report of all events by track (DDT or GP Driver Development Track or Grand Prix) I Generate a summary report of all event worker applications I Generate a summary report of registration versus selection for all workers for the year I Generate a summary report of registration versus selection per individual for the year Non-Functional Requirements: Operational Requirements I Locally hosted Windows application I Target operating system is Windows 1i] I Must work ofine with exception of sending emails Performance Requirements I Excel import should complete in 2 seconds or less

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Project Management in Practice

Authors: Samuel J. Mantel Jr., Jack R. Meredith, Sco

4th edition

470533013, 978-0470533017

More Books

Students also viewed these General Management questions

Question

3-4. What are the three attributes of quality information? [LO3]

Answered: 1 week ago