Course Details

  • Teacher
    Ben Panful
  • Category
  • Course Price
    GHC 199

System Analysis and Design I

Course Details


System Analysis and Design deals with planning the development of Information Systems through understanding and specifying in detail what a system should do and how the components of the system should be implemented and work together. System analysts solve business problems by analyzing the requirements of information systems and designing such systems by applying analysis and design techniques. This course deals with the concepts, skills, methodologies, techniques, tools, and perspectives essential for systems analysts.

This course will cover the principles of information systems including Systems, Roles and Development Methodologies; Understanding and Modelling Organizational Systems; Project Management and the Interactive Methods of Information Gathering.


Upon successful completion of the course, students will be able to:

  • Understand how users working in context with new technologies change the dynamics of a system
  • Realize what the many roles of the systems analyst are
  • Know the steps of the SDLC as they relate to HCI and how to apply them to a real system
  • Understand what CASE tools are and how they help a systems analyst
  • Explore other methodologies such as object-oriented systems design and prototyping
  • Understand that organizations and their members are systems and that analysts need to take a systems perspective
  • Depict systems graphically using context-level data flow diagrams, and entity-relationship models, use cases and use case scenarios
  • Recognize that different levels of management require different systems
  • Comprehend that organizational culture impacts the design of information systems
  • Understand how projects are initiated and selected
  • Define a business problem and determine the feasibility of a proposed project
  • Recognize the value of interactive methods for information gathering
  • Construct interview questions to elicit human information requirements
  • Structure interviews in a way that is meaningful to users
  • Understand the concept of JAD and when to use it
  • Write effective questions to survey users about their work
  • Design and administer effective questionnaires
  • Plan a project by identifying activities and scheduling them
  • Understand how an alternative approach called agile development balances objectives to manage the analysis and design process
  • Manage team members and analysis and design activities so the project objectives are met while the project remains on schedule

Within this module, you will be introduced to and/or will be able to develop your:

  • Intellectual skills
  • Communication
  • Team working
  • Problem solving
  • Personal skills for lifelong learning



Course Information

  • Class Start: 2020-09-12
  • Course Duration: 2 Months
  • Student Capacity: Max 45 Students
  • Class Schedule: Saturdays: 6:30pm to 8:30pm & Sundays: 6:30pm to 8:30pm

Course Teacher

Ben Panful
P.O.Box MC 651, Takoradi, Ghana