Management and Information Technology


IMIT 21012

Structured Systems Analysis & Design

Status : Core Pre-requisite :IMIT 11013 Co-requisite : None


On completion of this course, the student should be able to:

  • Describe the stages of software development life cycle
  • Apply the methods of requirements gathering to analyze the system and its implications
  • Describe human and technical factors involved in systems analysis and design and the need for a structured approached to the systems development process
  • Identify the importance of user interface design
  • Demonstrate system analysis and design for information systems using Structured System Analysis and Design Methodology

Early systems and methods used for system analysis & design. Evolution of system analysis & design. Software Development Life Cycle (SDLC). System Concepts: system approaches, system elements, systems environment, boundary of a system, sub systems, types of systems, control of a system. Facts gathering techniques. Systems analysis and design: feasibility studies, requirement analysis, system design, logical & physical design, code design, testing, file / database design, system implementation and maintenance. Documentation techniques (static & dynamic). Implementation: system specifications, security, recovery, and versioning. Structured System Analysis & Design Methodology (SSADM) version 4+: modules, stages, steps & tasks of SSADM. Data Flow Modeling & Logical Data Modeling. Products of SSADM. CASE tool support.
Lectures, supervised practical sessions, tutorials and group work.
End-of- semester examination, continuous assessment and group project.

  1. Philip L. Weaver, Nicholas Lambrou & Matthew Walkley,“Practical SSADM version 4+”, 3rd Edition, 1998, Pitman Publishing.
  2. Philip L. Weaver, Nicholas Lambrou & Matthew Walkley, “ Practical Business Systems Development using SSADM: A complete tutorial guide “ 3rd Edition, 2002, Financial Times/ Prentice Hall
  3. Goodland & Slater, “SSADM Version 4 – A Practical Approach”, 1995, McGraw Hill.
  4. David Hargrave, “SSADM 4+ for Rapid System Development”, 1996, McGraw Hill.