
Educators: Earn a free Gold upgrade by joining the PBwiki Back To School Challenge.
Requirement #1
Description: The system shall allow monthly scrolling. Previous month button and next month button. Remove current week scrolling.
Rationale: The current weekly scrolling is not user friendly. Much more nature for the user to browse a calendar by months.
Proposed by: Large group
Assigned to: Amos/Karina
Type: Functional
Requirement #2
Description: The system will have a drop down menu to move to specific month and year. Limited to +-10 years from current real date.
Rationale: Quick access to certain times of the year is necessary for calendar programs.
Proposed by: Large group
Assigned to: George/Karina
Type: Functional
Requirement #3
Description: The system will have a built clock for system clock. The system clock shall be able to represent 12 hour format and/or 24 hour format.
Rationale: The user can know the current time when reading the calendar and planning events.
Proposed by: Large group
Assigned to: Cristian
Type: Functional
Requirement #4
Description: The system shall allow the user to specify reoccuring events. (Bi-weekly, monthly, annually).
Rationale: Many events on a calander repeat more than one instance.
Proposed by: Large group
Assigned to: Pending
Type: Functional
Requirement #5
Description: The system will detect the OS being used, and select the appropriate look and feel.
Rationale: More than one type of OS will use a Java based caleandar program.
Proposed by: Large group
Assigned to: George
Type: Nonfunctional
Requirement #6
Description: The system shall employ an "end time" attribute in the description.
Rationale: Events typically end at a certain time. The program should reflect this.
Proposed by: Large group
Assigned to: Jeremy
Type: Functional
Requirement #7
Description: The system shall employ an alarm function, will will have a pop-up when an event is 30mins prior.
Rationale: The system can notify the user of an upcoming event so that he/she will not forget.
Proposed by: Large group
Assigned to: Pending
Type: Functional
Requirement #8
Description: The system shall allow the user to change the color of the event placed on the calender depending on the "priority" assigned. (High importance, medium importance, low
importance.)
Rationale: Not all events are created equal. There is a natural priority for events. The system shall reflect this importance/priority of events visually.
Proposed by: Large group
Assigned to: Pending
Type: Functional
Requirement #9
Description: The system shall allow the user to assign "special dates" which include birthdays, weddings, graduation, holidays, Gator football games, which will place a custom icon into the date box on the calendar.
Rationale: Placing icons on the calendar will help the user remember special dates.
Proposed by: Large group
Assigned to: Pending
Type: Functional
Requirement #10
Description: The system shall allow a "Help" function which will provide the user an index directory on FAQs provided by the system.
Rationale: Helpful documentation in the system can help users who are experiencing difficulties.
Proposed by: Large group
Assigned to: Cristian
Type: Functional
Page Information
|
Wiki Information |
Recent PBwiki Blog Posts |