CIS106

Structured System Analysis and Design

Course ID
CIS106
Level
Advanced Diploma

Course Description

This course introduces students to the methodologies and tools used in the analysis, design, and implementation of information systems. The course covers key topics such as systems development life cycle (SDLC), requirements gathering, process modeling, data flow diagrams, and system design techniques. Students will learn how to approach system development in a structured manner, ensuring that business needs are met efficiently and effectively. Emphasis is placed on understanding user requirements, designing logical system architectures, and managing system implementation and maintenance.

Learning Outcomes

Upon successful completion of this course, students will be able to:

  • Understanding the Systems Development Life Cycle (SDLC): Students will gain a thorough understanding of the various phases of the SDLC, including planning, analysis, design, implementation, and maintenance, and how they contribute to successful information system development.
  • Analyzing Business Requirements: Learn how to gather and document business and user requirements through interviews, questionnaires, and observation, ensuring that the system design aligns with organizational goals.
  • Creating Process and Data Models: Develop skills in creating process models, such as data flow diagrams (DFDs) and entity-relationship diagrams (ERDs), to represent system functionality and data structures, ensuring that all aspects of the system are logically defined.
  • Designing and Implementing Information Systems: Gain proficiency in designing system architectures, including interface design, database design, and system integration, while ensuring that the system meets performance, security, and usability standards.

These outcomes aim to prepare students for careers in systems analysis, software design, and IT project management by equipping them with the structured methodologies and tools needed to analyze, design, and implement information systems that support organizational objectives.