Systems Analysis and Design I - Section A
Fall 2001
Professor Manuel Luna
Department of Mathematics and Statistics
Ross N633
Office Hours: Mo.,Wed., Fr., 12:00-1:00
phone: 416-736-2100 ext. 66098
email: mluna@mathstat.yorku.ca
Systems Analysis and Design in a Changing World
by John W. Satzinger, Robert Jackson and Stephen Burd
published by Course Technology, 2000
(ISBN: 0-7600-5879-2)
This course deals with the concepts and techniques of modern systems analysis and design. Information systems are becoming increasingly central to the operation of organizations. At the basis of successful system development is systems analysis and design. This involves methods of analysis for assessing the information needs of an organization and determining how computer systems can provide problem solving help. System design involves specifying in detail how the components of systems should be implemented and should be based on an in-depth understanding of the business problem obtained from systems analysis.
This course aims to develop an understanding of the role and importance of the systems analyst in a rapidly changing world. Approaches to systems analysis and design will be described, including traditional approaches to the system development life cycle and modelling of system requirements and design. In addition, new approaches, such as objective oriented analysis, will be described. Alternative design and implementation strategies and methodologies will be explored, with emphasis on their advantages and disadvantages. The reason for success and failure of systems will be discussed, along with alternative designs that might have avoided the failures. The role of the analyst in investigating current systems, defining IT requirements, working with technical and non-technical staff, and making recommendations will be described. The course is mainly descriptive, although assignments will focus on the application of concepts presented in the lectures to real-world problems.
- The system development environment
- Types of information systems
- Rapid application development
- Role of the systems analyst
- Managing an IT project
- Initiating and planning a systems development project
- Determining systems requirements
- Process modelling
- Logic modelling
- Project documentation
Final exam (closed book) - 40%
Midterm exam (closed book) - 20%
Assignments (4 assignments - each worth 10%) - 40%
Monday October 22nd.
Monday, Wednesday, Friday, 13:30-14:30
Chris Cudmore
Assignment 1 Due October 2nd., midnight!!!!!!!!
Assignment 2 Due October 19th., midnight!!!!!!!!
Assignment 3 Due Nov.21st., midnight!!!!!!!!
Week 1: chapter 1 (World of the Systems Analyst) and 2 (The Analyst as Project Manager)
Week 2: chapter 2 (cont.) and 3 (Approaches to System Development)
Week 3: chapter 3 (cont.) and 4 (Investigating Systems Requirements)
Week 4 : chapter 4 (cont.) and 5 (Modeling System Requirements: Events and Things)
Week 5 : chapter 5 (cont.) and 6 (The Traditional Approach to Requirements)
Week 6: Midterm and chapter 7 (The Object-Oriented Approach to Requirements)
Week 7: chapter 7 (cont.) and 8 (Environments, Alternatives, and Decisions)
Week 8: chapter 8 (cont.) and 9 (Moving to Design)
Week 9: chapter 9 (cont.)
Week 10: chapter 11 (Designing Inputs, Outputs, and Controls)
Week 11: chapter 12 (Human-Computer Interaction) and review