System analysis is a critical phase in the development and implementation of information systems tailored for library and information management professionals in Kenya. It involves a detailed examination of existing library processes to identify problems and opportunities for improvement. This chapter equips learners with the knowledge to perform system analysis effectively, ensuring that new or upgraded library systems meet user requirements and enhance service delivery in various Kenyan settings such as public libraries, university libraries, and county documentation centers.
System analysis forms the foundation for designing efficient and user-friendly information systems in libraries. It helps to bridge the gap between library users’ needs and technological solutions by thoroughly understanding workflows, data flows, and system requirements. Kenyan libraries face challenges such as diverse user groups, limited resources, and the need for integration with national digital repositories, making system analysis indispensable for sustainable system development.
System analysis is the process of studying an existing system to identify its components, understand how they interact, and determine the requirements for a new or improved system. It involves collecting and interpreting data about library operations, user needs, and system limitations. For example, at a county library, system analysis might reveal bottlenecks in cataloguing processes that delay book availability.
The main purpose of system analysis is to ensure that library information systems are aligned with user expectations and organizational goals. It provides a structured approach to understanding problems and designing solutions that improve efficiency and user satisfaction. For instance, in a university library, system analysis can help tailor a digital catalog system to support both students and academic staff effectively.
System analysis typically follows a sequence of phases that guide the analyst from initial investigation to the specification of system requirements. Each phase builds on the previous one to ensure comprehensive understanding and effective planning.
System analysis in the Kenyan library context faces unique challenges including limited technical expertise, resistance to change from staff, and budget constraints. Additionally, diverse user needs ranging from rural community members to academic researchers complicate requirements gathering.
Create a free account to open more of this chapter.
Free: practical guides, quick cards, workplace scenarios and more.
Create a free accountSystem analysis involves examining and understanding the components and operations of an existing system to identify areas for improvement. The system analyst plays a crucial role by bridging the gap between users and developers, gathering requirements, and ensuring the system meets organizational needs. Structured analysis is characterized by its graphical representation, logical organization, division of processes, and a top-down approach that breaks complex systems into manageable parts. Various tools aid system analysis, including data flow diagrams that illustrate information movement, data dictionaries that define system data, decision trees and tables that map choices and outcomes, as well as Structured English and pseudocode for describing processes clearly. The system analysis procedure follows a systematic sequence of steps to collect, analyze, and document system requirements effectively. These elements collectively enable the development of efficient, well-structured information systems tailored to organizational objectives.
Type: Individual
| Tools & Equipment | Materials |
|---|---|
| Computer with Microsoft PowerPoint installed | Information materials on system analysis |
| Projector | Writing materials (pen and notebook) |
| S/N | Item | Quantity |
|---|---|---|
| 1 | Information materials on system analysis | 3 books per Candidate |
| 2 | Computer with Microsoft PowerPoint installed | 1 Pc per Candidate |
| 3 | Projector | 1 Pc per 5 Candidates |
| 4 | Dust coat | 1 Pc per Candidate |
| 5 | Writing materials (pen and notebook) | 1 set per Candidate |
| Items to be Evaluated | Marks Available | Marks Obtained | Comments |
|---|---|---|---|
| TASK 1: Preparation and Explanation of System Analysis Concepts | |||
| Donning of dust coat before starting the session (Award 1 mark for wearing dust coat before presentation) | 1 | ||
| Use of information materials to prepare the presentation (Award 1 mark each for referencing at least two sources) | 2 | ||
| Clear verbal explanation of system analysis overview including definition (Award 1 mark each for clear explanation of definition, purpose, and importance) | 3 | ||
| Demonstration of at least two real-world examples or scenarios relevant to Kenyan workplaces (Award 1.5 marks each for relevant examples demonstrating understanding) | 3 | ||
| Use of Microsoft PowerPoint slides to support the explanation (Award 2 marks for appropriate and clear slides aligned with spoken content) | 2 | ||
| Sub-Total | 11 | ||
| TASK 2: Delivery and Interaction | |||
| Presentation delivered within allocated 10 minutes (Award 2 marks for completing within time limit) | 2 | ||
| Engages audience by answering questions or clarifying points (Award 1 mark each for clear, relevant responses to up to three questions) | 3 | ||
| Use of writing materials to note down audience feedback or questions (Award 1 mark for taking notes during interaction) | 1 | ||
| Sub-Total | 6 | ||
| PRODUCT CHECKLIST | |||
| Prepared Microsoft PowerPoint presentation file with at least 5 slides covering system analysis overview, concepts, and examples (Award 1 mark per slide up to 5 slides, content must be relevant and clear) | 5 | ||
| Presentation delivered clearly and confidently with logical flow and appropriate terminology (Award 4 marks for clear, confident delivery and logical structure) | 4 | ||
| Sub-Total | 9 | ||
| GRAND TOTAL | 26 | ||
Type: Individual
| Tools & Equipment | Materials |
|---|---|
| Computer with internet access | Information materials on system analysis |
| Notebook and pen |
| S/N | Item | Quantity |
|---|---|---|
| 1 | Information materials on system analysis | 5 Books per Candidate |
| 2 | Computer with internet access | 1 Pc per Candidate |
| 3 | Notebook and pen | 1 Set per Candidate |
| Items to be Evaluated | Marks Available | Marks Obtained | Comments |
|---|---|---|---|
| TASK 1: Identification of System Analyst Role | |||
| Candidate uses information materials to research the role of a system analyst (Award 2 marks for effective use of materials) | 2 | ||
| Candidate identifies at least three key functions of a system analyst (Award 1 mark for each function correctly identified) | 3 | ||
| Candidate describes responsibilities related to requirement gathering (Award 2 marks for clear description) | 2 | ||
| Candidate explains the role in system design and communication with stakeholders (Award 3 marks for detailed explanation) | 3 | ||
| Candidate organizes information logically in the report (Award 2 marks for coherent structure and clarity) | 2 | ||
| Sub-Total | 12 | ||
| TASK 2: Report Preparation and Presentation | |||
| Candidate writes a clear and concise report using computer and notebook (Award 3 marks for clarity and conciseness) | 3 | ||
| Candidate submits the report within the allocated time (Award 1 mark for timely submission) | 1 | ||
| Sub-Total | 4 | ||
| PRODUCT CHECKLIST | |||
| Report correctly identifies and describes at least five functions and responsibilities of a system analyst (Award 1.2 marks per correct function/responsibility, max 6 marks) | 6 | ||
| Report is well-structured, free of major spelling or grammatical errors (Award 3 marks for professional presentation) | 3 | ||
| Report demonstrates understanding of the system analyst’s role in project context (Award 5 marks for depth of understanding) | 5 | ||
| Sub-Total | 14 | ||
| GRAND TOTAL | 30 | ||