Bmit 317: Business System Development 2010 Question Paper
Bmit 317: Business System Development 2010
Course:Bachelor Of Business Management And Information Technology
Institution: Kabarak University question papers
Exam Year:2010
UNIVERSITY EXAMINATIONS
2009/2010 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF BUSINESS MANAGEMENT
& INFORMATION TECHNOLOGY
COURSE CODE: BMIT 317
COURSE TITLE: BUSINESS SYSTEMS DEVELOPMENT
INSTRUCTIONS:
1. SECTION A is COMPULSORY and Has (40 MARKS)
2. Attempt any THREE Questions from SECTION B. Each has (20 MARKS)
SECTION A: COMPULSORY (40 MARKS)
QUESTION ONE (40 MARKS)
a) Information systems development usually passes through to varying degrees, four main phases
of systems development. Briefly explain them. (6marks)
b) Outsourcing has become an acceptable and fashionable way of providing services in both public
and private sector organizations. Briefly explain the perceived advantages of outsourcing.
(6marks)
c) An information system undergoes different stages in development. Discuss the stages of information
systems growth? (6marks)
d) What is prototype? (2marks)
e) Briefly explain class model as used in Information systems. (2marks)
f) Although comprehensive definitions of software quality exists, you wish to concentrate on four
particular issues. Discuss these four issues. (4marks)
g) Another way to look at our information system product is from the perspective of business
drivers. Briefly examine;
1) Globalization of the economy (2marks)
2) Electronic commerce and business (2marks)
3) Security and privacy (2marks)
h) Advances in information technology can be drivers for information systems. Discuss the
following technologies that influence today’s information systems.
a) Network and Internet (2marks)
b) Mobile and wireless technologies (2marks)
c) Enterprise applications (2marks)
i) Explain rapid application development (RAD) (2 marks)
SECTION B
QUESTION TWO (20MARKS)
a) Facts are gathered to enable the analyst understand the system better. Explain what is a fact?
(2marks)
b) Interviewing is one of the techniques of fact gathering. Explain the purposes of early interview.
(6marks)
c) What is feasibility? Briefly explain the three types of feasibility. (6marks)
d) As a system developer discuss the white box testing and the black box testing and stating their
difference. (4marks)
e) A distinction is often made between the internal and external design. Briefly explain the output
design. (2marks)
QUESTION THREE (20MARKS)
a) Explain the following terms as used in class models.
I. Object (2marks)
II. Class (2marks)
III. Attributes (2marks)
IV. Operations (2marks)
b) A relation is a logical business connection between just two or more entities. Explain the relationships
one-to one(1:1),one-to-many (1:m),and many-to-many(m:n) giving examples. (6marks)
c) Event models record how events affect entity or class and model time and business constraints.
Explain the state chart diagrams. (6marks)
QUESTION FOUR (20MARKS)
a) Explain the system development life cycle for Rad projects (stages involved). (6marks)
b) Briefly explain the Throwaway prototyping with a suitable diagram. (6marks)
c) When naming variables in VB some rules must be followed. Explain the four rules of variables.
(5marks)
d) System testing is a dynamic test phase. Discus system testing attempt to fine errors in business
functionality and stability and reliability. (3marks)
QUESTION FIVE (20MARKS)
a) Computer-Aided software Engineering (CASE) tools support the analysis and development of
information systems. Outline the contents of CASE. (6marks)
b) Explain the Data Flow Diagrams. (6marks)
c) Discuss the following terms as used in system development
a) Quality control (2marks)
b) Quality assurance (2marks)
c) Testing services (2marks)
d) Quality management system (2marks)
More Question Papers