Clustered Central Computing System To Workstation Connections
Distributed Computing System
LAN/WAN Connectivity Wide Area Network
File Server vs. Client Server File Server Approach Distributed Application Client/Server Approach Distributed Data Server Entire file Data or Application Request Only requested data Data or Application Request Server Workstation
Location Connectivity Diagram Singapore Distribution Warehouse Singapore Distribution Warehouse Omaha Distribution Warehouse Omaha Distribution Warehouse London Distribution Warehouse London Distribution Warehouse Inventory Control Inventory Control Payables Management Payables Management Buying Agents Global Purchase Material Suppliers Payables Process
Bus Network Topology Picture of original drawing by Robert Metcalfe of the conceptualization of Ethernet
Token Ring Topology
Star Network Topology
Wearable Computers
ERP Typical Nonintegrated Organizational ISOrganizational ERP System Marketing, Resource Planning, Accounting, Finance, Manufacturing, Human Resources, Sales, Suppliers, Customers, Marketing Database Human Resources Database Materials Database Accounting Database HR Applications Manufacturing Applications Financial Applications Marketing and Sales Applications HR Applications Manufacturing Applications Financial Applications Marketing and Sales Applications
Distributed Computing AdvantagesDisadvantages Increased adaptability and responsiveness to local needs Increased availability of resources due to redundant systems Closer alignment with organizational structure Improved incremental growth and local scalability Increased end user empowerment Location independence support development of virtual teams Independence from single vendor solutions Increased difficulties in controlling information resources Potential for massive data redundancy Increased complexity and cost Increased network management resources Increased difficulty in testing and detecting failures
The 7 Deadly Sins “If you build it, they will come.” Omission of a data warehouse architectural framework Underestimating the importance of documenting all assumptions and potential conflicts Abuse of methodology and tools Abuse of the data warehouse life cycle Ignorance concerning the resolution of data conflicts Failure to document the mistakes made during the first DW project