In this assignment, you are required to design and develop a Web System using PHP and...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
In this assignment, you are required to design and develop a Web System using PHP and MYSQL. The weekly class activities and exercises will help you to acquire the knowledge required to complete this assignment. It is highly recommended that you attend lectures and complete your exercises regularly. 2. Learning Outcomes This assignment covers the following learning outcomes: LO3. Develop simple web pages using and demonstrating basic aspects of HTML5, CSS3 and JavaScript. LO4. Design effective and user-friendly simple web pages, embracing usability principles and adhering to style guides. LO5. Understand, and be able to modify, very simple interactive web systems using PHP and MySQL on the server side. 3. Submission Requirements This is a Group Assignment. Make groups of five students. All groups will give a demo of 10-15 min in the webinar of week 12. Submit all your code files in a zip folder on Moodle before the demo. The assessment carries 30% weightage and is marked out of 30. 4. Detailed Submission Requirements You are hired by a car rental company "Ezy Rentals" to design and develop a Car Rental Management System website. This website must keep track of the following information Car Make and Model Car Colour Car Rental price per day Booked or Not yet booked • Booking Details e.g. customer names, length of booking etc. The website will enable the administrator of "Ezy Rentals" to ● ● ● ● ● ● ● ● Register as an administrator of the website Add new cars Delete existing cars Know about booking details of any car e.g. name of customer who booked the car, time period of booking The website will enable the customers of "Ezy Rentals" to Register on the website View all cars available Search for a car Book a car, if it is available ● ● ● 4.1 General Requirements ● ● ● ● ● ● ● You can choose any appropriate website design, number of web pages, forms, header, navigation bars and colour schemes for your website. The website should include a registration system for the customers, using an HTML5 page and a PHP backend. The website should have a login process, with an HTML login page that provides separate login processes for custom and the administrator. RNATIONAL SCHOOL OF TECHNOLOGY & COMMERCE The login and registration page should include the following: ● A prompt to register if a login fails Code to handle attempting to register an existing username ● ● Code to check the provided password against the stored password Code to create a new user when a registration is attempted While adding cars, pull information from an HTML front-end and sending information to a PHP backend via GET or POST. ● While developing your website make sure to follow the appropriate validation techniques using JavaScript. In this assignment, you are required to design and develop a Web System using PHP and MYSQL. The weekly class activities and exercises will help you to acquire the knowledge required to complete this assignment. It is highly recommended that you attend lectures and complete your exercises regularly. 2. Learning Outcomes This assignment covers the following learning outcomes: LO3. Develop simple web pages using and demonstrating basic aspects of HTML5, CSS3 and JavaScript. LO4. Design effective and user-friendly simple web pages, embracing usability principles and adhering to style guides. LO5. Understand, and be able to modify, very simple interactive web systems using PHP and MySQL on the server side. 3. Submission Requirements This is a Group Assignment. Make groups of five students. All groups will give a demo of 10-15 min in the webinar of week 12. Submit all your code files in a zip folder on Moodle before the demo. The assessment carries 30% weightage and is marked out of 30. 4. Detailed Submission Requirements You are hired by a car rental company "Ezy Rentals" to design and develop a Car Rental Management System website. This website must keep track of the following information Car Make and Model Car Colour Car Rental price per day Booked or Not yet booked • Booking Details e.g. customer names, length of booking etc. The website will enable the administrator of "Ezy Rentals" to ● ● ● ● ● ● ● ● Register as an administrator of the website Add new cars Delete existing cars Know about booking details of any car e.g. name of customer who booked the car, time period of booking The website will enable the customers of "Ezy Rentals" to Register on the website View all cars available Search for a car Book a car, if it is available ● ● ● 4.1 General Requirements ● ● ● ● ● ● ● You can choose any appropriate website design, number of web pages, forms, header, navigation bars and colour schemes for your website. The website should include a registration system for the customers, using an HTML5 page and a PHP backend. The website should have a login process, with an HTML login page that provides separate login processes for custom and the administrator. RNATIONAL SCHOOL OF TECHNOLOGY & COMMERCE The login and registration page should include the following: ● A prompt to register if a login fails Code to handle attempting to register an existing username ● ● Code to check the provided password against the stored password Code to create a new user when a registration is attempted While adding cars, pull information from an HTML front-end and sending information to a PHP backend via GET or POST. ● While developing your website make sure to follow the appropriate validation techniques using JavaScript.
Expert Answer:
Related Book For
Income Tax Fundamentals 2013
ISBN: 9781285586618
31st Edition
Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill
Posted Date:
Students also viewed these databases questions
-
Coram Audio makes wireless headphones. Each pair of headphones comes with a travel case. Since its founding, Coram has manufactured its own travel cases. Recently, Holmur Travel Gear (HTG), a local...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Suppose there are 50 companies in a commercial building. Initially there is no automatic fire sprinkler system in the public area of the building. Each company has identical individual demand curve...
-
We defined the relaxation of the 8-puzzle in which a tile can move from square A to square B if B is blank. The exact solution of this problem defines Gaschnigs heuristic (Gaschnig, 1979). Explain...
-
Many factors influence the retail price of computers. The table below shows the average retail price for a computer, including both desktops and laptops, during the month of November for each of the...
-
Converting a business idea into a profitable company is challenging. Finding and using a mentor is one approach entrepreneurs can take to increase the probability of being able to convert an idea...
-
Although it will fulfill her lifelong dream, Patricia is not confident that demand for her Tiny Trisha doll will exceed the breakeven point computed in Problem 6-5. If she chooses a less appealing...
-
(a) During the audit of the Weak Bank (W), RBI has suggested that the Bank should either merge with another bank or may close down. Strong Bank (S) has submitted a proposal of merger of Weak Bank...
-
Senior Home Living (SHL) is a Canadian-based corporation located in British Columbia. SHL provides senior living residences across Canada. The company was incorporated in 1975, and has been...
-
A 2 5 - cm - long massless spring is suspended from a pivot. A ball attached to the spring's lower end is initially at rest. The ball is gently pushed slightly to one side and then swings as a...
-
Why did airlines offer internet- only fares?
-
In the summer of 2008, at Heathrow airport in London, Bestofthebest (BB), a private company, offered a lottery to win a Ferrari or 100,000 British pounds, equivalent at the time to about $200,000....
-
What are Labor Protective Provisions and what aspect of an airline merger are they designed to protect?
-
What are two types of complex airline structures? What management challenges do these complex structures present?
-
Why would liquid hydrogen require new aircraft designs?
-
The role of government in market economies includes: L | Check all that apply. punishing dishonest behavior. providing market goods and services. enforcing contracts. identifying new markets....
-
What is the difference between the straight-line method of depreciation and the written down value method? Which method is more appropriate for reporting earnings?
-
Linda and Richard are married and file a joint return for 2012. During the year, Linda, who works as an accountant for a national airline, used $2,100 worth of free passes for travel on the airline;...
-
Amy is a calendar-year taxpayer reporting on the cash basis. Please indicate how she should treat the following items for 2012: a. She makes a deductible contribution to an IRA on April 15,...
-
Mark owns his home and has a $250,000 mortgage related to his purchase of the residence. When his daughter went to college in the fall of 2012, he borrowed $20,000 through a home equity loan on his...
-
In the FRED database, find a variable that is available in both a seasonally adjusted form and a not seasonally adjusted form. Plot both over time and describe how large the seasonal variation in the...
-
An economic variable is persistent if declines in the variable tend to be followed by more declines, and increases by more increases. This question asks you to study the persistence of the civilian...
-
It has been argued that the stock market predicts recessions. Using quarterly data since 1961, plot the real value of the stock market index (the Wilshire 5000 index in the last month of the quarter...
Study smarter with the SolutionInn App