Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

MAKERERE UNIVERSITY BUSINESS SCHOOL

FINAL EXAMINATION FOR THE DEGREE OF MASTER OF BUSINESS


ADMINISTRATION (MBA) MODULAR OF MAKERERE UNIVERSITY
AND POSTGRADUATE DIPLOMA IN BUSINESS ADMINSTRATION OF
MAKERERE UNIVERSITY BUSINESS SCHOOL
ACADEMIC YEAR 2021/2022

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


MODULE: FOUR (IV)
COURSE CODE: MBA 7210, PGBA514
DATE: SUNDAY MAY 2, 2021
TIME: 9:00 – 12:00PM

INSTRUCTIONS
1. Attempt any FOUR questions.
2. Explanations with practical examples and illustrations will be credited.
3. Writing on this question paper is prohibited.

Read the case below and use it to answer the questions below

The Transport sector of Uganda has largely been left in the hands of the Private sector. As a
result, there has been a number of companies that have come in to provide transport media or
applications to aid booking. The most recent and trending mobile application and web-based
portal is SafariShare. The Goal of the SafariShare is to become the number one carpooling
platform for commute and long-distance travel in Africa filling up more than 1 billion seats per
year. The Company is Ugandan owned and currently operating in Uganda with over 10,000
registered members.

The SafariShare application unveils a car pooling concept with three categories of users; a private
car owner, a passenger and a Company. The private car owner creates an account in the
application and posts his available routes, dates and time, car model and seating capacity. This
information can be viewed by all people with accounts. The passenger likewise creates an
account and is able to view available trips and make bookings accordingly. Payment by the
passenger is made directly to the car owner and the amount is usually at the same or similar rate
as that of public transport. Additionally, companies can sign up with SafariShare to ease
transportation of their staff, especially in light of the COVID-19 pandemic. The application portal
can be tailored to meet specific company needs and allow the company pay for their employees.

Security of both the passenger and private car owner is premised on the detailed registration
information of both the car owner and passenger to enable tracking them in case of a breach. The
application enables booking of trips both within Kampala and upcountry (all over the country)

Page 1 of 21
throughout the year. The system administrator’s role is to verify the passengers and car owners
basing on the information they provided while creating their accounts.

This application enables car owners to reduce their expenditure on fuel by sharing it with persons
taking the same route while offering travel comfort to passengers who won’t have to use public
means of transport. The application also intends to reduce vehicle congestion through car
sharing/pooling and carbon emissions. The application has been implemented and can be
downloaded from Appstore and Playstore.

Question One
a) As a company, you have tried to use various applications to ease transport reservation with
varying degrees of satisfaction derived from them; explain to the SafariShare proprietors some
ten (10) software quality factors you will consider before installing their application. (15 marks)
b) Upon chatting with the proprietors of the application, you realised they are using the Rapid
Application Design methodology to continuously develop and modify it. Explain your
understanding of RAD and why you think SafariShare decided to adopt it. (10 marks)

Question Two
a) Your company staff are required to move around to meet clients both in and outside Kampala
and your expenditure on transport has been high since you have to hire cars. You have been
using other reservation applications but recently found out about SafariShare application and
hope to use it too. Explain to your staff four conversion strategies to adopt the new system
and explain to them the strengths and weaknesses of each.
(20 marks)
b) You have noticed that all the applications you use don’t have some functionalities that you
would like to have and shared your concerns with the application developers. Describe the
MOSCOW prioritization of scope that these developers are likely to have used.
(5 marks)

Question Three
a) Explain any five requirements collection methods that Safarishare is likely to have used before
developing the application. (10
marks)
b) Given the narrative of SafariShare in the passage above, explain the five different
requirements that were specified to develop the application, and for each, give an example of
the requirement as mentioned in the passage.
(15 marks)

Question Four
a) Before implementing any new system, a test run of the system is done to remove bugs, if any.
What are the root causes of errors in information systems?
(6 marks)
b) Describe five types of tests that you think SafariShare performed before implementing the
application.
(15 marks)

Page 2 of 21
c) Differentiate between functional testing and non-functional testing (4
marks)

Question Five
a) What is your understanding of user interface design and human computer interaction?

(5 marks)
b) What are some of the factors you would consider when determining the appropriateness of
the input design used on the SafariShare application?
(10 marks)
c) You have concerns as a Manager that some staff members have been abusing the transport
policy of the company by using company funds to take private trips. In order to curb this, you
have decided to request SafariShare to avail you reports of trips taken by your staff using the
company account. Describe to the proprietors of the application five types of reports you would
like to receive or access.
(10 marks)

Page 3 of 21
Question Six
a) Despite SafariShare making almost 1 year on the market, you have noticed that uptake has
been a bit low. As the consultant to the company, describe three problem solving techniques
you will use to address the issue of low adoption.
(9 Marks)
b) Design a context diagram for SafariShare using the passage above and below it, explain the
diagram?
(16 Marks)
End of Question Paper
………………………………………………………………………………………………………

Page 4 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL
FINAL EXAMINATION FOR THE DEGREE OF MASTER OF BUSINESS
ADMINISTRATION (MBA) OF MAKERERE UNIVERSITY
ACADEMIC YEAR 2018/2019

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


YEAR OF STUDY: ONE
COURSE CODE: MBA 7210 DATE: TUESDAY MAY 14, 2019
SEMESTER: TWO TIME: 2:00 – 5:00PM (3 HOURS)

INSTRUCTIONS
1. Attempt any FOUR questions.
2. Explanations with practical examples and illustrations will be credited.
3. Writing on this question paper is prohibited.

Use the scenario to answer questions One and Two

Hospital management system

The present discussion regards the selection of a software package by a medium-size


regional hospital for use in the Home Health Department of their organization. The
hospital is located in the central portion of a southern state in the USA, within 30 minutes
of the state capital. Its constituents reside in the largest SMSA (standard metropolitan
statistical area) in the state and consist of both rural, suburban, and city residents.

The 149-bed facility is a state-of-the-art institution offering comprehensive services such


as Emergency Care, Hospice, Intensive Care Unit (ICU), Obstetrics, Open Heart Surgery,
and Pediatrics. Additional components of General Hospital consist of an Imaging Center,
a Rehabilitation Hospital, Four Primary Care Clinics, a Health and Fitness Center (one of
the largest in the nation with more than 70,000 square feet and 7,000 members), a Wound
Healing Center, regional Therapy Centers, and Home Care. There are more than 120
physicians on the active medical staff, over 1,400 employees and in excess of 100
volunteers. As such, it provides a rich environment for a fully-fledged system that
manages the hospital processes, patients, reports and ensures proper decision making.

Page 5 of 21
Question One (25 marks)
a) The hospital above is contemplating on how best they can implement and maintain
such a system given their many departments and many employees. Explain to the
management what must be considered if the desired Hospital management system
is to serve its full purpose. (15 marks)
b) Many systems professionals recommend the parallel strategy of system of
implementation over the other strategies, what reasons are given in support of their
position? (10 marks)

Question Two (25 marks)


a) Basing on the scenario above, examine the key threats and opportunities that the
above Hospital scenario presents in line with the desired Hospital Management
System. [10 marks]
b) The new Hospital management system is bound to alter the processes,
technology, style of work among others. All hospital employees and volunteers
must be fully involved in the system processes for effective buy in and
implementation. Examine the techniques that can be employed to ensure user buy
in for the Hospital management system. (08 marks)
c) The system will be judged based on its ability to satisfy the requirements (User,
business, system requirements. Discuss the key aspects that will be used to
determine the worth of the Hospital Management system. (07 marks)

Question Three (25 marks)


In system analysis two pertinent issues have to be emphasized, that is problem
identification and problem definition. Problem identification is actually 'seeing' the problem
before trying to solve it. In other words, it is the first strategy in solving a problem whereas
defining the problem is the most important part of the systems development cycle. If the
requirements and the parameters of the problem are clearly understood, then the actual
output of the program (process) is far more likely to meet the expected output. Keep in
mind that in every situation, there may be more possible ways to follow, though. Consider
that everyone is located somewhere in the flow, and that every possible situation has its
own advantages, downsides and options. Nevertheless, correctly identifying and
understanding your situation is always the first step of solving your problem in a
sustainable way.

a) Using an organisation of your choice, explain the situations that might instigate the
system analyst to conduct a preliminary system analysis. (12 marks)

Page 6 of 21
b) Using illustrations where possible explain the problem solving techniques that a
system development team may use to identify and understanding problems before
trying to solve them. (13 marks)

Question Four (25 marks)


In systems Analysis and Design, requirements analysis encompasses those tasks that
go into determining the needs or conditions to meet for a new or old project, taking into
account the possibly conflicting requirements of the various stakeholders.

a) With examples, distinguish between the following requirements when developing an


information system;
i. Business Requirements and User Requirements. (6 marks)
ii. Functional Requirements and Non-functional Requirements. (6 marks)
b) Describe PIECES framework as used in software requirements determination.
(13 marks)

Question Five (25 marks)


The Academic Information Management System (AIMS) implemented by the Uganda
government for use in all public universities “is an Integrated Educational management
system that automates all the business processes by managing admission, billing and
payments, programs and curriculum, payments, human resource and other aspects of
the education”. Right through the development process, and implementation of AIMS, the
systems analyst consulted with the users as a norm to avoid forthcoming
misunderstandings before the final launch of the education system.

a) Explain why consultation with now the eventual users of AIMS is an important
aspect during the systems development process. (5 Marks)
b) Discuss the likely challenges MUBS students have either encountered or are yet
to experience due to the current usage of AIMS. (10 Marks)
c) Advice MUBS Management on the types of system maintenance for consideration
over time for proper usage of AIMS. (10 Marks)

Page 7 of 21
Question Six (25 marks)
You have been presented with the following design used in structural system analysis
and design and are required to study it and interpret what it represents.

a) Identify and explain the diagram. (5 marks)


b) Identify the entities, processes and data stores. (10 marks)
c) Explain the flow of the diagram. (10 marks)

~ End of question Paper ~

Page 8 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL
FINAL EXAMINATION FOR THE DEGREE OF
MASTER OF BUSINESS ADMINISTRATION (MODULAR)
OF MAKERERE UNIVERSITY AND
POSTGRADUATE DIPLOMA IN BUSINESS ADMINISTRATION (MODULAR)
OF MAKERERE UNIVERSITY BUSINESS SCHOOL

ACADEMIC YEAR 2018/2019

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


YEAR OF STUDY: ONE MODULE: FOUR
COURSE CODE: MBA 7210, PGBA514 DATE: 14th/July/2019
TIME: 9.00am – 12.00pm

INSTRUCTIONS:

1. You are required to attempt any FOUR (4) questions.


2. All questions carry equal marks.
3. Credit will be given for the use of examples and illustrations.
4. Writing on this question paper is prohibited

Question One (25 marks)


a. Your company is planning to develop a new information system to better serve customers.
With your knowledge of system analysis and design, develop an Information System plan for
your company. (15 marks)
b. As the CEO of your company, you are looking to employ a system analyst to develop the new
information system; describe the skills you would look out for. (10 marks)

Question Two (25 marks)


Any system development process, in general, is understood to have different phases and stages.
Moreover, most scholars do agree that systems development stages/steps do overlap and in
some certain cases the same.

a. Describe the major systems development life cycle (SDLC) stages in systems development.
(15 Marks)
b. As part of a company that is looking to develop a new information system, explain what you
would consider when selecting an SDLC method to adopt. (10 marks)

Question Three (25 marks)


There are various conversion strategies that can be adopted when implementing systems.
Describe the conversion strategies that can be used and for each, give one advantage and one
disadvantage. (25 marks)

Page 9 of 21
Question Four (25 marks)
You have contracted Super Software Solutions (SSS) Ltd to develop an Accounting Information
System for your company. After 6 months, the company returns with a system ready for
implementation. However, as a company you feel you were not involved in the entire development
process. SSS Ltd explains that they did that because they have developed many Accounting
Information Systems for different types of companies and therefore know exactly what to do.

a. Explain to SSS Ltd five problems your company is likely to face as a result of their approach.
(10 marks)
b. SSS Ltd did not even consult you when testing the system and therefore you are not sure
testing was done. Explain to them two reasons why you require them to test the system.
(5 marks)
c. Describe to them five system tests that you require them to conduct before implementing the
Information System. (10 marks)

Question Five (25 marks)


a. Distinguish between problem identification and problem definition. (5 marks)
b. Organisations are usually faced with many problems that require various and sometimes
distinct solutions. Solving the wrong problem or only part of the problem presents many
challenges. Therefore, it is pertinent to fully understand a problem in order to arrive at an
encompassing solution. Describe and illustrate any four problem solving techniques that can
be used to arrive at such a solution. (20 marks)

Question Six (25 marks)


a. For a system you are developing, define the performance and development constraints.
(5 marks)
b. Discuss five requirements elicitation guidelines that the system analyst should follow.
(10 marks)
c. According to Dr. Clare-Marie Karat “in this new computer age, the customer is not only right,
the customer has rights”. This remark was made in reference to the human-computer
interaction that has in the recent past been emphasized in system development. Explain five
user rights that should be considered in order to develop interfaces that will ease human -
computer interaction. (10 marks)

End of Question Paper


…………………………………………………………………………….…………………………………

Page 10 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL
FINAL EXAMINATION FOR THE DEGREE OF MASTER OF BUSINESS
ADMINISTRATION (MBA) OF MAKERERE UNIVERSITY
ACADEMIC YEAR 2017/2018

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


YEAR OF STUDY: ONE
COURSE CODE: MBA 7210 DATE: TUESDAY MAY 15, 2018
SEMESTER: TWO TIME: 2:00 – 5:00PM (3 HOURS)

INSTRUCTIONS
1. Attempt any FOUR questions.
2. Explanations with practical examples and illustrations will be credited.
3. Writing on this question paper is prohibited.

Question One (25 marks)


Upon successful implementation of the Academic Information Management System
(AIMS) in both Mbarara University of Science and Technology (MUST) and Kyambogo
University (KY), government decided to rollout the AIMS to other public institutions. The
system is now three (3) months in usage at Makerere University Business School
(MUBS). The previous systems that included the Education Information System (EIS) and
Computerized Education and Accounting System (CEMAS) had acceptance challenges.
a) Using the knowledge you acquired in System Analysis and Design, explain the
possible reasons that could have led to the challenges in usage of both the EIS
and CEMAS. (15 marks)
b) Based on (a) above, provide likely recommendations to the Ugandan government
to ensure successful usage of the AIMS. (10 marks)

Question Two (25 marks)


The Government of Uganda contracted IGN FI/IGN, a French National Institute of
Geographical and Forestry Information in 2015 to roll out the Computerized Land
Information System (CLIS) in the country. The roll out was to ensure that the country has
a reliable, technologically-driven, and user-friendly interface to be able to provide land
information for national development. The system was intended to solve the problems of;
long delays when processing land titles, eliminate opportunities of corruption and
indiscipline as well as provide timely access of information to prevent land
encroachments, multiple sales and provide assurances to stakeholders, investors and
land owners. However, some law makers have questioned the manner in which the

Page 11 of 21
requirements engineering of this project was conducted as a result of several
computerization and processing challenges encountered to date.
a) Explain the term Requirements Engineering as used in System Analysis explaining
the various activities that should have been conducted to obtain requirements for
the CLIS. (10 marks)
b) Discuss with examples, five types of feasibility studies that should have bee n
undertaken before the eventual rolling out of the CLIS. (15 marks)

Question Three (25 marks)


In the recent past, the Government of Uganda has implemented various information
systems in the different agencies for efficiency and standardization. Information systems
such as Integrated Financial Management System (IFMS) have been recently deployed
in most government agencies. The approaches in these information systems
deployments however vary from one department to another based on the nature of the
systems and context of use.
a) As a knowledgeable student of systems analysis and design, discuss any four
systems deployment strategies that can be used in an organization. (12 marks)
b) Discuss the roles of system users and system analyst in an information system
development environment. (13 marks)

Question Four (25 marks)


KESI Investments is a company dealing in a couple of Business Portfolios ranging from
sale of produce, clothes and grains. The company is accommodated in a 2200sq. feet
hall with a cabin of 100sq. feet for the General Manager. The Five clerks and an assistant
Manager are staffed in the remaining space with files all around the tables. The clerks
have to search the outdated files when referring to any bill, bank statements or other
important papers. Lots of time and energy is wasted in the process, there is lost data at
times and indefensible information which makes the clerks sometimes to fail to meet the
given timelines. The office also has a shabby look which has weakened the general
morale of the office staff and the clients cannot be served with proper information in time,
which ultimately leads to dissatisfaction of clients.

The General Manager along with the administrative head of Kesi Investments Ltd, have
decided to change the working conditions of the office. They discussed the matter with
Ms. Eliana, the systems analyst of SOFTECH, in detail. The systems analyst decided that
she should have a closer view of the execution of the office work. After observing the
office for a day in addition to discussing with the staff, the analyst identified the problem
as; lack of Office space for the employees, and above all Poor morale of the employees.

Page 12 of 21
a) Using your knowledge of systems analysis and design, do you think according to
the case, the analyst has identified the problem correctly or not? Give justifications
for your answer. (5 marks)
b) In reference to your answer in (a) above, elaborate the ideal approach that any
other systems analyst ought to have applied in order to ensure successful
operationalization of the exercise. (10 marks)
c) Explain the problem solving techniques you would employ and how you would use
them to address the technological gaps at KESI Investments. (10 marks)

Question Five (25 marks)


Following the recent acquisitions and mergers of Crane Bank and DFC Bank, a lot is
expected to change in terms of the information systems used that require a very well
streamlined system change management process to be developed, designed and
implemented by DFCU Bank. Very efficient and effective customer retention strategies
must be put in place to keep the customers.
a) As a system project manager, analyse any five important factors DFCU Bank
should consider when undergoing this transformation. Give practical examples
to support the factors. (10 marks)
b) What are the major system risks that DFCU should evaluate and mitigate as
they go on with the acquisition of Crane Bank? (8 Marks)
c) Proper change management only exists when change strategies are well
designed. Discuss the elements of a good change management strategy.
(7marks)

Question Six (25 marks)


Assuming you work with ABC University that wants to develop an Information System for
the following procedure for enrolling new students. An Applicant sends the application
form accompanied with his/her qualifications to the University. The Applicants details are
received and sorted according to the Program requested. The details are then stored
on a computer hard disk plus also opening a manual file to file in the application details.

Later the qualifications are checked for authenticity and matched with the Program’s
minimum requirements. The Program minimum requirements are derived from the
Program Details File and the eligible Applicants who meet the requirements are
identified. Those applicants who do not meet the minimum Program requirements are
rejected and notified accordingly. Similarly the applicants who meet the minimum
requirements are also notified about the offer.

The application details of Eligible applicants are sent to Enrolments office which makes
a provisional enrolment pending an acceptance from the applicant. The successful

Page 13 of 21
applicant has to notify the Enrolment office about the acceptance of the offer, and it
is at this stage that he/she becomes a Student. The Details of the Enrolled student are
filed in the Enrolled Student File.

A Systems Analyst was contracted and studied the above student recruitment system for
ABC university and came up with the following erroneous Data Flow Diagram.

Applicant Application
Details Receive and Sort Applicant
Application Form
Application
Detail File

Rejection
Offer
Qualification

Check
Qualification Successful
Applicant
Program
Details
Student
Eligible

Successful
Student
Details
Program
Details
Enroll Student
(Provisional) Enrolled
Student File

Enrolled
Student
Student

As an MBA student taking System Analysis and Design, you have critically evaluated the
Systems Analyst’s Dataflow Diagram and have identified flaws with it.
a) Describe the flaws in the above dataflow diagram. (10 marks)
b) Design a correct version of the Dataflow Diagram for the above system.
(15 marks)

~ End of question Paper ~

Page 14 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL

FINAL EXAMINATION FOR THE DEGREE OF


MASTER OF BUSINESS ADMINISTRATION – MODULAR
OF MAKERERE UNIVERSITY
AND POSTGRADUATE DIPLOMA IN BUSINESS ADMINISTRATION
OF MAKERERE UNIVERSITY BUSINESS SCHOOL
ACADEMIC YEAR 2017/2018

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


MODULE: FOUR COURSE CODE: MBA
7210
DATE: 28th/July/2018 TIME: 9.00am – 12.00pm

INSTRUCTIONS:

1. You are required to attempt any FOUR (4) questions.


2. All questions carry equal marks.
3. Credit will be given for the use of examples and illustrations.
4. Writing on this question paper is prohibited

Question One (25 marks)


Uber was recently rolled out in Uganda after being used in many other parts of the world. It is an
application that enables one get a taxi by indicating where you are located and where you are
going to. Using geo-data, the system locates the nearest driver and connects them to the
passenger and also computes the cost of the journey. Due to the fact that one of the commonest
modes of transport in Uganda is Boda boda, the company added Uber boda to their product.
Basing on the success of Uber taxi and Uber boda, some hoteliers are interested in adding Uber
Hotel to the application to enable people locate the nearest hotel or restaurant basing on their
needs and financial ability to make reservations.

a) Identify the most suitable system development methodology that Uber should use in order to
add the feature in their application. Give justification for your choice. (3 marks)
b) Explain the phases the application is likely to go through before it is implemented showing the
expected deliverable(s) for each phase. (16 marks)
c) Explain three types of requirements you would advise to be elicited in order to develop the
application. (6 marks)

Question Two (25 marks)


a) Basing on the case of Uber in Question One above, who are the stakeholders you would
recommend to participate in this development; clearly explaining the role of each. (15 marks)
a) Explain why it is important for a system analyst to possess the following knowledge and skills;
(2 marks each)
i. Business knowledge

Page 15 of 21
ii. Interpersonal skills
iii. Communication skills
iv. Problem solving skills
v. Character and ethics

Question Three (25 marks)


JKH Hotel has been experiencing declining sales over the past 2 years and is struggling to
survive. They have noticed that a new Hotel in their neighborhood is making high sales and
therefore are convinced the main problem is not its location. The JKH Hotel manager who has
been having dinner in the new hotel in order to benchmark it has reported that the new Hotel has
very good food and has also computerized many of their processes. He thinks that hiring better
chefs and developing an information system will be the turnabout for JKH Hotel. They have hired
you as a consultant to help recommend and oversee development of an information system for
them.

a) After conducting the initial investigation, you came up with the following Pareto Chart. Explain
to the Management of JKH Hotel what it represents and recommend a suitable Information
system to invest in first given their financial challenges. (13 marks)

Reasons for low customer turn over


50
45
40
35
30
25
20
15
10 Reasons for low customer turn
5 over
0

b) Replicate the above information in a Cause and Effect/Fishbone diagram. (12


marks)

Question Four (25 marks)


On the premise of the case of JKH Hotel in Question three above;
a) After establishing the main reasons for declining sales, explain four feasibility studies you
would first conduct before going on to develop the Information system you recommended to
them. (8 marks)

Page 16 of 21
b) You have further recommended the use of requirements workshop and prototyping as
methods of requirements gathering, describe to the management how the methods will be
used. (5 marks)
c) Explain any four challenges the system analyst is likely to face when gathering requirements
and for each, show how it can be mitigated. (12 marks)

Question Five (25 marks)


A group of Bachelor of Business Computing Students of MUBS is planning to develop an online
information system that runs on Web 2.0 technology (like other social media sites). Their site will
generally connect people of different interests such as users, advertisers and bloggers.

a) Basing on that, a system analyst has designed the following diagram to guide system
development. Identify and describe the system design below. (12 marks)

b) Given the existing competition from the many other social media platforms, using examples,
advise the developers on the guidelines they can use to develop a good user interface.
(13 marks)

Question Six (25 marks)


a) Before actually implementing a new information system into operations, a test run of the
system is done to remove the bugs, if any. After codifying the programs of the system, a test
plan should be developed and run on a given set of test data. The output of the test run should
match the expected results. Define any five types of tests that should be run before
implementing an information system. (15 marks)
b) The checklist for software quality is broadly categorized as Functionality, Usability, Reliability,
Performance and Supportability (FURPS). Explain the terms as applied in software quality.
(10 marks)

~ End of Examination paper ~

Page 17 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL

FINAL EXAMINATION FOR THE DEGREE OF


MASTER OF BUSINESS ADMINISTRATION
OF MAKERERE UNIVERSITY ACADEMIC YEAR 2016/2017

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


YEAR OF STUDY: ONE SEMESTER: TWO
COURSE CODE: MBA 7210 DATE: 25th/May/2017
TIME: 2.00pm – 5.00pm

INSTRUCTIONS:

1. You are required to attempt any FOUR (4) questions.


2. All questions carry equal marks.
3. Credit will be given for the use of examples and illustrations.
4. Writing on this question paper is prohibited

Question One (25 marks)


The systems development life cycle (SDLC), also referred to as the application development life-
cycle, is a term used in systems engineering, information systems and software engineering to
describe a process for planning, creating, testing, and deploying an information system. Discuss
the following major steps of the systems development process applying the SDLC approach.
a) System investigation (5 marks)
b) System analysis (5 marks)
c) System design (5 marks)
d) System implementation (5 marks)
e) System maintenance (5 marks)

Question Two (25 marks)


Systems analysts study an organization's current computer systems and procedures and design
information systems solutions to help the organization operate more efficiently and effectively.
d) Discuss the key roles of systems analyst during the software systems development
process. (13 Marks)
e) As a manager in an organisation, what qualities would you look out for in a system analyst
before contracting one? (12 Marks)

Question Three (25 marks)


In systems analysis and design, requirements analysis encompasses those tasks that go into
determining the needs or conditions to meet for a new or old project, taking into account the
possibly conflicting requirements of the various stakeholders.
a) Using examples, briefly explain the following requirements when developing an
information system;
i. Business requirements (3 marks)
ii. User Requirements (3 marks)
iii. Functional requirements (3 marks)

Page 18 of 21
iv. Non functional requirements (3 marks)

b) Explain the circumstances in which observation and interview techniques as fact-finding


methods could be used during systems investigation in systems development.
(13 Marks)

Question Four (25 marks)


Systems conversion and systems maintenance are two crucial aspects in the implementation
stage in the system development life cycle approach.
a) Describe any four (4) system conversion approaches when the new system has finally
gone live in the implementation stage of system development. (16 Marks)
b) As a manager, explain what you would expect the maintenance team to do in the following
types of systems maintenance;
i. Corrective maintenance (3 marks)
ii. Adaptive maintenance (3 marks)
iii. Preventive maintenance (3 marks)

Question Five (25 marks)


a) Your company is in the process of developing a Human Resource Information System and
you are closely working with the system developers. Explain five testing strategies that you
would expect them to do before full implementation of the system. (15 marks)
b) What software quality factors would you check for before signing off the system? (10 marks)

Question Six (25 marks)


a) As a manager of your company, you have an Information system but realise that you don’t
have a security policy. You therefore want to formulate one. Discuss the aspects of information
security management that you would consider when formulating your information security
policy. (18 marks)
b) Discuss any seven attack methods that perpetrators can use on an information system.
(7 marks)

~ End of Examination paper ~

Page 19 of 21
MAKERERE UNIVERSITY BUSINESS SCHOOL

FINAL EXAMINATION FOR THE DEGREE OF


MASTER OF BUSINESS ADMINISTRATION – MODULAR
OF MAKERERE UNIVERSITY
AND POSTGRADUATE DIPLOMA IN BUSINESS ADMINISTRATION
OF MAKERERE UNIVERSITY BUSINESS SCHOOL
ACADEMIC YEAR 2016/2017

COURSE NAME: SYSTEMS ANALYSIS AND DESIGN


MODULE: FOUR COURSE CODE: MBA 7210
DATE: 8th/July/2017 TIME: 9.00am – 12.00pm

INSTRUCTIONS:

1. You are required to attempt any FOUR (4) questions.


2. All questions carry equal marks.
3. Credit will be given for the use of examples and illustrations.
4. Writing on this question paper is prohibited

Question One (25 marks)


As a partner in a small but growing company that deals in kitchenware, you have acknowledged
the exponential growth of Mobile technology and your company is considering it as an alternative
method of transaction with customers. The company plans to develop a mobile application that
will enable customers order and pay for kitchenware. This kitchenware will thereafter be delivered
to them.
d) In order to draft a budget for the system development, explain to your partner the various
phases the application is likely to go through before it is delivered. Indicate the expected
deliverable(s) for each phase. (16 marks)
e) With your knowledge of system analysis and design, you want to minimise the costs of
developing the system by conducting the feasibility study. Explain three feasibility studies that
you will conduct. (9 marks)

Question Two (25 marks)


a) Differentiate between problem identification and problem definition. (4 marks)
b) Using illustrations, describe any three problem solving techniques that can be used in system
analysis. (15 marks)
c) Why is it important to identify and define problems with the old/current system before
developing a new system? (6 marks)

Page 20 of 21
Question Three (25 marks)
Your company is in the process of developing a new Human Resource Information System that
will be accessed online by all staff. As a manager knowledgeable in system analysis and design,
you have been selected to supervise the system developers.

d) Briefly outline the stakeholders that you would contact to work with the system analyst in order
to gather the requirements for the system. (4 marks)
e) Which categories of information will you expect the system analyst to gather? Explain why
these categories will be beneficial to the developers. (12 marks)
f) Explain any three challenges that are likely to arise when gathering requirements and how
you will mitigate them. (9 marks)

Question Four (25 marks)


a) What will you expect the system analyst to consider and implement when developing a user
interface? (15 marks)
b) Describe to the system analyst any five types of reports you expect to get from an information
system. (10 marks)

Question Five (25 marks)


a) Before actually implementing the new system, a test run of the system is done to remove the
bugs, if any. Explain any five types of tests that should be run on a system before
implementation. (15 marks)
b) Maintenance is necessary to eliminate errors in the system during its working life and to tune
the system to any variations in its working environment. Explain the four types of maintenance
done on an information system. (10 marks)

Question Six (25 marks)


a) Explain any five security threats faced by an information system and for each, describe the
security measures that can be applied. (20 marks)
b) Define the four risk treatments that one can use to manage risks. (5 marks)

~ End of Examination paper ~

Page 21 of 21

You might also like