Requirements
for an Electronic Calendar Tool
Version 0.4
19 October 2012
Contents
1. Introduction
1.1. Problem Statement
1.2. System Personnel
1.3. Operational Setting
1.4. Impacts
1.5. Related Systems2. Functional Requirements
2.1. User Interface Overview
2.1.1. Command Summary
2.1.2. Screen Map
2.2. Scheduling an Individual Appointment
2.3. Viewing an Individual Calendar
2.3.1. Viewing the Calendar at Different Levels
2.3.1.1. Day View
2.3.1.2. Week Views
2.3.1.3. Month View
2.3.1.4. Year View
2.3.1.5. Scheduled Item View
2.3.1.6. Details of Selecting Viewing Targets
2.3.1.7. Next, Previous, and Goto
2.3.2. Viewing Lists of Scheduled Items
2.3.3. Viewing a Specific Calendar Date
2.3.4. Filtered Viewing
2.3.4.1. Important Details
2.3.5. Viewing in Different Windows
2.3.6. Viewing Other Users' Calendars
2.3.7. Receiving Reminders
2.4. More Individual User Scheduling
2.4.1. Scheduling an Individual Meeting
2.4.2. Scheduling Tasks
2.4.3. Scheduling an Event
2.4.4. Changing and Deleting Scheduled Items
2.5. Scheduling Group Meetings
2.6. Administrative Functions
2.6.1. User Database
2.6.1.1. Adding a User
2.6.1.2. Deleting a User
2.6.1.3. Changing a User
2.6.1.4. Finding a User
2.6.2. Group Database
2.6.3. Room Database
2.6.4. Global Defaults
2.6.5. Group Leader Priveleges
2.7. Individual User Options
2.7.1. Times and Dates
2.7.2. Viewing Options
2.7.2.1. List Length
2.7.3. Advanced Options
2.8. Details of File and Edit Operations
2.9. Data Entry Details
2.9.1. Date Formats
2.9.2. Scheduling Dialogs
2.9.3. Defaults
2.9.4. Required Fields
2.9.5. Deletion of Scheduled Items
2.9.6. Overlapping Items