Learning Outcomes of this Assessment
Key Skills to be Assessed
Managing Own Learning
Tasks and Allocated Marks
You are required to create a sales based web site on a subject of your choice using PHP5 and
MySQL. The information on the items to be sold (description, cost etc.) must be held in a
The web site must use PHP5 to access data from this database for displaying on the site. You
must use MVC architecture in the design of your web application and PDO with prepared
statements for database interactions (any submissions not using these will be awarded 0%).
The following items must be submitted for assessment:-
1. A user manual for the web site (via Turnitin).
2. A working copy of the web site and SQL dump of the database in an archive (.[url removed, login to view], .tgz, .zip)
uploaded through blackboard.
The assignment must be completed on your own. Marks will be awarded for :-
a) the quality of the overall structure of the code
b) the use of PHP5 and MVC on the web site
d) the written description accompanying the web site (user guide)
The written description (user guide) will count for 10% of the total assigned marks. The
remaining 90% will be allocated to the development and the demonstration of the Web Site.
In order to obtain a pass mark (40%) your web pages must allow the user to view information on
a number of items for sale (read from the MySQL database), select the product they wish to
purchase, and pass the product information to an order form.
In order to meet the minimum requirements for a 2.2 (>50%) your web site must have a password
protected administration section to allow authorised users to add, delete and change the items
placed for sale in the database.
In order to meet the requirements for a 2.1/1st (>60%) your web site must clearly demonstrate that
you have mastered the use of PHP5 and MVC for web development. Suitable additions to the
web site may include, among other features, the purchase of multiple items (via a shopping cart).
please ensure you look at the document that i have enclosed which will show you on the criteria that needs to be covered which i will then be marked on based on the features i have [url removed, login to view] website could be based on anything such as mobile phones ,laptops, computers ect and needs to be completed as soon as [url removed, login to view] needs to be all your own work
i recommend you using netbeans when doing this assignment