Systems Analysis and Design 8th Edition

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Systems Analysis and Design 9th Edition
Chapter 8 System Architecture.
Chapter 8 System Architecture.
Technical Architectures
Computers Are Your Future © 2008 Prentice-Hall, Inc.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
99 CHAPTER COMMUNICATIONS AND NETWORKS. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 9-2 Competencies Discuss connectivity, the wireless.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
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
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 9 Communications and Networks.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
COMMUNICATIONS AND NETWORKS
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Chapter 8.
Introduction to Systems Analysis and Design
Distributed Systems: Client/Server Computing
Client/Server Architecture
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
Network Topologies.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
The Design of System Architecture
Systems Analysis and Design 10th Edition
Prof. Mohammad Moizuddin
Database Architectures and the Web
Networks. Network Classifications Acronyms, acronyms, and more acronyms What does PAN stand for? – Personal Area Network – interconnection of personal.
The generation, storage, and movement of information are central to managing an enterprise’s business processes As a result, businesses must ensure.
Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Networks. Network Classifications Acronyms, acronyms, and more acronyms What does PAN stand for? – Personal Area Network – interconnection of personal.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Business Data Communications, Stallings 1 Chapter 1: Introduction William Stallings Business Data Communications 6 th Edition.
Database Architectures and the Web Session 5
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Chapter 9.
Communications and Networks Chapter 8. 2 Introduction We live in a truly connected society. Increased connectivity potentially means increased productivity,
IT infrastructure Introduction Tehran university Mahdi Faghihi 2012 In The Name of God.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
Chapter © 2006 The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/ Irwin Chapter 7 IT INFRASTRUCTURES Business-Driven Technologies 7.
7-1 Chapter 7 IT Infrastructures Business-Driven Technology.
Introduction  Client/Server technology is seen by many as the solution to the difficulty of linking together the various departments of corporation.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
Chapter 11 Introduction to Computer Networks Chapter 1.
Scis.regis.edu ● CIS-425: Systems Analysis and Design Week 6 Dr. Jesús Borrego Lead Faculty, COS Regis University 1.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
SYS364 Architecture. Today’s Agenda  System Architecture  Processing Methods On-line, Batch Centralized, De-centralized  Networking LAN/WAN/MAN Client/Server,
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Telecommunications, the Internet, and Wireless Technology.
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
TELECOMMUNICATIONS AND NETWORKS
Systems Analysis & Design 7 th Edition Chapter 9.
Communications and Networks Chapter 9 9-1Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Release 16/7/2009 Introduction to Computer Networks Chapter 1 Jetking Infotrain Ltd.
Chapter 9 Communications and Networks McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Communications and Networks Chapter 9 McGraw-HillCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Systems Analysis and Design 8 th Edition Chapter 9 System Architecture.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
CHAPTER 10 SYSTEM CONSTRUCTION PLANNING 1. Chapter Objectives Provide a checklist of issues to consider when selecting a system architecture Describe.
Chapter 8 System Architecture.
System Architecture Issues
Discovering Computers 2010: Living in a Digital World Chapter 14
Networks, telecommunications
IT INFRASTRUCTURES Business-Driven Technologies
Introduction to Databases Transparencies
Networks, telecommunications
Presentation transcript:

Systems Analysis and Design 8th Edition Chapter 10 System Architecture

Introduction An effective system combines elements into an architecture, or design, that is flexible, cost-effective, technically sound, and able to support the information needs of the business System architecture translates the logical design of an information system into a physical structure that includes hardware, software, network support, and processing methods

System Architecture Checklist Enterprise Resource Planning (ERP) The objective of ERP is to establish a company-wide strategy for using IT resources Supply chain management (SCM) Faster response, better customer service, and lower costs Initial Cost and TCO During the final design stage, you make decisions that will have a major impact on the initial costs and TCO for the new system You should review all previous cost estimates

System Architecture Checklist Scalability Scalability, also called extensibility, refers to a system’s ability to expand, change or downsize easily to meet the changing need of a business enterprise Especially important in implementing systems that are volume-rated, such as transaction processing systems

System Architecture Checklist Web Integration An information system includes applications Web-centric architecture Avoids many of the connectivity and compatibility problems that typically arise E-marketplaces

System Architecture Checklist Legacy System Interface Requirements The new system might have to interface with one or more legacy systems Interfacing a new system with a legacy system involves analysis of data formats and compatibility The analyst must know if the new application eventually will replace the legacy system

System Architecture Checklist Processing Options In planning the architecture, designers also must consider how the system will process data - online or in batches Provision must be made for backup and speedy recovery in the event of system failure

System Architecture Checklist Security Issues Security threats and defenses are a major concern to a systems analyst The analyst must consider security issues that relate to system design specifications Web-based systems introduce additional security concerns

Planning the Architecture Servers Server Clients Mainframe architecture Server-based processing

Planning the Architecture Clients As PC technology exploded in the mid-1980s and 1990s, powerful microcomputers quickly appeared on corporate desktops Users found that they could run their own word processing, spreadsheet, and database applications Companies linked the stand-alone computers into networks

Planning the Architecture Clients Stand-Alone Computing Local and wide area networks Client-based processing

Client/Server Architecture Overview

Client/Server Architecture Client/Server Design Styles

Client/Server Architecture Fat and Thin Clients

Client/Server Architecture Client/Server Tiers (page 458) Two-tier design Three-tier design Middleware Enables the tiers to communicate and pass data back and forth Provides a transparent interface Can integrate legacy systems and Web-based applications

Client/Server Architecture Cost-Benefit Issues Client/server systems enable the firm to scale the system in a rapidly changing environment Client/server computing also allows companies to transfer applications from expensive mainframes to less expensive client platforms Client/server systems reduce network load and improve response times

Client/Server Architecture Client/Server Performance Issues In contrast to the centralized system, a client/server design separates applications and data Distributed database management system (DDBMS) The system is scalable, so new data sites can be added without reworking the system design The system is less likely to experience catastrophic failure

Internet-Based Architecture Developing E-Commerce Solutions In-House

Internet-Based Architecture Packaged Solutions and E-commerce Service Providers Many vendors offer turnkey systems for companies Another alternative is to use an application service provider (ASP) Another option is managed hosting Consider the experience of other companies in the same industry

Internet-Based Architecture Corporate Portals A corporate portal can provide access for customers, employees, suppliers, and the public Cloud Computing Effectively eliminates compatibility issues Scaling on demand Requires significantly more bandwidth Availability Security

Internet-Based Architecture Web 2.0 Envisions a second generation of the web that will enable people to collaborate, interact, and share information more dynamically Wiki – Collective knowledge Internet operating system, sharing resources

Processing Methods Online Processing Because it is interactive, online processing avoids delays and allows a constant dialog between the user and the system Online processing also can be used with file-oriented systems

Processing Methods Batch Processing The IT operations group can run batch programs on a predetermined schedule, without user involvement, during regular business hours, at night, or on weekends Require significantly fewer network resources than online systems

Processing Methods Combined Online and Batch Processing

Network Models The OSI Reference Model (page 471) The OSI model consists of seven conceptual layers Each layer performs a specific function Offers a set of design standards Network Modeling Tools As you translate the OSI logical model into a physical model of the networked system, you can use software tools, such as Microsoft Visio

Network Models Network Topology Hierarchical network it mirrors the actual operational flow in the organization One disadvantage of a hierarchical network is that if a business adds additional processing levels, the network becomes more complex and expensive to operate and maintain

Network Models Network Topology Bus network Devices can be attached or detached from the network at any point without disturbing the rest of the network Overall performance declines as more users and devices are added Today, the bus design is much less popular

Network Models Network Topology Ring network One disadvantage of a ring network is that if a network device fails (such as a PC or a server), the devices downstream from the failed device cannot communicate with the network Multistation Access Unit (MAU) Manages data flow between connected devicesw

Network Models Network Topology Star network Disadvantage of the star design is that the entire network is dependent on the switch However, in most large star networks, backup switches are available immediately in case of hardware failure

Network Models Routers Routers differ from switches in that they work at OSI level 3 (IP packets) Can connect to a larger, dissimilar network, such as the Internet (Gateway) Proxy server Connects internal LAN clients to Internet

Network Models Network Protocols Network Licensing Issues The network must use a protocol A popular network protocol is Transmission Control Protocol/Internet Protocol (TCP/IP) A familiar example of a TCP/IP protocol is the file transfer protocol (FTP) Network Licensing Issues When considering a network design, it is important to take into account software licensing restrictions

Wireless Networks A wireless local area network, or WLAN Wireless Network Standards 802.11 Institute of Electrical and Electronics Engineers (IEEE) Versions or amendments to improve bandwidth, range and security Mbps (megabits per second)

Wireless Networks Wireless Network Standards

Wireless Networks Wireless Network Topologies (pgs. 477-478) Basic Service Set (BSS) – infrastructure mode Access point Extended Service Set (ESS) Roaming Independence Service Set (ISS) – peer-to-peer mode

Wireless Networks Wireless Trends Wi-Fi Alliance Wi-Fi (wireless fidelity) BlueTooth (close acces, low power) On addition to 802.11 protocols for LANs, IEEE is working on 802.16 standards (30 mile range) called: MANs (metropolitan area networks) WirelessMAN™ - WiMAX

Systems Design Completion System Design Specification A typical system design specification uses a structure similar to the following: Executive summary System components System environment Implementation requirements Time and cost estimates Appendices

Systems Design Completion User Approval Users must review and approve the interface design, report and menu designs, data entry screens, source documents, and other areas of the system that affect them Other IT department members also need to review the system design specification When the system design specification is complete, you distribute the document to a target group of users, IT department personnel, and company management

Systems Design Completion Presentations The first presentation is to the systems analysts, programmers, and technical support staff members Your next presentation is to department managers and users from departments affected by the system The final presentation is for company management Management might reach one of three decisions: proceed with systems development, perform additional work on the systems design phase, or terminate the project