Difference between revisions of "ANLY482 AY2016-17 T1 Group5 - Methodology"

From Analytics Practicum
Jump to navigation Jump to search
(Created page with "<!--Main Navigation--> <center> 140px|link=ANLY482 AY2016-17 T1 Group5 {|style="background-color:#ffffff; color:#000000; width="100%" cellspa...")
 
Line 28: Line 28:
 
|}
 
|}
 
<!--End of Navigation Bar-->
 
<!--End of Navigation Bar-->
#<b>Data Exploration</b><br>
+
1. <b>Data Exploration</b><br>
 
Study the ER diagram to understand what data and how it stored in the database. Understanding how the data are linked and identify what data will be required to create the visualization and perform analysis. After identifying the variable needed, we will request the sponsor to extracted the data from the database.
 
Study the ER diagram to understand what data and how it stored in the database. Understanding how the data are linked and identify what data will be required to create the visualization and perform analysis. After identifying the variable needed, we will request the sponsor to extracted the data from the database.
  
1. <b>Data Preparation</b><br>
+
2. <b>Data Preparation</b><br>
 
Ensure that the data are of valid structure and correct format. Join the necessary file together to allow for creating of visualization.
 
Ensure that the data are of valid structure and correct format. Join the necessary file together to allow for creating of visualization.
  
2. <b>Visualization of Sales across Time</b><br>
+
3. <b>Visualization of Sales across Time</b><br>
 
Graph will be created for the user to view the sales across time. The graph will also allow the user to be able to quickly view the trend. They would be able to see when are the peak period where there are more sales and better allocate manpower to meet the demand. They can also and make comparison for the sale across different time period to know if they are performing better or worst.<br>
 
Graph will be created for the user to view the sales across time. The graph will also allow the user to be able to quickly view the trend. They would be able to see when are the peak period where there are more sales and better allocate manpower to meet the demand. They can also and make comparison for the sale across different time period to know if they are performing better or worst.<br>
 
Graph consideration: Calendar view/Horizon Graph
 
Graph consideration: Calendar view/Horizon Graph
  
3. <b>Visualization of gross sales, revenue, number of orders</b><br>
+
4. <b>Visualization of gross sales, revenue, number of orders</b><br>
 
This graph will allow the user to the value of the gross sales amount, revenue and number of order for different time period. The user should be able to see how well they are performing with a gauge or a marker to indicate the target.<br>
 
This graph will allow the user to the value of the gross sales amount, revenue and number of order for different time period. The user should be able to see how well they are performing with a gauge or a marker to indicate the target.<br>
 
Graph consideration: Bullet Graph
 
Graph consideration: Bullet Graph
  
4. <b>Association Analysis of Items</b><br>
+
5. <b>Association Analysis of Items</b><br>
 
The graph will show the breakdown of food by categories such as main course, dessert and drinks. The purpose of this graph is to see what items the customer normally purchase together in order to come up with promotional bundle or discount to increase the customer return rate.<br>
 
The graph will show the breakdown of food by categories such as main course, dessert and drinks. The purpose of this graph is to see what items the customer normally purchase together in order to come up with promotional bundle or discount to increase the customer return rate.<br>
 
Graph consideration: Parallel Sets/Sankey Diagram
 
Graph consideration: Parallel Sets/Sankey Diagram
  
5. <b>Visualization of Popular Items and modifier using cross-filter</b><br>
+
6. <b>Visualization of Popular Items and modifier using cross-filter</b><br>
 
This graph is to show sales of the different product to see which are the most popular item and modifier. Cross filter function can let the user identify which are the most popular item across different time. They can also see the increase or decrease in sale for the product compared to the previous week or month. The user can see which product is least popular and constantly rank at the lower tier and consider removing the item from the menu to prevent extra cost incurred from making the product and minimize food wastage.<br>
 
This graph is to show sales of the different product to see which are the most popular item and modifier. Cross filter function can let the user identify which are the most popular item across different time. They can also see the increase or decrease in sale for the product compared to the previous week or month. The user can see which product is least popular and constantly rank at the lower tier and consider removing the item from the menu to prevent extra cost incurred from making the product and minimize food wastage.<br>
 
Graph consideration: Treemap/Sunburst Diagram and bar chart with cross filter
 
Graph consideration: Treemap/Sunburst Diagram and bar chart with cross filter
  
6. <b>Visualization of Productivity Analysis</b><br>
+
7. <b>Visualization of Productivity Analysis</b><br>
 
This graph shows the time taken to prepare a particular dish over the course of the day. As there might be a few of the same dishes being prepared at the same time, an aggregation will be implemented to the variable. This graph will be able to inform users how long it takes to prepare a dish during different periods e.g peak hours vs non-peak hours. Understanding this data will allow business owners to identify when there is a spike in the time taken to prepare the dish at a certain time period, and hence might consider improving productivity through increasing human resource or increase kitchen equipment.<br>
 
This graph shows the time taken to prepare a particular dish over the course of the day. As there might be a few of the same dishes being prepared at the same time, an aggregation will be implemented to the variable. This graph will be able to inform users how long it takes to prepare a dish during different periods e.g peak hours vs non-peak hours. Understanding this data will allow business owners to identify when there is a spike in the time taken to prepare the dish at a certain time period, and hence might consider improving productivity through increasing human resource or increase kitchen equipment.<br>
 
Graph consideration: Bar charts and area chart with cross filter
 
Graph consideration: Bar charts and area chart with cross filter

Revision as of 12:37, 7 September 2016

CafeAnalyticsLogo.png

CafeAnalytics Home button.png CafeAnalytics Aboutus button.png AnalyticsCafe Projectoverview button active.png CafeAnalytics Dataanalysis button.png CafeAnalytics Projectmanagement button.png CafeAnalytics Documentation button.png
Overview Description Scope & Methodology Visualizations Technology Limitations

1. Data Exploration
Study the ER diagram to understand what data and how it stored in the database. Understanding how the data are linked and identify what data will be required to create the visualization and perform analysis. After identifying the variable needed, we will request the sponsor to extracted the data from the database.

2. Data Preparation
Ensure that the data are of valid structure and correct format. Join the necessary file together to allow for creating of visualization.

3. Visualization of Sales across Time
Graph will be created for the user to view the sales across time. The graph will also allow the user to be able to quickly view the trend. They would be able to see when are the peak period where there are more sales and better allocate manpower to meet the demand. They can also and make comparison for the sale across different time period to know if they are performing better or worst.
Graph consideration: Calendar view/Horizon Graph

4. Visualization of gross sales, revenue, number of orders
This graph will allow the user to the value of the gross sales amount, revenue and number of order for different time period. The user should be able to see how well they are performing with a gauge or a marker to indicate the target.
Graph consideration: Bullet Graph

5. Association Analysis of Items
The graph will show the breakdown of food by categories such as main course, dessert and drinks. The purpose of this graph is to see what items the customer normally purchase together in order to come up with promotional bundle or discount to increase the customer return rate.
Graph consideration: Parallel Sets/Sankey Diagram

6. Visualization of Popular Items and modifier using cross-filter
This graph is to show sales of the different product to see which are the most popular item and modifier. Cross filter function can let the user identify which are the most popular item across different time. They can also see the increase or decrease in sale for the product compared to the previous week or month. The user can see which product is least popular and constantly rank at the lower tier and consider removing the item from the menu to prevent extra cost incurred from making the product and minimize food wastage.
Graph consideration: Treemap/Sunburst Diagram and bar chart with cross filter

7. Visualization of Productivity Analysis
This graph shows the time taken to prepare a particular dish over the course of the day. As there might be a few of the same dishes being prepared at the same time, an aggregation will be implemented to the variable. This graph will be able to inform users how long it takes to prepare a dish during different periods e.g peak hours vs non-peak hours. Understanding this data will allow business owners to identify when there is a spike in the time taken to prepare the dish at a certain time period, and hence might consider improving productivity through increasing human resource or increase kitchen equipment.
Graph consideration: Bar charts and area chart with cross filter