Answered step by step
Verified Expert Solution
Question
1 Approved Answer
3 . Section A 3 . 3 . Deliverable 2 : Documentation and Coding Deliverable 2 : Documentation and Coding 5 0 Marks Develop two
Section A
Deliverable : Documentation and Coding
Deliverable : Documentation and Coding
Marks
Develop two prototypes for the ecommerce website you intend to build for the client selected in Deliverable Project Proposal Your designs must be compatible with a variety of gadgets, such as smart phones, tablets, and desktops. The client is then required to choose and authorize one of the prototypes for the actual website development.
Provide the Class Responsibility Collaborator CRC Cards, the Enhanced Entity Relationship
Diagram EERD Context Diagram, Data Flow Diagram DFD Use Case Diagram, and
Database Design showing the data to be stored and the relationship between different
elements
Develop a databasedriven ecommerce website for your client using the selected prototype and the designs mentioned above eg Context Diagram, Use Case Diagram, and Database Design If you decide to use any PHP framework, you must create your own templates that follow the chosen prototype. The following technologies must be utilized:
HTML
CSS
JavaScript jQuery accepted
PHP
MySQL
Bootstrap can be used
Any other tools or web development technologies can also be explored and used, depending on the nature of your project.
Note : Complete and submit the Deliverable template provided on or before the due date. The link to the completed and hosted website andor the GitHub repository andor the zipped folder containing the code must be formally submitted and shared with your lecturer ONE week BEFORE your Deliverable presentation.
Note : The submission of localhost is NOT permitted for Deliverable presentation and would result in a Presentation Mark penalty.
Note : The use of a Content Management System CMS is NOT permitted and would result in the nonmarking of the Deliverables & as it would be regarded as a deliberate nonconformance to instructions.
Mark Allocation
Criteria
Mark Allocated
Introduction
NeedsProblem
Prototype A
Prototype B
GoalsObjectives
Class Responsibility Collaborator CRC cards
Enhanced Entity Relationship Diagram EERD
Context Diagram
Data Flow Diagram DFD
Use Case Diagram
Database Design
Coding
Website Screenshots
Sample PHP Code
Sample HTML Code
Sample JavaScript Code
Sample CSS Code
Sample MySQL Table Screenshots
Conclusion
Signoff
Total
End of Deliverable
Jump to
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started