Objective: The primary objective of this assignment is to enhance students' web development skills by designing and
Question:
Objective:
The primary objective of this assignment is to enhance students' web development skills by designing and developing a web application using HTML, CSS, JavaScript, and PHP. The assignment assesses your understanding of these technologies and their practical application, as well as your abilityto collaborate effectively in a team environment.
Description:
In this assignment, you will create a web application on a topic of your choice, provided it showcases your proficiency in HTML, CSS, JavaScript, and PHP.
To complete this assignment, you must undertake the following steps:
Select a Topic and Define Features: Choose a theme for your web application and identifya set of featuresthat should be integrated into it. Ensurethat the chosentopic and featuresare feasible within the assignment's timeframe. Consult with your lecturer/tutor to validate your project's feature set.
User Interaction and Database Design: Develop a database system to manage user profiles, authentication, and page customization. Utilize an SQL database and PHP to establish connectivity between the website and the database.
Design Layout and User Interface: Create the web application's layout and user interface using HTML and CSS. This encompasses defining the overall structure of the web application and styling various page elements.
Logic and Functionality Implementation: Implement the web application's logic and functionality using JavaScript and PHP. This might includetasks like form validation, database integration, and server-side processing.
Testing and Validation: Thoroughly test the web application to ensure functionality and user- friendliness. Conduct both manual and automated testing,if necessary.
Presentation Preparation: Prepare a recorded presentation to showcase your web application. The presentation should providea concise overviewof the web application, a demonstration of its features and functionality, and a discussion of the technologies employed in its development.
Submission Requirements:
Your submission should adhere to the following guidelines:
- Host the web application on a web server and provide a URL in the reportfor review.
- Submit the source code in a zip file for the web application.
- Include a report containing the following: Description of the web application and its features.
Discussion of the technologies utilized in the web application's development. Overview of the design and development process.
Explanation of any challenges faced and their solutions. Description of the testing process and its results.
Include the URL of the website in the word document for review.
Please ensure that all submitted documents are well-organized and clearly presented.
Explanation of criteria:
Quality of web application design and user interface: This refers to the visual appeal and usability of the web application. Points will be awarded based on the overall designof the web application, including the layout, color scheme, and formatting.
Functionality and usability of the web application: This refers to the effectiveness and user- friendliness of the web application. Points will be awarded based on the completeness and reliability of the features, as well as the ease of use for the user.
Proper use of HTML, CSS, JavaScript, and PHP: This refers to the correct and appropriate use of thetechnologies required for the assignment. Pointswill be awarded based on the correct implementation of the technologies and the adherence to best practices.
Overall presentation and demonstration of the web application: This refers to the effectiveness of the presentation and demonstration of the web application. Pointswill be awarded based on the organization and clarity of the presentation, as well as the demonstration of the key features of the web application.
Quality of the report and its relevance to the web application: This refers to the quality and relevance of the written report submitted with the assignment. Points will be awarded based onthe completeness and clarity of the report,as well as its relevance to the web application.
Code quality and documentation: This refers to the quality and documentation of the source code for the web application. Points will be awarded based on the readability and maintainability of the code, as well as the use of appropriate comments and documentation.
Cost Management A Strategic Emphasis
ISBN: 978-0078025532
6th edition
Authors: Edward Blocher, David Stout, Paul Juras, Gary Cokins