Software Engineering Class Project - Project Plan

profilexoalingabuyar
AcceptanceCriterias1.docx

Header: User successfully creates a SchoolSearch account.

GIVEN Melanie is on the account creation page

WHEN she enters all the required registration fields

AND it is validated

THEN a SchoolSearch account is created

Header: User successfully searches for courses

GIVEN Muhammad has their education profile completed

WHEN he inputs a desired zip code

AND desired course query results are found

AND the classes match the search criteria

THEN the program displays desired courses

Header: User successfully fills out an education profile

GIVEN Zach is in the education profile page

WHEN he fills out all desired information

AND it is accepted

THEN the program gives him a list of recommended courses

Header: User successfully creates an administrator profile

GIVEN Dean is on the administrator profile page

WHEN he fills out all required registration fields

AND it is validated

THEN a SchoolSearch account is updated to become an administrator account

Header: User successfully creates a counselor profile

GIVEN Counselor is on the counselor profile page

WHEN he fills out all required registration fields

AND it is validated

THEN a SchoolSearch account is updated to become a counselor account