Develop a web application for a hypothetical dvd

Assignment Help PHP Web Programming
Reference no: EM132798571

CSC10217 Web Development - Southern Cross University

Dynamic Website PHP

Task Description

Your assignments (assignment-1 and assignment-2) require you to develop a web application for a hypothetical DVD rental e-shop. The final application is similar to:

From this moment, I will refer to the application as the movie_zone or the app. When you have completed the assignment, you are required to;
• Upload your web application to your student directory (on the school's server infotech.scu.edu.au)
• Upload a zip file of your site (and the design documentation) to the MySCU assignments folder.
Please note that all material used on your website has to comply with the Southern Cross University "Web Hosting and Publishing Policy".

In Assignment 2, you will redevelop version 1 of the application to a fully working application. The following is the detailed description of Assignment 2:

Current MVC template
Posted on: Tuesday, 2 February 2021 2:20:46 PM AEDT
The latest development is here:-

Part-A: Implementation.

In this part you will implement and test version 2 of the application. Version 2 will have to meet all functional and non-functional requirements you have specified in the design document. The following are the key features of the version 2:
• The application should allow anyone to:
• Search for movies by different categories such as by stars, directors, genre, new releases etc.
• Find the movie shop location on the map with information about the contact person, telephone numbers and email addresses; and submit online requests to the shop via web interface.
• Get online support about using the application
• Join and become a registered customer
• NOTE: JavaScript is the only allowable language for error checking on the join page.

• The application should allow registered customers to:
• Check if a movie is available for hire
• Book a movie DVD or Blu-ray from the shop if available (maximum of 5)

• The application should allow the shop manager to
• Add/delete/update movies in the database
• Add/delete/update customer details
• Generate report about the movie stock.

• The application provides a responsive user interface that can adapt to at least two type of devices: desktop and mobile.

Part-B: Documentation.

In this part you will provide a Gantt chart showing your initial development plan, a Gantt chart showing your actual development progress and a paragraph discussing about what you have done well and what you could do better in this progress. A Gantt chart is a visual view of tasks scheduled over time. Gantt charts are a useful way of showing what work is scheduled to be done on a specific day. To create a Gantt chart you can use MS Excel or free online tools. Make sure it is legible and can be read easily. If necessary display it in landscape mode on a single page.

Assignment-2 guideline

Part-A: Implementation
If you have version 1 working, implementing version 2 is straightforward. It is a good idea to implement and test each functional requirement independently. Note that each topic has a section called assignment advice so follow the advice in each topic to manage your development progress. If you have any questions, post them on the unit forum and get them solved as soon as possible since you have a strict 12-week time frame. Contact your tutor for the help if you cannot find solutions to your problems within 24 hours.

Part-B: Documentation

Create a Gantt chart for yourself at the beginning of the assignment and put your initial development plan in the chart. Adjust the chart as you go to reflect the development. The chart will help you in keeping track of the development task.

Attachment:- Web Development.rar

Reference no: EM132798571

Questions Cloud

What is clustering : What is clustering? Provide two examples of clustering in the service sector. Please include a reference,
Find a linear programming model : Find a linear programming model to help this philanthropist maximize the number of tax credits that can be achieved by contributing among these three groups.
What is the lifetime value of customers : What is the lifetime value of customers and how can marketers maximize it?
Explain the characteristics of effective team building : 1. Describe and explain the characteristics of effective team building 2. Describe the basic steps in Tuckman's group development process.
Develop a web application for a hypothetical dvd : Create a Gantt chart for yourself at the beginning of the assignment and put your initial development plan in the chart. Adjust the chart as you go to reflect
Un-integrated sales and marketing information systems : Q1) Why do managers organize their teams in terms of business processes instead of functional departments?
What are the reasons apple chose to insource : Apple built its gadget empire by outsourcing production to a vast ecosystem of chip makers and other component specialists. It is now taking a lot of that busin
What are the two approaches to forecasting : What are the two approaches to forecasting? When is the qualitative approach applicable? Describe the four methods od qualitative forecasting
What is the optimal solution to problem : Consider the following LP problem:Maximize profit = 5X + 6Ysubject to: 2X + Y = 1202X + 3Y =240X, Y= 0

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