DSS Architecture MBA 572 Craig K. Tyran Fall 2002.

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Operating System.
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
B.A. (Mahayana Studies) Introduction to Computer Science November March What is a Computer? An overview of what a computer is, the.
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
SOFTWARE.
Operating Systems Chapter 4.
Introduction to Computers
PPT Slides by Dr. Craig Tyran and Kraig Pencil Information Systems Hardware MIS 320 Kraig K. Pencil Summer 2014.
CLASSIFICATION OF DIGITAL COMPUTERS
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Introduction To Computer System
Living in a Digital World Discovering Computers Fundamentals, 2010 Edition.
Chapter 1: Introduction to oerating system
Introduction to Computer
PPT Slides by Dr. Craig Tyran & Kraig Pencil Computer Networking – Part 1 MIS 320 Kraig Pencil Summer 2014.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013.
Classification of Computer The digital computers that are available nowadays vary in their sizes and types. The computers are broadly classified into four.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CSCI 1101 INTRODUCTION TO COMPUTERS 5. Basic Computer Architecture.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Types of Computers Chidambaranathan C.M. What is a Computer? A device that receives data, processes data, stores data, and produces a result.
Introduction TO Network Administration
HARDWARE.
BTT 101 Unit 1 - Notes on IT and Computer Components Information Technology in Business.
The types of computers and their functionalities.
Information Technology Basics. Introduction to Information Technology 2 Computer Science – Theory of Computational Applications Computer Engineers - Make.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
CT101: Computing Systems Introduction to Operating Systems.
Chapter 2 Operating Systems
System SOFTWARE.
Client/Server Technology
Operating System and Utility Programs
Computers: Tools for an Information Age
Computing Fundamentals Module Lesson 1 — Introducing Computers
Business System Development
Operating System & Application Software
CT1503 Network Operating System
Lecture 1-Part 2: Operating-System Structures
Explain the five parts of an information system: people, procedures, software, hardware, and data.
Operating System Review
DSS & Warehousing Systems
Operating System.
IDENTIFYING DIFFERENT
Introduction to Computers
THE OPERATION SYSTEM The need for an operating system
Introduction to Operating System (OS)
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
TYPES OFF OPERATING SYSTEM
5 SYSTEM SOFTWARE CHAPTER
Chapter 1: Introduction
Operating System Review
Chapter 1 – Introduction to Computers
Computer Technology (S1 OBJ and obj 3-2)
Types of Computers.
Operating System Review
Information Technology Ms. Abeer Helwa
5 SYSTEM SOFTWARE CHAPTER
Unit One - Computing Fundamentals
5 SYSTEM SOFTWARE CHAPTER
LO2 – Understand Computer Software
Example of an early computer system. Classification of operating systems. Operating systems can be grouped into the following categories: Supercomputing.
Computing Fundamentals Module Lesson 1 — Introducing Computers
Lecture 1: Introduction to Network Operating Systems
Chapter 1: Introduction
Presentation transcript:

DSS Architecture MBA 572 Craig K. Tyran Fall 2002

A. Game Plan Introduction Computer hardware Type of platforms Stand alone Centralized system Client/Server processing

B. Computer Architecture Refers to the way that the information system Is physically laid out How tasks are allocated How parts of system interact with each other How system interacts with the outside world Goals Ease of use Compatibility of systems Expandability of systems

C. Computer Hardware When addressing the topic of “architecture” … It may be useful to get a quick refresher on computer hardware and operating system terms … Rank the following from largest to smallest: Micro computer Mainframe Workstation PDA Supercomputer

C. Computer Hardware (cont.) Supercomputer Most processing power Common applications: Large simulation models of real-world phenomena Mainframe Computer “Big iron” Used in large corporations for centralized data processing and maintaining large databases Multi-user access Recent application: Large servers for WWW systems Vendors include IBM, Amdahl, Hitachi

C. Computer Hardware (cont.) 4. Workstation Desktop machines “PC on steroids” Provide very high-speed calculations and high-resolution graphic displays Applications: engineering, stock market analysts, software development, animated movies Vendors include Sun Microsystems, Silicon Graphics

C. Computer Hardware (cont.) 5. Microcomputer Desktop PC, Mac Often single-user, but can be used as servers Vendors?? 6. Personal digital assistant (PDA) Hand-held “palmtop” computer Wireless capabilities: WWW and E-mail Vendors: Palm, Handspring, Compaq

D. Operating System Software 1. Operating system (OS) Supervises the overall operation of computer Interacts with application software Manages the operation of computer hardware Intermediary between application SW and computer HW Application Software Operating System

D. Operating System (cont.) Functions: Examples Processor Management Multitasking Memory management Processes require memory OS  Allocates memory across processes Storage management Allows users to save, delete, access, & organize files stored in secondary storage OS  Keeps track of physical location and characteristics of files User interface This what the user sees Most people prefer a “GUI” interface Example???

E. Platforms Refers to the combined hardware/ operating system environment that supports applications Common platform types include Free standing user system Central corporate system Client-server system

D. “Free Standing” Platform DSS is “self contained” -- does not access any other computers or databases e.g., PC running an Excel workbook with a list of data Pros Can be less complex with respect to sharing/hooking up with other systems User can have complete control Good development tools available (e.g., Excel) Cons No access to other systems imposes limitations e.g., can’t access company database  not good for data-oriented DSS Sharing results with others can be more difficult

E. “Central Corporate” Platform A very well known information “architecture” Example: Mainframe environment Many people log into one big computer to use DSS Pros Large platform can support intensive processing And … access to organizational database Centralized location can help with updates Cons Responsiveness may be an issue e.g., other system operations may have priority User may have to wait more to get DSS developed or upgraded User interface to larger platform may not be easy for end users

F. “Client-Server” Platform 1. Client/server environment Computers are networked together Processing/storage is shared across two or more computers Very popular architecture Have you ever used a client/server network???

F. Client/Server Processing 2. Division of labor  “Smart” client and a “smart” server 3. Role of client User interface (“front end”) May also perform processing Example of a simple client WWW program that accepts sales orders Capture input, display output

F. Client/Server Processing 4. Role of server “Back end” Manage the data Some or most of the processing for a business task may be handled at the server Example See figure

Client/Server Implementation for Pay Raises

F. Client/Server Processing (cont.) 5. Server computers ??? PCs, work stations, mainframe computers 6. Types of client/server models The “models” vary with regard to division of labor Key variations: Where does the presentation processing happen? Where does the logic processing happen? Where does the data management happen?

Client/Server Models

F. Client/Server Processing (cont.) 7. Pros User only needs to learn the client interface Can be more user friendly e.g., data entry can be done using MS Windows interface instead of an unfamiliar mainframe interface Can have “thinner” clients “Thinner”  Less computer processing Do not need all database or application software at client Save $$ since it is not necessary to buy expensive desktops computers If computers share the labor, then don’t need to download as much data over the network Less data transfer  better network performance

F. Client/Server Processing (cont.) 8. Cons Can take extra time/expertise to ensure coordination between server and client Can be more difficult/costly ($$$) to manage Potential security issues involving the network