"Students must be able to see a list of all subjects being offered in a given year and be able to select the ones that interest them so that they can enrol for the next year of study, and if they don’t do it before a particular date then they will have to miss out and try in another semester because the class might be too full, but pre-requisites have to be satisfied."
a) Is this requirement concise? Give reasons for your answer.
b) Is this requirement atomic? Give reasons for your answer.
c) Is this requirement testable? Give reasons for your answer.
a>yes this requirement is concise because students attending the admission procedure should know beforehand that
how many seats are required for a particular suibjects if he/she comes for enrollment and doesn't find class seat they will be wasting their time.An online website should in which subject one student can enroll according to its requirement and how many seats are avaliable in that particular subject.
b> yes this requirement is atomic it can be improved by
1.creating an online status checker
2.giving a fullprocedure of requirement of a particular subject.
c>yes this requirement is testable but it will not benefit a large no of students .
Get Answers For Free
Most questions answered within 1 hours.