Design a
“to do list” program that can
1.List tasks by time and date
2.Allow addition, deletion, and modification of tasks
3.Allow user to specify that a task is to be repeated.
Daily, weekly, monthly
4.Print a daily schedule
5.Allow multiple users to access the same list from
anywhere
6.
Criteria:
use as many design patterns as possible; appropriateness of chosen architecture; completeness of
the design document;
clarity of description
Conditions:
team of 2; due October 26th by 9 am via email; 4 pts