Makerere University Business School
Makerere University Business School
Makerere University Business School
BUSINESS SCHOOL
Course description
Many organisations are undergoing transformation with a shift towards information
systems adoption. Today’s manager should therefore have knowledge of how
information systems come into place since they are from time to time required to
manage their development through the system analysts and developers. This course
provides the student with both a theoretical and practical approach to system
analysis and design using a combination of traditional developments and current
technologies.
Course objectives
To equip the candidate with an understanding of the nature of systems, their
analysis, design and application in modern organisations with specific
emphasis on information systems in an organisation.
To examine the student’s ability to apply the acquired knowledge in the
analysis and design of information systems
Learning Outcomes
At the end of the course students will be able to:
Explain the various system development approaches
Elicit and analyse system requirements from user communities using
appropriate fact finding methods
Page 1 of 4
Construct logical and physical procedural/structured system designs
Describe user interface design
Describe information system conversion steps from old system to a new
system
Mode of Delivery
Online straight lectures
Case studies
Group and class discussions
Lecture schedule
Topic Week
1. Introduction to system analysis and design 1-2
Definition of key terms in SAAD
Why study SAAD
Components of an Information System
Types of Computer based Information systems (ESS, MIS,
DSS, KWS, OAS, TPS etc)
Responsibilities of a systems Analyst
Structured/Procedural approach
2. System Development Life Cycle 3-4
System development methods
SDLC
Criteria for selecting
Problems when initiating new information systems
3. Preliminary System Analysis 5-6
Problem identification
Problem definition
Brainstorming and other problem solving techniques
Determining scope and measurable objectives
Defining business needs in system terms
Dealing with constraints
4. Requirements elicitation and analysis techniques 7-8
Sources of data and background material
Designing the questionnaire and interview guide
Sampling methods
Preparing for the interview and getting started
Listening skills
Establishing systems requirements
User requirements
Functional requirements
Non-functional requirements
Systems requirements
Feasibility studies
Verifying, crosschecking and analysis of data
Requirements analysis
5. System Design 9-11
Process/procedural modelling
Context diagrams
Data Flow Diagrams (DFD)
Data dictionary
Decision table
Decision tree
Page 2 of 4
Data modelling (ERD)
Physical model design
User Interface design (input/Output)
Guidelines for use-centred interface design
Interface windows
Dependencies between windows
Window navigation
File and database design
Control and Security
6. Operation and Maintenance 12-13
Implementation
Installation and evaluation
Change over methods
Test environments
Training plans
Content of final report
Maintenance and user support activities
Assignments:
1. Coursework – the students will be required to make a presentation to cover the
area of either system analysis or system design.
2. Final Examination – the students will be required to sit for closed-book 3 hours
examination.
The pass mark score for the course is 60%. Therefore, any student who scores below
that will be required to retake the examination when next offered.
Score Distribution
Course work 40%
End of semester examination 60%
100%
Page 3 of 4
Taking, converting, concealing, defacing, damaging or destroying any property
related to the preparation or completion of assignments, research or
examination;
Submitting the same written work to fulfil the requirements for more than one
course.
Participation
Every student is required to attend at least 80% of the classes to fulfil the minimum
requirements to sit for the final examination. Students are also required to attempt
all assignments as partial fulfilment for the requirements of the course. Students will
also be required to participate in class discussions and presentations.
Reading list
1. Avison, D. & Fitzgerald, G., (2006). Information Systems Development:
Methodologies, Techniques and Tools, 4th Edition, McGraw-Hill, ISBN-13 978-0-
07-711417-6
2. Joseph S. Valacich, Joey F. George and Jeffrey A. Hoffer (2012). Essentials of
Systems analysis and Design, 5th Ed. Pearson.
3. Kendall Kenneth E. & Kendall Julie E., (2001). Systems Analysis and Design,
Prentice Hall PTR, 5th Edition
4. O’Brien James A., (2005), Management Information Systems – Managing
information technology in the Business Enterprise, 6th Edition, Tata McGraw Hill
Page 4 of 4