Figure 5.2 EVENT Entity
The EVENT entity contains all the information that forms an event. The attributes of the
EVENT entity are: index, which is also the primary key, type, description, title, and a compound attribute time. The time has four attributes: Hour, Minutes, Month and Day. The
EVENT entity does not have a relation to any other entity of the database.
Preconditions The user needs to be logged in to the system.
Postconditions A list of names matching the criteria is generated.
Description A member, alumni officer or the administrator can search for another member of the alumni community and see the information of his/her profile that are public.
Action Num. User System
Main Success Scenario
1. Insert name (optional)
2. Insert department (optional).
3. Insert year of graduation (optional).
4. Submit to the system.
5. Searches for the people in the database that will match the inputted criteria
6. Sends a list of all people together with the information of the profile that match the inputted criteria back to the user
Extension
5a There isn’t any person that matches the criteria. 5a.1 Confirmation message is send back to the user telling him/her that there are no people that match the inputted criteria.
Priority High
Risk Critical
Use Case Table 4.9 Find Member
The members of the alumni web site, the alumni officers and the administrator of the system can search for a member of the web site. They need to be able to view the profile of the person that they are searching for. The person that searches for a member of the alumni web site will insert the name, department or the year of graduation and s/he will submit to the system. The system will search in the database if people exist that will match the inputted criteria. If no people exist the user will be notified. Otherwise, the system will generate a list of all people that match the criteria and the list would be sent back to the person that