Create a database driven website

Assignment Help Web Project
Reference no: EM132231826 , Length: 2 pages

Assignment 1 - Advanced Web Development

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)

Assignment 2 - Project - 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

Add a Web API to an existing Application

Attachment:- Project.zip

Reference no: EM132231826

Questions Cloud

Prepare journal entries to record farmer transactions : The Farmer Corporation engaged in the following transactions during 2014. Prepare the journal entries necessary to record each of the above transactions
Compute the annual payment : the annual paymentYou won the lottery for 300 million. You can take a lump sum today in the amount of $92,495,600. Compute the annual payment
What is the entry for payment of the invoice : On September 10, the invoice was paid when the exchange rate was $1.75 = 1 pound. What is the entry for payment of the invoice
Impacts and consequences of the diversity : Explain how the various postmodern critical "criminologies," exposed the repressive practices of domination, inequality, and inhumanity found
Create a database driven website : 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
Define a recursive function normAdd : Using pattern matching, define a recursive function normAdd : expr -> expr that normalizes additions in the input expression
Difference between absorption costing and variable costing : What is the basic difference between absorption costing and variable costing - What is the company's break-even point in terms of units sold
Gather current data on the markets people and economy : The MIR requires teams to gather current, or the most recently available, data on the market's people, economy, government, and technological status
Presenting about the integration in americas : As discussed, the groups will be presenting about the following organization (regional/ global) Group - Integration in Americas (CAFTA-DR; Andean Community

Reviews

len2231826

2/11/2019 4:44:11 AM

Assignment Specifications No errors N/A Minor details of the assignment specification are violated, such as files named incorrectly or extra instructions slightly misunderstood. Significant details of the specification are violated, such as extra instructions ignored or entirely misunderstood.

len2231826

2/11/2019 4:44:03 AM

Grade % Excellent 100% Adequate 80% Poor 60% Not Met 0% Program Specifications / Correctness 50% No errors, program always works correctly and meets the specification. Minor details of the program specification are violated, program functions incorrectly for some inputs. Significant details of the specification are violated, program often exhibits incorrect behaviour. Program only functions correctly in very limited cases or not at all.

len2231826

2/11/2019 4:43:50 AM

Presentation features Suitable signage and design Use of a variety of Input controls. – eg: Dropdown, Radiobuttons, Text, Number. Class Operations Use Classes to hold the methods and the variables Use MVC Database Features The program will have a database back end The database must be operated on using Entity Framework, with Linq and at least one lambda. Create a full CRUD (Create, Read, Update, and Delete) front end Observation and Explanation The student has been observed creating the program in the class The student has verbally explained and visually shown the program logic to the tutor, verifying a thorough understanding of the code and architecture. The student has commented the code in important non repeating sections providing a concise explanation of what each section does using Summary and comments.

len2231826

2/11/2019 4:43:32 AM

Mark 5 4 3 0 Assignment Specifications 5% No errors N/A Minor details of the assignment specification are violated, such as files named incorrectly or extra instructions slightly misunderstood. Significant details of the specification are violated, such as extra instructions ignored or entirely misunderstood.

len2231826

2/11/2019 4:43:21 AM

Mark 20 16 12 0 Documentation 20% No errors, code is well-commented. One or two places that could benefit from comments are missing them or the code is overly commented. Complicated lines or sections of code uncommented or lacking meaningful comments. No comments present. Mark 20 16 12 0 Code Efficiency 5% No errors, code uses the best approach in every case. N/A Code uses poorly-chosen approaches in at least one place. Many things in the code could have been accomplished in an easier, faster, or otherwise better fashion.

len2231826

2/11/2019 4:42:55 AM

Mark 50 40 30 0 Readability 20% No errors, code is clean, understandable, and well-organized. Minor issues with layout, variable naming, or general organization. At least one major issue with layout, variable names, or organization. Major problems with at three or four of the readability subcategories.

len2231826

2/11/2019 4:42:48 AM

% of Grade Excellent 100% Adequate 80% Poor 60% Not Met 0% Program Specifications / Correctness 50% No errors, program always works correctly and meets the specification. Minor details of the program specification are violated, program functions incorrectly for some inputs. Significant details of the specification are violated, program often exhibits incorrect behavior. Program only functions correctly in very limited cases or not at all.

Write a Review

Web Project Questions & Answers

  Create a form to register a user to an online store

Create a form to register a user to an online store. User must create a username and password. These are required and the password must not be shown in clear text. Password should include a way to confirm password.

  Create a program for a pizza shop

You are tasked with creating a program for a pizza shop- however, as this is a comparative languages course, you will be creating the same application in the following programming languages

  Discussion on the future of html

HTML was original Web page protocol, developed for hypertext documents on the emerging Web. Several different protocols and technologies have since been developed.

  Create an html file that provides a pull-down list

Create an HTML file that provides the following functionalities: A pull-down list displaying at least three major US cities.

  Database normalization refers to the process of organizing

Database normalization refers to the process of organizing the fields and tables of a relational database to minimize redundancy. It usually involves dividing large tables into smaller ones which are less redundant and defining the relationships b..

  Critical analysis of cloud computing offerings

Critical analysis of cloud computing offerings -  Compare the different Cloud Computing Offerings - an introduction describing the content of the report

  Speculate on the greatest area of vulnerability for damage

Web Application Attack Scenario. Speculate on the greatest area of vulnerability and potential for damage and/or data loss of such data systems.

  Create a home page using html

To create a simple web page you will need to use a text processor (Notepad) and HTML (hypertext markup language). Do NOT use Word which can create some problems by automatically formatting your work as a web page.

  Employee accreditation activity project

Developing an Employee Accreditation Activity process is an important step toward the Network Enterprisers Corporation's (NEC) vision as a winning business in a competitive market.

  Create the web page in your case study website

For this iLab, you will create the final page in your case study website. This will be an HTML form submission page.

  Examples of poor typography

Browse the Website for examples of poor typography. Write a short design critique of why the type is confusing or misleading to the user. Make a document with screen shots from the Website page to accompany your critique.

  Create a homepage and an online advertisement

WT1110 - create a homepage and an online advertisement and you are required to compile the designs created in Project Part 1 in a PDF and a Web portfolio

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