Download presentation
Presentation is loading. Please wait.
Published byAda Short Modified over 9 years ago
1
E-Business & Web Technology - 1 © Minder Chen, 2003-2004 IT Architectures Minder Chen, Ph.D. Associate Professor of ISOM George Mason University Fairfax, VA 22030 mchen@gmu.edu
2
E-Business & Web Technology - 2 © Minder Chen, 2003-2004 Information Systems Triad Operational Database Informational Database Enterprise Workflow OLTP DSS EIS Data Information Knowledge Messaging Systems Workgroup Workflow Business Process Workflow
3
E-Business & Web Technology - 3 © Minder Chen, 2003-2004 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, 2001-2002
4
E-Business & Web Technology - 4 © Minder Chen, 2003-2004 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
5
E-Business & Web Technology - 5 © Minder Chen, 2003-2004 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
6
E-Business & Web Technology - 6 © Minder Chen, 2003-2004 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
7
E-Business & Web Technology - 7 © Minder Chen, 2003-2004 Application Model: Relationships of Categories of Services
8
E-Business & Web Technology - 8 © Minder Chen, 2003-2004 Web Applications Web sites (Content-oriented) Web-based Applications C/S Applications (Transaction-oriented)
9
E-Business & Web Technology - 9 © Minder Chen, 2003-2004 3-tier Web Applications Web server Server-Side Script Business Object (Web browser) File Systems SMTP Server (send email) ASP.NET
10
E-Business & Web Technology - 10 © Minder Chen, 2003-2004 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
11
E-Business & Web Technology - 11 © Minder Chen, 2003-2004 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
12
E-Business & Web Technology - 12 © Minder Chen, 2003-2004 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, 2001-2002 OOAD (UML) Web Service
13
E-Business & Web Technology - 13 © Minder Chen, 2003-2004 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
14
E-Business & Web Technology - 14 © Minder Chen, 2003-2004 Application Size and Technology
15
E-Business & Web Technology - 15 © Minder Chen, 2003-2004 EC Infrastructure
16
E-Business & Web Technology - 16 © Minder Chen, 2003-2004 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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.