Class 7 Distributing Business and Systems Asper School of Business - MBA Program 6150 Management of Information Systems & Technology April-June 2009 Instructor:

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
Chapter 10 Site Architecture McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
E-commerce vs. E-business
9.614 Information Age Organizations Instructor: Bob Travica Class 2 Communication IT/IS & Organizational Design Asper School of Business Information.
Information Architecture. WHY??? I THOUGHT THIS WAS A COURSE IN OPERATIONS MANAGEMENT Information architecture underlies the entire enterprise computing.
Chapter 13 Physical Architecture Layer Design
9.614 Information Age Organizations Instructor: Bob Travica Class 4 Groupware (Chapter 13) Asper School of Business Information Age Organizations.
Chapter 9 : Distributed Database.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Fundamental System Concepts Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica Updated: September 2014.
12 Chapter 12 Client/Server Systems Hachim Haddouti.
13-1 Chapter 13 - Objectives Define an information system’s architecture in terms of the KNOWLEDGE, PROCESSES, and COMMUNICATION building blocks. Differentiate.
Systems Integration IT 490
Introduction to Web Applications Instructor: Enoch E. Damson.
Distributed Systems: Client/Server Computing
Lecture The Client/Server Database Environment
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
The Client/Server Database Environment
Web application architecture
Ahmed Nabizadeh. A computer network, often simply referred to as a network, is a collection of hardware components and computers interconnected by communication.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
PROGRAMMING IN VISUAL BASIC.NET INTRODUCTION TO VISUAL BASIC.NET Bilal Munir Mughal 1 Chapter-1.
SAP Overview SAP? Company ERP Software package –R/2 –R/3.
IT Infrastructure for Business
Unit Seven Database 1.Passage One. Foundation of Database.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
1 Computing Fundamantals With thanks to Laudon & Laudon Session 2.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
How computer’s are linked together.
DBSYSTEMS Distributed Database Systems University of Manitoba Asper School of Business 3500 DBMS Bob Travica Updated of 24.
9.613 Using Information Technology Class 3 Distributed Systems Asper School of Business Using Information Technology Part-Time MBA, December 2001.
Active Directory Harikrishnan V G 18 March Presentation titlePage 2 Agenda ► Introduction – Active Directory ► Directory Service ► Benefits of Active.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
EAK 362/2 MIS LECTURE 4 PART 2 Managing Databases.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Lecture 22: Client-Server Software Engineering
Distributed database system
Chapter 4 Intranets and Extranets. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES Introduction Technical Infrastructure Planning.
Chapter 1 Revealed Distributed Objects Design Concepts CSLA.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Class 3 Data and Business MIS 2000 Updated: Jan
1 Information Retrieval and Use De-normalisation and Distributed database systems Geoff Leese September 2008, revised October 2009.
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Distributed Storage Middleware To build a distributed web storage service for small files; To provides RESTFUL interface to access files and directories.
Enterprise Processes and Systems MIS 2000 Instructor: Bob Travica Updated 2016 Class 16.
BUSINESS INFORMATION SYSTEMS
Client/Server Technology
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Enterprise Processes and Systems
System Architecture & Hardware Configurations
TECHNOLOGY GUIDE THREE
The Client/Server Database Environment
System Architecture & Hardware Configurations
TYPES OF SERVER. TYPES OF SERVER What is a server.
TECHNOLOGY GUIDE THREE
Basic Computer Networks Configurations
Tiers vs. Layers.
TECHNOLOGY GUIDE THREE
Presentation transcript:

Class 7 Distributing Business and Systems Asper School of Business - MBA Program 6150 Management of Information Systems & Technology April-June 2009 Instructor: Bob Travica Updated May 2009

Outline Strategies of Distributing Business & Systems Concept of Distributed Systems Client-Server Architecture 2 of Management of Information Systems & Technology Messages for change leadership

Strategies of Distributing Business & Systems Dispersed org. entities can have different information needs – lowhigh Spatial dispersion Manufacturer for local market and exports (sourcing & production vs. marketing & sales) Fast food franchiser (McDonald’s; finances vs. sourcing, HR, sales) Multinational Manufacturer (Ford; global sourcing, international R+D, production, marketing…) Organizations dispersed in space (individuals, groups, units; e.g., salespeople in master case) 3 of Management of Information Systems & Technology Information systems have to support different strategies of distributing business Inter-cultural aspect (master case)

Application Software (Functionality, Data processing) Application Software (Functionality, Data processing) Data (Data mgmt, Database) Data (Data mgmt, Database) User Interface (Presentation, input/output screens) User Interface (Presentation, input/output screens) Information System Parts (resources, services) Distributed Systems Concept: What Can Be Distributed More 4 of Management of Information Systems & Technology Any of these parts can be distributed – data, functionality, user interface. If all run by one computer, the system is centralized. An aspect of systems architecture (overall design of computing resources).

Distributed Systems: Data View Method 1: Central store, distributed access. Role of networks (3i, Northwest Airlines). 5 of 12 Rule #1 for distributed systems: Make data available where users need them. Method 2: Partition data store. Data fed and searched locally; occasional cross search. More TorontoVancouver Winnipeg Purchasing ProductionSales

Golden rule: Regardless of the specific architecture, users should not care if a system is distributed and in what manner. Access should be seamless. Method 3: Data partitions stored locally in real time, and partitions replicated across locations in certain intervals. 6 of 12 Purchasing Production Sales Purchasing Production Sales Purchasing Production Sales TorontoVancouver Winnipeg

Computer networks – key role in distributed systems. Networks are part of IT Infrastructure (foundational systems serving entire enterprise). Mainframe with dumb terminals in departments Departmental stand-alone systems Client-Server Systems in/across departments CentralizedDecentralized Data processing, data storage, user interface – a continuum showing levels of distribution of system parts in an enterprise: 7 of Management of Information Systems & Technology Distributed Systems Continuum

Client-Server (C/S) Architecture Most frequent today C/S systems distribute data, functionality or both between a machine that requests a service (client) and a machine that provides a service (server). ClientServer Request Service More 8 of Management of Information Systems & Technology Division of responsibilities for data and functions, user interface usually on the client.

Models of C/S architecture determined by different patterns of sharing responsibility for data, functionality, and user interface between computers. Models of Client-Server Architecture Shared Processing (both server and client have certain functionality; LAN w/ database server, Internet models – applets, Web services) More 9 of 12 Client - Input/Output screens - Query and Report code Report creation Request Report Data lookup, input Data table transfer Note: Server is software, but it usually runs on a dedicated computer. - Database (data) - Query and Report processing … Database Sever

Variant of Shared Processing with middleware * Example from HR domain: An employee is defined by an employee number, name, job position…, is associated with 1 department, reports to 1 manager, cannot have $0 salary, can have different benefit packages over time, etc. Middleware Database Server (Databases can be on a mainframe - “legacy system”) (Code defining rules of business*; translation software) Client (Application software) More 10 of Management of Information Systems & Technology

Variant of Shared Processing via the Internet (applets; Web services) Cases: SABRE More 11 of Management of Information Systems & Technology - Upon getting data & applet, runs if-then calculations Web Server Application Server Other systems Mortgage Info Request Customer data Customer Data + Mortgage Applet Client Internet Database Server Request translated Request translated Web page Web page with cust. data + applet Case: Chubb & Son

12 of Management of Information Systems & Technology Messages for Change Leadership If business is to get distributed, determine how can IS support this strategy. Be sensitive to company’s culture regarding its readiness for distributed systems (trust issues). Beware that data must be available where users need them, and that users should not worry whether the system is distributed or not.