CN2003 Software Analysis and Design
  Examination Advice
  CN2003 Home - Examination Advice - Question 3

Quick Links

Frequently-asked questions »

Answer »

Questions

OO class modelling 1 »

OO class modelling 2 »

Data/ Attribute Normalisation »

Fact Gathering »

DFDs and STDs 1 »

DFDs and STDs 2 »

 

 

Answer all parts of this question.

Please read the following case study carefully.  You should make reference to this case study in answering this question.

The University of Croydon is planning the development of an administration system for its halls of residence and student accommodation.  The development has been authorised by the Head of Accommodation Services for the university.  The Accommodation Service is responsible for 15 different accommodation units.  Each unit has a warden (responsible for the welfare of residents), an administrator (who looks after the finances of the unit including rent payments by students) and a domestic bursar (who looks after the cleaning and maintenance of the unit).

When students have been accepted for a course at the university, they can apply to a hall of residence for a place for the forthcoming academic year.  Applications are accepted or rejected by the appropriate hall warden.

Accepted students are assigned to a room for the year; although students can apply to change rooms once they have arrived.  A student accepts an offered room by paying a deposit and signing a room letting contract.

When a student arrives for the start of their course, they complete check-in formalities and are subsequently billed for the rent for the current term. Students have 21 days in which to pay their rent otherwise they are subject to a late payment charge.

a. Give a clear definition for each of the following concepts and give one example of each using the case study above:

  1. stakeholder

  2. object

  3. process

  4. event

(4 marks)

b. Explain the relationships between the following pairs of concepts and give one example of each using the case study above.

  1. event and process

  2. process and object

  3. event and object

(6 marks)

c.   Assume that the development team for the above administration system wish to meet with a group of stakeholders, find out their views about the requirements of the proposed system and come up with an agreed set of features.

  1. How could the development team select a group of stakeholders to meet? (2 marks)

  2. What form might a meeting with the stakeholders take? (4 marks)

  3. How could they reconcile the different views that each stakeholder has?

 (4 marks)

Go to answer »


Details correct as on 28th July 2005
(c) P.J. Layzell, C. Tjortjis 2001-2005

Home | Contact Us| Legal