Report (design) and implementation

Words: 763
Pages: 3
Subject: Uncategorized

You are required to design (use-case diagram and Entity Relationship Model (ERM) a database solution for a sports club record system.
The sports club scenario
You have been employed as a database designer to design and implement a new membership record system that is capable of storing information about members, sports club staff ad sports activity bookings.
Each sports club member needs to have a unique member reference number, as well as storing first name, surname, address, telephone number, email address and date of birth and any medical conditions.
Each sports club staff member has a unique staff number, first name, surname, role and a contact number.
AB/PG/2020-1_V1
Each member can book up to five sports classes per week. Each sports class has a unique class code, title, day and time of delivery.
The system should allow an instructor (sports club staff member) to search for the activities running on a particular day. Each member can
only sign up for one sports during any two-hour time slot (9am-5pm) and no activities that overlap can be booked concurrently.
Sports club staff members and staff can check and update their personal details, sports centre staff can record attendance for a class they
are teaching, and each member can view their daily or weekly activity bookings. As part of this assignment, you must produce and hand-in the following:
A use-case diagram that identifies the key actors and use-cases in the system, as well as clearly displaying which use cases each actor has access to.
An Entity Relationship Model (ERM) that outlines the database structure required to implement the new sports club record system. Your database should be called ‘Sports Club Management System’.
SQL statements used to create each of the tables in the database
Three SQL queries:
one that shows how a sports club member can view their current bookings;
one that displays the current weekly activities for the sports club.
Show most active members monthly (most bookings and most attendance)
As part of your report you should explain your design process and decisions, and identify any issues or challenges that you faced in each step. A single report containing items 1-4, plus your design decisions and challenges should be submitted online via the Assessment and Feedback area.
What do I need to do to pass? (Threshold Expectations from UIF)
Provide a UML use case diagram and ERM diagram that accurately represents entities and relations for the scenario given
Create the relevant database tables with sufficient attributes name, type and domain using appropriate SQL commands
Provide three well-formed SQL queries to allow the database to be queried
How do I produce high quality work that merits a good grade?
Evidently demonstrated you have sufficient knowledge of system design process, methodology and use of necessary tools.
Requirement’s analysis: identify proper use cases. Provide reasonable UML use case diagram to reflect your understanding of
the given scenario, a supplementary use case document may be provided
Provide an Entity Relationship model that accurately reflects the scenario and that captures appropriate attributes and correctly identifies relationship cardinality (e.g., 1-to-1; 1-to-Many or Many-to-Many). A supplementary annotation may be provided to
explain your design rationality.
Define appropriate primary and foreign keys for the relevant tables, a relation scheme diagram may be provided to show all the
tables and relations between tables in your system. Justify and analyse the design decisions that you have made.
Structure your report with a clear table of contents, including section numbers and page numbers, correctly formatted tables, figures with captions, whole report should have no spelling errors or grammatical mistakes.
Extra marks will be awarded to any creative idea, constrictive analysis and evidently demonstrate the report beyond the requiments listed in this section but towards more professional practice in the industry such as “system tech design report, implementation report, testing report and operation manual (typical usage) etc.”.
How does this assignment relate to what we are doing in scheduled sessions?
This assignment brings together database design (use-case, requirements specification, Entity Relationship Modelling) and implementation (tables creation, primary and foreign key assignment) and testing through use of SQL queries.

Let Us write for you! We offer custom paper writing services Order Now.

REVIEWS


Criminology Order #: 564575

“ This is exactly what I needed . Thank you so much.”

Joanna David.


Communications and Media Order #: 564566
"Great job, completed quicker than expected. Thank you very much!"

Peggy Smith.

Art Order #: 563708
Thanks a million to the great team.

Harrison James.


"Very efficient definitely recommend this site for help getting your assignments to help"

Hannah Seven