Understand the concepts of web application development

Assignment Help Web Project
Reference no: EM13979557

Assignment - Purpose of this assignment

The purpose of this assignment is to enable learners to understand the concepts of web applications and apply the skills to develop and test web applications using server-side technologies.

Scenario

This assignment is designed to give you the opportunity to install, use and develop an application which uses server side scripts (PHP), to access and update MySQL databases. The tasks below guide you through the stages involved.

The application itself will authenticate users (students) and providee the basic functionality necessary to update their details and maintain a list of the modules they are taking. The user authentication and the users should be able to create an account themselves if they so wish. The web application should retrieve data from the database and present it in the Web form according to user requirements.

The business would like you to demonstrate the main features of web application development using HTML, CSS, your choice of language for server-side scripting (we will cover PHP in the lectures, but the final choice is yours) as well as current techniques for providing a better user experience with regards to the user interface design. MySQL database should be used as the database for the back-end functionality and operations should be as secure as possible.

Task 1: Understand the concepts of web application development

Discuss various features and advantages of web application development and how they relate to the business model of your choice. Explain the role of client and server-side scripting languages in developing a web application solution and what are the advantages of one over the other solution

Identify potential security issues and suggest ways they can be addressed

Task 2: Design a web application solution

Design a web application to meet the requirements an organisation.

Discuss the choice of client and server-side scripting languages

Design a database that can be used to support the requirements of the web application

Discuss alternative ways in which the requirements of the organisation can be met.

Task 3: Implement a web application solution

Use the design you prepared in the second task to implement your web solution with effective use of client and server-side scripting

Implement a web-enabled database to support the activities of your solution

Identify and implement ways for better error handling and reporting

Task 4: Testing your application

Review and test your web application as well as any relevant database operations

Analyse actual results of test cases against expected results to identify discrepancies

Evaluate independent feedback on your finished web application and make recommendations for improvements

Create documentation for your implemented solution

Reference no: EM13979557

Questions Cloud

Apply critical thinking skills to analyze business situation : Discuss and explain when and why participation should be used to improve leadership effectiveness.
After-tax cash flow effects of selling : A new, improved processor is now available, and the firm is considering making a switch. The firm's marginal tax rate is 40 percent. What are the after-tax cash flow effects of selling the old processing unit if it can be sold for the following pr..
What will be the new pressure in the gas : An ideal gas is at pressure 1*105N/m^2 and occupies a volume 5m^3 .If the gas is compressed to a volume 1m^3 while the temperature remains constant, what will be the new pressure in the gas?
Calculate the mass of the piece of aluminum sheet : Calculate the mass M of the piece of aluminum sheet shown in the figure above. Calculate the x-coordinate of the center of mass of the piece of aluminum sheet shown in the figure.
Understand the concepts of web application development : Understand the concepts of web application development - Discuss various features and advantages of web application development and how they relate to the business model of your choice.
How long after closing switch will it take for stored energy : An ideal solenoid is 18.5 cm long, has a circular cross-section2.20 cm in diameter, and contains 545 equally spaced thin windings.This solenoid is connected in a series circuit with a 15.0Ω resistor, a battery of internal resistance 5.00 Ω and open..
Could you estimate its average inventory : If a company has sales of $10 million, a gross profit percentage of 35%, and days in inventory of 110, could you estimate its average inventory? Show your calculations.
Why might the rate at which the aggregate supply curve : Why might the rate at which the Aggregate Supply curve shifts vertically upward increase when an economy produces beyond full employment. (Hint: think about the effect of very low unemployment rates on the balance of bargaining power between employer..
Which of the them is true in regard to marketing to seniors : Surveys (described in the textbook) of more than 20,000 Internet users concluded that the psychographic data identified marketing opportunities in what percent of Internet user segments?

Reviews

Write a Review

Web Project Questions & Answers

  Develop and implement an employee hiring web application

Develop and implement an employee hiring Web application using Model 2 architecture, that: requires department and employee information from the user and stores the new employee personal and hiring data into flat files

  Project on analytics interfaces and cloud technology

Business analytics gives companies the ability to look at past realizations and performance as well as set up new expectations and performance goals. Analytics-as-a-Service is a new delivery model that uses cloud technology to provide business ins..

  Create a web service api

Can someone please help me create a Web Service API for the following case using Eclipse with Apache and CXF installed

  Prepare a bitcoin buy-sell website

Prepare a bitcoin buy/sell website add payment methods. Add direct deposit. The user will enter the user ID of his bank username then the bank will ask for security question.

  Implement an online educational website

The purpose of this project is to implement an online educational website with a similar goal of helping students to better grasp subject concepts that are taught within the classroom.

  Create a cascading style sheet

Imagine that you have just started your own freelancing business. You have been hired to create a Web page for a company of your choice that announces the item of the week, month, or year.

  Create a web application test plan based on a real-life

Create a Web application test plan based on a real-life scenario involving a Web-based business which processes credit card information

  What are the prices of each

Research the Web for automatic speech recognition (ASR) systems. Make a list of the ones you find. What are the prices of each

  Upd communication- low overhead versus relaibilities

UPD communication: low overhead versus relaibilitiesDescribe its essential purpose, how it works, and anything that is interesting about it in your initial post.

  Recreate the two tables

Recreate the two tables, After completing the two tables, save them as two sperate html files.

  What is a web browser

What is the difference between server-side and client-side scritping? Why are they separate?

  Develop an e-commerce strategy and prototype web site

Maintain a journal of the activities and research that you have engaged in in the completion of this assignment.

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