Recent Questions and Assignment Topics
Task Title: KF7013 Website Development and Deployment
Subject Code: KF7013
Objective: The main objective of this module is to design a fully functional secure web-design for providing Tourist Information for a particular location. The front end of the system must use HTML and CSS and the back-end of the system must use PHP for data access from the MySQL database.
Overview: In this task, students must have complete knowledge of the contemporary web development paradigm. For the designing of the front end of the system, the student must use handwritten HTML and CSS codes (Rapid prototype designing tools are not allowed). For the implementation of the business logic, the domain must use PHP code. PHP code will provide a dynamic feature to the website by the pull and push data from the RDBMS server. Implementation special mechanism for the SQL injection prevention is one of the major security designing goals of this project.
University: Northumbria University
- User login system: login page that will allow users to log onto and use the web site. Users
who cannot log in, or who have logged out should not be able to access any page
except for the login page
- Signup feature: Another page of the website should allow you to insert a new customer’s details into the customers table using an HTML5 form to gather the customer data and PHP to connect to the MySQL database and insert the values.
- Booking Page: One page of your website should link to the activities table in your MySQL database using PHP and the contents of the activities table should be listed on the page in a suitable format. All customers should be able to book activities from this page.
- Search Page: This page should allow a user to search for activity and display the results that match the search criteria. A basic search containing a single searchable field will
achieve the pass mark for this section. More marks can be gained for more advanced
searching such as combining two search fields together using AND/OR logic.
- Index Page: A suitable index page or landing page is required to showcase the business perspective of the target organization.
- All the web-page must be resilient against the SQL injection attack and there must be a proper test plan to check the SQL injection attack.
- Apache web-server: Apache web-server software is required to implement the server environment in the local machine.
- PHP 7: PHP 7 software support is required to execute PHP scripts in the server-side.
- PHP Strom: This integrated Development Environment is required to manage PHP project resources.
- MySQL: MySQL is required to store data persistently in the server-side. It stores data using RDBMS principle.
- IBM’s Visual Paradigm 15 community edition: This required for the implementation of the Entity Relationship Diagram.
Sample Output of the task from Past Years:
Figure 1: Registration form
Expert’s Comments: This type of project is very common for our academic experts as most of the institute assign the web-developing project to their students. Though all these assignments shares many common features but their exact requirements varies for the session to session. Students often face difficulties to solve this kind of lengthy project specification and opt for our technical support. Our 24x7 available expert team helps our student to find a unique solution for these types of tedious tasks.
I am highly satisfied with the quality of services provided by Quick Assignment. The chat team is responsible enough to deliver assignments within the desired time. Thank you for guidance and assistance.
The solution was professional and I got great marks based on this assignment.
My friend circle recommended me to avail the assignment services of Quick Assignment. After getting services of this company, I was impressed by the customised services of the company at affordable rates.
I want to personally thanks www.quickassignment.co.uk/. I am unable to manage time. then one of my friends suggests me about Quick assignment. I can proudly say that they did my assignment exactly the way I expected.