Presentation is loading. Please wait.

Presentation is loading. Please wait.

 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 1 Systems Planning, Analysis, and Design Chapter 12.

Similar presentations


Presentation on theme: " 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 1 Systems Planning, Analysis, and Design Chapter 12."— Presentation transcript:

1  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 1 Systems Planning, Analysis, and Design Chapter 12

2  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 2 Describe the relationship of systems analysis to systems development as a whole. l Systems development consists primarily of three phases: 1 Systems analysis 2 Systems design 3 Systems implementation l This chapter discusses the first two of these phases. l Systems planning involves identifying subsystems within the information system that need special attention for development. l Systems analysis begins after systems planning has identified subsystems for development.

3  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 3 Systems Planning and Feasibility Analysis Objectives of Systems Analysis 1. Gain an understanding of the existing system (if one exists). 2. Identify and understand problems. 3. Express identified problems in terms of information needs and system requirements. 4. Clearly identify subsystems to be given highest priority. Focus n Identify critical success factors. n Give special attention to these factors. Objectives of Systems Analysis 1. Gain an understanding of the existing system (if one exists). 2. Identify and understand problems. 3. Express identified problems in terms of information needs and system requirements. 4. Clearly identify subsystems to be given highest priority. Focus n Identify critical success factors. n Give special attention to these factors.

4  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 4 Systems Planning and Feasibility Analysis Cost Patterns at Varying Development Stages Cost in Dollars Systems Analysis Systems Design Systems Implementation

5  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 5 Systems Planning and Feasibility Analysis l An overall plan seeks to ensure the following objectives: 1 Resources will be targeted to the subsystems where the needs are greatest. 2 Duplication and wasted effort will be minimized. 3 Systems development in the organization will be consistent with the overall strategic plan of the organization.

6  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 6 Systems planning and feasibility analysis involve seven phases: 1 Discussing and planning on the part of top management 2 Establishing a systems planning steering committee 3 Establishing overall objectives and constraints 4 Developing a strategic information systems plan 5 Identifying and prioritizing specific areas within the organization for the systems development focus 6 Setting forth a systems proposal to serve as a basis of the analysis and preliminary design for a given subsystem 7 Assembling a team of individuals for purposes of the analysis and preliminary systems design

7  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 7 Systems Planning and Feasibility Analysis l It is crucial that all major systems development efforts have the support of top management. l A useful approach to guiding the overall systems development effort is to have a steering committee, representing top management and all major functional areas within the organization. l General objectives include the overall strategic objectives relating to the company’s long-run planning cycle.

8  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 8 Systems Planning and Feasibility Analysis l Key success factors must be incorporated into the objectives for systems design. l What are key success factors? l These factors are those characteristics that distinguish a company from its competitors and are the keys to its success. l The strategic systems plan should take the form of a written document that incorporates both short-run and long- run goals relating to the company’s systems development effort. l The strategic plan should identify specific areas to be given the highest priority.

9  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 9 Steps Involved in Systems Analysis Step 2: Identify Information Needs Step 2: Identify Information Needs Step 1: Survey Current System Step 1: Survey Current System Step 4: Systems Analysis Report Step 4: Systems Analysis Report Step 3: Identify Systems Requirements Step 3: Identify Systems Requirements

10  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 10 Phase I: Survey the Present System l There are four objectives of the system survey: 1 Gain a fundamental understanding of the operational aspects of the system. 2 Establish a working relationship with the users of the system. 3 Collect important data that are useful in developing the systems design. 4 Identify specific problems that require focus in terms of subsequent design efforts.

11  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 11 Phase I: Survey the Present System Communication Gap Problem Systems Analyst Management Resistance to Change Resistance to Change Job Security Job Security Uncertainty

12  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 12 Phase I: Survey the Present System l Certain approaches can help bridge this communication gap. l Get to know as many people involved in the system as soon as possible. l Communicate the benefits of the proposed system to the individuals involved. l Provide assurances, to the degree possible, to all individuals that there will be no losses of jobs or major changes in job responsibilities. l Provide assurance that there is a genuine concern with making life better for those involved in the system.

13  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 13 Phase I: Survey the Present System l When the survey has been completed, the strengths and weaknesses of the subsystem under study should be thoroughly analyzed. l What are some questions that might be asked in evaluating the present system? l Is a given procedure necessary? l Does the procedure involve unnecessary steps?

14  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 14 Phase II: Identify Information Needs l The second major phase of systems analysis involves identifying information requirements. l Systematic techniques can be used to gain an understanding of decisions and information needs. l What are some of these techniques?  Identify the manager’s primary job responsibilities.  Identify the means by which the manager is evaluated.  Identify some of the major problems the manager faces.  Identify the means by which the manager evaluates personal output.

15  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 15 Phase III: Identify the Systems Requirements l The third phase of the system analysis project involves specifying systems requirements. l Requirements can be specified in terms of inputs and outputs. l The input requirements for one subsystem will specify, in turn, output requirements for another subsystem.

16  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 16 Phase IV: Develop a Systems Analysis Report l The final output of the systems analysis project is a report. l What are key elements of this report? – a summary of the scope and purpose of the analysis project – a reiteration of the relationship of the project to the overall strategic information systems plan

17  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 17 Phase IV: Develop a Systems Analysis Report – a description of any overall problems in the specific subsystem being studied – a summary of the decisions being made and their specific information requirements – specification of system performance requirements – an overall cost budget

18  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 18 Discuss the major techniques for gathering and organizing data for systems analysis. l A large portion of the systems analyst’s job is to collect and organize facts. l There are a number of techniques that help the analyst perform these tasks. l What are some of these techniques? – in-depth interview- closed-ended questionnaire – structured interview- document reviews – open-ended questionnaire- observations

19  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 19 Fact-Gathering Techniques l What are some of the documents to be reviewed? – flowcharts, organization charts, procedure manuals, operations manuals, reference manuals, historical records l The systems analyst needs formal techniques for organizing facts.

20  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 20 Techniques for Organizing Facts l What are some of these techniques? – work measurement – work distribution – flowcharting – decision analysis – functional analysis – hierarchical function – matrix analysis – narratives – file/report summaries

21  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 21 Techniques for Organizing Facts l Warnier-Orr methodology is another useful technique. l This methodology is based on analyzing the outputs of an application and factoring the application into a hierarchical structure of modules to accomplish the necessary processing.

22  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 22 Techniques for Organizing Facts Warnier–Orr Illustration Due date > =Discount = Determinetoday’s datepercent × discountgross amount ComputeDue date <Discount = 0 total amounttoday’s date due for invoicesAmount due = (n)gross – discount Accumulate total amount due +

23  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 23 Structured Systems Analysis l Structured systems analysis begins with a general logical data flow diagram. l This diagram is supported with detailed data flow diagrams, data dictionaries, access method descriptions, and specifics on process logic.

24  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 24 Purchasing System Context Diagram Stores Purchasing System Purchasing System Vendors Purchase File Purchase File Requisition Purchase Details Purchase Order

25  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 25 Expansion of Purchasing System Context Diagram Stores Vendors Validate Requisition Validate Requisition Prepare Purchase Order Prepare Purchase Order Purchase File Purchase File Requisition Requisision Details Purchase Order Details

26  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 26 steps involved in specifying systems design alternatives. l Systems design is an orderly process that begins at a very general level with the setting of objectives for a particular system. l The process then proceeds to the more detailed level with the specification of file structures, processing operation, and form design.

27  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 27 Steps in Systems Design Systems Implementation Systems Implementation Prepare Design Specifications Prepare Design Specifications Systems Review and Control Systems Review and Control Evaluate Various Designs Evaluate Various Designs Systems Planning and Analysis Systems Planning and Analysis Systems Design Specifications Systems Design Specifications Systems Design

28  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 28 Step I: Evaluating Design Alternatives l In every case, the systems design project arises out of a specific need as determined by the systems planning and analysis phase of the development cycle. l What are some aspect of systems design? – enumeration of design alternatives – describing the alternatives – evaluating the alternatives

29  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 29 Step II: Preparing Design Specifications l The primary role in developing design specifications is that the designer should work backward from outputs to inputs. l The designer should design all management reports and operational output documents as a first step in the process.

30  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 30 Design of System Elements Reports and Other Outputs Reports and Other Outputs Specify Processing Specify Processing Database Design Database Design Specify Inputs Specify Inputs Control Considerations Control Considerations Type of Control Function of Control Applicable Systems Component Type of Control Function of Control Applicable Systems Component

31  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 31 Step III: Preparing and Submitting Specifications l The completed design specification should take the form of a proposal. l The detailed design proposal should include everything necessary to actually implement the design project. l What should the proposal include? – specific timetables for completion – Budget – description of personnel requirements – flowcharts – other diagrams that describe the system to be implemented

32  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 32 Step III: Preparing and Submitting Specifications l A copy of all proposed system outputs would be incorporated as well as specifics on any databases to be created or modified. l Details regarding hardware and software should be included. l Specific details relating to the input of data in the system should be provided. l Specific volume and cost information should also be provided.

33  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 33 various considerations relevant to preparing design specifications OutputCost-effectiveness (report orRelevance document)Clarity Timeliness OutputCost-effectiveness (report orRelevance document)Clarity Timeliness System ElementDesign Consideration Controls andCost-effectiveness securityComprehensiveness measuresAppropriateness Controls andCost-effectiveness securityComprehensiveness measuresAppropriateness

34  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 34 General Design Considerations System ElementDesign Consideration DatabaseCost-effectiveness Integration Standardization Flexibility Security Accuracy Efficiency Organization DatabaseCost-effectiveness Integration Standardization Flexibility Security Accuracy Efficiency Organization

35  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 35 DataCost-effectiveness ProcessingUniformity Integration Accuracy DataCost-effectiveness ProcessingUniformity Integration Accuracy System ElementDesign Consideration Data inputCost-effectiveness Accuracy Uniformity Integration Data inputCost-effectiveness Accuracy Uniformity Integration

36  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 36 Design Techniques l Designing a system is a creative activity. l Designers use certain techniques to assist in the design process. l What are some of these techniques? – systems flowcharting – data flow diagrams – Warnier-Orr diagrams l The process of designing specific forms is called forms design. l Forms design should focus on producing documents that provide effective interface between managers and the information system.

37  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 37 Design Techniques l There are a number of techniques for designing databases. l What are some of these techniques? – data structure diagrams – record layouts – file analysis sheets – file related matrices

38  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 38 Systems Design Packages l A number of prepackaged design methodologies are available to assist in the systems development cycle. l CASE (computer-aided software engineering) can produce data flow diagrams, narrative documentation, screen and report prototypes, and data dictionary descriptions. l The decision must be made as to whether the computer software is to be built from scratch or purchased.

39  2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 39 Choosing Software and Hardware l What are some advantages of purchased software packages? – less costly – already debugged – trials of the product prior to investing a great deal of money l What is the main disadvantage of purchased software packages? – rarely exactly meets a company’s needs


Download ppt " 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood 12 - 1 Systems Planning, Analysis, and Design Chapter 12."

Similar presentations


Ads by Google