iAttend
System Requirements Specification
Description
iAttend will serve as a more efficient means of taking and keeping record of attendance for the music department at the University of Mount Union. The system will use QR codes to identify students, and professors will be able to scan the QR codes to track student attendance for events and recitals. iAttend will allow students to receive credit for their attendance and to view their own attendance records. The best part of this product will not only be its security, but also its simplicity and ease of use for those who are technologically apprehensive.
Features
User Interfaces
iAttend will feature the following user interfaces:
- A mobile app that consists of a QR code scanner and settings to select the correct course
- A website that consists of tables displaying student attendance and the ability for professors to edit their courses and the student attendance for each course
The mobile and web interfaces will work seamlessly to provide a quick and easy method for department chairs and professors to create a course, set its rules and the course roster, and alter attendance records.
Back End
iAttend will consist of the following back end components:
- A PostgreSQL database containing tables for the users, classes, and attendance records
- Web services that will be a middleman between the users and the database
Additional Information
See SRS-ThreeFuriousLocomotives.pdf for complete details on the program requirements.
This project is a work in progress, and this GitHub repository is for the use of the software development team known as ‘Three Furious Locomotives’.