Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

3 . Section A 3 . 3 . Deliverable 2 : Documentation and Coding Deliverable 2 : Documentation and Coding 5 0 Marks Develop two

3. Section A
3.3. Deliverable 2: Documentation and Coding
Deliverable 2: Documentation and Coding
50 Marks
Develop two prototypes for the e-commerce website you intend to build for the client selected in Deliverable 1(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 database-driven e-commerce website for your client using the selected prototype and the designs mentioned above (e.g., 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 1: Complete and submit the Deliverable 2 template provided on or before the due date. The link to the completed and hosted website and/or the GitHub repository and/or the zipped folder containing the code must be formally submitted and shared with your lecturer ONE (1) week BEFORE your Deliverable 3 presentation.
Note 2: The submission of localhost is NOT permitted for Deliverable 3 presentation and would result in a 50% Presentation Mark penalty.
Note 3: The use of a Content Management System (CMS) is NOT permitted and would result in the non-marking of the Deliverables 2 & 3 as it would be regarded as a deliberate non-conformance to instructions.
Mark Allocation
Criteria
Mark Allocated
Introduction
2
2.1 Needs/Problem
Prototype A
6
Prototype B
6
2.2 Goals/Objectives
Class Responsibility Collaborator (CRC) cards
3
Enhanced Entity Relationship Diagram (EERD)
3
Context Diagram
3
Data Flow Diagram (DFD)
3
Use Case Diagram
3
Database Design
3
2.3 Coding
Website Screenshots
2
Sample PHP Code
3
Sample HTML Code
3
Sample JavaScript Code
3
Sample CSS Code
3
Sample MySQL Table Screenshots
2
2.4 Conclusion
1
2.5 Sign-off
1
Total
50
End of Deliverable 2
Jump to...

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Security

Authors: Alfred Basta, Melissa Zgola

1st Edition

1435453905, 978-1435453906

More Books

Students also viewed these Databases questions

Question

What is the Sharpe ratio of portfolio performance?

Answered: 1 week ago

Question

=+Explain the skills needed to create a sustainable personal bran

Answered: 1 week ago