Use Case 1: Create Initial Schedule
- PersonsSchedule:
createNewSchedule(login, password, emailAddress, announcements)
- login - a username
- password - a password
- emailaddress - Owner's e-mail address
- announcements - announcements from the owner to viewers
- Login:
getUser(login, password)
- login - a username
- password - a password
- Open Questions: Are we going to use NT accounts?
- File:
createNewFile(login)
- login - login.* will be the name of the newly created file
- Week:
createWeek(date, dayofweek)
- date - start date for the current week
- dayofweek - first day of the week Sunday
- GUI:
DisplaySchedule(login)