02 Jul CREATING A DATA DRIVEN WEB SITE USING PHP5 AND MYSQL
School of Computing, Science & Engineering
Assessment Briefing to Students
Assessment Title : Creating a Data Driven Web Site using PHP5 and MySQL
Module Title : PHP Development / Server Side Programming
Module CRN Code : 30965 / 23443 Level: 2 Semester: 1
Programme Codes: S/CS S/CNW S/MIT
Weighting : 100 / 50 % of the total module mark Issued : In lecture of week: 6
Assessor(s) : R. Ogden Hand-in , by 2pm: of week: 16
Learning Outcomes of this Assessment
Use of PHP5 and MySQL for a data driven web application.
Key Skills to be Assessed
Information Technology
Managing Own Learning
Problem Solving
Tasks and Allocated Marks
You are required to create a sales based web site(HTML5) 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
MySQL database. Program needed : NetBeans IDE.
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 (.tar.gz, .tgz, .zip)
uploaded through blackboard.
Assessment Criteria
The assignment must be completed on your own. The assignment must be completed on time as
university standard lateness penalties apply. 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)
PHP Development Assignment (page 1 of 3)School of Computing, Science & Engineering
Assessment Briefing to Students
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).
Handing in Work
Documents and Recommended Reading
Module Notes provided throughout the program These notes are also available for viewing and
downloading from Blackboard
PHP Master Mitchell, Shafik, Turland (Sitepoint)
Equipment and Facilities to be Used
School of Computing, Science & Engineering PC Suites in Newton, Helios server for the
database. ( phpmyadmin.helios.csesalford.com , username : pd12 , password : php54 , database name : pd12)
PHP Development Assignment (page 2 of 3)School of Computing, Science & Engineering
Assessment Briefing to Students
Creating a Data Driven Web Site using PHP5 and MySQL Assessment Record
Student Name: Group: Provisional Mark:
Assessment date:
Feature Comments
Topic
Display Section
Items displayed?
Includes pictures?
Different sections?
Ordering mechanism
Automatic selection of
product?
Selection of multiple items?
Selection of multiple
quantities of an item?
Keeps running total?
Shopping Cart?
Confirms order?
Administration Section
Adds item?
Edits item?
Deletes item?
Password entry?
Allows changing
password?
Application Structure
Design Patterns?
Programming level
User guide
Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.
About Writedemy
We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.
How It Works
To make an Order you only need to click on “Order Now” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.
Are there Discounts?
All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.
