System Analysis And Design

Library and Information Management · Level 6  ·  7 Chapters

Compiled by: Mary Adhiambo

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

Yes. 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.

▣

What System Analysis And Design covers

In this unit, you will be able to thoroughly analyze and design systems by accurately identifying their key elements, properties, and constraints while following proper procedures. You will confidently classify and model systems, understand various development approaches and life cycle models, and apply these concepts to create effective solutions that meet real user needs. By the end, you’ll be skilled in performing detailed system analysis and preparing clear, precise software requirements specifications, empowering you to contribute meaningfully to successful system development projects.

■

Careers after System Analysis And Design

In the world of libraries and information services, the ability to analyse, design and document information systems is the backbone of every modern knowledge hub. Whether you join a bustling university library, help a county office digitise its records, or launch your own consultancy, the skills you master in this unit open doors to rewarding, well-paid roles across Kenya’s public, private and community sectors.

  • University libraries in Nairobi, Eldoret or Kisumu - you map the needs of students and staff, identify system constraints, and create detailed Software Requirements Specification (SRS) documents that guide the development of campus-wide catalogue and discovery platforms, earning a salary as an information systems analyst or senior librarian.
  • County government ICT departments - you classify existing information systems, apply structured analysis techniques, and design data-models that support land-record management or health-information portals, receiving a civil-service salary and opportunities for promotion to senior system designer.
  • Digital archiving projects in national museums and heritage centres - you identify system elements, select appropriate development life-cycle models, and produce system design components that preserve cultural artefacts, working on contract or grant-funded projects that pay per deliverable.
  • Private e-learning and knowledge-management firms in Nairobi’s tech hubs - you perform system analysis activities, choose suitable system development approaches, and draft SRS documents for learning-management systems, earning freelance fees or a full-time analyst salary.
  • Community information centres and mobile library vans in Turkana, Garissa or Kitui - you apply data-modeling techniques to create low-cost, offline catalogue solutions, and design input-output flows that match limited connectivity, generating income through project-based consultancy or government-funded community-service contracts.
  • School libraries in rural districts - you identify categories of information, classify the library’s current processes, and design simple information-system prototypes that help teachers track resources, earning a stipend as a school ICT coordinator or as an independent system-design consultant.
  • Agricultural extension offices and farmer-cooperative information desks - you analyse user needs for crop-data tracking, develop system models, and produce SRS documents that feed into mobile advisory apps, receiving payment as a specialist analyst on development-partner projects.
  • Small library-automation service providers in Kisii or Nakuru - you use system-design principles to customise off-the-shelf library management software for local bookshops and private libraries, charging clients per implementation and ongoing support.
  • Health information systems units in county referral hospitals - you identify system properties, apply appropriate SDLC models, and design data-flows for patient-record databases, working as a health-informatics analyst with a competitive salary and chances for further specialization.
  • Freelance system-analysis and design consultancy - you bundle all the skills - from identifying constraints to preparing SRS and data models - to offer end-to-end solutions for any organisation needing a new library catalogue, digital repository or records-management system, setting your own rates and scaling your business across Kenya.

Mastering system analysis and design turns you into the problem-solver every library and information service needs - opening pathways to stable employment, lucrative contracts, and the freedom to shape Kenya’s knowledge landscape. Keep building, keep designing, and watch your expertise become the engine of progress.

Chapters

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

1. Apply System Analysis and Design concepts

  1. 1.1 Introduction to system analysis and design concepts
  2. 1.2 Properties of a system
  3. 1.3 Types of information systems
  4. 1.4 Roles of information systems

2. Apply approaches to system Development and Project planning

  1. 2.1 System development approaches
  2. 2.2 System development methodologies
  3. 2.3 System development life cycle models
  4. 2.4 SDLC phases and activities
  5. 2.5 Project planning concepts
  6. 2.6 Project planning tools and techniques

3. Perform System Analysis

  1. 3.1 Overview of system analysis
  2. 3.2 Role of a system analyst
  3. 3.3 Attributes of structured analysis
  4. 3.4 Tools for system analysis
  5. 3.5 System analysis procedure

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 Stages of system design
  5. 4.5 Types of system design
  6. 4.6 Data modelling techniques

5. Perform system testing

  1. 5.1 Types of 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 III