Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Web Development Assignment: Creating a Functional Online Shop and Reflecting on Development Experien

Question:

Penalties for Late Submissions

·Late submission of any item of coursework for each day or part thereof (or for hard copy submission only, working day or part thereof) for up to five days after the published deadline, coursework relating to modules at Levels 0, 4, 5, 6 submitted late (including deferred coursework, but with the exception of referred coursework), will have the numeric grade reduced by 10 grade points until or unless the numeric grade reaches or is 40. Where the numeric grade awarded for the assessment is less than 40, no lateness penalty will be applied.

·Late submission of referred coursework will automatically be awarded a grade of zero (0).

·Coursework (including deferred coursework) submitted later than five days (five working days in the case of hard copy submission) after the published deadline will be awarded a grade of zero (0). Where genuine serious adverse circumstances apply, you may apply for an extension to the hand-in date, provided the extension is requested a reasonable period in advance of the deadline.

[i]This Assignment assesses the following module Learning Outcomes (Take these from the module DMD): be able to:

[ii] demonstrate awareness of how web applications are structured;

[iii] identify, analyse and communicate some of the constraints that the World Wide Web places on developers.be able to:

[iv] select and use appropriate programming techniques for the implementation of simple web applications;

[v] apply their knowledge of different information storage approaches to the development of data-driven web applications.

You should upgrade your site from Assignment 1 into a fully operational final shop website.  Then produce a 5 minute video presenting your site and reflecting on your experience of developing it

In your video you will need to:

1.Demonstrate a person using the site, from login, to selection of item, adding to basket, checking out and any other functions you have added to your site.

2.Show and comment on the php which enable specific features, and appearance of particular pages

3.Reflect on your experience of developing it – what problems did you solve, what choices did you make?

Note: there must be spoken audio on this video – explaining what you are doing.  A video without audio will get a fail score.

To submit:

·Upload zip file containing all your php and media files as well as a .sql file containing the export of your database.

·Include additional text file called “bibliography.txt” which will contain a list of any sources used in producing the site (including images, or scripts, or libraries)

·Upload your video to the herts video server and share it with the tutors – name your video by your student id.

·Include a text file called “readme.txt” containing the url of your video on the herts video server (this must be done before the submission deadline)

The basic code for the shop will be provided from the book “PHP and MySql in Easy Steps” - however you will have to extend it to give new features. These basic features involve a product catalogue, a shopping cart, an ordering page, and a forum.

New features which you must implement are:

1.Validation of input fields when registering

2.Remove all html

s from the site

3.A detail page for any product in your site

You must also attempt any combination (or single) item of “optional changes” which add up to 20pts (pts are not used for marking – just to indicate the level of difficulty)

1.The ability for users to "like" a discussion post (15pts)

2.The ability for users to "sort" the catalogue by price or other features (5pts)

3.The ability for users to “filter” the items in the catalogue by a search query (5pts)

4.The ability for users to “discuss” a specific product on its detail page (10pts)

5.The ability for one user to follow another user and see all their comments in one place (15pts)

6.The ability for an administrator to add a new product to the system (20pts)

N.B. Data should all be dynamically sourced from a MySQL database.  All content that appears on your site should be dynamic.  

For this assignment, all images and any text that has been copied and pasted needs to be cited in a text bibliography).  Any work which is *significantly derivative*, meaning it takes the majority of its content from a single source, will be regarded as having committed an assessment offence.  (However, you may use any content in the course book “PHP and MySQL In Easy Steps”) The rule is, you may incorporate interesting things you have found on the web in your site though these should be little things from many different places.  If you have taken a lot from one place it will be regarded as plagiarism.

Examples of good layout and how to achieve it, and well-designed interaction sequences and the programming behind them, will be given in the lectures.  

Although the following features do not guarantee a high grade, they will typically found in work which scores one: consistency of typefaces across the site, use of margins and padding when displaying thumbnails, alignment of elements in forms, validation of all forms with indications to the user of uncompleted fields, following typical web conventions in terms of items on the page, choice of appropriate form elements for filtering data, well-structured database, robust security implementation.

support
Whatsapp
callback
sales
sales chat
Whatsapp
callback
sales chat
close