ICT Technician  ·  Level 6
System Analysis And Design
Chapter 1: Apply System Analysis and Design concepts
📚 8 Topics
What you will be able to do

By the end of this chapter, you will be able to:

  • Identify system constraints correctly by following proper work procedures.
  • Recognize the properties and elements of a system accurately and confidently.
  • Classify different types of systems clearly and correctly.
  • Identify various types of information systems and system models following standard procedures.
  • Understand and categorize different types of information accurately.
  • Determine a clear overview of system analysis that aligns with work procedures.
  • Identify the attributes of structured analysis based on user needs effectively.
  • Use the right tools and techniques to perform system analysis activities that fully meet user requirements.
  • Prepare a clear and complete Software Requirements Specification (SRS) document that reflects what the user needs.

Mastering these skills will help you design and analyze systems that truly solve real-world problems and meet user expectations in your trade.

System analysis and design is a foundational discipline for ICT technicians tasked with developing effective information systems that meet user needs while operating within defined boundaries. In Kenya, ICT professionals must navigate diverse environments ranging from county government offices to financial institutions, where adherence to system standards and constraints is critical for successful project delivery. This chapter explores how to identify constraints imposed by system standards during the design phase, enabling technicians to develop realistic solutions that comply with legal, technical, and organizational requirements. Understanding these constraints safeguards project viability and ensures alignment with stakeholder expectations.

1.1 Identification of System Standard Constraints Design

System standard constraints refer to the limitations and requirements imposed on system analysis and design processes by external and internal standards. These constraints shape the scope, performance, security, and compliance aspects of an information system. For ICT technicians in Kenya, recognizing these constraints early in design phases is essential for delivering systems that are robust, scalable, and legally compliant with Kenyan ICT regulations and organizational policies.

1.1.1 Introduction to System Standards Constraints

System standards constraints are the mandatory conditions derived from established benchmarks and regulations that govern system development. These constraints influence how system components interact, how data is secured, and how performance expectations are met. They originate from various sources including international standards, national regulatory bodies, industry best practices, and organizational policies.

Sources of System Standards Constraints

  • Regulatory Frameworks: Kenyan laws such as the Data Protection Act 2019 impose constraints on data handling, requiring systems to ensure privacy and security of personal information. ICT technicians must design systems to meet these legal requirements to avoid penalties.
  • Industry Standards: Frameworks like ISO/IEC 27001 for information security management set global benchmarks that many Kenyan organizations adopt to safeguard their information assets. These standards influence system security design.
  • Organizational Policies: Entities such as banks or county governments may have internal ICT policies mandating specific software development methodologies or hardware compatibility standards.
  • Technical Standards: Constraints related to hardware specifications, software interoperability, and network protocols ensure system components function together seamlessly.
  • User Requirements: Although not formal standards, user expectations often define constraints on usability, accessibility, and performance that must be integrated into design standards.

Impact of System Standards Constraints on Design

System standards constraints limit the design options available to the ICT technician but also provide a framework for quality assurance. For example, a hospital information system designed for a county hospital must comply with both the Health Act regulations and the Kenya Health Information System standards, ensuring patient data confidentiality and interoperability with national health databases.

1.1.2 Types of System Standards Assessment Constraints

Assessing system standards constraints requires categorizing them according to their nature and impact on system design. ICT technicians must classify constraints to prioritize design decisions and manage trade-offs effectively.

Technical Constraints

Technical constraints relate to the technological environment in which the system will operate. These include hardware capabilities, software platforms, network bandwidth, and compatibility with existing systems. For instance, a SACCO’s loan management system must function efficiently on the hardware available in rural branches with limited internet connectivity.

Legal and Regulatory Constraints

Legal constraints arise from compliance requirements imposed by governmental and regulatory agencies. Kenyan ICT technicians must consider laws such as the Computer Misuse and Cybercrimes Act when designing systems to prevent unauthorized access and data breaches. Non-compliance can lead to legal sanctions and reputational damage.

Operational Constraints

Operational constraints involve limitations related to organizational processes and human factors. These include user skills, training requirements, maintenance capabilities, and existing workflows. For example, a retail business’s point of sale system design must consider the staff’s proficiency with technology and the need for minimal downtime during business hours.

Economic Constraints

Economic constraints address budgetary limits and cost-effectiveness of the system design. ICT technicians working with county governments often face tight budgets that restrict the choice of software licenses, hardware procurement, and development timeframes. Cost-benefit analysis is critical to balance functionality with affordability.

Environmental Constraints

Environmental constraints encompass physical and infrastructural factors affecting system deployment. In Kenya’s diverse geography, systems deployed in remote areas must consider power reliability, climate conditions, and internet accessibility. For example, an agricultural cooperative’s data collection system must be resilient to power outages and operate on solar-powered devices if necessary.

Practice Questions

  1. Explain five sources of system standards constraints and discuss how each influences system design in Kenyan ICT projects. (10 marks)
  2. Describe five types of system standards assessment constraints and provide an example of each from a Kenyan organizational context. (10 marks)
  3. Discuss the impact of legal and regulatory constraints on system design within Kenyan public sector institutions. (5 marks)
  4. How do operational constraints affect the design of ICT systems in retail businesses in Kenya? (5 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒1.2 Properties of a system

In the context of ICT Technician work in Kenya, understanding the fundamental properties of systems is essential for effective system analysis and design. Systems in ICT environments, such as a hospital’s patient management system or a county government’s fina…

🔒1.3 Elements of a System

In ICT systems analysis and design, understanding the fundamental elements of a system is critical. These elements define how information flows, how control is maintained, and how outputs are generated to meet user needs. For a Kenyan ICT technician working in…

🔒1.4 System Classification

In the field of ICT system analysis and design, understanding how systems are classified is crucial for designing solutions that fit the operational environment. In Kenya, ICT technicians working in institutions such as county government offices or banks must…

🔒1.5 Types of information systems

Information systems are integral to the operations of organizations across Kenya, from county governments to private banks and healthcare facilities. Each type of information system serves specific organizational functions, enabling efficient data processing,…

🔒1.6 Identification of System Models

In the practice of system analysis and design, accurately identifying and developing system models is crucial for understanding how a system functions and how it should be improved or implemented. For ICT technicians in Kenya, system models provide a structure…

🔒1.7 Categories of Information

Information within an organization is often categorized by the level of detail, scope, and purpose, which affects how it is processed and used. For ICT technicians in Kenya, understanding these categories is essential to design systems that support decision-ma…

🔒1.8 System Analysis and Design Concepts

In the Kenyan ICT sector, particularly for ICT Technicians, understanding system analysis and design concepts is crucial for the successful development, implementation, and maintenance of information systems. These concepts provide a structured approach to sol…

Chapter Summary

This chapter explored the application of system analysis and design concepts starting with the identification of system standard constraints, highlighting the importance of recognizing various types of assessment constraints that affect system design. It then examined the fundamental properties of a system, including organisation, interaction, interdependence, and integration, which define how system components work together. The discussion proceeded to the essential elements of a system such as control, input, process, output, feedback, and environment, emphasizing their roles in system functionality. Different system classifications were covered, distinguishing between open and closed systems, adaptive and non-adaptive systems, as well as deterministic and probabilistic systems. The chapter also reviewed various types of information systems, including management information systems, transaction processing systems, decision support systems, office automation systems, executive support systems, expert systems, knowledge management systems, and human resource systems. It further identified system models by differentiating physical models from logical models, which aid in system representation and design. Finally, the chapter addressed the categories of information at lower, middle, and top levels, culminating in a comprehensive understanding of system analysis and design concepts.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. Which of the following is an example of a system input in a hospital patient management system? (2 marks)
    a) Patient registration data
    b) Treatment protocols
    c) Staff schedules
    d) Billing reports

  2. Explain the difference between an open system and a closed system with examples relevant to Kenyan organizations. (4 marks)

🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with model answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the concept of system standard constraints and illustrate how they can affect the design of an ICT system at a county government office in Kenya. (4 marks)
  2. Identify and describe four types of system standards assessment constraints relevant to software development for a SACCO. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Identify and Explain System Standards Constraints

ICT Technician · Level 6
System Analysis And Design
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Prepare a detailed report identifying and explaining at least five system standards constraints and their impact on a system design document of minimum 1500 words.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Computer with Windows 10 or above and Microsoft Office 2016Printing paper
Printer
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Computer with Windows 10 or above and Microsoft Office 20161 Pc per Candidate
2Printer1 Pc per 5 Candidates
3Printing paper50 Sheets per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Identification of System Standards Constraints
Created a folder named 'SAD PRACTICAL 2025' on the desktop
(Award 2 marks for correct folder creation or zero)
2
Identified at least five system standards constraints relevant to system design
(Award 2 marks for each correctly identified constraint, max 8 marks)
8
Explained clearly the impact of each identified constraint on system design
(Award 2 marks for each clear explanation, max 10 marks)
10
Saved the report document as 'SYSTEM_CONSTRAINTS' inside the 'SAD PRACTICAL 2025' folder
(Award 2 marks for correct saving or zero)
2
Printed the saved report document
(Award 1 mark for successful printout or zero)
1
Sub-Total23
PRODUCT CHECKLIST
Report contains at least five system standards constraints identified with correct spelling and terminology
(Award 1 mark for each correctly identified constraint, max 5 marks)
5
Each constraint explanation is coherent, relevant and demonstrates understanding of impact on system design
(Award up to 7 marks based on clarity, relevance and depth of explanation)
7
Report is formatted professionally with headings, paragraphs and saved with correct file name
(Award 3 marks for professional formatting and correct file naming)
3
Sub-Total15
GRAND TOTAL38
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Demonstrate Properties of a System by Analyzing a Library Management System

ICT Technician · Level 6
System Analysis And Design
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Analyze and explain the organisation, interaction, interdependence, and integration properties of a library management system in a report of at least 1000 words.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Computer with Windows 10 and Microsoft Office 2016Printing paper A4 size
Printer
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Computer with Windows 10 and Microsoft Office 20161 Pc per Candidate
2Printer1 Pc per 5 Candidates
3Printing paper A4 size20 Sheets per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Identify System Organisation
Created a folder named SYSTEM_ANALYSIS on the desktop
(Award 2 marks or zero)
2
Identified and described at least three components/entities of the system
(Award 1.33 marks per correctly identified entity x3 = 4 marks)
4
Explained how the components are organised within the system
(Award 4 marks for clear explanation or zero)
4
Sub-Total10
TASK 2: Explain System Interaction and Interdependence
Identified at least three interactions between system components
(Award 1 mark per interaction x3 = 3 marks)
3
Described interdependence between system components with examples
(Award 5 marks for detailed description or zero)
5
Sub-Total8
TASK 3: Demonstrate System Integration
Explained how different parts of the system integrate to achieve overall functionality
(Award 5 marks for clear explanation or zero)
5
Saved the analysis report as LIBRARY_ANALYSIS.docx in SYSTEM_ANALYSIS folder
(Award 2 marks or zero)
2
Printed the saved report
(Award 1 mark or zero)
1
Sub-Total8
PRODUCT CHECKLIST
Report content covers organisation, interaction, interdependence, and integration properties accurately
(Award 8 marks for comprehensive, well-structured report or zero)
8
Report saved and printed with correct file name and folder
(Award 3 marks for correct saving and printing or zero)
3
Sub-Total11
GRAND TOTAL37
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒Illustrate and Categorize Elements of a SystemPractical 3
🔒Classify Systems by Type and Provide Practical ExamplesPractical 4
🔒Differentiate Deterministic and Probabilistic Systems AnalysisPractical 5
🔒Identify and explain the functions of different types of information systemsPractical 6
🔒Explain office and executive support systems with practical examplesPractical 7
🔒Demonstrate Expert and Knowledge Management Systems in an OrganizationPractical 8
🔒Explain Human Resource System Components and FunctionsPractical 9
🔒Construct a Physical Model of a Water Supply SystemPractical 10
🔒Develop Logical System Models for a Loan Management SystemPractical 11
🔒Categorize Information Levels in a Business SystemPractical 12
🔒Apply System Analysis Concepts to Improve a Library Management SystemPractical 13
🔒Map System Input, Process, Output, and Feedback for a Library Management SystemPractical 14
🔒Analyze System Environment and Control Mechanisms for PerformancePractical 15
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 15 questions Start quiz ▾
0%
0 / 2
🔒

13 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • Identify system constraints correctly by following proper work procedures.
  • Recognize the properties and elements of a system accurately and confidently.
  • Classify different types of systems clearly and correctly.
  • Identify various types of information systems and system models following standard procedures.
  • Understand and categorize different types of information accurately.
  • Determine a clear overview of system analysis that aligns with work procedures.
  • Identify the attributes of structured analysis based on user needs effectively.
  • Use the right tools and techniques to perform system analysis activities that fully meet user requirements.
  • Prepare a clear and complete Software Requirements Specification (SRS) document that reflects what the user needs.

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.