Systems Analysis Course

Classroom Training Download PDF
Virtual / Online
Live, instructor-led — join from anywhere
Online sessions available on request.
Contact us to schedule.
Classroom / In-Person
Same course & certificate — face-to-face
No upcoming classroom dates.
Contact us to arrange.

Format: Live instructor-led online training via Zoom / Microsoft Teams

Systems Analysis Course

Systems analysis is a critical discipline in the development and implementation of effective information systems. This course is designed to provide participants with a comprehensive understanding of the methodologies, tools, and techniques used in analyzing complex systems. Through a blend of theoretical concepts and practical applications, participants will learn to identify system requirements, model business processes, and design efficient systems that meet organizational goals.

The course covers the entire systems development lifecycle (SDLC), emphasizing the importance of thorough analysis in the success of system projects. Participants will explore techniques such as requirements gathering, process modeling, data flow diagrams, and use case analysis. By understanding and applying these methods, they will be able to create detailed specifications and design blueprints that guide the development of robust information systems.

Practical exercises and real-world case studies are integral to this course, providing participants with hands-on experience in systems analysis. Whether they are working on improving existing systems or developing new ones, participants will gain the skills necessary to analyze complex environments, anticipate potential issues, and propose effective solutions. This course is ideal for IT professionals, business analysts, project managers, and anyone involved in the development or management of information systems.

Course Outline

Module 1: Introduction to Systems Analysis

  1. Overview of Systems Analysis
  2. Role of a Systems Analyst
  3. Systems Development Lifecycle (SDLC)
  4. Importance of Systems Analysis in SDLC
  5. Key Concepts and Terminology
  6. Relevant Case Study: Analyzing a Retail Management System

Module 2: Requirements Gathering

  1. Techniques for Requirements Elicitation
  2. Interviewing Stakeholders
  3. Conducting Surveys and Questionnaires
  4. Requirements Documentation
  5. Prioritizing Requirements
  6. Relevant Case Study: Gathering Requirements for a Healthcare System

Module 3: Process Modeling

  1. Introduction to Process Modeling
  2. Creating Data Flow Diagrams (DFDs)
  3. Using Business Process Model and Notation (BPMN)
  4. Identifying System Boundaries
  5. Process Improvement Techniques
  6. Relevant Case Study: Modeling Processes in a Manufacturing System

Module 4: Data Modeling

  1. Importance of Data Modeling
  2. Entity-Relationship Diagrams (ERDs)
  3. Normalization Techniques
  4. Designing Relational Databases
  5. Data Integrity and Validation
  6. Relevant Case Study: Designing a Database for a Financial System

Module 5: Use Case Analysis

  1. Introduction to Use Cases
  2. Identifying Actors and Use Cases
  3. Writing Use Case Descriptions
  4. Creating Use Case Diagrams
  5. Use Case Realization
  6. Relevant Case Study: Developing Use Cases for an E-commerce Platform

Module 6: System Design and Implementation

  1. Transitioning from Analysis to Design
  2. Architectural Design Considerations
  3. Interface Design Principles
  4. Prototyping Techniques
  5. Implementation Strategies
  6. Relevant Case Study: Designing and Implementing a  Information System

General Information

  1. Customized Training: All our courses can be tailored to meet the specific needs of participants.
  2. Language Proficiency: Participants should have a good command of the English language.
  3. Comprehensive Learning: Our training includes well-structured presentations, practical exercises, web-based tutorials, and collaborative group work. Our facilitators are seasoned experts with over a decade of experience.
  4. Certification: Upon successful completion of training, participants will receive a certificate from Foscore Development Center (FDC-K).
  5. Training Locations: Training sessions are conducted at Foscore Development Center (FDC-K) centers. We also offer options for in-house and online training, customized to the client's schedule.
  6. Flexible Duration: Course durations are adaptable, and content can be adjusted to fit the required number of days.
  7. Onsite Training Inclusions: The course fee for onsite training covers facilitation, training materials, two coffee breaks, a buffet lunch, and a Certificate of Successful Completion. Participants are responsible for their travel expenses, airport transfers, visa applications, dinners, health/accident insurance, and personal expenses.
  8. Additional Services: Accommodation, pickup services, freight booking, and visa processing arrangements are available upon request at discounted rates.
  9. Equipment: Tablets and laptops can be provided to participants at an additional cost.
  10. Post-Training Support: We offer one year of free consultation and coaching after the course.
  11. Group Discounts: Register as a group of more than two and enjoy a discount ranging from 10% to 50%.
  12. Payment Terms: Payment should be made before the commencement of the training or as mutually agreed upon, to the Foscore Development Center account. This ensures better preparation for your training.
  13. Contact Us: For any inquiries, please reach out to us at training@fdc-k.org or call us at +254712260031.

14.  Website: Visit our website at www.fdc-k.org for more information.

 

 

 

Explore:

Enquire

Captcha code Click image to refresh

training@fdc-k.org • +254 712 260 031 • Nairobi, Kenya

WhatsApp Chat with our Consultants