Analysis & Design of Information Systems

COURSE CONTENT 

1 Introduction to the Development of Information Systems
2 Software Sources
3 Management of Information Systems Development Projects
4 System Planning
5 Analysis of Requirements
6 Process Modeling
7 Conceptual Data Modeling
8 Designing the Human-Computer Interface

LEARNING OUTCOMES

This course deals with techniques and methods of Software Engineering relating to the phases of Analysis and Design of Information Systems. Students are expected to learn about: Software Development Life Cycle Models (Waterfall Model, Rapid Prototype Model); Preliminary Analysis; Fact Finding (interviews, questionnaires, on site observation, record reviews) and Decision Making Techniques (Decision Tables, Decision Trees, Structured English and Data Dictionary); Functional Modelling (Data Flow Diagrams, Modular Programming); Data Modelling Techniques (Entity Relationship model, Entity Relationship Diagrams, Relational Data Modelling); Testing and Quality Assurance.