ICTWEB502 Create dynamic web pages Assignment Problem

Assignment Help PHP Web Programming
Reference no: EM132382156

Qualification ICT50115 Diploma of Information Technology
Subject Name Web Programming
Details of Unit(s) of competency
ICTWEB502 Create dynamic web pages

Purpose of the Assessment
ICTWEB502 Create dynamic web pages

Performance Criteria for Competency Code

1.1 Review technical requirements
1.2 Identify sections of the website requiring client-side dynamic content
1.3 Identify sections of the website requiring server-side dynamic content
1.4 Select appropriate languages and technology to meet the requirements
2.1 Create pages using appropriate languages
2.2 Ensure code conforms to current industry best practice and standards
3.1 Test website in a variety of browsers
3.2 Ensure required dynamic content functions according to specified requirements

Case Study
Note: the case is the same case or the continuation of the case of Web Design and Development of Certificate IV. The major difference is that the website is no longer static information presentation type of website. It will be PHP/MySQL dynamic website, so that there is shopping function.

The case is the same case or the continuation of the case of Web Design and Development of Certificate IV. The major difference isthat the website is no longer static information presentation type of website. It will be PHP/MySQL dynamic website, so that there is shopping function. The former static website can be considered in an analogy with its physical world counterpart - a hardcopy catalogue brochure. It is in the category of eMarketing. Whereas a dynamic website will be eCommerce, by which the client will be able to sell their product directly from online. For this project, the Web Design Company is to demonstrate more professional methods in project documentation and debugging/testing in project commencing.

Case Introduction:

Fashionwave is a small company of designed apparels.
The company are constructed by 20 middle aged women who design and produce the clothes for women and men. They would like to have their own website, so there will be this company's online identity and information exposure online. This is the first stage of their online plan. They will eventually have a full-fledged eCommerce website, which will allow them to be able to sell their clothes directly from online.

For the time being, the company's owner decided that the project will be just categorised into just men and women two simple categories. Each category will have at least 8 most current products in it for a start. Namely, 8 men's clothes in men category, and 8 women's clothes in women category. The website will have 5 pages. Homepage, Category, Service Policy, About Us, Contact. The Homepage will have welcome information, and some highlights of company current sale information; The category page will of course have the link to the two categories, therefore the two categories will be two subpages of this page; Service Policy page will have company service policy, such as shipping information, return policy, service guarantee, etc; About us page the company introduction and a gallery of photos showing the company have being participating a recent apparel fair, the page will also include the icons to the social media, i.e. FaceBook, Pinterest, Twitter, etc; Finally the contact page will have the contact information of the company and the embedded Google map. The men and women products pages are two subpages of the category page, they will each contact 8 or more products, with the products icons, product names, and prices.

The project after planned and proposed needs to be approved by the project manager and the client. Before the delivery of the website, the testing report need to be sighted and approved by the project manager and the client.

Due to the time limitation, you are required to only build 5 pages of front end, and 5 pages of the back end. Before you start, you will need to study at least 5 of your previous eCommerce websites you are building before. You will find that all of them are obviously too complicated for the need to this small company, and for the 5 front end pages structure. (For the students, you will just study 5 existing eCommerce apparel websites). From this study/review, you will summarize the most common pages for an eCommerce website. Then this 5 pages will be your project website framework. A considered structure can be:

• Welcome page (Homepage): Shows company information, current deal highlights
• Category page: Shows how many category products you have (For this subject, due to the time limitation, we scope down the category to only men and women.)
• Shopping Policy/Contact Us: This page shows the instruction, service policy, delivery policy, return policy. Contact Us page shows the contact detail.
• Product Detail page (Not in the navigation bar): derived from the product thumbnails from Category page.
• Shopping Cart page: Shows the products ordered and the calculation of the total amount of payment due (including GST).

Scenario Problem Summary:

The current problem of the website is that, the shopping module need to be in place, so that the client is able to sell their products online. Therefore you need to develop database that can store all the information of the products available for sell. You will use PHP dynamic website developing language to develop interfaces in the front end for the users to pick up product and put them in the shopping cart; you will also need to develop interfaces at the backend for the client to maintain their products for sell.

Before you start, due to scope of the website of your client, you are required to study your previous eCommerce website. They are way too complicated for your current client's need. You will be tune down the structure so that it only contains 5 pages. These 5 pages will of course be the most common pages for an apparel website.

Assessment - Practical Project

Assessment description

You are required to develop the online Fashion Store website (company named "Fashionwave"), that you have analysed and prepared in the mock-up in the assessment 1. You will be using dynamic web programming language PHP and MySQL.

Part A. Shopping Features

1. The website contains all the 5 typical pages you summarized in Part A of assessment 1, as well as the survey and registration page you created in assessment 1. To simplify the development, the shopping cart page only select 1 product of certain quantity per order. You will be using dynamic web programming language PHP and MySQL.

Programming knowledge and concept. (Less than 250 words. Please refer to the note after task 4)

2. There are only two categories: men and women. Each category has at least 10 products; shopping cart page must calculate total, GST, grand total (Server side dynamic); Contact us page need to contain the registration form of assessment and its form validation. (Client side dynamic)

3. Backend must have insert, update, delete. Project database is to be created in your database account for this subject. One table for the products, one for the backend login username and password. The structure is up to the students.

4. Backend login page log use the username: 1 and password: 1 for the convenience of marking. Or if you have user login control, use: user1/user1 and user2/user2 for two different users. Also briefly describe the security restriction for the project program in the server directory (The reason and the method of the backend and credit-card gateway are protected)

Note: The above task (Task 1 to 4) will cover and provide the evidence of your knowledge and the using of:
• authentication and web security
• hypertext transfer protocol (HTTP)
• session management
• stateless programming
• programming control structures
• object-oriented programming

However please very briefly explain them as the concepts of dynamic web development programming. Please limit to 250 words, your mark will be calculated on how concisely you can describe these concepts clearly, as the evidence of your understanding.

Part B: Design and Style: The web design is to be compatible (but doesn't need to be totally identical) to the mock-up you designed in site mock-up in Part A of assessment 1.

1. Must have the logo design with ‘Fashionwave' in it; The site photos used must contains at least 3 photos taken by the students

2. CSS and layout design must match or surpass the design detail level demonstrated in the sample given in the appendix 1.

3. Details, endeavour, attention given to the content should be at the level of the real working website of similar kind that students have studied during doing their Part A task 1 of assessment 1.

Part C: Test and Delivery: Once you finished the development, you must:

1. Publish your website to a PHP student account. You need to have a Microsoft Word file called ‘setting.docx'. It must contain the screenshots of how you set up the site in the Dreamweaver and did the database connection before commencing the coding. It is strictly requested that both need to be 100% correct before you beginning any PHP/MySQL coding. Therefore this file will be the evidence that it is set and if it is set correctly.

2. Create a Word file called ‘evidence.docx'. It must contain the screenshots of the web browser view for every page in the website (both front end and back end). Your project in the PHP server directory name must contains your student ID, so that the published page view in the web browser will have you student ID inside the address bar. This will be of course the evidence that the page is made and publish by you. The homepage screenshots are required to be taken with at least two different web browsers.

(a sample evidence screenshots have been attached in the end of this document)

Attachment:- Create dynamic web pages.rar

Reference no: EM132382156

Questions Cloud

MGT316 Venture Initiation And Entrepreneurship Assignment : MGT 316 Venture Initiation And Entrepreneurship Assignment, Homework Help - Pace University, USA - Characteristics and approaches of two famous entrepreneurs
Distinguish between vertical integration-concentric : Distinguish between vertical integration, concentric diversification, and conglomerate diversification.
What extent does your self-esteem vary from one situation : To what extent does your self-esteem vary from one situation to another? Is fluctuation normal?
How do you calculate the lower of cost or market : How do you calculate the lower of cost or market? Which 4 values are needed? The response paper should be in APA format.
ICTWEB502 Create dynamic web pages Assignment Problem : ICTWEB502 Create dynamic web pages Assignment help and solution, Academics Australia, Assessment help - Web Programming - Identify sections of the website
What is the retail inventory and manufacturing inventory : What is the difference between a retail inventory and manufacturing inventory? The response paper should be in APA format.
Do you think you have a positive self-image : Do you think you have a positive self-image? Explain what makes one's self-image positive.
Explain different lodging organizations : Explain different lodging organizations, career opportunities available in the industry and what role a manager would play?
How much interest would he pay if he borrowed : Mike has a line of credit at his bank, a flexible type of loan which allows him to borrow money and pay back as he wishes. The effective rate is 17.45%.

Reviews

Write a Review

PHP Web Programming Questions & Answers

  Random integral numbers based on normal distribution

Prepare a system to generate random integral numbers based on normal distribution. Study Data Generator's structure and extend number generation type to activate normal distribution.

  Shopping cart program for web applications class

Shopping Cart program for web applications class. Allows user to browse while keeping track of the items in which they will purchase at the end on the order page link and this will give a final price for all items.

  Create a web site for an apple farm

Create a web site for an apple farm. Create an HTML5 form allowing visitors to create an account with the site. Account details are to be stored in your MySQL database. Information should be stored in a secure way.

  Develop a dynamic website open university

Develop a dynamic website Open University

  Sample website project

This website consists of three sections: a narrative, a storyboard, and a business Website.

  Online banking application

Designing and developing a web applications The company you are working has secured a contract with a local banking group to develop an ONLINE BANKING APPLICATION using PHP and MySQL.

  Design a dynamic database

Design a dynamic database using Mangodb, html , and php.

  Show the accessibility and usability of website

The webpage must have several menus about country Azerbaijan such as "About Azerbaijan" "History" "Geography" "Landscape" and "Accessibility" menu.

  Implement a web application

Implement a web application called CS320Starter, which is similar to the crowd funding platform Kickstarter where people raise funds for their projects.

  Prepare an ajax enabled web form

Prepare an AJAX enabled web form utilising a ListView control that will allow logged-in staff to list, edit, delete, insert magazine details for magazines from a selected magazine category.

  Create a very simple order system as a web application

Create a very simple Order System as a web application.

  Which of the following jsp expressions is valid

A JSP expression can contain any Java expression that evaluates to a String object, Java object, primitive type, primitive type or Java object

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd