


























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The design and development of a car sales web platform, detailing the system architecture, database schema, and user interface. It covers key functionalities such as car listings management, search and filter options, payment and transaction processing, and security measures. The document also emphasizes the use of php frameworks and the mvc architecture for efficient development and maintainability. It further discusses database management tools like sql and their role in handling customer data and product information. The document also addresses user roles, use cases, and system requirements, ensuring a user-friendly and secure environment for browsing, comparing, and purchasing vehicles. The document concludes with advantages and disadvantages of the project, highlighting areas for improvement such as coupon management and security enhancements. (447 characters)
Typology: Schemes and Mind Maps
1 / 66
This page cannot be seen from the preview
Don't miss anything!



























































ASSIGNMENT FRONT SHEET Qualification BTEC Level 5 HND Diploma in Computing Unit number and title WEBG301: WEB Project Submission date Date Received 1st submission Re-submission Date Date Received 2nd submission
Table of Contents Contents WEBG301: WEB Project ASSIGNMENT......................................................................................................... 1 Chapter 1: Introduction...................................................................................................................................... 5 1.1 Background information.......................................................................................................................... 5 1.2 Project aim and objectives..................................................................................................................... 6 Chapter 2 ................................................................................................................................................................ 8 Literature Review................................................................................................................................................. 8 2.1....................................................................................................................Introduction ......................................................................................................................................................................... 8 2.2.................................................................................................................SDLC model ..................................................................................................................................................................... 8 2.2.1..................................................................................................Introduction to SDLC .................................................................................................................................................................. 8 2.2.2................................................................................................Type of SDLC models .................................................................................................................................................................. 9 2.2.3...................................................................................SDCL model applied in project .................................................................................................................................................................. 9 2.3............................................................................................................ MVC architecture ....................................................................................................................................................................... 11 2.3.1..................................................................................................Intruduction to MVC ................................................................................................................................................................ 11 2.3.2..........................................................................................Main components in MVC ................................................................................................................................................................ 12 2.4............................................................................................................ PHP Frameworks ....................................................................................................................................................................... 13 2.4.1.......................................................................................... What is PHP Framework? ................................................................................................................................................................ 13 2.4.2.....................................................................................Why use a PHP Framework? ................................................................................................................................................................ 13 2.5..............................................................................................Common PHP Frameworks ....................................................................................................................................................................... 14 2.5.1.............................................................................PHP Framework is used in project ................................................................................................................................................................ 15 2.6........................................................................................................................Database ....................................................................................................................................................................... 15
2.6.1..............................................................................................Introduction Database ............................................................................................................................................................... 15 2.6.2............................................................................................Common tool Database ................................................................................................................................................................ 16 2.6.3...................................................................Select Database tool for CarSale project ................................................................................................................................................................ 16 2.7.....................................................................................................Techniques and Tools ....................................................................................................................................................................... 18 2.7.1...................................................................................................MySQL Workbench ................................................................................................................................................................ 18 2.7.2...................................................................................................................... GitHub ................................................................................................................................................................ 19 2.7.3.................................................................................................... Visual Code Studio ................................................................................................................................................................ 20 Chapter 3 ............................................................................................................................................................. 22 Requirements Analysis.................................................................................................................................... 22 3.1....................................................................................................... User’s requirements ....................................................................................................................................................................... 22 3.1.1........................................................................................... Functional requirements ................................................................................................................................................................ 22 3.1.2....................................................................................Non-Functional requirements ................................................................................................................................................................ 22 3.2.........................................................................................................................Use case ....................................................................................................................................................................... 24 3.2.1.....................................................................................................Use case diagram ................................................................................................................................................................ 24 3.2.2..............................................................................................Use Case specification ................................................................................................................................................................ 24
maintained a stringent change management procedure throughout the development process to guarantee that modifications were appropriately evaluate, approve, and recorded to protect the platform’s integrity.
1.2 Project aim and objectives Web-based Car Sales Platform: The aim of this project is to develop a comprehensive, user-friendly web platform for buying and selling cars. The platform will provide an efficient and secure environment where users can browse, compare, and purchase vehicles, as well as list their own cars for sale. It will cater to individual buyers and sellers, as well as car dealerships. Project Objectives
Implement notification systems to inform users about new messages, updates on their listings, etc.
reliable performance.
completion within time and cost estimates, and works efficiently and effectively in the current and planned Information Technology infrastructure.
2.2.2 Type of SDLC models
motivated.
2.3.2 Main components in MVC 2.3.2.1 Model Figure 2: MVC architecture pattern 2.3.2. View
handling of the system user’s request. Controller is understood as the back-end. As a bridge to the model (database), processing and display control.