Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
INTRODUCTION
The aim of this assignment is to create a “online survey” website. The contents and the
features of the website are described in details below.
DUE DATE
PART 1 (15%): 10PM, Thursday 8th November 2018 (Shanghai time)
PART 2 (30%): 10PM, Thursday 13th December 2018 (Shanghai time)
SUBMISSION METHOD
You should prepare the components as follows:
Files for the website:
Make sure that the folder in which you have all the files for this “online survey” website
should be labelled with your username.
You must compress the files into a .zip archive before uploading it to MyLO.
PART 1 (DUE BY NOVEMBER 8)
All the pages of the web site are linked, although they are not full functional yet. A couple of
interactivities such as image swapping or your choice of interactivity, must be included. Design
of pages of home, people, online survey, contact us, my page, sign up, and admin is done. Any
other functionalities of the site including Database and PHP will be implemented in Part 2.
Table creation in database along with the site design is done.
DESCRIPTION OF THE TASKS
1. The “online survey” website contains the following pages:
a. Home page
b. People page
c. Online survey page
d. Contact us page
e. My page
f. Sign Up page
g. Admin page [functionality will be in PART 2]
For more detailed information about the components of the pages, you should read ‘Details
of the main contents required’ carefully for PART 2.
KXO205 –assignment Semester1, 2018
2
2. There are three different level users: [PART 2]
o Public user: users who have not signed up or logged in to the website
o General Member: users who have logged in as a general member (When the
user Sign up, the default level for the new user is “General member”)
o Administrator: users who have logged in as an administrator
For more detailed information about privilege for each level, you should read ‘Details of the
main contents required’ [PART 2] carefully. For example, if the page is only for the
administrator, general member or public user cannot access the page (Even if they typed the
url of the page, they cannot access).
3. All pages in this “online survey” website should contain the following sections:
1. Header section: It should contain the title of the page. If the page is ‘People page’,
the title of the page should be ‘People’.
2. Navigation section: It should contain the following links
Home – that links to home page
People – that links to people page
Online Survey – that links to survey page
Contact us – that links to contact page
3. Main content section: It should contain the relevant information for each page. You
can find the detailed information about the contents from ‘Details of the main
contents required’
4. Extra section [PART 2]: It contains the login/logout and sign up link
Before log in: There should be four components in this section:
i. A link that redirects to ‘Sign Up’ page (e.g. the text for this link’ can
be “create your account”)
ii. Username field (It should have label)
iii. Password field (It should have label)
iv. Login (submit) button
If the username or password is invalid, the page should display the popup message
(‘Invalid username or password’)
If the username and password are valid, login bar should display as below:
After log in: There should be four components in this section
i. Welcoming text message (not pop-up message) with an account
name (e.g. Welcome! soonjayeom)
ii. A link that redirects to ‘Online survey Page’
iii. A link that redirects to ‘Admin Page’ – if the user is admin
iv. Logout (submit) button.
When the logout button is clicked, the extra section should display the components
in “Before login” part.
NOTE: Once the user logged in, user must keep logging in (all pages in the website)
until the user clicks “logout” button or close entire browser.
5. Footer section: It should contain the following components
The utas username of the developer (e.g. soonjayeom)
The student number of the developer (e.g. 101788)