Seminar Organization

Preliminary Requirements Specification v2.3

Version

Author

QA

Date

Status

Comment

2.1

Balzert

 

  3/91

accepted

 

2.2

Balzert

 

10/91

accepted

/F 115/ added

2.3

Balzert

 

10/95

accepted

 

 

QA Quality Assurance

 

 

1        Goals

 

This product will be used to enable the “Teachware” company to manage seminars, clients and lecturers, supported by computers.

 

 

2        Product usage

The product is meant for management of “Teachware”’s clients and seminars. Furthermore, the product should answer queries. The product's target group consists of “Teachware”'s associates.

 

 

3        Product functions

 

/PF 10/    Registration, change and deletion of the clients (participants, interested parties).

 

/PF 20/    Informing clients (registration confirmation, check out notification, notification of change, invoice, advertisement).

 

/PF 30/    Registration, change and deletion of seminar presentations and seminar types.

 

/PF 40/    Registration, change and deletion of lecturers, as well as their assignment to seminar presentations and seminar types.

 

/PF 50/    Registration, change and deletion of seminar bookings.

 

/PF 60/    Invoice issuing.

 

/PF 70/    Issuing of different lists (list of participants, exchange list, participant certificate)

 

/PF 80/    Queries similar to the following should be answered:

When will the next seminar X take place?

Which company Y's associates participated the seminar X?

 

 

4        Product data

 

/PD 10/    Relevant data of clients is to be saved.

 

/PD 20/    If a client is some company’s associate, then save relevant data about the company.

 

/PD 30/    Relevant data about seminar presentation, seminar type and lecturers is to be saved.

 

/PD 40/    If a client books for a seminar, then save booking data

 

 

5        Product’s efficiency

 

/PE 10/    The function /PF 80/ should not take longer than 15 sec to answer. All other answers must not take longer than 2 sec.

 

/PE 20/    The maximal number of participants is 50 000, and maximal number of managed seminars is 10 000.

 

 

6        Quality requirements

  

Product quality

very good

good

normal

not relevant

functionality

 

X

 

 

reliability

 

 

X

 

usefulness

 

X

 

 

efficiency

 

X

 

 

replaceability

 

 

X

 

portability

 

 

X