This assignment requires you to analyse a scenario and then design, build and test a dynamic, interactive web application to meet the needs of the user. This practical demonstration of your skills will furnish you with an opportunity to utilise the latest web technologies demanded by industry.
The largest birds of prey owners group in the UK has decided to setup a website for its members. They have agreed upon the following functional requirements:
You should produce at least two different designs and have these evaluated by a third party before deciding upon a final design to implement. You should fully document the feedback produced by the evaluator(s). A very rough ERD of the database is attached to the end of this document.
Build the web application ensuring that your design is followed.
The application should utilise a back-end database that holds records of owners and their birds. You should employ the following technologies in your web application: HTML, CSS, PHP, MySQL and possibly JavaScript. Both kinds of scripting must be employed. You should be sure to implement some form of error handling.
Thoroughly test your web application as follows:
1.1 critically evaluate the functions and advantages of web applications
1.2 critically compare different types of server-side and client-side scripting languages
1.3 examine web security concerns and make recommendations for security improvements
2.1 design a web application to meet a given requirement
2.2 synthesise client-side and server-side functionality in a web application
2.3 apply a database design for use in a web application
2.4 evaluate alternative designs and solutions to meet a given requirement
3.1 implement a web application to a prepared design using client-side and server-side scripting languages
3.2 implement a web-enabled database management system to store, retrieve and manipulate data in a web application
3.3 identify and implement opportunities for error handling and reporting
4.1 critically review and test a web application using a web-enabled database management system
4.2 analyse actual test results against expected results to identify discrepancies
4.3 critically evaluate independent feedback on a developed web application and make recommendations for improvements
4.4 create user documentation for a developed web application
MPOM7103 Assignment: Strategic Decision-Making and Operational Resilience in Petronas Amid Energy Transition
Read MoreMPIB7103 Assignment: Critical Perspectives on International Business Strategies and Regional Integration
Read MoreMPHR7113 Assignment: Strategic HR Analysis of Golden Heritage Café (HRM)
Read MoreTHEA1013 assignment: Theatrical Storytelling: Exploring the Unique Power of the Stage
Read MoreBusiness Strategy Assignment: Strategic Expansion: A Business Outlook
Read MoreGSGM7324 Assignment: Organisational Development and Change Management
Read MorePHY098 LOD 2, C4 Assignment: Mitigating Damage to Electrical Appliances from Lightning Strikes
Read MoreBM070 Business Research Assignment: Business Report Framework for Corporate Development
Read MoreHBET1203 Assignment: Comparing Pronunciation of Selected Words in Text and Reading to Standard British English
Read MoreIdentify key technological challenges affecting e-invoicing adoption in Malaysia.
Read More