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
Compare and contrast the concepts of business buying behaviour and consumer buying behaviour.
Read MoreBusiness and Economics Develop four customer satisfaction strategies, list three advantages and disadvantages of each, and make a final recommendation using change management knowledge from previous assignments.
Read MoreCreate a Story using a Group of Prompt Words-Choose one of the following groups of words in which to create a story.
Read MoreHow might your journey to start/stop have some similarities to a client struggling to attain sobriety?
Read MoreIdentify the ratio of affirming statements to constructive statements correctly for four out of five scenarios.
Read MoreWhat information would you need to help you assess the adequacy of the protection of human rights?
Read MoreExplain why it is so important to represent the organizations interests see exhibit 1.8 What are some possible consequences of not doing so?
Read MoreDescribe how she honored her values in approaching the employee behavior she witnessed.Was it appropriate of Thorn to report the incident to HR?
Read MoreOTHM Level 5 Partnership Working Skills in Health and Social Care Assignment Brief
Read MoreHow effective are Educational Interventions in increasing awareness and knowledge about prostate Cancer amongst Black men Dissertation,
Read More