Professional Documents
Culture Documents
Analysis and Design - SDT1117C PDF
Analysis and Design - SDT1117C PDF
Network Security
BSc (Hons) Web Technologies
BSc (Hons) Business Information Systems
BSc (Hons) Software Engineering
Cohorts: BCNS/17B/FT & BWT/16B/FT
Duration: 2 ½ Hours
Instructions to Candidates:
Page 1 of 3
ANALYSIS AND DESIGN /SAD/OOAD (SDT1117C/SDT2115C/SDT1117C) SITE/June 2017/2018 Sem 2
ANSWER ALL QUESTIONS
(b) Develop a written use case for the above diagram. (10 marks)
(c) Draw a sequence diagram for the above case. (10 marks)
(d) Draw a class diagram, showing the relevant classes, attributes, operations
and relationships of the above case. (10 marks)
Page 2 of 3
ANALYSIS AND DESIGN /SAD/OOAD (SDT1117C/SDT2115C/SDT1117C) SITE/June 2017/2018 Sem 2
QUESTION 2: (30 MARKS)
(a) How may prototyping be used as part of the SDLC? Illustrate your answer
with the help of an example. (10 marks)
(b) Swift, an auto rental company wants to develop an automated system that
can handle car reservations, customer billing and car auctions. Usually a
customer reserves a car, picks it up, and then returns it after a certain period of
time. When the car is returned, the customer receives a bill and pays the specific
amount. In addition to renting cars, every six months or so, the auto rental
company auctions the cars that has accumulated over 20,000 miles.
(a) List down the factors that need to be taken into consideration when
choosing a methodology for the development of a project? (10 marks)
(b) List and define the factors that are important to successful implementation
efforts. (10 marks)
(c) What are the different types of maintenance and how do they differ?
(10 marks)
Page 3 of 3
ANALYSIS AND DESIGN /SAD/OOAD (SDT1117C/SDT2115C/SDT1117C) SITE/June 2017/2018 Sem 2