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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Assignment 4<br />

50<br />

Submission date: Self-evaluation. A solution is available at the end <strong>of</strong> this assignment.<br />

Credits: 70 credits<br />

Notice: This assignment covers chapters 3–5, 7–10, 13, 14 and 16.<br />

Chapter 3<br />

1 Prototyping may be problematic for two reasons. Use the development <strong>of</strong> a<br />

registration system at a university to discuss why prototyping may be difficult in<br />

that en<strong>vir</strong>onment. (2)<br />

2 Write a motivation to management in which you explain what your concerns are in<br />

using the formal methods model in the specification <strong>of</strong> your registration system. (6)<br />

Chapter 4<br />

3 Discuss how you can use adaptive s<strong>of</strong>tware development in developing the<br />

s<strong>of</strong>tware <strong>of</strong> a registration system at the university. (10)<br />

Chapter 5<br />

4 What questions must be asked and answered in order to develop a realistic<br />

project plan for a university registration system? (7)<br />

Chapter 7<br />

5 What are the types <strong>of</strong> requirements in quality function deployment within a<br />

university registration system? (6)<br />

Chapter 8<br />

6 Draw the use case diagram for registration at a university. The following are actions in a<br />

university registration system:<br />

- A student completes the registration form.<br />

- His/her results <strong>of</strong> the previous years are verified.<br />

- His/her enrolment is verified.<br />

- His/her payment is verified.

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

Saved successfully!

Ooh no, something went wrong!