Library and Information Management  ·  Level 6
System Analysis And Design
Chapter 1: Apply System Analysis and Design concepts
📚 4 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 systematically.
  • Classify different types of systems clearly and correctly.
  • Identify various types of information systems according to work standards.
  • Understand and identify system models accurately following procedures.
  • Categorize different types of information correctly to support system design.
  • Apply system analysis and design concepts effectively to meet real user needs.
  • Determine an overview of system analysis with accuracy and clarity.
  • Identify attributes of structured analysis based on user requirements.
  • Use the right tools and techniques for system analysis confidently.
  • Perform system analysis activities effectively to deliver solutions that work.

Mastering these skills will help you design and analyze systems that truly solve problems and improve how businesses and organizations operate.

Compiled by: Mary Adhiambo

System analysis and design is a critical discipline within Library and Information Management, guiding the development and improvement of information systems that support library operations and services. In Kenya, libraries ranging from university libraries to county public libraries increasingly rely on robust information systems to manage collections, facilitate user access, and streamline administrative functions. Understanding system analysis and design concepts equips professionals with the skills to evaluate existing systems, identify needs, and develop solutions that enhance efficiency and user satisfaction in diverse library environments.

1.1 Introduction to system analysis and design concepts

System analysis and design is a structured way of studying how work is done now, deciding what an information system should do, and planning how it will be built. In a library or information centre it guides the choice and improvement of the library management system, the online catalogue, the digital repository and the records system. Analysis asks what the problem is and what users and staff need. Design decides how the new or improved system will meet those needs. Example: a college library whose borrowing records are kept in exercise books may analyse how loans are handled, list the problems such as slow searching and lost records, and then design a computerised circulation system to solve them.

1.1.1 Definition of terms

Everyone who works on a system project must use the same terms in the same sense. The terms below are used throughout this unit.

System

A system is a set of related parts that work together to achieve a common purpose. Its parts are normally inputs, processes, outputs, controls and feedback. In a library, the circulation system includes people, such as the circulation staff, equipment such as the computer and barcode scanner, data such as user and item records, and procedures such as the rules for lending.

System analysis

System analysis is the study of an existing or proposed system to understand its parts, how they work together, the problems it has and what is required of it. The analyst gathers facts by interviews, questionnaires, observation and study of documents. Example: analysis of the circulation desk of a county library may show that long queues are caused by users being registered on paper forms.

System design

System design is the stage in which the requirements found by analysis are turned into a plan for the new system. It defines the outputs, inputs, files and databases, processes, screens, reports, hardware and software, and the controls and security. The result is a design that programmers or system vendors can build or install.

Information system

An information system is a combination of people, hardware, software, data and procedures that collects, processes, stores and delivers information for a purpose. Library examples include the library management system, an institutional repository, and a records management system.

Stakeholders

Stakeholders are the persons or groups that have an interest in the system or are affected by it. In a library they include the library manager, librarians, library users, the ICT staff, the funders and the supervising authority. Their needs are collected during analysis, and they are asked to approve the design, so that the finished system suits those who use it.

1.1.2 Elements of a system

Every system, whether it is a library, a computer program or a records office, has basic elements that work together. A fault in any one element affects the whole system.

Control

Control is the means by which a system is kept working towards its goal. It compares what the system produces with what was planned, and takes corrective action when there is a difference. This uses feedback, rules, procedures and checks. Examples in a library are the lending rules that limit the number of books a user may borrow, passwords that restrict access to staff functions, and the monthly check of overdue items.

Input

Input is the data, material, energy or instructions that enter the system to be processed. In a library system, the inputs include the details of a new user entered on a registration form, the barcode of a book scanned at the desk, the bibliographic details of a new title, and the search words typed in by a user.

Process

Process is the activity that changes inputs into outputs. It includes calculating, sorting, searching, updating and comparing. In a library system, a process may be checking whether a user may borrow, recording a loan, updating the status of an item, calculating a fine, or matching a search to the records in the catalogue.

Output

Output is the result that the system gives after processing. It may be information, a product or a service. Library outputs include a loan receipt, an overdue notice, a catalogue search result, a list of new acquisitions and statistics reports for management. Good output is accurate, timely and in a form that the receiver can use.

Practice Questions

  1. Define the term "system" in the context of library information management. (5 marks)
  2. Explain the role of system analysis in improving library services. (6 marks)
  3. Differentiate between system analysis and system design with examples from a university library. (8 marks)
  4. Identify five key stakeholders involved in a library information system project and describe their interests. (10 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

The properties of a system are the characteristics that make a group of parts into a system. When they are understood, an analyst can describe a library's information system clearly, see where it is weak and plan changes that do not harm the rest of the system…

🔒1.3 Types of information systems

Information systems differ according to the level of the organisation they serve and the kind of work they support. Knowing the types helps a library manager to choose a system that matches the task, whether it is recording daily transactions or helping a mana…

🔒1.4 Roles of information systems

Information systems play several roles in an organisation. They help it to carry out its work, to manage its resources, to make better decisions and to provide better services to users. In libraries and information centres these roles have become more importan…

Chapter Summary

This chapter introduces the fundamental concepts of system analysis and design, providing a clear understanding of the key terminology used in the field. It begins by defining essential terms that form the foundation for effective system development and management. The chapter emphasizes the importance of analyzing existing systems to identify problems and opportunities for improvement. It also covers the design phase, where solutions are planned to meet user requirements and organizational goals. By exploring these concepts, students gain insight into the systematic approach needed to develop efficient and reliable information systems. The chapter prepares learners to apply these principles in real-world scenarios, enhancing their ability to contribute to successful system projects across various sectors.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What is the primary purpose of system analysis in the context of library management? (2 marks)
  2. Define the term "system design" and explain its importance in developing library information systems. (3 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Define the term system analysis in the context of library and information management. (4 marks)
  2. Explain what is meant by system design and its relevance to automated library systems. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Identify and List Components of a Payroll System

Library and Information Management · Level 6
System Analysis And Design
PRACTICAL ASSESSMENT
TIME: 3 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Identify and list all input, process, output, storage, and control components of the payroll system as per the provided documentation and software interface printouts.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
PenPayroll system documentation manuals
NotebookSample payroll software interface printouts
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Payroll system documentation manuals1 set per Candidate
2Sample payroll software interface printouts3 sheets per Candidate
3Pen1 Pc per Candidate
4Notebook1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Identification of System Components
Wears appropriate PPE (e.g. clean work attire)
(Award 1 mark for proper attire or zero)
1
Reviews payroll system documentation manuals
(Award 1 mark for each thorough review step, total 2 marks)
2
Examines sample payroll software interface printouts
(Award 1 mark for each interface section analyzed, total 2 marks)
2
Records identified system components in notebook
(Award 1 mark for each category of components identified: input, process, output)
3
Includes storage and control components in the list
(Award 1 mark for each additional category correctly identified: storage, control)
2
Organizes listed components clearly and logically
(Award 2 marks for clear, logical organization or zero)
2
Sub-Total12
PRODUCT CHECKLIST
Complete and accurate list of payroll system components including inputs, processes, outputs, storage, and controls
(Award up to 8 marks based on completeness and accuracy of the components listed)
8
Sub-Total8
GRAND TOTAL20
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Define and match key system analysis and design terms

Library and Information Management · Level 6
System Analysis And Design
PRACTICAL ASSESSMENT
TIME: 3 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Complete a definition matching worksheet by correctly matching and writing definitions for 10 key system analysis and design terms.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
PenDefinition matching worksheet
Reference textbook on System Analysis and Design
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Definition matching worksheet1 Pc per Candidate
2Pen1 Pc per Candidate
3Reference textbook on System Analysis and Design1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Prepare and complete definition matching worksheet
Candidate dons appropriate PPE (e.g. dust coat) before starting
(Award 1 mark for correct PPE use or zero)
1
Candidate reads through the terms and definitions carefully
(Award 1 mark for demonstrated careful reading or zero)
1
Candidate correctly matches at least 8 out of 10 terms to their definitions
(Award 0.5 marks per correct match, max 4 marks)
4
Candidate writes clear and legible definitions in own words for at least 8 terms
(Award 0.5 marks per clear definition, max 4 marks)
4
Sub-Total10
PRODUCT CHECKLIST
Completed worksheet with all 10 terms correctly matched and definitions clearly written
(Award 1 mark per fully correct term-definition pair, max 10 marks)
10
Sub-Total10
GRAND TOTAL20
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

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

Create a free account
🔒Analyze and Categorize System Inputs and OutputsPractical 3
🔒Develop a system flowchart for a simple student registration processPractical 4
🔒Classification of System Types using System CardsPractical 5
🔒Explain and sequence the phases of system designPractical 6
🔒Create a System Context Diagram for a Library Management SystemPractical 7
🔒Match System Analysis Terms to Their FunctionsPractical 8
🔒Identify System Constraints for a Hospital Management System DesignPractical 9
🔒Construct a Level 1 Data Flow Diagram for a Library Management SystemPractical 10
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

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

15 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 systematically.
  • Classify different types of systems clearly and correctly.
  • Identify various types of information systems according to work standards.
  • Understand and identify system models accurately following procedures.
  • Categorize different types of information correctly to support system design.
  • Apply system analysis and design concepts effectively to meet real user needs.
  • Determine an overview of system analysis with accuracy and clarity.
  • Identify attributes of structured analysis based on user requirements.
  • Use the right tools and techniques for system analysis confidently.
  • Perform system analysis activities effectively to deliver solutions that work.

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.