Lab 11: Code Implementation Report

Back to Lab 11 Dashboard


1. Introduction

In this lab, we integrated a Business Intelligence layer into the Pine Valley Furniture Company (PVFC) system by implementing a Recommendation System. The system utilizes historical order data to provide personalized product suggestions to customers and demand forecasting insights to management.

2. Implementation Details

The implementation focuses on three primary functionalities:

3. Technical Architecture

The system consists of an ASP.NET Web Forms frontend communicating with a backend SQL Server database. Complex logic for association rules and forecasting is handled via optimized SQL queries and VB.NET code-behind logic. We also explored the use of a dedicated Web API (PVFCRecommendationAPI) for decoupling the recommendation engine from the main website logic.

4. Design Decisions

We maintained the "Premium" aesthetic of the PVFC website while adding non-intrusive recommendation banners. The demand forecasting charts provide a clear visual representation of expected vs. actual sales, helping in effective inventory planning.


Back to Lab 11 Dashboard