diff_months: 8

Assessment type: Create MVC web application

Download Solution Now
Added on: 2025-03-02 18:30:51
Order Code: SA Student Sujit IT Computer Science Assignment(9_24_44910_31)
Question Task Id: 513938

Assessment type: Create MVC web application

Assessment purpose: This assessment will allow students to demonstrate that they can develop dynamic website using ASP.NET Data Controls.

Students are required to develop, test and maintain a dynamic Internet application for business using an integrated suite of software tools. This assessment contributes to learning outcomes b, c, d and e.

Assessment topic: Create an MVC web application 3A

Task Details:

You have been chosen to develop a web application for a Sydney Fitness Studio. This studio offers various classes, including yoga, Pilates, and high-intensity interval training.

Your task is to create a class reservation management system that serves the studio staff and its clients. The system should enable users, both studio staff and clients, to log in and utilise the platform. Users should be able to input and save personal details such as their name, contact information, and login credentials. Ensuring the secure storage of passwords is a crucial aspect of the system. Studio staff should be able to update the class schedule, add new classes, and manage class reservations.

Additionally, they should be able to view reservation data to optimise class sizes and instructor scheduling. On the other hand, clients should only be able to view the class schedule, make reservations, and track their reservation history.

The system should also generate a summary report that highlights popular classes and the frequency of reservations.

This report will assist the studio management in making informed decisions about their class offerings.

Clients should be able to make, modify, or cancel reservations through the system. Your objective is to design a user-friendly and efficient class reservation system that enhances the experience for the studio staff and the clients.

Model Design Requirements:

Design your entity-relationship diagram (ERD) for the classes based on your understanding of complex entity relationships, including one-to-one, one-to-many, and many-to-many relationships.

The web application should store the information of every class and relationship using forms. For example, the Person class may have properties such as ID, Name, DOB, etc.

Use appropriate data annotation and input validations for the HTML elements in the MVC forms. You can either use custom or default error messages.

Application Requirements:

The web application must be created using MVC ASP.NET technology using C# for the backend and SQL express for the database..The home page must show group details, including student ID and student full names, in a table.

Create model classes that are specific to ERD

All the pages should have a logo and a navigation menu.

Use CSS to use your custom design for the web pages.

The web application must be ready to run without any additional configurations.

Group report and video presentation

Assessment topic: Web application report and video presentation

Task details:

Report:

Prepare a report on the website project created in Assignment 3A

The report should be appropriately structured and formatted to show the following sections:

Introduction and background about the system. What are the functional requirements and benefits of the system?

Explain the tasks that you achieved in the application

Add the entity-relationship diagram into the report and justify why or how the proposed architecture is suitable for the case study.

Use the literature review to discuss the testing strategy, including Unit testing, acceptance testing, etc. for the web application.

Add a user manual to the web application.

Submission requirements details: The report must be submitted as pdf or word document.

  • Uploaded By : Pooja Dhaka
  • Posted on : March 02nd, 2025
  • Downloads : 0
  • Views : 227

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more