Description
Most every day, Tech Elevator instructors conduct a Pulse Survey of the prior day's instruction. This application would provide a tool to gather the survey results in a reportable format.
Target users
Administrator
Logged in user (User)
User Stories
Add Users
As an administrator, I need to be able to add, delete, and modify other administrators and users
Add Identifying information
As an administrator, I need to be able to add, delete and change identifying information for the Pulse Surveys, including locations, cohort numbers, sections, instructors, and topicsm
Login
As an administrator or user, I need to be able to log in to access the system.
Change Password
As an administrator or user, I need to be able to change my password.
Reset password
As am administrator, I need to be able to set a one-time password for a user or another administrator.
Upload Pulse Survey
As a user, I need to be able to upload a comma-separated value (CSV) file of Pulse Survey results. As a part of the upload process, the user needs to be able to provide identifying information including location, cohort number, section, instructor, and topic
View Pulse Survey
As a user, I need to be able to view Pulse Survey raw data, sums, and simple statistics.
Edit Pulse Survey
As a user, I need to be able to edit Pulse Survey data to correct errors or missing data. These actions need to be written to a log showing before and after versions of any data added or changed. The log should show who and when the data was added or changed.
View Log
As an administrator, I need to be able to view a log of login attempts and successes, data uploads, and edits to data. Log records should show who and when the actions were done.