...
- Search and filter people by living groups, interests, major, in addition to their traveling destination and time.
- Identify individuals with similar traveling plans via a map of the world.
- Star friends.
Constraints: None.
Frequency of Use: Every time that the wants to plan a new trip, one to four times a year.
...
- As with many other operations, the user could enter incorrect information, so an undo/edit operation would be necessary.
- A user posts an advertisement on the bulletin that is claimed by another user soon thereafter, but if the advertisement is not taken down, then other users may still think that the item is available.
65. Profile to Publish Information
Goal: The goal is for the user to submit or change their personal information displayed on his/her profile and maintained in the database.
Preconditions: The user must have created an account and be logged in with an MIT certificate.
Subtasks:
- Access profile from any page
- Edit and save changes
- Click the "my profile" button,
- Click the "edit my profile" button, change any of the fields by clicking the field and using the keyboard (name, age, year, major, phone number, address, summer plans)
- Click the "save changes" button.
Exceptions:
- If the user enters the wrong information, the user can click the “edit my profile” button edit again and redo the process.
7. Viewing the Map6. Find Nearby Students
Goal: The goal is for the user to be able to view an interactive map that displays locations of other students
Preconditions: The user must be have created an account and be logged in with an MIT certificate.
Subtasks:
- Click the "view map" button Access map from any page, click and drag the mouse / scroll wheel to move the map and zoom, respectively.
- Different users travel plans will be displayed on the map.
...
- If no other users have inputted travel plans, the user may think that the feature is broken.
87. Searching for Schedule Overlap
...
Preconditions: The user must be have created an account and be logged in with an MIT certificate , and have previously inputted summer plans.
Subtasks:
...
.