Add a Web API to an existing Application

Assignment Help Other Subject
Reference no: EM132228181

Advanced Web Development

Assignment 1:

ASP Website Assessment:

Create a Database driven website

Instructions:
• The assessment is an open book exercise - students may consult with others, but finally must present their own work
• BE CREATIVE, this project has a ton of potential and a variety of interpretations. My interpretationis an example below.

Complete the following specifications:

1. The program will have a database back end.

2. The database must be operated on using Entity Framework, with LINQ and at least one lambda.

3. Create a full CRUD (Create, Read, Update, and Delete) front end.

4. Use Classes to hold the methods and the variables.

5. Use the MVC framework to hold your code.

6. Decorate and add a template.

7. The program must be fit for purpose (i.e.: it must work) although it can be simplified from a ‘real' program.

8. Must use ASP Identity to login and access Admin tools (example of tools only)Major Project

Assignment 2:

Final Major Project

These tasks are designed to produce evidence for the assessment of Unit Standard:

Part 1: Project Proposal

Step 1: Determine a suitable mobile app or web app or a combination of both

The project should take you approximately 20 days effort to complete. You will need to discuss the scope of the project with your tutor before submitting your project proposal.

It is important that you undertake a project that is achievable in the time allowed, and this may result in you undertaking a reasonably self-contained working subset of the total requirements.

The project is expected to include:
• systems analysis - an investigation of the requirements of the target system with an emphasis on user needs
• systems design - an overall coverage of the way the requirements will be met by a computer-based system - it is expected to be a single-user system with no dependency on data-communication for the primary facility
• programming - the nominated functionality completed as a working system
• documentation - minimal reference for the user

Step 2: Produce a project proposal. The project proposal must contain:

Project Goal - describe in a single sentence what you will have when you are finished.

Project Objectives - list the objectives of the project - what are the reasons for doing it, what is the intended product designed to achieve. For example, in designing a system that automates a manual process, objectives might include reducing time taken on the process, reducing human error, etc. Also include what you intend to gain from the exercise.

Project Scope - define exactly what you are going to produce. This may be produced as a list, a diagram, storyboard or any other appropriate medium. This section is very important, as it will determine whether you have completed the project or not. If you can define exactly what you are producing at the beginning, it will make completing the project and communicating results much easier. Points to consider:
1. Context - e.g. a satellite monitoring facility to be used by Radio Amateurs
2. Target language platform
3. Stakeholders of the product (ie who will be the end users)
4. What you will NOT be doing (ie what is out of scope)

Project Deliverables - List exactly what you intendto include in the final package
For example:
1. Analysis documentation - what needs have to be met by the system
2. Design documentation - how these needs are to be satisfied
3. Executable program - set of programs
4. User documentation
5. Quality plan - how you intend to ensure your user(s) approve of the quality of the final result.
6. Executive Summary of the project - including host hardware and software requirements
• no investigation is expected of hardware alternatives, hardware costing, necessary accompanying software purchases, etc.
• any consideration of fees, project costing, etc. are excluded
• arrangements for ownership of the code may be included if relevant
7. Presentation of your project to the class
8. Constructive critical analysis of key learning from the exercise

Resources
List what you will require to complete the project. Show how the project requirements will be met, including allocation of class time and own time
Include details of hardware, software, user input, yourself, mentoring you hope to enlist.

Project Milestones
List the milestones of the project and the expected date that they will be achieved. You will need a milestone for the completion date of each deliverable, but there may also be others along the way that require measuring. For example "Completion of user interviews", which is part of the analysis documentation deliverable.

Project Schedule
List all of the activities you will need to do to complete the deliverables, along with expected time needed to perform them and dates they are due by.
Examples of activities you may want to include are:
1. Completion of initial investigation
2. Design Drafted
3. Design signed-off
4. Prototype program completed
5. Stages of program refinement signed-off
6. Program completed
7. Program tested
8. System documentation completed
9. User acceptance completed
10. User report on system acceptability completed

Project Assumptions
List the assumptions you have made while producing the plan. For example "that users are available during the project to provide information" or "that software is available at the client site".

Part 2 - Complete the project

Undertake your project as per the plan.
Keep a project journal that shows how much time you have spent on the project, what you have achieved, any issues you found, major highs and lows, lessons learned etc. You will need to hand this in for Part 3, so the more you write now, the easier the last stage will be!
Arrange a weekly meeting with your tutor and the project sponsor (client).

Prepare an agenda for those meetings that includes checking progress, review of issues, possible issues (risks) and tasks coming up. Complete minutes and action items following those meetings.

Prepare a simple report for each meeting that shows how you are doing against the project plan, and whether the plan needs updating to reflect any changes you have agreed with your tutor and sponsor.

Part 3: Review your project

Step 1: Produce a post project review report on your project. The report is to be written formally, and must include:
1 Final Product/Outcome - a description of what you produced
2 Product quality - what you delivered and what you expected to deliver, and the reasons for any variation.
3 How it measured against objectives and measures of success
4 An evaluation of how well you thought the project went - what were the major successes, weaknesses and lessons learned.
5 Future scope
6 Your project journal as an attachment

Step 2: Prepare a 10 minute presentation based on your report and deliver to your class. You may quickly demonstrate your product if time allows, but it is not essential to do so. It is more important that you deliver the bulk of your report.

Assignment 3:

Software Testing And Security - Web API

This is a resource-based assessment. This means that you may have access to any relevant resources to assist you. This could include, for example, your learning materials, information on the Internet, and so on. However, all work must be your own with no assistance from any other person.

Add a Web API to an existing Application

Attachment:- Project.zip

Reference no: EM132228181

Questions Cloud

Prepare a Shareholders Equity section of the BillyBOB Corp : Prepare a Shareholders' Equity section of the Billy BOB Corporation at March 31, 2018, assuming the net income for January, February, and March is $82,000
Prepare schedule that shows amount of compensation expense : Prepare a schedule that shows the amount of compensation expense allocable to each year affected by the stock-appreciation rights plan
Compute the gross margin for fifo method and lifo method : Hemming Co. reported the following current-year purchases and sales for its only product. Compute the gross margin for FIFO method and LIFO method
Explain that how Expo 2020 is beneficial for UAE economy : From all four short cases regarding Expo 2020, highlight and explain that how it is beneficial for UAE economy
Add a Web API to an existing Application : DSED-07 Web Development ASP.net Core - Advanced Web Development - Vision college new zealand - Diploma in Software and Design
Calculate the payment amount for the loan : You have decided to purchase a new car. You plan to take out a loan to pay for the car. Calculate the payment amount for the loan in cell C15
Calculate the wildhorse preferred dividends : During 2020, Wildhorse earned total revenues of $2,040,000 and incurred total expenses of $1,200,000. Calculate the Wildhorse's 2020 preferred dividends
Calculate the wildhorse net income : Wildhorse Corporation has outstanding at December 31, 2020, 45,000 shares of $18 par value, Calculate the Wildhorse's 2020 net income
State the estimated regression equation : Develop a scatter diagram with retention rate as the independent variable. What does the scatter diagram indicate about the relationship between

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