System Analysis And Design

Information Communication Technology · Level 6  ·  7 Chapters

Compiled by: Mary Jemutai

Can I download System Analysis And Design notes as a PDF?

Yes. 11 CDACC past papers for System Analysis And Design download as a PDF, free, with no account and no payment. The notes download as a PDF too: every chapter has a Download PDF button above its notes. Sign in and click it. Each download comes from your plan's monthly allowance or from credits. To read before you sign in, the first topic of every chapter opens to anyone, and a Profplanet plan opens the remaining topics. See the 11 free past papers for this unit.

▣

What System Analysis And Design covers

In this unit, you will be able to confidently analyze and design systems by accurately identifying their key elements, properties, and constraints while following proper procedures. You will master classifying systems, understanding various information system types, and applying system development life cycle models to plan and develop solutions that truly meet user needs. By the end, you’ll be equipped to use essential tools and techniques to drive successful projects from start to finish, turning complex requirements into clear, effective systems.

■

Careers after System Analysis And Design

In the world of ICT, the ability to break down a problem, map out how a system should work, and turn ideas into clear, workable designs is the backbone of every digital solution you’ll see around Kenya. Whether you join a growing tech hub, support a county office, or launch your own freelance practice, the skills you master in this unit open doors to roles that keep businesses, schools, hospitals, and farms running smoothly.

  • IT consultancy firms in Nairobi’s Central Business District - you act as a junior system analyst, meeting with small-to-medium enterprises to identify system constraints, classify their existing processes, and draft a Software Requirements Specification (SRS) that becomes the blueprint for new accounting or inventory software. You earn a salary or project-based fees for each analysis you deliver.
  • County health information departments in Kisumu or Nakuru - you work as a health-systems designer, identifying the elements of a patient-record system, selecting an appropriate SDLC model, and preparing design documents that guide developers building electronic medical record modules. Your remuneration comes from civil-service pay or contract work on health-tech projects.
  • Agricultural extension offices in the Rift Valley - you serve as a system analyst for farmer-cooperatives, classifying their data needs, mapping inputs and outputs for a farm-management information system, and producing clear SRS documents that help programmers create tools for crop-tracking and market pricing. Income is earned through government-funded project contracts or consultancy fees.
  • Micro-finance institutions in Eldoret and Nakuru - you take on the role of a requirements engineer, identifying the properties of loan-management systems, choosing a structured analysis approach, and documenting functional specifications that enable secure, automated lending workflows. You are paid a regular salary or per-project allowance.
  • Universities and polytechnics offering e-learning platforms in Nairobi and Mombasa - you work as a systems designer, recognizing different design types (client-server, web-based), defining system components, and guiding the development team through each SDLC phase to launch a reliable learning management system. Compensation includes academic staff salaries or project-based consultancy rates.
  • Retail chains with point-of-sale networks in shopping malls across Kenya - you act as a system analyst, identifying categories of information (sales, inventory, customer data), selecting a suitable development approach, and preparing detailed design documents that ensure seamless integration of POS hardware and software. Earnings come from full-time employment or specialist contracts.
  • Non-governmental organizations implementing monitoring & evaluation dashboards in refugee camps - you serve as a freelance system analyst, performing needs assessments, classifying the information system type (dashboard, GIS), and delivering an SRS that NGOs use to track aid distribution. You charge hourly or per-project rates, building a reputation that brings repeat work.
  • Start-up tech hubs in Nairobi’s Kilimani and Karen - you join a junior development team, applying project planning techniques, identifying system development life-cycle phases, and contributing to prototype designs for mobile apps that serve market vendors. You earn a stipend, equity, or freelance income as the product scales.
  • Telecommunication network operation centres in Mombasa - you work as a system design analyst, recognizing network-monitoring system types, defining inputs (traffic data) and outputs (alerts), and documenting design specifications that help engineers maintain service quality. Salary and performance bonuses reward your contributions.

Mastering system analysis and design means you become the translator between a client’s vision and the technology that delivers it - an essential role in every sector that relies on data and digital tools. Keep building these skills, and you’ll find endless opportunities to shape Kenya’s digital future.

Chapters

11 past papers for this unit →

What System Analysis And Design covers: 34 main topics in 7 chapters

1. Apply System Analysis and Design concepts

  1. 1.1 Identification of system standard constraints Design
  2. 1.2 Properties of a system
  3. 1.3 Elements of a system
  4. 1.4 System classification
  5. 1.5 Types of information systems
  6. 1.6 identification of system models
  7. 1.7 Categories of information
  8. 1.8 System Analysis and design Concepts

2. Apply approaches to system Development and Project planning

  1. 2.1 System development Approaches approaches to
  2. 2.2 System development life cycle and Project models assessments planning
  3. 2.3 SDLC activities
  4. 2.4 SDLC phases
  5. 2.5 Project planning concepts

3. Perform System Analysis

  1. 3.1 Overview of system Analysis System
  2. 3.2 Attributes of structured analysis
  3. 3.3 Tools and techniques for system analysis
  4. 3.4 Performing System analysis activities

4. Perform System Design

  1. 4.1 Design with Software specification requirements (SRS) document
  2. 4.2 Components of system design
  3. 4.3 Inputs and outputs of System Design
  4. 4.4 Types of system design
  5. 4.5 Stages of system design
  6. 4.6 Data Modelling techniques

5. Perform system testing

  1. 5.1 Types of the system testing
  2. 5.2 System debugging
  3. 5.3 Performing system settings
  4. 5.4 Developing system testing report

6. Perform System Implementation

  1. 6.1 System implementation methods
  2. 6.2 Selecting appropriate implementation methods
  3. 6.3 Prerequisite implementation procedures
  4. 6.4 System deployment

7. Perform system maintenance

  1. 7.1 System review
  2. 7.2 Performing system maintenance
  3. 7.3 System maintenance report

Practise this unit

Revise this unit

3 more for this unit

Beyond the syllabus

Other units in Module V