02.05.2013 Views

School of Computing / Skool vir Rekenaarkunde - Name

School of Computing / Skool vir Rekenaarkunde - Name

School of Computing / Skool vir Rekenaarkunde - Name

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

47<br />

INF305F/ SWE401I/SED401I /101<br />

Ed: What do you mean?<br />

Jamie: Well, I gave Lisa Perez a call. She’s the marketing honcho on that.<br />

Vinod: And?<br />

Jamie: I wanted her to tell me about SafeHome features and functions … that sort <strong>of</strong><br />

thing. Instead, she began asking me questions about security systems,<br />

surveillance systems. I’m no expert.<br />

Vinod: What does that tell you?<br />

Jamie shrugs.<br />

Vinod: That marketing will need us to act as consultants and that we’d better do<br />

some homework on this product area before our kick-<strong>of</strong>f meeting. Doug said<br />

that he wanted us to ‘collaborate’ with our customer, so we’d better learn how<br />

to do that.<br />

Identify four communication mistakes from the conversation above. List the<br />

principle that you used and quote each mistake from the text. (8)<br />

14 You are the project leader <strong>of</strong> the requirements engineering team involved in the<br />

development <strong>of</strong> a web-based book store. The project is late due to problems<br />

encountered during the requirements elicitations process. Write a report to<br />

management in which you explain why requirements elicitation is difficult with<br />

examples from the application domain. (6)<br />

15 The state diagram is one method <strong>of</strong> representing the behaviour <strong>of</strong> a system by<br />

depicting its states and the events that cause the system to change state. A state<br />

diagram models the behaviour <strong>of</strong> a specific application domain. One state diagram<br />

consists <strong>of</strong> different states. What are the three areas that a state is divided into on<br />

an UML state diagram? (3)<br />

16 Answer the following:<br />

16.1 What is the relationship between an activity diagram and a use-case? (1)<br />

16.2 Study the following use-case description for surveillance, which was written<br />

for the SafeHome application. Develop an activity diagram for the<br />

information provided. (8)<br />

Use-case Access camera surveillance – display camera views<br />

Primary actor Homeowner<br />

Goal in context To view output <strong>of</strong> cameras placed throughout the house from any remote location via<br />

the internet.<br />

Preconditions System must be fully configured; appropriate user ID and passwords must be<br />

obtained.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!