E-Business & Web Technology - 1 © Minder Chen, 2003-2004 IT Architectures Minder Chen, Ph.D. Associate Professor of ISOM George Mason University Fairfax,

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

CS Body of Knowledge (ACM) Discrete Structures Programming Fundamentals Algorithms & Complexity Operating Systems Architecture & Organization Social &
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
CSIS0402 System Architecture K.P. Chow University of Hong Kong.
Technical Architectures
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
Some of these slides were excerpted from: Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer.
EMTM 553 Electronic Commerce Systems
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
ISYS 512 Business Application Design and Development with.Net David Chao.
BICS546 Client/Server Database Application Development.
Chapter Two Information Technologies: Concepts and Management.
Origins of the Internet The Internet was started as a research project sponsored by the Advanced Research Projects Agency (ARPA) within the U.S. Dept.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 16 Designing.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
ISYS 512 Business Application Design and Development with.Net David Chao.
1 Chapter 7 IT Infrastructures Business-Driven Technology
1.1 © 2007 by Dr. Minder Chen Special Topics in Information Management Minder Chen, Ph.D. Associate Professor of Information Systems and Operations Management.
12 Chapter 12 Client/Server Systems Hachim Haddouti.
EMTM 553 Electronic Commerce Systems
Chapter 12 USING TECHNOLOGY TO ENHANCE BUSINESS PROCESSES.
Chapter 9: The Client/Server Database Environment
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6.
Enterprise Programming By J Pearce. Enterprise Software Sales HR Inventory Customer Support Shipping.
Building E-Commerce and E-Learning Models Hassanin M. Al-Barhamtoshy
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Client/Server Architecture
Lecture The Client/Server Database Environment
The Client/Server Database Environment
Karolina Muszyńska Based on
Web-based Software Development - An introduction.
The Internetworked E-Business Enterprise
ISYS 350 Business Application Development
Chapter 9 Moving to Design Part 2.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
CIS 321—IS Analysis & Design Chapter 1: The World of the Modern Systems Analyst.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Middleware-Based OS Distributed OS Networked OS 1MEIT Application Distributed Operating System Services Application Network OS.
Chapter 3 Hardware, Software, and Networks Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3-1.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
Ch 13. Wireless Management and Support Myungchul Kim
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
Web-based E-commerce Architecture
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
Fundamentals of Database Chapter 7 Database Technologies.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
A system sharing informati on and services with individuals and groups webster.com/dictionary/ne tworking webster.com/dictionary/ne.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Lecture 22: Client-Server Software Engineering
E-commerce 24/12/ Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. Marketing,
Lecture 4: Enterprise Architecture
The basics of knowing the difference CLIENT VS. SERVER.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Business Applications– Using Java _____ Presented by Priya Saha.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 9: The Client/Server Database Environment Modern Database Management 9 th Edition.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Introduction to Oracle Forms Developer and Oracle Forms Services
The Client/Server Database Environment
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Chapter 9: The Client/Server Database Environment
Chapter 16 Designing Distributed and Internet Systems
Ebusiness Infrastructure Platform
Tiers vs. Layers.
Relentless Distribution
Presentation transcript:

E-Business & Web Technology - 1 © Minder Chen, IT Architectures Minder Chen, Ph.D. Associate Professor of ISOM George Mason University Fairfax, VA

E-Business & Web Technology - 2 © Minder Chen, Information Systems Triad Operational Database Informational Database Enterprise Workflow OLTP DSS EIS Data Information Knowledge Messaging Systems Workgroup Workflow Business Process Workflow

E-Business & Web Technology - 3 © Minder Chen, The Extended Enterprise E-Business: Virtual and Dynamic Enterprise Suppliers Back Office Front Office Customers BuyMake/Add Value Sell Supply ChainBack Office Integration Demand Chain Manufacturing Finance Engineering Sales Support/Service Marketing Supply Chain Management Customer Relationship Management Enterprise Resource Planning © Minder Chen,

E-Business & Web Technology - 4 © Minder Chen, LAN-Based Client/Sever Architecture PCs LAN Printer Circa: Later 80’s Multiple servers provide file, print, communication, data base, and application services to clients Servers may be a PC, mini-computer or mainframe computer. Servers Mini Mainframe Applications Storage WAN: Wide Area Network

E-Business & Web Technology - 5 © Minder Chen, Three Components and Five Style of Client/Server Processing 1. Distributed presentation 2. Remote Presentation 3. Distributed Function 4. Remote Data Management 5. Distributed Data Management Presentation Function Data Management 2-tier vs. 3-tier

E-Business & Web Technology - 6 © Minder Chen, Five Styles of Client/Server Systems Data Mgmt. Function Data Mgmt. Data Mgmt. Data Mgmt. Data Mgmt. Presentation Distributed Presentation Function Presentation Function Presentation Remote Presentation Distributed Function Presentation Remote Data Management Distributed Data Management Function Presentation Data Mgmt. Network

E-Business & Web Technology - 7 © Minder Chen, Application Model: Relationships of Categories of Services

E-Business & Web Technology - 8 © Minder Chen, Web Applications Web sites (Content-oriented) Web-based Applications C/S Applications (Transaction-oriented)

E-Business & Web Technology - 9 © Minder Chen, tier Web Applications Web server Server-Side Script Business Object (Web browser) File Systems SMTP Server (send ) ASP.NET

E-Business & Web Technology - 10 © Minder Chen, Logical Application Architecture Relational Database Graphical User Interface Relational Database Graphical User Interface Business Object Model Graphical User Interface Business Object Model Relational Database 2-tier 3-tier True 3-tier Data Service Class

E-Business & Web Technology - 11 © Minder Chen, Physical Application Architecture Relational Database Server(s) Client C WWW Browser Web Server HTML CGI ASPJava Business Object Services Business Object Engine Application Business Object Services Client A Business Object Engine Thinner client, thicker server Client B Application Business Object Services Business Object Engine Business Object Server DCOM ADO/R CORBABeans COM MTS Beans ETS

E-Business & Web Technology - 12 © Minder Chen, Building N-Tier Applications Applications = Data Services + Business Logic + Presentation Logic Analysis and Design = Data Modeling + Process Modeling + GUI Design Application Architecture Design Database / XML Application Servers Business Objects Data Access Object Presentation Layers Windows Browsers Mobile Devices © Minder Chen, OOAD (UML) Web Service

E-Business & Web Technology - 13 © Minder Chen, Distributed Computing Architecture Thin Client Rich Client Firewall Databases Legacy Systems External Applications Business Logic Data Web Server LAN / Internet Application Server Presentation HTML XML (B2B) Development Tools Systems Services

E-Business & Web Technology - 14 © Minder Chen, Application Size and Technology

E-Business & Web Technology - 15 © Minder Chen, EC Infrastructure

E-Business & Web Technology - 16 © Minder Chen, Application Server - Compaq PIII 500 Client Workstation HP Kayak XU-400 Database Server - Compaq PIII 500 SAP R/3 Comment Client Source Code Comment (client.exe) Oracle 8 Comment TCP/IP Sample UML Deployment Diagram UML: Unified Modeling Language; An Object-Oriented Analysis and Design Method