UNIVERSITY EXAMINATIONS: 2014/2015
ORDINARY EXAMINATION FOR THE BACHELOR OF SCIENCE
IN INFORMATION TECHNOLOGY
BIT 1205 SYSTEM ANALYSIS AND DESIGN DISTANCE
LEARNING
DATE: APRIL, 2015 TIME: 2 HOURS
INSTRUCTIONS: Answer Question ONE and any other TWO
QUESTION ONE [30 MARKS]
a) Describe the various stakeholders in a Payroll System. [6 Marks]
b) Describe the three structured methodologies in a systems analysis and design
[6 Marks]
c) State and explain the four feasibility studies undertaken before undertaking the
development of an information system. [8 Marks]
d) Differentiate between functional requirements and nonfunctional requirements.
[4 Marks]
e) Almost 80% of Information Systems are developed to solve a certain problem.
Describe the Spiral Model to solving problems [6 Marks]
QUESTION TWO [20 MARKS]
a) Describe the following information systems development approaches
i) Model driven development (MDD) [6 Marks]
ii) Rapid Application Development (RAD) [2 Marks]
b) Define the following terms
i) IS Project [2 Marks]
ii) Project Management [ 2 Marks]
c) During the execution of a project there is the precedence in which the tasks must
be ordered. Using diagrams describe four inter-task dependencies. [8 Marks]
QUESTION THREE [20 MARKS]
a) Using examples and diagrams describe the following concepts used in process
modeling. [6 Marks]
i) Process.
ii) Dataflow
iii) Data store
b) When constructing DFDs (Data Flow Diagrams) there three common mistakes
that the modelers can make. Describe each one of them. [6 Marks]
c) Define the term CASE, stating the various tools that are provided in CASE.
[8 Marks]
QUESTION FOUR [20 MARKS]
a) Using a suitable diagram, describe components of an entity relationship modeling.
[8 Marks]
i) entity type
ii) relation
iii) attribute
b) Differentiate between physical DFD and Logical DFD. [4 Marks]
c) Define the term normalization and explain the three levels of normalization.
[8 Marks]
QUESTION FIVE [20 MARKS]
a) Define the following terms [4 Marks]
i) System Design
ii) Changeover
iii) structured walkthrough
iv) Inspection
b) Differentiate between a distributed and centralized system. [4 Marks]
c) Describe four advantages of prototyping. [4 Marks]
d) Describe four types of servers common in client server architectures. [4Marks]
e) Explain the meaning of the following terms [4 Marks]