1 / 10

Chapter 8

Chapter 8. Evaluating Alternatives for Requirements, Environment, and Implementation. Deciding on Scope and Level of Automation. Decisions affecting requirements, environment,and implementation are made together because one area affects decisions in the other two

braith
Download Presentation

Chapter 8

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation

  2. Deciding on Scope and Level of Automation • Decisions affecting requirements, environment,and implementation are made together because one area affects decisions in the other two • Systems scope and level of automation are closely related • Scope – defines which of the business functions will be included in the system • Level of automation– is how much computer support exist for the business functions that are included

  3. Controlling a Projects Scope • Scope creep– adding new system functions after the requirements have been defined and finalized • One way to control scope creep is to formalize the process of identifying, categorize, and prioritize the functions that will be included so that every one agrees to and signs off on systems functions • The event table is an effective technique to control project scope.

  4. Determine Level of Automation • Low The computer system only provides simple record keeping • High the system takes care of as much as possible, the processing associated with each function. Medium a combination of features from the high-level and low-level automation

  5. Defining the Application Environment • Application deployment environment—the configuration of computer equipment, operating systems, and networks into which the new application system will be installed. • Things to consider -transaction volume -number of users -location of users -data requirements -QOS requirement - stability requirements

  6. Processing Environment Alternatives • Centralized Single computer architecture Clustered and multicomputer architectures • Distributed computing Computer networks Client-Server architecture server- a computer that provides services to other computers on the network client –a computer that request services from other computers on the network

  7. N-Layer Client-Server Architecture • Typical Layers of an information system data layer – manages stored data, usually implemented as one of more databases business logic layer – implements the the program logic of the application view layer – the part of the client-server configuration that contains the user interface and other components to access the system

  8. Internet, Intranets, and Extranets • Internet – a global collection of networks using common low-level networking standard-TCP/IP • Intranet – a private network that uses Internet protocols but is accessible only by a limited set of internal users (usually members of the same organization or work group • Extranet –an internet that has been extended to include directly related business users outside the organization (such as suppliers, large customers, and strategic partners).

  9. Choosing Implementation Alternatives • Packaged software– software purchased to support a particular application and used as is. works well inexpensive less errors and more stable upward compatible can not be modified…must use the options avialable

  10. Turnkey software • An outside vendor provides a complete solution, including hardware and software. --often do not exactly meet the needs of the organization Enterprise Resource Planning – support all Operational functions of an entire organization --lower cost and risk --may not do exactly what is needed by the organization -- difficult to return to the old way of processing data

More Related