The following are simple functional requirements statements describing an online guest survey system.
- The system shall enable guests to answer a pre-defined set of yes/no, multiple-choice and write-in survey questions via a website.
- The system shall enable staff members to use a website to review and act on information submitted by guests.
- The system shall enable a system administrator a method of delegating access to system functions based upon company hierarchy and specific override rules for users of the system.
- The system shall enable designated users a method of editing the survey questions and survey routing rules.
- The system shall enable designated users to scan in paper surveys.
- The system shall enable designated users to populate applicable data fields of surveys that were scanned in.
- The system shall enable designated users a method of creating issue subjects so that users can group issues by subject.
- Based upon routing rules designated for surveys, the system shall automatically route surveys to applicable department managers for follow-up actions.
- The system shall enable designated users a method of archiving surveys which require no further actions.
- The system shall enable designated users a method of escalating a survey to become an issue.
- The system shall enable designated users, for each issue, to choose a subject, assign a priority, assign a due date, and select a staff member responsible for next action steps.
- The system shall enable designated users to view a summary of open issues to which they are assigned.
- The system shall enable designated users to communicate internally regarding issues to which they are assigned.
- The system shall enable designated users to close issues.
- The system shall enable designated users to generate reports viewable on-screen based on all available data, customizable to their specific needs.
- The system shall enable designated users to export all available data, customized to their specific needs.
- The system shall enable designated users a method of follow-up messaging to guests by applicable users for each issue and survey.
- The system shall enable designated users a method of adding notes regarding communications with guests.