Skip to main content

Posts

Showing posts from February, 2021

SE Project Plan - Version 3

Final Review Updates : Project Targets Re-Assessed and Refined Complexity Reduced Detailed Model Developed Project Target : Dashboard Attendance Manager Basic Overview Target Users : Students and Faculties of Amrita School of Engineering, Amritapuri Live App - Not compulsory for users Identified User-Base Technology Used : Framework - Flutter  Firebase - Database and Storage Calendar - API Benefits : Faculties get to know work allotted to the students and assign accordingly. Faculties can easily manage attendance without holding book registers or laptop. Students can know their attendance constantly. Students can view their allotted work on the calendar. Detailed Model : Detailed Structure Attendance Manager Initially, the Class Representative creates the class and a unique code (string or number) is generated for the class. (Class created in database) Students join the class using that code. Class Representatives add faculties by generating another code. Faculties join the c...

SE Project Plan - Version 2

  Version 2 : WorkMate !   Updates - Project Scope Reduced : App features such as floor plan and forum removed. App only focuses on  Attendance Tracking and Attendance Alerts.   Target Audience :  Only  Students . App for those who wish to use it.  Not centralized nor associated with college authorities. Why use the app ? : It helps students keep track of continuous attendance. Update attendance after each attended class.  Thus, can keep track if attendance is sufficient. Reminder to attend class. Tackled issue - Faculties update attendance of multiple classes of a semester at once, leaving students with the situation where they can not do anything about it. Challenges to the Project : In the scenario the class doesn't take place for reasons such as - it is a public holiday or it got cancelled due to the teacher being absent, the app won't know of it and might mark the students as absent. Problem Solution -  App user can manually update the a...