INFORMATION SYSTEMS ANALYSIS AND DESIGN

Size: px
Start display at page:

Download "INFORMATION SYSTEMS ANALYSIS AND DESIGN"

Transcription

1 INFORMATION SYSTEMS ANALYSIS AND DESIGN Shouhong Wang Hai Wang Universal-Publishers Boca Raton

2 TABLE OF CONTENTS PREFACE 7 CHAPTER 1. INTRODUCTION Context of Information Systems Analysis and Design Central Objective of Information Systems., Systems Analysts Business skills Information technology skills Human interaction skills Managerial skills 16 CHAPTER 2. INFORMATION SYSTEMS DEVELOPMENT Systems Development Life Cycle Management of Systems Development Project Project sponsor and project approval Project scope definition, project scale estimation, and risk assessment Project team management Project control and coordination Fundamental Strategies of Information Systems Development Systems acquisition Systems construction Outsourcing Diversified Information System Construction Approaches Waterfall approach Parallel approach Rapid application development (RAD) approach 33

3 Other variant approaches of RAP 34 CHAPTER 3. SYSTEMS PLANNING Initiating a System Development Project Defining the Scope of the New Information System As-Is system To-Be system Extent of the potential changes of the business process Justifying the Feasibility Constraints Technological feasibility Economic feasibility Organizational feasibility Scheduling the Project Activities Assessing Risks Generating System Development Project Plan 47 CHAPTER 4. SYSTEMS ANALYSIS System Requirements Functional requirements Nonfunctional requirements Techniques of Requirements Information Collection Experiencing and observation Interview Joint Analytical Development (JAD) Documents review 55

4 Questionnaire Selecting techniques for collecting requirements information Business Process Modeling Major Tools of Business Process Modeling Data Flow Diagram (DFD) Unified Modeling Language (UML) Business Process Modeling Notations (BPMN) Summary of business process modeling tools Data Flow Diagram Overview of DFD Systems thinking approach Context diagram ' Decomposition Level-1 diagram Balancing CASE tools Level-2 diagram ;' Scope of system and lower level DFD Descriptions of processes, data flows, data stores, and external entities Validating DFD and common errors 4.6. The Use of DFD for Systems Acquisition Development Contrasting the as-is and to-be systems Specifying functional requirements for system design Data Modeling 97 ; 86

5 4.8. Systems Analysis Report 98 CHAPTER 5. SYSTEMS DESIGN Systems Design for Systems Acquisition Development System infrastructure design Design of alternatives of application software products Comprehensive decision making for system acquisition Backward-design Ill System architecture design Systems Design for Systems Construction Development Design of physical business process model Database design User interface design Programs design Systems Design Report 124 CHAPTER 6. SYSTEMS IMPLEMENTATION System Implementation for Systems Acquisition Development System installation Configuring ERP system, or customizing software product Data conversion...: System tests for acquired system System Construction for Systems Construction Development Database construction and tests Application software construction, installation, and tests Hardware and network installation 130

6 Data conversion System tests for constructed system Transition from As-Is System to To-Be System New policies and procedures for the new system System conversion methods and contingency plans User training Establishing System Support Facilities and System Hand-Over Systems Implementation Reports 135 CHAPTER 7. SYSTEMS MAINTENANCE Management of User Support and System Maintenance User support System maintenance procedure Post-Project Evaluation Preparation for the Next New System 140 APPENDIX A. GUIDELINE FOR SYSTEMS ACQUISITION PROJECTS APPENDIX B. CASE TOOL: VISIBLE ANALYST 149 APPENDIX C. AN EXAMPLE OF SYSTEMS ANALYSIS AND DESIGN APPENDIX D. AN EXAMPLE OF OPEN SOURCE ERP SYSTEM 189 INDEX 199 POWERPOINT SLIDES 205 ** Electronic teaching material for this textbook includes model syllabus, sample exams, lecture PPT, and Visible Analyst project artifacts.