Dr. Patrick D. Cerna Msc AICM Program Major Topics Information systems Phases of analysis and design System maintenance CASE tools Alternate methodologies
Nature of Analysis and Design Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the information flows in organizations; and designing computerized information systems to solve a problem
Phase 4 Designing the recommended system Design the user interface Design output Design input Design system controls Design files and/or database Produce program specifications Produce decision trees or tables
System Maintenance System maintenance is Removing undetected errors, and Enhancing existing software Time spent on maintenance typically ranges from 48-60 percent of total time
System Enhancements Systems are enhanced for the following reasons: Adding additional features to the system Business and governmental requirements change over time Technology, hardware, and software are rapidly changing
CASE Tools CASE tools are automated, microcomputer- based software packages for systems analysis and design Four reasons for using CASE tools are: To increase analyst productivity Facilitate communication among analysts and users Providing continuity between life cycle phases To assess the impact of maintenance
Types of Object-Oriented Analysis and Design There are three types of object-oriented analysis and design: Object-oriented analysis (OOA) Object-oriented design (OOD) The Unified Modeling Language (UML), a standardized object-oriented modeling language
Nature of Analysis and Design Structured analysis and design provides a systematic approach to developing systems and is cyclic in nature Analysis and design errors detected in the later phases of the systems development life cycle cost more to fix than if detected in earlier phases
Alternate Methodologies Alternate methodologies are available for analyzing systems These include Prototyping ETHICS Project champions Soft Systems Methodology Multi-view Kendall & Kendall 1-37 References: Kendall, K., Kendall J. Systems Analysis and Design, 8th edition. Prentice Hall, 2011. Hoffer, J., George, J., Valacich, J. Modern Systems Analysis and Design, 3rd edition. Prentice Hall, 2002