System Analysis and Design
System Analysis and Design
Catalog Description
Prerequisites
Topic Week
Introduction and Overview 1
Systems Analysis and the role of the analyst: 2
Software development process models overview such as waterfall, spiral, etc. and
case studies on their usage. Object-oriented development
The requirements engineering process: Facilitated workshops, Fact-finding 3,4
interviewing, Other requirements elicitation techniques
Documenting requirements, analyzing requirements 5
Requirements Management, Validating requirements 6
Feasibility Analysis and System Proposal 7
Systems Design 8
Data Flow Diagrams 9
Process Modeling 10
Database Design 11
Output Design And Prototyping 12
Input Design And Prototyping 13
System Constructions and Implementation 14
Weekly Hours
Textbook/References
Systems Analysis and Design Methods, 6th Edition by Jeffery L. Whitten, Lonnie D.
Bentley and Kevin C. Dittman, 2004, McGraw-Hill
Assessment Methods
Project 60%
Exam 40%
1. Know the notion of a system and the phases, activities and deliverables in
system analysis
2. Know the basic techniques of systems analysis, design and implementation
3. Understand and synthesize the different models used to describe a system, the
competencies needed by systems analysts in order to carry out their tasks and
responsibilities successfully, and fact finding and analysis techniques used in
system analysis
4. Be able to perform system analysis, and work successfully with team members