Fifth Semester
System Analysis and Design
Course Description: This course familiarizes students with the concepts of information systems development including systems development life cycle, different approaches to systems development, project management, planning, analysis, design, implementation and maintenance. This course also covers some fundamental concepts of object oriented systems analysis and design.
Course Objectives: The main objective of this course is to provide knowledge of different concepts of system analysis and design so that students will be able to develop information systems using different methodologies, tools, techniques, and approaches.
Contents of Chapter |
|---|
Unit 1: Foundations for Systems Development (10 Hrs.)
1.1.The Systems Development Environment:
Introduction; A Modern Approach to Systems Analysis and Design; Developing
Information Systems and the Systems Development Life Cycle; The Heart of the
Systems Development Process and Traditional Waterfall SDLC; CASE Tools
|
Unit 2: Planning (5 Hrs.)
2.1. Identifying and Selecting Systems Development Projects:
Introduction; Identifying and Selecting Systems Development Projects;
Corporate and Information Systems Planning |
Unit 3: Analysis (13 Hrs.)
3.1. Determining System Requirements:
Introduction; Performing Requirements Determination; Traditional Methods for
Determining Requirements; Contemporary Methods for Determining System
Requirements; Radical Methods for Determining System Requirements |
Unit 4: Design (7 Hrs.)
4.1.Designing Databases:
Introduction; Database Design; Relational Database Model; Normalization;
Transforming E-R Diagrams Into Relations; Merging Relations; Physical File
and Database Design; Designing Fields; Designing Physical Tables |
Unit 5: Implementation and Maintenance (4 Hrs.)
5.1.System Implementation:
Introduction, System Implementation, Software Application Testing,
Installation, Documenting the System, Training and Supporting Users,
Organizational Issues in Systems Implementation |
Unit 6:Introduction to Object-Oriented Development (6 Hrs.)Basic Characteristics of Object-Oriented Systems; Object-Oriented System Analysis and Design (OOSAD); Introduction to Unified Modeling Language, Structural and Behavioral Diagrams |