Create mvc web application

Assignment Help Other Subject
Reference no: EM132889630 , Length: word count:2150

ICT272 Web Design and Development - King's Own Institute

Learning Outcome 1: Design C# programs using fundamentals of C# programming language
Learning Outcome 2: Compose advanced object-oriented solution using C# for problem solving
Learning Outcome 3: Apply ASP.NET to design static and dynamic web pages using MVC architecture to meet design principles and user requirements
Learning Outcome 4: Apply SQL to interact with a database and display and update data
Learning Outcome 5: Design views using Razor engine and validate the views using data annotations

Assessment 2

Assessment type: Practical C# programming project - Individual Assignment

Assessment purpose: To develop a basic C# console application. It is designed to assess your understanding of variables, constants, types, operators, input/output, loops, if statements, classes, objects and functions. This assessment contributes to learning outcomes a and b.

Assessment topic: Create a basic C# console application

Task details: Australian coffee roasters are wholesalers selling coffee beans to wholesalers and retailers. Currently the company sells only one type of beans called "Organic espresso blend". Coffee beans are packaged in a 1kg bag. If the quantity of the coffee bags purchased are higher, then the price is lower.
Resellers attract a 10% discount on the total price.

Create a basic C# console application to calculate and display coffee beans sales for N customers who purchased coffee beans from Australian roasters. The prices of coffee beans bags are shown below

Quantity Price (including tax)
1-3 bags (each bag is 1kg) $38 per bag
3-10 bags $35.5 per bag
More than 10 bags $33.7 per bag

Specific requirements:

o The application should ask the user to enter the customer name, the number of coffee bags, and yes or no to indicate whether the customer is a reseller. The reseller customers receive a 10% discount on their orders no matter how many coffee bags they purchase.
o Assume that the quantity (number of coffee bags) is an integer type with the range between 1 and 100. An error message should be issued if a user enters a value beyond this range and the re-entering is required.
o The program makes a calculation of the order and displays the result of customer details and the total price as shown below. The program should be kept running with entering the next set of input data.

o After all N sets of input data are entered from the keyboard, your program will also display the information that includes the customer spending most, the customer spending least as shown in the below figure


o The application should be user-friendly by displaying appropriate welcome, exit and error messages.

Submission requirements details: All files must be uploaded on Moodle as a zipped File. Create a user manual to show how the program works. Also, you need to provide screenshots for test case when the user enters a quantity less than 1 or greater than 100. Assignment cover, user manual, and test cases should be submitted in one word format report.

Assessment 3A

Assessment type: Create MVC web application - Individual Assignment

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.

Value: 20% Due date: Week 11 Assessment topic: Create an MVC web application
Task details: King's Own Institute would like to organize a series of online seminars for the students focusing on the new IT technologies. You are appointed as web developer to develop a system to support organizing different types of seminars including students' seminars, faculty seminars, instructors' seminars, and employees' seminars. You will design and develop a seminar management system for KOI that allows seminar organizers to create seminars and registrations. The application should store seminar details, organizer details for each seminar, attendee details and their seminar registration.

Specific requirements:

Model Design Requirements:

o Design your own entity relationship diagram (ERD) for the classes based on your understanding about complex entity relationships including one-to-one, one-to-many, and many-to-many relationships.
o The web application should store the information of every class and relationship using forms. For example, Person class may have properties such as ID, Name, DOB, etc.
o Justify the entity relationship diagram and the selected classes in the report.
o Use appropriate data annotation and input validations for the html elements in the MVC forms. You can either use customer or default error messages.

Application Requirements:

o Create an ASP.net MVC web application.
o Home page must show group details including student ID and student full names in a table.
o Create model classes that are specific in ERD
o All the pages should have a KOI logo and a customer navigation menu. If the users click on the logo, they will be directed to the KOI website.
o Use CSS to use your custom design for the web pages.
o The web application must be ready to run without any additional configurations.

Assessment 3B

Assessment type Group report and video presentation

Assessment purpose: To allow students to prepare a report and demonstrate their work completed in assignment 3A. This assessment contributes to learning outcomes b, c, d, and e.

Assessment topic: Web application report and video presentation

Task details:
Report:
o Prepare a report on the website project created in Assignment 3A
o Report should be properly structured and formatted to show the following sections:
o Introduction and background about the system. What are the benefits of the system to KOI and users?
o Add the entity relationship diagram into the report and justify why or how the proposed architecture is suitable for the case study.
o Add a user manual to the web application

Video presentation:
o Create a 5-7 minute video presentation.
o In the video presentation, introduce the system, describe ERD and demonstrate the website by adding some events and attendees.
o All the group members must participate in the video presentation and their faces must be shown.

Note: Assignment3A: MVC web application

Attachment:- Web Design and Development.rar

Reference no: EM132889630

Questions Cloud

Describe the impact of the organization to improve outcomes : Identify one national organization related to selected topic that is addressing the burden of disease. Describe the impact of the organization
Capital flow and currency crises : Do you believe a contagion effect of capital flow and currency crises can lead to greater volatility and deep stabilization in markets?
Why is process of self-discovery an important leg of journey : What real-world examples lead you to this conclusion? As a result of critically reflecting on your beliefs and values, which is intended to lead
Government intervention in financial market : Compare and contrast less government intervention in the financial market and more intervention. Does deregulation lead to more economic growth and stability?
Create mvc web application : Create MVC web application - Design your own entity relationship diagram (ERD) for the classes based on your understanding about complex
What types of objections might be raised : What are the potential benefits and harms related to your selected practice problem when considering a research-based intervention for your practice change
Experience with of principal-agent problem : Describe an example you have experience with of the principal-agent problem (for example, you have a desire for your children to listen in school
How can critical social theory assist in understanding : How can critical social theory assist us in understanding events? ( Events management course)
How view the world will provide perspective : How view the world will provide perspective on why you view the world as you do and yourself in it. Such introspection provides a model for social inquiry

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd