Download presentation
Presentation is loading. Please wait.
Published byMoris Bridges Modified over 8 years ago
1
4 m 9K Copyright 2002 Forum 9000, LLC Slide 1 Forum 9000 Quality Systems for Quality Care
2
4 m 9K Copyright 2002 Forum 9000, LLC Slide 2 Click on 4m9k to get back to this T.O.C. page at any time Table of Contents Early Days of Computing Early Days of Computing Mainframes Mainframes PC’s PC’s Client/Server Model Client/Server Model Web Browser Model Web Browser Model Information Manufacturing Information Manufacturing Procurement Procurement Production/Manufacturing Production/Manufacturing Distribution Distribution Forum 9000 – I.T. Mapping Table of Contents Integrating Systems: Data, Applications, Web-services Integrating Systems: Data, Applications, Web-services Message Paradigm Message Paradigm Web Services Web Services Security: Control Points Security: Control Points
3
4 m 9K Copyright 2002 Forum 9000, LLC Slide 3 Forum 9000 Quality Systems for Quality Care Early Days of Computing Title: Early Days
4
4 m 9K Copyright 2002 Forum 9000, LLC Slide 4 Input from storage media Keyboard Screen Displays Documents, Reports, backup media Computer Processing Early Days Compare to: Information ManufacturingInformation Manufacturing Base Computer and: Base System for IntegrationBase System for Integration
5
4 m 9K Copyright 2002 Forum 9000, LLC Slide 5 Computer Human or Real-time Interaction Internal Processing Device Interaction (from storage) Base Interaction Early Days
6
4 m 9K Copyright 2002 Forum 9000, LLC Slide 6 Forum 9000 Quality Systems for Quality Care Early Days of Computing Mainframes Appendix: Mainframes
7
4 m 9K Copyright 2002 Forum 9000, LLC Slide 7 Data Entry Clerks Mainframe Magnetic Reel Tape, Punch Cards/Tapes 3270 / Green Screens Magnetic Reel Tape Early Days: Mainframes Mainframe: Basics
8
4 m 9K Copyright 2002 Forum 9000, LLC Slide 8 Keyboard Mainframe / Terminal Environment 3270 Restrictive User Environment Single Resource for User Compare to: Web Browser ModelWeb Browser Model Mainframe: 3270 Environment Early Days: Mainframes
9
4 m 9K Copyright 2002 Forum 9000, LLC Slide 9 Each User Keyboard 3270 Green Screen NO DEVICES NO PROCESSING POWER NO STORAGE = One(1) User Mainframes: Setting Early Days: Mainframes
10
4 m 9K Copyright 2002 Forum 9000, LLC Slide 10 Forum 9000 Quality Systems for Quality Care Early Days of Computing Personal Computers – Desktops Appendix: PCs
11
4 m 9K Copyright 2002 Forum 9000, LLC Slide 11 Basics of PCs Databases Devices Multimedia GUI or Browser Magnetic Media, Hardcopy Output, Storage Personal Computer / Desktop Basics of PCs Processing PCs: Basics = One (1) User
12
4 m 9K Copyright 2002 Forum 9000, LLC Slide 12 PC’s Overview Devices, Databases, Enterprise Apps Remote Storage, Shared Printers, Enterprise Apps Navigation ( Clicks + Keyboard ) = One (1) User E-mail Alerts PC + Network: Overview Network (LAN, WAN, VPN, P2P) PC + Network
13
4 m 9K Copyright 2002 Forum 9000, LLC Slide 13 Network (LAN, WAN, VPN, P2P) PC + Network Multiple Remote Functions via Single Network Connection = One (1) User PC + Network PC as a Client
14
4 m 9K Copyright 2002 Forum 9000, LLC Slide 14 Navigation ( Clicks + Keyboard ) PC + Network: Dynamic Input/Output E-mail Alerts Network (LAN, WAN, VPN, P2P) = One (1) User PC: Dynamic Input/Output PC as a Client
15
4 m 9K Copyright 2002 Forum 9000, LLC Slide 15 Devices, Databases, Enterprise Apps Remote Storage, Shared Printers, Enterprise Apps PC + Network: Input/Output for Persistent Data Network (LAN, WAN, VPN, P2P) = One (1) User PC: Persistent Input/Output PC as a Client
16
4 m 9K Copyright 2002 Forum 9000, LLC Slide 16 PC acting as a Client Server Side of Client/Server Model Processing occurs Remotely at Server Artifacts and Dynamic Data Appear the Same = One (1) User Session PC as Client PC as a Client
17
4 m 9K Copyright 2002 Forum 9000, LLC Slide 17 Forum 9000 Quality Systems for Quality Care Early Days of Computing Client/Server Model of Computing Appendix: Client/Server Model
18
4 m 9K Copyright 2002 Forum 9000, LLC Slide 18 PC acting as a Client Server Side of Client/Server Model = One (1) User Session via Low-level Connection App Data PC as Client: 1 of 7 Client/Server Model
19
4 m 9K Copyright 2002 Forum 9000, LLC Slide 19 PC acting as a Client = One (1) User Session Artifacts and Dynamic Data come from one server connection. PC as Client: 2 of 7 Client/Server Model
20
4 m 9K Copyright 2002 Forum 9000, LLC Slide 20 PC acting as a Client Server Side of Client/Server Model Processing occurs Remotely at Server = One (1) User Session PC as Client: 3 of 7 Client/Server Model
21
4 m 9K Copyright 2002 Forum 9000, LLC Slide 21 PC acting as a Client User Session Client Server App Data App Connection is maintained throughout a user session (as if a single solid pipe linked client to server) PC as Client: 4 of 7 Client/Server Model
22
4 m 9K Copyright 2002 Forum 9000, LLC Slide 22 PC acting as a Client Server User Session App Data Client App Dynamic requests are processed by the server. New displays are created for the client. PC as Client: 5 of 7 Client/Server Model
23
4 m 9K Copyright 2002 Forum 9000, LLC Slide 23 PC acting as a Client Server User Session App Data Client App PC as Client: 6 of 7 Stored data is retrieved from server. New data is submitted during a session for storage. Client/Server Model
24
4 m 9K Copyright 2002 Forum 9000, LLC Slide 24 Server-controlled interaction Active User Sessions Server provides connections for many clients. Each session maintains “state” data about current activity. One (1) User Session App Data App PC as Client: 7 of 7 Compare: Objective of Web Services Client/Server Model
25
4 m 9K Copyright 2002 Forum 9000, LLC Slide 25 Forum 9000 Quality Systems for Quality Care Early Days of Computing Web Browser Model of Information Access Appendix: Web Browser Model
26
4 m 9K Copyright 2002 Forum 9000, LLC Slide 26 Internet Navigation ( Clicks + Keyboard ) Web Pages Web Browser Model All data is accessed as artifacts – information stored in Web Pages -- in a “stateless” transaction environment Web Browser Model: 1 of 6 Web Browser Model
27
4 m 9K Copyright 2002 Forum 9000, LLC Slide 27 Navigation ( Clicks + Keyboard ) Web Pages Web Browser Model Internet The Browser Function does not include any processing of data. Web Browser Model: 2 of 6 Web Browser Model
28
4 m 9K Copyright 2002 Forum 9000, LLC Slide 28 Navigation ( Clicks + Keyboard ) Web Pages Web Browser Model Internet Information providers standardize info packages in HTML format. Web Browser Model: 3 of 6 Web Browser Model
29
4 m 9K Copyright 2002 Forum 9000, LLC Slide 29 Web Pages Web Browser Model Internet HTML packages – Web Pages – restrict usage to direct information access. Display Access Only (all informational units defined by Server) Web Browser Model: 4 of 6 Web Browser Model
30
4 m 9K Copyright 2002 Forum 9000, LLC Slide 30 Navigation ( Clicks + Keyboard ) Web Pages User interaction is restricted to viewing stored HTML pages Internet Compare to: Mainframe/Terminal EnvironmentMainframe/Terminal Environment HTTP + HTML make many resources appear unified Web Browser Model: 6 of 6 Web Browser Model
31
4 m 9K Copyright 2002 Forum 9000, LLC Slide 31 Navigation Choices Web Pages Web Browser Model Internet Web Pages are produced, stored and accessed – organizing the “world” for easy access. Web Browser Model
32
4 m 9K Copyright 2002 Forum 9000, LLC Slide 32 Web Pages Web Browser Model Internet The Internet becomes the information “server.” All exchanges are transaction based. Navigation Choices Web Browser Model: 5 of 6 Web Browser Model
33
4 m 9K Copyright 2002 Forum 9000, LLC Slide 33 Forum 9000 Quality Systems for Quality Care Integrating Systems (Data, Applications, Web-Services) Title: Integrating Systems
34
4 m 9K Copyright 2002 Forum 9000, LLC Slide 34 Stored Artifacts Distribution Dynamic Input Dynamic Output New Artifacts Procurement Base System Production Integrating Systems: Base System Compare to: Information ManufacturingInformation Manufacturing and: Early Days – ComputerEarly Days – Computer Systems Integration
35
4 m 9K Copyright 2002 Forum 9000, LLC Slide 35 Dynamically Linked Systems DistributionProcurement Production DistributionProcurement Production Dynamically Linked Systems Systems Integration
36
4 m 9K Copyright 2002 Forum 9000, LLC Slide 36 Application Layer Integration Procurement Production DistributionProcurement Production Application Request Integration: Application Layer Systems Integration
37
4 m 9K Copyright 2002 Forum 9000, LLC Slide 37 Resource Integration Procurement Production DistributionProcurement Production Internal Storage Request Integration: Resource Layer Systems Integration
38
4 m 9K Copyright 2002 Forum 9000, LLC Slide 38 Enterprise Resource Sharing Data Warehousing Procurement Production DistributionProcurement Production Data Warehouse Request Distribution Integration via Data Warehouse Systems Integration
39
4 m 9K Copyright 2002 Forum 9000, LLC Slide 39 Forum 9000 Quality Systems for Quality Care Information Manufacturing Title: Info Manufacturing
40
4 m 9K Copyright 2002 Forum 9000, LLC Slide 40 Informational Artifacts Data Distribution Dynamic Input Dynamic Display or Message New Artifacts (when beneficial) Data Procurement Information Factory Environment Information Production (Processing, Refinement, Assembly) Compare to: Early Days of ComputingEarly Days of Computing Information Factory Environment Information Manufacturing and: Base System for IntegrationBase System for Integration
41
4 m 9K Copyright 2002 Forum 9000, LLC Slide 41 Informational Artifacts Data Distribution Dynamic Input New Artifacts (when beneficial) Data Procurement Information Factory Environment Information Production (Processing, Refinement, Assembly) Non-Persistent Exchanges (human and machine) Dynamic Display or Message Persistent Data (any source) Procurement 1 of 2 Procurement
42
4 m 9K Copyright 2002 Forum 9000, LLC Slide 42 Informational Artifacts Data Distribution New Artifacts (when beneficial) Information Production (Processing, Refinement, Assembly) Non-Persistent Exchanges Live Input Data Sources Procurement Data: RDBMS and Documents Files Records Documents Databases ODBC/JDBC Information Factory Environment Procurement 2 of 2 Procurement
43
4 m 9K Copyright 2002 Forum 9000, LLC Slide 43 Distribution Dynamic Input Procurement Dynamic Display or Message Information Factory Environment Standardization Layer via XML Information Production Section/Data Identification and Tagging ABCDE Data/Documents are analyzed and tagged – informational units are unchanged Production 1 of 4 Production
44
4 m 9K Copyright 2002 Forum 9000, LLC Slide 44 Distribution Dynamic Input Procurement Dynamic Display or Message Information Factory Environment Information Production Section/Data Identification and Tagging ABCDE Refined Data in Target Informational Units Data Extraction Production 2 of 4 Production
45
4 m 9K Copyright 2002 Forum 9000, LLC Slide 45 Distribution Dynamic Input Procurement Dynamic Display or Message Information Factory Environment Information Production ABCDE Refined Data in Target Informational Units New Informational Products Production 3 of 4 Production
46
4 m 9K Copyright 2002 Forum 9000, LLC Slide 46 Distribution Dynamic Input Procurement Dynamic Display or Message Information Factory Environment Standardization Layer via XML Information Production Section/Data Identification and Tagging ABCDE ABCDE Refined Data in Target Informational Units Data Extraction Full Process Production 4 of 4 Production
47
4 m 9K Copyright 2002 Forum 9000, LLC Slide 47 Distribution Dynamic Input Procurement Dynamic Display or Message Information Factory Environment Information Production Full Process Full Process can be Nested and Distributed Info Manufacturing: Web Services Distributed Web Services Production
48
4 m 9K Copyright 2002 Forum 9000, LLC Slide 48 Data Procurement New Artifacts Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Non-Persistent triggers, alerts, or messages Distribution 1 of 6 Distribution
49
4 m 9K Copyright 2002 Forum 9000, LLC Slide 49 Data Procurement Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Out to: RDBMS trigger Out to: GUI / display Out to: Message Distribution 2 of 6 Distribution
50
4 m 9K Copyright 2002 Forum 9000, LLC Slide 50 Data Procurement Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Transformations All via XSLT Distribution 3 of 6 Distribution
51
4 m 9K Copyright 2002 Forum 9000, LLC Slide 51 Data Procurement New Artifacts Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Out to: RDBMS insert Out to: E-mail Out to: New Documents Distribution 4 of 6 Distribution
52
4 m 9K Copyright 2002 Forum 9000, LLC Slide 52 Data Procurement New Artifacts (when beneficial) Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Storage Patterns are determined via metadata Distribution 5 of 6 Distribution
53
4 m 9K Copyright 2002 Forum 9000, LLC Slide 53 Data Procurement New Artifacts (when beneficial) Information Production (Processing, Refinement, Assembly) Live Input Data Sources Distribution New Info Products Information Factory Environment Informational Artifacts Display Templates via XSLT Distribution 6 of 6 Distribution
54
4 m 9K Copyright 2002 Forum 9000, LLC Slide 54 Forum 9000 Quality Systems for Quality Care Message Paradigm Title: Message Paradigm
55
4 m 9K Copyright 2002 Forum 9000, LLC Slide 55 Stored Artifacts Distribution Dynamic Input Dynamic Output New Artifacts Procurement Challenge: Standardize Data Procurement AND Distribution Production Challenge: Standardize Message Paradigm
56
4 m 9K Copyright 2002 Forum 9000, LLC Slide 56 Distribution Dynamic Input Dynamic Output New Artifacts Procurement Transport Mechanism Production Stored Artifacts Transport Mechanism Message Paradigm
57
4 m 9K Copyright 2002 Forum 9000, LLC Slide 57 Distribution Dynamic Input Dynamic Output New Artifacts Procurement Transport Mechanism Stored Artifacts From (sender) To (target/destination) Transport (to : from) Message Paradigm
58
4 m 9K Copyright 2002 Forum 9000, LLC Slide 58 Transport Mechanism Documents or Data (structured, semi-structured, unstructured) ToFrom Data Transport: Data Message Paradigm
59
4 m 9K Copyright 2002 Forum 9000, LLC Slide 59 Transport Mechanism To What From Data Where & Who Transport: What, Who, Where Message Paradigm
60
4 m 9K Copyright 2002 Forum 9000, LLC Slide 60 Message Paradigm From Payload (content) Data Header To Dynamic Input/Output IMPLIED Use as Artifacts Unspecified Message: Implied I/O Message Paradigm
61
4 m 9K Copyright 2002 Forum 9000, LLC Slide 61 Message Paradigm End of Message Payload (content) Data Header FromTo Compare: Digital Bag (messages w/ workflow extensions)Digital Bag (messages w/ workflow extensions) Message Paradigm: Summary Message Paradigm
62
4 m 9K Copyright 2002 Forum 9000, LLC Slide 62 Forum 9000 Quality Systems for Quality Care Web Services (Distributed Business Processes) Title: Web Services
63
4 m 9K Copyright 2002 Forum 9000, LLC Slide 63 Optional Data: Choice Selection or Variable Input Available Resources Target Views Target Data Set Business Process Process Work Steps Web Services: Summary Information Manufacturing Web-Services
64
4 m 9K Copyright 2002 Forum 9000, LLC Slide 64 Initiating Event Interaction Concluded Virtual View of Web-services Virtual View of Distributed Web-services Web-Services
65
4 m 9K Copyright 2002 Forum 9000, LLC Slide 65 Actual Path of Web-services Actual Path of Distributed Web Services Initiating Event View Store or Send PC Modem Internet Router Server Application Data Server PC Enterprise Intranet Web-Services
66
4 m 9K Copyright 2002 Forum 9000, LLC Slide 66 Message Sequence Messages Link Sequence into a Coherent Interaction Step-to-Step Message Data FromTo Message Paradigm More: Web-Services
67
4 m 9K Copyright 2002 Forum 9000, LLC Slide 67 Initiating Event Display to Initiator Objective of Web Services Linked services can be distributed anywhere Service Trigger End Task Business processes access services in any sequence Compare: Client/Server ModelClient/Server Model Objective of Web Services Model Web-Services
68
4 m 9K Copyright 2002 Forum 9000, LLC Slide 68 Forum 9000 Quality Systems for Quality Care Security: Control Points Title: Security
69
4 m 9K Copyright 2002 Forum 9000, LLC Slide 69 PC Modem Server Application Data Internet PC Router Enterprise Intranet Security begins with protecting the environment from outside intruders Router Commonly known as Firewalls Security: 1of 7 Security
70
4 m 9K Copyright 2002 Forum 9000, LLC Slide 70 Security: 2 of 7 PC Modem Server Application Data Internet PC Router Enterprise Intranet Applications or hardware systems can also be secured to protect access Router OK Security
71
4 m 9K Copyright 2002 Forum 9000, LLC Slide 71 PC Modem Data PC Router Enterprise Intranet Where physical access is not prohibited by routers, applications and databases can be protected by authorization checks Router Security: 3 of 7 Server Application Data Security
72
4 m 9K Copyright 2002 Forum 9000, LLC Slide 72 Security: 4 of 7 PC Data Security Within a database, security by: TABLE Data OK Security
73
4 m 9K Copyright 2002 Forum 9000, LLC Slide 73 Security: 5 of 7 PC Router Data Security Within a database, security by: RECORD OK Data Security
74
4 m 9K Copyright 2002 Forum 9000, LLC Slide 74 Security: 6 of 7 PC Server Application Data Router Data Security Within a database, security by: DATA TYPE OK Data Security
75
4 m 9K Copyright 2002 Forum 9000, LLC Slide 75 Security: 7 of 7 PC Server Application Data Router Data Security Within a database, security by: DATA ELEMENT Data Security
76
4 m 9K Copyright 2002 Forum 9000, LLC Slide 76 Forum 9000 Quality Systems for Quality Care CONTACT: derly@pobox.com Appendices
77
4 m 9K Copyright 2002 Forum 9000, LLC Slide 77
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.