Creating a web application, PHP Web Programming

1. Introduction

The assignment is a continuation of the first assignment. You will use all your knowledge of web and internet to develop a fully functional site. We expect your assignment to be developed as if it is for a real industry client. The assignment would represent what is referred to as the "beta" version in industry, which would be presented to the client for approval and sign-off. 

The web application is expected to use HTML/XHTML, JavaScript, CSS, PHP and Oracle. 

2. Marking Criteria

Final marks of the assignment will depend on the quality and creativity of your web design, web authoring, and web programming. Your submission will be evaluated according to the following criteria:

i. Web by Criterion We will mainly check the Content, the Structure and Navigation, the Visual Design, the Functionality, the Interactivity and the Overall Experience.

 ii. Script 

a.        Client-side scripts to implement validation of form fields in forms where appropriate; 

b.       Server-side scripts to implement the database functionality; 

c.        Well developed and structured script, and appropriate and consistent comments throughout the code. The comments should be detailed so that the marker does not need to read your code to understand what it is doing.

3. Requirements

You should extend assignment by adding the following features. 

CSS

Create an external cascading style sheet that all pages will link to specifying: 

a)      Body with the font Verdana, second choice of Arial, third choice sans serif; 

b)      Body background color of your choice (or background image); 

c)      Hover effect for hyperlinks.  

Any presentational tags/attributes (for example, font tag and bgcolor attribute) should be replaced with appropriate styles.   

PHP and Forms

Design HTML forms for accepting user input. The forms should be database driven i.e. submitting the forms will initiate database interaction. 

i. Query form: it is used to process queries about products. The form have to be linked to the database and retrieve product information based on the criteria selected by the user. For example, show all products which cost less than $100.00.

ii. Feedback form: The form will permit users to provide feedback about their experience in using the website. The form should have appropriate fields as shown below: 

1)      First name

2)      Last name

3)      Email address

4)      Comments

The data from the form will be stored in a database table. The page consisting of the feedback form should have a link to a page that will retrieve and display all comments posted by users. 

JavaScript

Suitable form validation should be implemented for each form.

Posted Date: 2/18/2013 12:15:39 AM | Location : United States







Related Discussions:- Creating a web application, Assignment Help, Ask Question on Creating a web application, Get Answer, Expert's Help, Creating a web application Discussions

Write discussion on Creating a web application
Your posts are moderated
Related Questions
Mobile Wordpress Expert Seeking a person that is very good at installing wordpress themes from themeforest and making sure that they look GREAT on Mobile Devices. Please disp

The only thing you need to concern yourselves with in the HEAD tag (for now) is the TITLE tag. The bulk of the page will be in the BODY tag, as illustrated in Figure.

It is used to store a set of values in single variable name. Each of value is an element of the array and contains related index number. You can refer to a specific element in the

New start hotel booking website needs a designer for an Expedia affiliate website utilizing XML. Please see below for the Expedia description of the affiliate design needs. Must ha

GeoIP2 installation assistance Can someone help us implement Geoip2 on our website? We have GeoIPlite working as we speak. We now need to update it. Desired Skills are PHP

One of the most commonly utilized services on the Internet is the World Wide Web (WWW). The application protocol which makes the web work is Hypertext Transfer Protocol or HTTP. Do

Set Ogone payment module for magento shop Seeking a magento developer who can set the Payment settings for a Magento store client of us. And likewise fix some other issues fo

1. In the form of a table and sketches analyse the design solutions for 2 different buildings in terms of design theory and style, use, cost, build-ability and suitability, and bri

Jr Developer a) I have an Immediate project that needs to be done right now. I have a few PSDs that want to be converted to HTML / CSS for Email (MailChimp) I am looking for a J

Invoicing program to link with shopify We are seeking someone to create an invoicing program that can be linked to shopify. There are several apps out there for invoicing wit