Lab 01: Code Implementation Report
Back to Lab 01 Dashboard
1. Introduction
This lab involves implementing a web-based solution for the Pine Valley Furniture Company database. The solution
includes interfaces for customer registration, product search, order placement, catalog update, and payment.
2. Implementation Details
The project consists of the following HTML pages:
- index.html: The main menu providing navigation to all modules.
- registration.html: A form for collecting customer details (Name, Address, etc.) matching
the CUSTOMER_T table.
- search.html: A search interface allowing filtering by Product ID, Name, or Line, with a
results table.
- order.html: An order placement form capturing Customer ID, Order Details, and multiple line
items (Product ID, Quantity).
- catalog.html: An administrative page to add new products and view/edit the existing product
catalog.
- payment.html: A payment processing page supporting multiple payment methods (Credit Card,
Cash, etc.).
3. Design Decisions
As per the requirements, the interfaces are built using pure HTML without external CSS frameworks. Tables are
used for form layout to ensure structure, and standard HTML form controls (inputs, selects, radio buttons) are
used for data entry.