spreadsheet-based decision support systems

14
Prof. Name [email protected] Position (123) 456-7890 University Name Chapter 1: Introduction Spreadsheet-Based Decision Support Systems

Upload: thane-gray

Post on 01-Jan-2016

83 views

Category:

Documents


2 download

DESCRIPTION

Spreadsheet-Based Decision Support Systems. Chapter 1: Introduction. Prof. Name [email protected] Position (123) 456-7890 University Name. Overview. 1.1 Introduction to DSS 1.2 Defining DSS 1.3 DSS Applications - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Spreadsheet-Based Decision Support Systems

Prof. Name [email protected] (123) 456-7890University Name

Chapter 1: Introduction

Spreadsheet-Based Decision Support Systems

Page 2: Spreadsheet-Based Decision Support Systems

2

Overview

1.1 Introduction to DSS 1.2 Defining DSS 1.3 DSS Applications 1.4 Textbook Overview 1.5 Summary

Page 3: Spreadsheet-Based Decision Support Systems

3

Introduction to DSS

A decision support system (DSS) gives its users access to a variety of data sources, modeling techniques, and stored domain knowledge via an easy to use GUI.

For example:– Using data residing in spreadsheets or databases

– Preparing mathematical models using this data

– Solving or analyzing these models using problem-specific methodologies

– Assisting the user in the decision-making process through a graphical user interface

Learning DSS development skills, which combine OR/business skills with information technology (IT) skills, will make students highly sought after in the modern workplace.

Page 4: Spreadsheet-Based Decision Support Systems

4

Defining a DSS

A decision support system (DSS) is a model-based or knowledge-based system intended to support managerial decision making in semi-structured or unstructured situations (Turban and Aronson, 2001).

A DSS is not meant to replace a decision maker, but to extend his/her decision making capabilities.

Characteristics of a DSS include:– Combining human judgment with computerized information

– Designed to be user-friendly

– Uses models for analyzing decision-making situations

– Improves the effectiveness of making a decision

– Provides managerial support

Page 5: Spreadsheet-Based Decision Support Systems

5

Defining a DSS (cont’d)

A DSS application contains five components: – Database

– Model base

– Knowledge base

– GUI

– User

Model Base Knowledge Base

Database

GUI

User

Decision Support System

Page 6: Spreadsheet-Based Decision Support Systems

6

Components of a DSS

Data Analysis

Data

Modeling and

Optimization

SimulationPresentation of Results

Graphical User

Interface

Information System

Decision Support System

Page 7: Spreadsheet-Based Decision Support Systems

7

DSS Applications

Car production

Railroad Car Management

Portfolio Management and Optimization

Facility Layout

Page 8: Spreadsheet-Based Decision Support Systems

8

Textbook Overview

Overview of Excel

Overview of VBA for Excel

Overview of Case Studies

Overview of Appendices

Page 9: Spreadsheet-Based Decision Support Systems

9

Overview of Excel

Excel Basic Functionality– Chapter 2: Excel Basics and Formatting

– Chapter 3: Referencing and Names

– Chapter 4: Functions and Formulas

– Chapter 5: Charts & Sparklines

– Chapter 6: Pivot tables

Excel Extended Functionality – Chapter 7: Statistical Analysis with Excel

– Chapter 8: Solving Mathematical Programs

– Chapter 9: Simulation

– Chapter 10: Working with Large Data

Page 10: Spreadsheet-Based Decision Support Systems

10

Overview of VBA for Excel

VBA for Excel– Chapter 11: Introduction to the Visual Basic Environment– Chapter 12: Recording Macros– Chapter 13: More on Objects

Coding in VBA– Chapter 14: Variables– Chapter 15: Sub Procedures and Function Procedures– Chapter 16: Programming structures– Chapter 17: Arrays

Creating a User Interface– Chapter 18: User Interface

Re-visiting Excel Extended Functionality– Chapter 19: Mathematical Programming Revisited– Chapter 20: Simulation Revisited– Chapter 21: Working with Large Data Using VBA

Page 11: Spreadsheet-Based Decision Support Systems

11

Overview of Case Studies

Chapter 22: The DSS Development Process Chapter 23: GUI Design Chapter 24: Programming Principles

Case Studies in IE/OR and Business– Case Study 1: Birthday Simulation– Case Study 2: Eight Queens – Case Study 3: Inventory Management– Case Study 4: Warehouse Layout– Case Study 5: Forecasting Methods– Case Study 6: Facility Layout– Case Study 7: Portfolio Management and Optimization – Case Study 8: Reliability Analysis– Case Study 9: Retirement Planning– Case Study 10: Queuing Simulation: Single Server and Multi Server

We have developed 25 case studies. 10 case studies are included in the book. The remaining case studies are available at the website: www.dssbooks.com.

Page 12: Spreadsheet-Based Decision Support Systems

12

Overview of Appendices

Appendix A: Excel Add-Ins– Data Analysis Toolpack– The Solver and Premium Solver– CPLEX– @RISK– Crystal Ball– StatTools

Appendix B: Debugging and Error Checking– Types of Errors– The Debug Toolbar– The Debug Windows– Debugging tips– Error Checking

Appendix C: Advanced Programming Topics– Object Oriented Programming in VBA for Excel– Opening Other Applications From VBA

Page 13: Spreadsheet-Based Decision Support Systems

13

Summary Decision support systems are model-based or knowledge-based systems which

support managerial decision making. A DSS is not meant to replace a decision maker, but to extend his/her decision making capabilities.

There are five components to a DSS: database, model base, knowledge base, GUI, and user.

Excel is a spreadsheet application with functionality for storing and organizing data, performing various calculations, and using additional packages for more advanced problem solving and analysis.

VBA is a programming language that allows for further manipulation of the Excel functionalities and creation of dynamic applications which can receive user input for the model base component of the DSS.

The case studies are intended to show the reader how to develop DSS applications which integrate databases, models, methodologies, and user interfaces.

Page 14: Spreadsheet-Based Decision Support Systems

14

Additional Links

(place links here)

– Example DSS applications

– Course website and/or syllabus