Information Systems Analysis and Design Chapter 10 Information Systems Analysis and Design Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Information Systems in Organizations Transaction Processing Systems Management Information Systems Decision Support Systems Expert Systems and Neural Networks Chapter 10: Information Systems Analysis and Design
Information Systems in Organizations Figure 10-1 Chapter 10: Information Systems Analysis and Design
Information Systems in Organizations Organizational Chart Figure 10-2 Chapter 10: Information Systems Analysis and Design
Information Systems in Organizations Information systems can: Automate routine tasks Solve problems Collect and store internal or external information Chapter 10: Information Systems Analysis and Design
Transaction Processing Systems Provide a way to collect, process, store, display, modify, or cancel transactions Batch processing vs. online processing Detail reports Chapter 10: Information Systems Analysis and Design
Transaction Processing Systems Transaction Processing System (TPS) Figure 10-5 Chapter 10: Information Systems Analysis and Design
Management Information Systems Figure 10-6 Chapter 10: Information Systems Analysis and Design
Decision Support Systems What is a DSS? Chapter 10: Information Systems Analysis and Design
Decision Support Systems Figure 10-9 Chapter 10: Information Systems Analysis and Design
Expert Systems and Neural Networks Knowledge base Inference engine Expert system shell Fuzzy logic Neural Network Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design System Development Life Cycle Planning Phase Analysis Phase Documentation Tools Chapter 10: Information Systems Analysis and Design
System Development Life Cycle Waterfall SDLC Modified Waterfall SDLC Iterative SDLC Figure 10-13 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Planning Phase Justification for new system usually emerges from a serious problem with the current system Figure 10-17 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Planning Phase Create a Project Development Plan Project management software Joint application design (JAD) Figure 10-14 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Planning Phase Development methodologies PERT (Program Evaluation and Review Technique) WBS (Work Breakdown Structure) Gantt chart Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Planning Phase Figures 10-18 and 10-19, and 10-20 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Analysis Phase Produce a list of requirements for a new or revised information system Analysis phase activities System requirements are the criteria for successfully solving problems identified in an information system Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Documentation Tools The core documentation tool for project teams using structured methodology is the data flow diagram (DFD) External entity Process Data store Data flow Figure 10-23 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Documentation Tools Figure 10-24 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Documentation Tools The current standard for object-oriented documentation is called UML Use Case Diagram Class Diagram Sequence Diagram Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Documentation Tools CASE tools help project team members manage all the details of system documentation. In this example, the project team is developing a course registration system. The top screen shows how the CASE tool helps developers create a complete specification by pointing out missing elements in the design. The second screen shows how the CASE tool generates program code. Figure 10-28 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design System Design Design Phase Evaluation and Selection Application Specifications Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Design Phase Determine how the new system will fulfill the requirements specified in the Analysis Phase Figure 10-29 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Design Phase Consider the following when evaluating hardware alternatives Level of automation and computerization Processing methodology Network technology Figure 10-30 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Design Phase Software alternatives Programming language Application development tool Commercial software Turnkey system Figure 10-31 Chapter 10: Information Systems Analysis and Design
Application Specifications Describe the way the information system’s software should interact with users, store data, process data, and format reports Feature creep/Scope creep Chapter 10: Information Systems Analysis and Design
Implementation and Maintenance Implementation Phase Development and Testing Documentation and Training Conversion and Cutover Maintenance Phase Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Implementation Phase Project team supervises the tasks necessary to construct the new information system Figure 10-36 Chapter 10: Information Systems Analysis and Design
Development and Testing Software Customization Application testing is performed in three ways Chapter 10: Information Systems Analysis and Design
Development and Testing Figure 10-37 Chapter 10: Information Systems Analysis and Design
Documentation and Training System documentation User documentation Procedure handbook Chapter 10: Information Systems Analysis and Design
Conversion and Cutover System conversion Several conversion strategies: Direct conversion Parallel conversion Phased conversion Pilot conversion Acceptance testing Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Maintenance Phase Involves day-to-day operation of the system, making modifications to improve performance, and correcting problems Figure 10-40 Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Maintenance Phase System Operator Systems Programmer Help Desk Chapter 10: Information Systems Analysis and Design
Chapter 10: Information Systems Analysis and Design Maintenance Phase Maintenance phase costs Figure 10-43 Chapter 10: Information Systems Analysis and Design
Corporate Data Security Information System Data Vulnerabilities Information System Data Security Corporate Identity Theft Chapter 10: Information Systems Analysis and Design
Information System Data Vulnerabilities Threats to a corporate information system can affect thousands of people Natural disasters Power outages Hardware breakdowns Human errors Software failures Security breaches Acts of war Viruses Figure 10-44 Chapter 10: Information Systems Analysis and Design
Information System Data Security No computer system can be completely risk-free, but several proactive measures can protect information systems from threats Figure 10-45 Chapter 10: Information Systems Analysis and Design
Information System Data Security Data Center Disaster Recovery Plan Figure 10-46 Chapter 10: Information Systems Analysis and Design
Information Systems Analysis and Design Chapter 10 Complete Information Systems Analysis and Design Chapter 10: Information Systems Analysis and Design