Download Assignment project WEBG301 and more Study Guides, Projects, Research Information Technology in PDF only on Docsity!
ASSIGNMENT 01 FRONT SHEET
Qualification BTEC Level 5 HND Diploma in Computing Unit number and title Unit 3: Project Web Submission date Date Received 1st submission Re-submission Date Date Received 2nd submission Student Name
- Trʰʔng Duy Minh
- Nguyį»
n Trần SƔn
- Hį» Tuįŗ„n Khįŗ£i Student ID
1. GCD
2. GCD
3. GCD
Class GCD1102 Assessor name Phan Thanh TrĆ Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that making a false declaration is a form of malpractice. Studentās signature Grading grid P1 P2 P3 P4 M1 M2 D1 D
ā Summative Feedback: ā Resubmission Feedback:
Grade: Assessor Signature: Date: Internal Verifierās Comments: Signature & Date:
- Chapter 1 ā Usersā requirements..............................................................................................................................................................................................................
- Chapter 2 ā System Design.......................................................................................................................................................................................................................
- 2.1 Site map..........................................................................................................................................................................................................................................
- 2.2 Entity Relationship Diagram............................................................................................................................................................................................................
- Chapter 3 ā Implementation.....................................................................................................................................................................................................................
- 3.1 Sample Source Code.......................................................................................................................................................................................................................
- 3.2 Images of final Application............................................................................................................................................................................................................
- 3.3 GitHub Repository evidences........................................................................................................................................................................................................
- Chapter 4 ā Conclusion...........................................................................................................................................................................................................................
- 4.1 What went well.............................................................................................................................................................................................................................
- 4.2 What did not go well.....................................................................................................................................................................................................................
- 4.3 Lessons learned and further improvements.................................................................................................................................................................................
- Figure 1: Site map of project.....................................................................................................................................................................................................................
- Figure 2: ERD of the project......................................................................................................................................................................................................................
- Figure 3: Book Entity...............................................................................................................................................................................................................................
- Figure 4: The Book Controller 1 (Book list).............................................................................................................................................................................................
- Figure 5: The Book Controller 2 (Book view)...........................................................................................................................................................................................
- Figure 6: The Book Controller 3 (Book edit)............................................................................................................................................................................................
- Figure 7: The Book Controller 4 (Book delete)........................................................................................................................................................................................
- Figure 8: The Book Controller 5 (Book create)........................................................................................................................................................................................
- Figure 9: Book form................................................................................................................................................................................................................................
- Figure 10: Book template (Book list).......................................................................................................................................................................................................
- Figure 11: Book template (Book create).................................................................................................................................................................................................
- Figure 12: Book template (Book edit).....................................................................................................................................................................................................
- Figure 13: Book template (Book view)....................................................................................................................................................................................................
- Figure 14: Book list.................................................................................................................................................................................................................................
- Figure 15: Book view...............................................................................................................................................................................................................................
- Figure 16: Book edit................................................................................................................................................................................................................................
- Figure 17: Staff list..................................................................................................................................................................................................................................
- Figure 18: Github repository evidence....................................................................................................................................................................................................
Chapter 1 ā Usersā requirements The music industry is growing again following the current epidemic, according to information from the beginning of 2023. The most recent data indicates that the number of listeners is rising, particularly in the music industry. Seeing that we developed a song management website and items primarily targeted at music fans as part of a music-related e-commerce business. Our management website, SKM, was created with the goal of being able to repeat the company model and offer customers the best products.
Userās requirements by using User Story
ļ· As an administrator ļ I want to view, delete, edit add products to the system so that customers can buy more desired products. ļ I want the client not to be able to access the admin area. ļ I want to view all recorded orders that customers bought with details such as the name and type of the product. ļ· As a customer ļ I want to search for my desired products by a search bar so that I can save time. ļ I want to view products that I bought on the cart site. ļ I want to select the quantity and properties (such as size) of a product that I want to buy.
- As an administrator ⢠I want to view, delete, edit add products to the system so that customers can buy more desired products. ⢠I want to view all recorded orders that customers bought with detail⢠As a customer ⢠I want to register an account to be able to buy products from the system. ⢠I want to log in with my account so that I can use the whole functions of the system. ⢠I want to update my personal information on the profile site. ⢠I want to search for my desired products by a search bar so that I can save time.
Figure 1 : Site map of project
2.2 Entity Relationship Diagram Figure 2 : ERD of the project Chapter 3 ā Implementation 3.1 Sample Source Code After introducing the issue and outlining the user needs, we present a site map and a diagram outlining the connections between the components. The phase of creating the application will come next. By adhering to the specifications listed above and using the PHP programming language and
Figure 3 : Book Entity
ļ· Book controller: Figure 4 : The Book Controller 1 (Book list)
Figure 6 : The Book Controller 3 (Book edit)
Figure 7 : The Book Controller 4 (Book delete)
Figure 8 : The Book Controller 5 (Book create) ļ· Book form:
Figure 9 : Book form