You are on page 1of 34

NIIT

SPEEDSTER MOTOR CORPORATION
VENDOR MANAGEMENT SYSTEM
SURAMYA SHOME SUKANYA SENGUPTA HUZEFA KOTHALIA SOURAV MITRA

2012

Project Details
Subject Vendor Management System

Semester

Semester D

Programme

GNIIT [BSIM]

Subject Tutor

Ms. Anuradha Saha Suramya Shome Sukanya Sengupta

Name of the Students Huzefa Kothalia Sourav Mitra R110050100554 Student’s Registration Numbers R110050100928 R110050100234 R110050100435
Declaration:
All the material written in this assignment is my own and I have not used any material, content or information of others claiming them to be mine. Wherever materials have been used, proper citation has been done in the text. I am fully aware of the rules/regulations governing plagiarism. Should at any point of time my work be suspected/investigated and established to have been plagiarized, I am aware of the consequences. I have read the Student’s Handbook in details. There is a lot of inconsistency in the materials in
the Project Book and the Word document provided to us, so we were compelled to follow the information given in the Project Book, as it is a written evidence of the said parameter. 1

Acknowledgement
We wish to acknowledge our gratitude to our Faculty Ms. Anuradha Saha for providing us an opportunity to undertake this project and for her valuable suggestions and guidance of each step in successful completion of this project. And a deep sense of gratitude is expressed to our parents, without their support and encouragement this project could not have been possible for us to complete so smoothly.

2

8. 3 . 11. 5. 32. 3. 1. 17.Table of Content S/No. 6. 4. 10. 9. 8. 14. Introduction Case Study Summary Analysis Document Readiness Assessment Document Project Scope Of Speedster Motor Corporation Return On Investment (ROI) Calculations Evaluation Matrix Data Sources Analysis Document Logical Dimensional Model Logical Data Map Physical Model Format Bibliography Topics Page No. 7. 12. 13. 29. 18. 29. 5. 2. 4. 11. 31.

All processes for manufacturing automobiles and its associated accessories are in line with the 8D Processes used in the manufacturing industry.Introduction Speedster Motors Corp (SM Corp) is a pioneer and global leader in the field of automobile manufacturing since 1950. Mitzatchi manufactures equipment such as vertical door assembly (assemblies). Infuji Motors Ltd. the company has 1. and ensuring a healthy working atmosphere for all the employees. wire-straightening and cutting machines. CNC spring forming machinery. which was a 5 percent increase from previous year’s sales and second highest total sales in the company’s history. vertical door kits and lambo style hinge kits. is to constantly improve their manufacturing processes for making quality products.000 employees across the globe. The SM Corp. explains. the company sold approximately 1. electronic air suspension systems.0 million cars globally. The company has well-established information systems for maintaining and monitoring its core and support business processes. Some of the alliances include: Mitzatchi Heavy Industries Ltd: This organization is one of the major suppliers of assembly line machinery required by SM Corp. The sales were boosted due to a strong economy in the operating countries. John Thomas Edgar Jr. The components include lambo doors. The company’s Chief Executive Officer (CEO). Its vehicles are sold in 10 countries. As a result. It has well-established manufacturing units in 10 countries. and Ho-Chan Motor Corp. The main focus of SM Corp. “Quality management is our first priority”. fully automatic spring making machines. oil coolers. has global alliances with automobile-related industry giants. 4 . The annual turnover of the company in the previous year was over $15 billion. At present.13. of Japan: These organizations supply several customized components required for manufacturing cars by SM Corp. and sensors to SM Corp. for manufacturing automotives. Continental Heavy Industries Ltd: This organization supplies chassis control systems.. Lambart Corporation: This organization supplies electronic components and hydraulic brakes to SM Corp. grille series. generating growth.

and the board of directors jointly take the company’s strategic decisions. who reports to the CEO. comprises the following departments: SM Global Manufacturing SM Global Materials SM Global Sales and Marketing SM Global InfoTech SM Global Engineering SM Global Finance and Accounting SM Global Central Quality Assurance (QA) SM Global Materials Department (purchase) SM Corp is divided into four regions. heads each department of the company. SM Corp. The SM 5 .Case Study Summary Overview The CEO. A Vice President. The SM Global Materials department manages and monitors the material requirements and planning across all regions. John Thomas Edgar Jr.

This is because every unit is organized as separate business or functional unit that doesn’t communicate or share data with another. Every year the company consolidates its data according to the Key Performance Indicators (KPI’s) to generate reports for profitability analysis. The RMD plans work orders and purchase requisitions for all its manufacturing units and their associated storage warehouses. high-speed. The RMD suggests appropriate rescheduling of the current material plan by taking into account lead-times for required components for an individual manufacturing unit falling within its territory. In such scenarios. (Excel. Access). The task of restoring data involves:  Incurring infrastructure costs to install additional high-performance. The management is unable to take effective and timely business decisions. the data used to calculate the previous years has to be restored from the offline storage devices. Inability to access reports in real-time: The management at the head office or the management at other locations cannot access the reports generated by the MIS of one manufacturing unit in real-time. consolidation of data for report generation is difficult.  Identifying and extracting relevant data from these newly restored systems. This data is archived in offline mass storage devices such as magnetic tapes. At times. and high-capacity servers to store this data. the existing KPI’s used for calculating the profitability analysis report are different from the ones used in the past. Unavailability of archived data for analysis: The Company has over the years amassed huge volumes of data.Global Materials department is the nucleus of a strong Vendor Management System (VMS). 6 . SQL. Shortcomings The existing MIS have the following shortcomings: Inability to obtain consolidated reports: Due to the varied nature of the existing data management systems. individual MIS’s have created silos of information. The department is further divided into Regional Materials Department (RMD) for each manufacturing unit.  Running complex algorithms on this data to generate reports as per the current KPI’s. Such analysis gives the management insight into the profitability of its existing processes. Therefore. The management compares the current results with that of the previous years. Such complex and time-consuming activities are required because of the inability of the existing IMS to provide the necessary historical data. This leads to problems in consolidation of previous reports with the existing ones.

Non-scalability of existing systems: The existing MIS’s are not versatile enough to offer advanced database management features. then. The OLAP cubes can be built on the ProLiant DL500 and. Intel Xeon 7400 series servers with 16GB of standard RAM. and unstructured documents. such as images and rich media. The existing systems do not allow the management to make predictions about the future or to do trend pattern analysis. Hardware Two Hewlett Packard ProLiant DL500 Class Servers for data warehouse. Data Transformation Services (DTS). One of the servers will be used to create the warehouse and cubes. The LH4s include two processor with 500 MHz Pentium III Xeon Servers having 1 to 2 GB of RAM. and data mining. and any time. such as XML support. SAS is the market leader in End-to-End Business Intelligence and Business Analytics solutions. 7 . SAS Enterprise Intelligence Platform (EIP) – tools and services for developing and hosting the Business Intelligence solution. directly within the database. semi-structured. Software Microsoft SQL Server 2008 software is used for providing the infrastructure for Data Warehousing solution Microsoft SQL Server 2008 is an RDBMS that will help your organization manage any data. restored to these smaller OLAP servers to free up the build server. One Hewlett Packard LH4 class servers for the OLAP server. and 256GB of maximum memory. Solution Implementation of the Business Intelligence solution that solves the above problems. The Operating System for the BI solution: UNIX server (4 processors). any place. It will enable you to store data from structured. The second server will be the read-only server allowing the new data to be reprocessed without impacting the users. The ProLiant DL500s are 6-Core processor.

the management is unable to segregate the profitable storage warehouses from the least profitable ones. (SM Corp) Vendor Management System(VMS) 1 4th April. The company has well-established manufacturing units in 10 countries and its vehicles are sold in 33 countries.000 Data Mart/Bottom-up Approach The top management of Speedster Motor Corp. Identifying the profitable storage warehouses will enable the management to: Critical Business Problems 1) Individual IMS have created SILOS of information 2) Management cannot access the reports generated by 8 Business Overview Business Objective Planned Budget for the Data Warehouse Project Architectural Approach Business Requirement . It has strength of 113. Speedster Motor Corp. is a automobile manufacturing company.2012 6 Months Established in 1950..000 employees across the globe. To constantly improve manufacturing processes for making quality products for its customers and generating growth and ensuring a healthy working environment for all the employees Short Term Budget of $550. is a pioneer and global leader in automobile industry for more than 50 years. Wants to analyze their chain profitability as another new initiative to improve the performance and health statistics of the company. In other words.ANALYSIS DOCUMENT Company Name Name of the Data Warehouse Project Document Version Starting Month of the Project Duration of the Data Warehouse Project Speedster Motors Corp. currently.

and Data Entry Operators. Training on data warehouse usage is required for the end users. For vendor profitability. Business Analyst. focus is on the average lead times. higher is the reliability of the vendor and higher the average lead time. Gross Margin Return on Investment (GMROI) for each warehouse on the basis of Vendor profitability and Vendor reliability. The vendor with the lowest average discounted cost price for that product is the most profitable while the vendor with the highest value is the least profitable.the IMS of one manufacturing unit in real time 3) Unavailability of archived data for analysis 4) Cannot predict future requirements Analytic Requirement 1) Gross Margin for Every product category wise as well as sub category wise across all storage warehouse 2) Compare gross margin for all products in the existing storage warehouses 3) Segregate profitable storage warehouses and optimize inventory levels Expected number of end-users of the data warehouse is 700 but. End Users CEO. Database Administrators. The lower the average lead time. lower is the vendor reliability. 9 End User Training Specific Reports used by the End Users Analysis of Reports . currently. For vendor reliability. This value is available for all the vendors who have supplied the same product that year. focus is on the average discounted cost price. This value is available for all the vendors who have supplied products that year. The end users are located at different locations and in different time zones. Vice Presidents. Regional Materials Managers. the data warehouse can support 500 end users.

The OLAP cubes can be built on the LXR 8000 and. The ProLiant DL500s are 6-Core processor.Data source 1: Excel Data Sources Data source 2: Excel Data source 3: Access No issues in accessing data from the year 1985 onwards. restored to these smaller OLAP servers to free up the build server to process the next month’s data. two developers /administrators required to maintain the solution Access to more than 10 years of historical data for analysis End users training will not take much time for the data warehouse project Considerable support can be obtained from the business sponsor. Intel Xeon 7400 series servers with 16GB of standard RAM. The LH4s include 2processor with 500 MHz Pentium III Xeon Servers having 1 to 2 GB of RAM. and 256GB of maximum memory. The second server will be the read-only server allowing the new data to be reprocessed without impacting the users. One of the servers will be used to create the warehouse and cubes. then. Two Hewlett Packard ProLiant DL500 Class Servers for data warehouse. Data Availability System Requirement Success Criteria of the data warehouse project 10 . Five developers/administrators for developing the BI solution Resource Requirement From the second year. Data prior to 1985 not available. One Hewlett Packard LH4 class servers for the OLAP server.

Does not possess a well-defined project vision. Success of the enterprise depends on analysis information and reports.READINESS ASSESSMENT DOCUMENT Readiness Factors Low Readiness Factor High Readiness Factor Considerable hold over the company and the business partners. No inclination towards analysis of data. 11 . Slow decision maker. Lacks leadership skills. Possesses a well-defined project vision. Business Sponsor Uncertain and User. Not readily available to the data warehouse Project team for support and information. Quick and decisive to resolve issue. Active. Business Urge Of a Business Sponsor May have constraints in funding the data warehouse project. Unrealistic Business expectations. Highly aware of the benefits of a data warehouse. Readily available o Team. Unaware of the benefits of a data Warehouse. May have some constraints in funding the data warehouse project. vocal and supporter. Realistic business expectations.

Business users access data and reports to analyze and predict business patterns. Strong confidence in reporting environment. Joint Venture of stakeholders No confidence in the existing reporting system. Decision-making of the management is based on facts. Decision making of the management is based on instinct. he will not be able to envision the capabilities of a data warehouse. Business users are technology savvy. Data cannot be easily accessed. Business users may not be technology savvy. So he will be able to appreciate of a data warehouse. Present Analytic Situation 12 . High Readiness Factor Business sponsor and IS interact regularly with each other. IT infrastructure requires up gradation of technology. IT infrastructure is strong. Business users do not use data and current reports to analyze business patterns. Experienced resources are available. Slow IS response to ad requests. So. Data is easily accessed. Transparency of information exists across departments and business in an enterprise. No transparency of information across department and business units in an enterprise. Technical Feasibility Lack of resources.Readiness Factors Low Readiness Factor Business sponsor hires external consultant without IS knowledge. Quick IS response to ad hoc requests.

PROJECT SCOPE OF SPEEDSTER MOTOR CORPORATION Project Background Speedster Motors Corp (SM Corp) is a pioneer and global leader in the field of automobile manufacturing since 1950.The project timeline is 6 months. . It has a well established manufacturing unit in 10 countries and its vehicles are sold in 10 countries.Detailed information of Inventory Management System. is to constantly improve their manufacturing processes for making quality products. The main focus of SM Corp.000 employees across the globe. At present." The success factors are as follows: Success Factors of Phase I .700 business user will use the data mart. Phase 1 Scope Definition (Based on requirements gathered from SM Corp) . . Non-scalability of existing system. Inability to access reports in real-time. -Timely generation of report for analysis. History of the Enterprise Objective of the Enterprise Geographical Scope 13 .A single source to support the Vendor Management system. Inability to obtain consolidated reports. The Business Problems faced Unavailability of archived data for analysis.The bottom-up architectural approach have being identified.13. the company has 1. "The following scope have been defined: . generating growth and ensuring a healthy working environment of all employees.

000 Year 1 -$30.990 Year 2 $575.000 $445.990 $130. SM Corp used the following four financial measures: Net Present Value (NPV) Payback Period Return on Investment (ROI) SM Corp.000 SM Corp.000 $130.990 $575.990 Year 1 $575.990 $575. Cost Estimates for the BI Solution For Vendor Management System Year 0 Hardware Software Resources & Maintenance Total $150.990 $550.990 14 .000 $100. Net Savings Year 0 Costs without BI Solution Costs with BI Solution Net Savings $575.990 $130.000 $25. Cost Estimates Without the BI Solution For Vendor Management System Year 0 Resources & Maintenance Total $575.990 Year 2 $575.990 SM Corp.990 $575.000 $250.990 Year 3 $575.000 $445.000 Year 2 -$30.000 $100.990 Year 1 $575.000 $130.000 $100.000 $550.000 $150.000 Year 3 -$30.990 $575.990 Year 3 $575.000 $445.000 $130.990 $130.RETURN ON INVESTMENT (ROI) CALCULATIONS To estimate the expected profitability of the data warehouse project.

990 Year 3 $130.990*1 / $445.000 $500.990 $25.08 )] Discounted Net Savings at 8% - $412.990 $445.094.990*1 / [( [( 1 + 0.990 $445.000 $100.000 $575.000 $300.000 $575.08 )* ( 1 + 0.990 $445.990 Year 2 $130.990 NPV Formula - $445.08 ) 0.809 15 .000 $575.990 SM Corp.08 )* ( 1 + 1 + 0.000 $200.000 $600.990 Year 1 $130.08 )* ( $445.041 $327.990 $445.000 $0 Costs with BI Solution Costs without BI Solution Net Savings Year 0 $550.000 $575.990 $445. Net Present Value (NPV) Year 0 Net Savings P.990*1 / ( 1 1 + 0.815 Total Discounted Net Savings at 8% $1.000 $400. Net Savings $700.08 )] 0.08 )* ( 1 + + 0.953 $354.08 )* ( 1 + 0.A Year 1 Year 2 Year 3 - $445.SM Corp.

990 1.SM Corp.000 $500.809/$500.000/$445.094.809 $500.094.12 SM Corp Return on Investment (ROI) Total Discounted Net Savings at 8% Initial Investment in BI Project ROI Formula ROI $1.809 3 $445.000)*100 218% 16 .990 $500.094.000 ($1. Payback Period (Years) Total Discounted Net Savings at 8% Number of Years in Time Horizon Average Total Discounted Net Savings at 8% Initial Investment in BI Project Payback Period Formula Payback Period in Years $1.

14 Top-Down Weight Value 3 3 3 3 1 3 3 17 .4 Value 3 3 3 2 3 3 2 3 2 3 3 3 3 3 36/7=5.EVALUATION MATRIX Criteria Integration of Data Structure of Data Scalable Limits Impact of Technology Change Time to Deliver Cost to Deploy Cost to Operate Weighted Average Bottom-Up Weight 3 2 3 0 3 3 3 38/7=5.

xls) For 1985-1989 Database Name 1985_1989_US_Cannon.DATA SOURCES ANALYSIS DOCUMENT The following data sources are analyzed to create the data sources analysis document: MS Excel Sources: From Year 1985 to 1989 MS Excel Sources: From Year 1990 to 1994 MS Access Sources: From Year 1995 to 1999 Excel Sheet (. xls Table Name Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Products_Vendors(She et) Products_Vendors(She et) Products_Vendors(She et) Column Name Product_name Vendor_name Date Ordered Lead Time Quantity Ordered Quantity Received Unit_Cost_Price Quantity Deficit Discount After discount Price product_name Category Subcategory Unit Qty_per_unit UnitCostPrice UnitSellingPrice Reorder Level ReOrderQty QtyonHand Product_name vendor_name Unit_Selling_Pric e Data Type Text Text Date Number Number Number Currency Number Currency Currency Text Text Text Text Text Currency Currency Number Number Number Text Text Currency Data Discrepancies None None None None None None None None None None None None None None None None None None None None None None None 18 .

Products_Vendors(She et) Products_Vendors(She et) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Discount DesiredLeadTime vendor_name vendor_address vendor_phone vendor_state vendor_country Number Number Text Text Text Text Text None None None None None None None Excel Sheet (. xls Table Name Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Products_Vendors(Shee t) Products_Vendors(Shee t) Products_Vendors(Shee Column Name Product_name Vendor_name Date Ordered Lead Time Quantity Ordered Quantity Received Unit_Cost_Price QDeficitDeficite Discount After discount Price product_name Category Subcategory Unit Qty_per_unit UnitCostPrice UnitSellingPrice Reorder Level ReOrderQty QtyonHand Product_name vendor_name Unit_Selling_Pric Data Type Text Text Date Number Number Number Currency Number Currency Currency Text Text Text Text Text Currency Currency Number Number Number Text Text Currency Data Discrepancies None None None None None None None None None None None None None None None None None None None None None None None 19 .xls) For 1985-1989 Database Name 1985_1989_US_Kansas.

xls Excel Sheet (.xls Table Name Inventory Issued(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) TransactionQOH(Sh eet) TransactionQOH(Sh eet) TransactionQOH(Sh eet) TransactionQOH(Sh Column Name Invoice Lead-time QtyOrdered QtyReceived Unit_Cost_Price QtyDeficit Discount After_Discount_P rice Category ClosingQOH OpeningQOH product_name Transacted_Date Data Type Text Number Number Number Data Discrepancies Some invoice numbers are missing. None None None Currency None Number Number None None Currency None Text None Number Number Text Date None None None None 20 .xls) For 1990-1994 Database Name WarehouseAichi .xls) For 1990-1994 Table Name Column Name Data Type Vendors(Sheet) Vendor_name Text Vendors(Sheet) Vendor_address Text Vendors(Sheet) Vendor_phone Number Vendors(Sheet) Vendor_state Text Vendors(Sheet) vendor_country Text Data Discrepancies None None None None Excel Sheet (.t) Products_Vendors(Shee t) Products_Vendors(Shee t) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) e Discount DesiredLeadTime vendor_name vendor_address vendor_phone vendor_state vendor_country Number Number Text Text Text Text Text None None None None None None None Database Name Retailer_Vendor.

None None None None None It does not contain any values. None None None 21 .xls) For 1990-1994 Database Name WarehouseApen. It does not contain any values. xls Table Name Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Products_Vendors(Sh eet) Products_Vendors(Sh eet) Products_Vendors(Sh Column Name Invoice product_name qty_issued Cost Price Unit_Cost_Price QtyDeficit Discount After_Discount_Pr ice Category subcategory Product_name product_model unit Qty_per_unit Unit_cost_price Unit_Selling_Price Re-Order Level ReOrderQty Qty-on-Hand Max Level Min Level Product_name vendor_name Unit_Selling_Price Data Type Text Text Number Currency Currency Number Number Currency Text Text Text Text Text Text Currency Currency Number Number Number Number Number Text Text Currency Data Discrepancies None None None None None None None None None None None None None Few values are missing.eet) TransactionQOH(Sh eet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Issued_to vendor_name vendor_address vendor_phone vendor_state vendor_country Text Text Text Text Text Text None None None None None None Excel Sheet (.

None None None None None It does not contain any value. xls Table Name Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Products_Vendors(Sh eet) Products_Vendors(Sh eet) Products_Vendors(Sh eet) Column Name Invoice QtyReceived Unit_Cost_Price QtyDeficit Discount After_Discount_Pr ice Category subcategory Product_name product_model unit Qty_per_unit Unit_cost_price Unit_Selling_Price Re-Order Level ReOrderQty Qty-on-Hand Max Level Min Level Product_name vendor_name Data Type Text Number Currency Number Number Currency Text Text Text Text Text Text Currency Currency Number Number Number Number Number Text Text Data Discrepancies None None None None None None None None None None None It contains few null values.eet) Products_Vendors(Sh eet) Products_Vendors(Sh eet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Discount DesiredLeadTime vendor_name vendor_address vendor_phone vendor_state vendor_country Number Number Text Text Text Text Text None None None None None None None Excel Sheet (.xls) For 1990-1994 Database Name WarehouseCannon. It does not contain any value. None None None 22 Unit_Selling_Price Currency .

xls Table Name Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Inventory Ordered(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Product(Sheet) Products_Vendors(Sh eet) Vendors(Sheet) Vendors(Sheet) Column Name Invoice product_name qty_issued QtyReceived Unit_Cost_Price QtyDeficit Discount After_Discount_Pr ice Category subcategory Product_name product_model unit Qty_per_unit Unit_cost_price Unit_Selling_Price Re-Order Level ReOrderQty Qty-on-Hand Max Level Min Level Product_name vendor_name vendor_address Data Type Text Text Number Number Currency Number Number Currency Text Text Text Text Text Text Currency Currency Number Number Number Number Number Text Text Text Data Discrepancies None None None None None None None None None None None None None It contains few null values. None None None None None It does not contain any value. It does not contain any value. None None None 23 .Products_Vendors(Sh eet) Products_Vendors(Sh eet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) Discount DesiredLeadTime vendor_name vendor_address vendor_phone vendor_state vendor_country Number Number Text Text Text Text Text None None None None None None None Excel Sheet (.xls) For 1990-1994 Database Name WarehouseKansas.

mdb) Database Name Access_WarehouseAichi.md b Table Name Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Column Name Data Type Text Text Text Number Number Number Currency Text Text Text Text Text Text Text Currency Currency Number Number Number Text Text Text Text Text Text Text Text Text Text Text Text Text Data Discrepancies None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None 24 Product_id retailer_id Warehouse_id qtyissued QtyDeficit Discount After_Discount_Pri Inventory Ordered ce ProductCategory productcategory_id productcategorynam ProductCategory e ProductDetails Product_id ProductDetails productname productsubcategory ProductDetails _id ProductDetails unit ProductDetails Qtyperunit ProductDetails Unitcostprice ProductDetails UnitSellingPrice ProductDetails ReOrderLevel ProductDetails ReOrderQty Products_Vendors DesiredLeadTime ProductSubCatego productsubcategory ry _id ProductSubCatego ry productcategory_id ProductSubCatego ry subcategoryname Retailers retailer_id Retailers retailername Retailers retaileraddress Retailers retailercity Retailers retailerstate Retailers retailercountry Retailers retailerphone Retailers retailerZip Vendor vendor_id Vendor AccountNumber .Vendors(Sheet) Vendors(Sheet) Vendors(Sheet) vendor_phone vendor_state vendor_country Text Text Text None None None Access (.

Vendor Vendor Vendor Warehouse Warehouse Warehouse Warehouse credit rating active flag vendor_address Warehouse Zip Warehouse Country Warehouse Region Warehouse Phone Number Number Text Number Text Text Text None None None None None None None Access (.mdb) Database Name Access_WarehouseApen.md b Table Name Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered ProductCategory ProductCategory ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails ProductDetails Product Forecast Product Forecast Product Forecast ProductForecast Products_Vendors Retailers Retailers Retailers Vendor Vendor Vendor Vendor Column Name Product_id retailer_id Warehouse_id qtyissued date issue Issued By Discount After_Discount_Pri ce productcategory_id productcategorynam e Product_id productname productsubcategory _id unit Qtyperunit Unitcostprice UnitSellingPrice ReOrderLevel ReOrderQty QtyonHand Product_id For year ForQuarter expected_volume Product_id retailercountry retailerphone retailerZip vendor_id AccountNumber creditrating activeflag Data Type Text Text Text Number Date Text Number Currency Text Text Text Text Text Text Text Currency Currency Number Number Number Text Text Text Text Text Text Text Text Text Text Number Number 25 Data Discrepancies .

mdb) Database Name Access_WarehouseCannon. mdb Table Name Inventory Ordered Column Name Data Type Text Text Text Text Text Currency Currency Number Number Number Text Text Text Text Text Text Currency Number Number Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 26 Data Discrepancies Product_id Inventory Ordered retailer_id Inventory Ordered Warehouse_id ProductDetails unit ProductDetails Qtyperunit ProductDetails Unitcostprice ProductDetails UnitSellingPrice ProductDetails ReOrderLevel ProductDetails ReOrderQty ProductDetails QtyonHand ProductForecast product_id ProductForecast Foryear ProductForecast ForQuarter ProductForecast expected_volume Products_Vendors Product_id Products_Vendors vendor_id Products_Vendors Unit_Selling_Price Products_Vendors Discount Products_Vendors DesiredLeadTime ProductSubCatego productsubcategory ry _id ProductSubCatego ry productcategory_id ProductSubCatego ry subcategoryname Retailers retailer_id Retailers retailername Retailers retaileraddress Retailers retailercity Retailers retailerstate Retailers retailercountry Vendor vendoraddress Vendor vendorcountry Vendor vendorstate Vendor vendorcity Vendor vendorphone Vendor vendorname .Vendor Vendor Warehouse Warehouse Warehouse Warehouse vendoraddress vendorcountry WarehouseZip WarehouseCountry WarehouseRegion WarehousePhone Text Text Number Text Text Text Access (.

Vendor Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse VendorZip Warehouse_id WarehouseName WarehouseAddress WarehouseCity WarehouseZip WarehouseCountry WarehouseRegion WarehousePhone Text Text Text Text Text Number Text Text Text Access (. mdb Table Name Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered Inventory Ordered ProductDetails Column Name Data Type Text Text Text Number Date Text Text Text Text Currency Currency Number Number Number Text Text Text Text Text Text Currency Number Number Text Number Number Date Text Text Text Number 27 Data Discrepancies Product_id retailer_id Warehouse_id qtyissued dateissue productname productsubcategory ProductDetails _id ProductDetails unit ProductDetails Qtyperunit ProductDetails Unitcostprice ProductDetails UnitSellingPrice ProductDetails ReOrderLevel ProductDetails ReOrderQty ProductDetails QtyonHand ProductForecast product_id ProductForecast Foryear ProductForecast ForQuarter ProductForecast expected_volume Products_Vendors Product_id Products_Vendors vendor_id Products_Vendors Unit_Selling_Price Products_Vendors Discount Products_Vendors DesiredLeadTime ProductSubCatego productsubcategory ry _id TransactionQOH OpeningQOH TransactionQOH ClosingQOH TransactionQOH Transacted_Date TransactionQOH Issued_to Vendor vendor_id Vendor AccountNumber Vendor creditrating .mdb) Database Name Access_WarehouseKansas.

Vendor Vendor Vendor Vendor Vendor Vendor Vendor Vendor Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse Warehouse activeflag vendoraddress vendorcountry vendorstate vendorcity vendorphone vendorname VendorZip Warehouse_id WarehouseName WarehouseAddress WarehouseCity WarehouseZip WarehouseCountry WarehouseRegion WarehousePhone Number Text Text Text Text Text Text Text Text Text Text Text Number Text Text Text 28 .

LOGICAL DIMENSIONAL MODEL Warehouse Unit Price Vendor Management System Product Date & Time Region LOGICAL DATA MAP Datab Table Name ase Name Speed ster Motor Corpo ration Column Name Data Type Data Table base Name Nam e NA NA Column Name Dat a Typ e NA Inventory_Or Product_Id dered_Fact int NA Region Phone_No Product_Key Vendor_id varchar (50) varchar (20) int NA NA varchar Exce Product (20) l. Acce ss Region Tex t Phone_No Tex t NA NA Product_Id Tex t 29 .

Product_Name varchar (50) Unit varchar (20) QtyPerUnit varchar (20) UnitCostPrice money Product_N ame Unit Product_Dim UnitSellingPri ce SubCategory_ Key SubCategory_I d SubCategory_ Name Time_Key Warehouse_K ey Category_Key SubCategory_ Key Product_Key Quantity_Rece ived Monthly_Quan tityOnHand Turns_Per_Mo nth GrossProfitMa rgin GrossMargin GMROI money int varchar (20) varchar (50) int int int int int int int int money NA NA Tex t Tex t QtyPerUni Tex t t UnitCostPr Cur ice renc y UnitSellin Cur gPrice renc y NA NA Tex t Tex t NA NA NA NA NA NA int NA NA NA NA NA Acce ProductSub SubCatego ss Category ry_Id SubCatego ry_Name NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA QOH NA NA NA NA NA NA NA NA NA NA NA NA Category_Di m SubCategory _Dim Quantity_Ord GMROI Per ered_Fact Product Per Month money NA number NA (38.6) 30 .6) number NA (38.

Number of peace.PHYSICAL MODEL FORMAT Table Name/ Column Name Date_Dim Date_Key Year Quarter Month Warehouse_Dim Warehouse_key Warehouse_Country Warehouse_Id Phone_No Product_Dim Product_Key Product_Id Product_Name Unit Data Type Null Primary Description Allowed Key No No No No No No No No 1 Surrogate key Calendar year as number Quarter as text such as 1st Quarter. 1 Surrogate key Name of the country. Currency 1 Surrogate key Name of the Vendor of the product. Number of peace. Natural key. Phone number of the warehouse. int int Varchar(14) varchar(15) int varchar(10) varchar(10) varchar(20) int varchar(20) varchar(50) varchar(20) No No No No QuantityOrdered Quantity Received Lead Time After_Discount_Price Vendor_Dim Vendor_Key Vendor_Id Vendor_Name Region_Dim Region_Key Region_Id Region_Name Vendor_Fact Time_Key int int int int int varchar(20) Varhar(50) No No No No No No int varchar(20) varchar(50) No No No int No 31 . Region name of the product. Days allowed. Foreign key reference 1 to Time dimension. Surrogate key.. 1 Surrogate key Contains the product id. Contains the region id. Name of the product. Measurable quantity of the product in units sold. Month name as text.

Average_Discounted_Price money Average_Lead_Time GMROI GMROI Per Product Per Month int No number(38. Vendor Profitability Vendor Reliability Turns_Per_Month * Gross Margin Gross Margin * per unit.6) No number(38.Turns_Per_Month int No No Total profit.6) No 32 .

33 .BIBLIOGRAPHY  Student Project Book  Modeling and Designing a Data Warehouse Student Guide.