Chapter 8 Environments, Alternatives, and Decisions.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Network Design and Implementation
8.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences between requirements activities and design activities.
Web Server Hardware and Software
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright © 2002 Pearson Education, Inc.
Chapter 9: Moving to Design
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Com 3kd3 Midterm Exam Time: 3:30 -5:30 pm Monday Oct. 25
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
The Design of System Architecture
Chapter 9 Moving to Design Part 2.
Chapter 9 Elements of Systems Design
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences between requirements activities and design activities.
Moving to Design.
System design technique  System Development Life Cycle  Prototyping  Rapid Application Development.
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
Moving into Design SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
ITEC 3010 Environments, Alternatives and Decisions.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Acquiring Information Systems and Applications
Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation.
INFO425: System Design INFORMATION X Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation Evaluating Alternatives.
ITEC 2010 A chapter 8 Environments, Alternatives and Decisions.
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 8-1: Evaluating Alternatives for Requirements, Environments, and Implementation Evaluating Alternatives.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Chapter 12 The Network Development Life Cycle
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 8-2: Elements of Systems Design Elements of Systems Design [Prof. Peter Khaiter]
Final Review Systems Analysis and Design in a Changing World, 4th Edition 1 Final Review u Chapters 1-6, 8-10, 13, 14, 15 u Multiple choice, short answer,
9. 9 Systems Analysis and Design in a Changing World, Fourth Edition.
9 Systems Analysis and Design in a Changing World, Fifth Edition.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
The System Development Life Cycle
ITEC 275 Computer Networks – Switching, Routing, and WANs
Systems Analysis and Design in a Changing World, Fifth Edition
Systems Analysis and Design in a Changing World, Fourth Edition
Instructor Materials Chapter 5 Providing Network Services
The Client-Server Model
Netscape Application Server
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Business in a Connected World
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Telecommunications, the Internet, and Wireless Technology
Working at a Small-to-Medium Business or ISP – Chapter 7
2 Selecting a Healthcare Information System.
Working at a Small-to-Medium Business or ISP – Chapter 7
The System Development Life Cycle
Working at a Small-to-Medium Business or ISP – Chapter 7
IT INFRASTRUCTURES Business-Driven Technologies
Systems analysis and design, 6th edition Dennis, wixom, and roth
Systems analysis and design, 6th edition Dennis, wixom, and roth
Nada Al Dosary Edited By: Maysoon AlDuwais
Chapter 17: Client/Server Computing
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Telecommunications, the Internet, and Wireless Technology
Purchasing a Solution Chapter 9.
Chapter 11 Selecting the Best Alternative Design Strategy
Chapter 11 Selecting the Best Alternative Design Strategy
Modern Systems Analysis and Design Third Edition
Presentation transcript:

Chapter 8 Environments, Alternatives, and Decisions

Objectives Describe the strategic decisions that integrate the target processing environment and the design approach for the new system Prioritize the system requirements based on the desired system scope and level of automation for the new system Determine alternative approaches for system development

Objectives Evaluate and select a development approach based on the needs and resources of the organization Describe key elements of a request for proposal and evaluate vendors’ proposals for outsourced alternatives Develop a professional presentation of findings to management

Overview Explains transitional activities that refocus the project from discovery and analysis to solutions and design Pivotal activities in project Set direction for design and implementation Primary objectives Decide what to include in system scope Determine what development method to use

Assessing Target Processing Environment Determination of computer configuration, operating systems, and networks Stable environment to support applications Depends on IT strategic plan and existing environment

Centralized System Architectures Single-computer Mainframe-based Limited by single machine capacity Clustered and multicomputer Group of computers to provide processing and data storage capacity Cluster acts as a single system Multicomputer group is less similar than clustered

Single, Clustered, and Multicomputer Architectures Figure 8-1

Distributed Computing Distributes system across several computers and locations Relies on computing networks for connectivity Client-server architecture dominant model for distributed computing

Network Configuration for RMO Figure 8-2

Client-Server Architecture with a Shared Printer Figure 8-3

Three-Layer Architecture Figure 8-4

N-Layer Architecture Figure 8-5

Internet and WWW Increasingly popular frameworks for implementing and delivering information systems Internet SMTP, POP, IMAP FTP, Telnet, RPC WWW HTML, XML, HTTP Java, Javascript, VBScript

Intranets and Extranets Private networks using same TCP/IP protocol as the Internet Limited to internal users Extranets Intranet that has been extended outside the organization

Internet as Application Platform Organized as client-server architecture Can use Web browsers as application interfaces Benefits Accessibility Low-cost communication Widely implemented standards

Negative Aspects of Internet Application Delivery Security concerns Reliability and network throughput variability Throughput speeds to home users Volatile, changing standards

Development and System Software Environments Consists of standards and tools used in an organization Important components Language environment and expertise Existing CASE tools and methodologies Required interfaces to other systems Operating system environment Database management system environment

Existing Processing Environment at RMO Table 8-1

Processing Environment Alternatives for RMO Table 8-2

Strategic Directions for the Processing Environment at RMO Table 8-3

Deciding on Scope and Level of Automation Scope determines which business functions will be included in system Level of automation is how much automated computer support exists for functions included Scope creep Requests for addition of system functions after requirements have been defined and decision made

Scoping List of Potential Functions for RMO Table 8-4

Scoping List of Potential Functions for RMO Table 8-4 (continued)

Defining Level of Automation Three levels High System takes over processing of business function Medium Midrange point which combines features from low and high alternatives Low Simple computer records keeping

Selecting Alternatives Consult strategic plan Revisit feasibility studies Review implementation alternatives Base on preliminary budget and resource constraints

Generating Alternatives for Implementation System must be designed and programmed Variations on obtaining a system Facilitates management solutions Packaged and turnkey software systems Custom software development In-house development Selection dimensions Buy vs. build Software vs. development services

Implementation Alternatives Figure 8-6

Identifying Criteria for Selection May be like comparing apples and oranges Different proposed systems have strengths in different areas Three areas to consider General requirements Technical requirements Functional requirements

Matrix of General Requirements for RMO Table 8-7

Matrix of Technical Requirements for RMO Table 8-8

Matrix of Functional Requirements for RMO Table 8-9

Matrix of Functional Requirements for RMO Table 8-9 (Continued)

Making the Selection After rating alternatives, choice can be made Scores are tabulated and compared RMO decided to use in-house development on most systems

Generating a Request for Proposal (RFP) Formal document sent to vendors if in-house development not selected States requirements and solicits proposed solutions Considered a competitive contract offer

Sample RFP Table of Contents Figure 8-7

Benchmarking and Choosing a Vendor Observe in use or install trial version Evaluation of system against a standard (benchmark) Visit another company using system

Presenting Results and Making Decisions Difficult task of compiling, organizing, and presenting alternatives and critical issues in easy-to-understand but complete manner Executive steering committee generally makes final choice Format of documentation and presentation style varies with organization