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
Analyse the current impact of interest rates, inflation and one other external factor on your organisation :
Read MoreNVQ Level 3 Explain the duties and responsibilities of own work role :
Read MoreHCR7003 Evaluate and apply key concepts of project management to improve healthcare including health services, social services, and all interventions and policies intended to improve health.
Read MoreA brief introduction, stating what your given gene is, setting out the aims of this report and your intended methodology.
Read MoreUnit 2 Engineering Maths BTEC Level 4, Assignment, Identify the relevance of mathematical methods to a variety of conceptualised engineering examples.
Read MoreMSc Quantity Surveying Land Use Planning, Assignment
Read MoreAD1074 Health and Safety Legislation, Assignment, UCC,
Read MoreIn this section you must, critique the overall impact of the activity for the group, their participation, feedback, challenges, and outcome.
Read MoreBTEC Level 4 Unit 15 Automation, Robotics and Programmable Logic Controllers :
Read MoreBTEC Unit 19 Electrical and Electronic Principles : Analysis of Circuits with Constant Voltages and Currents
Read More