Departmental Resources Management System
Our DRMS project aim is to facilitate teaching faculty in terms of efficient resources utilization for scheduling their extra classes in empty slots of rooms using timetable prepared by department. It will also facilitate in terms of making timetables to avoid manual approach. This app would
2025-06-28 16:26:06 - Adil Khan
Departmental Resources Management System
Project Area of Specialization Computer ScienceProject SummaryOur DRMS project aim is to facilitate teaching faculty in terms of efficient resources utilization for scheduling their extra classes in empty slots of rooms using timetable prepared by department. It will also facilitate in terms of making timetables to avoid manual approach.
This app would make managing the resources of a department much easier. It can be used by teachers to check the availability of classrooms and labs. This app provides students with the timetable for midterm and final exams. Teachers can also check updated information of open/free slots, allowing them to better utilize resources while reducing human effort.
Project ObjectivesThis Mobile App will have the following objectives to achieve:
- Make it simple for teachers to schedule/arrange their classes based on available slots in the classrooms.
- Provide a list of lab rooms or lab resources that are available (projector, multimedia etc.)
- To make it easier for lab assistants to manage lab resources.
Front-End Technology: Progressive Web App (PWA)
Framework: PWA Builder
Hosting: Firebase
Database: Firestore by Firebase
Methodology: Prototype/Agile Methodology
Benefits of the ProjectEnhance the way of managing classes and exam schedules in a more quick way. To be updated and get information about lab resources would become easy. No need to remember teachers’ room and their consulting time, they could easily access these information by simply using this app. Students will no longer have to roam around the department in search of teachers.
Technical Details of Final Deliverable- Developed a complete responsive login functionality for admin, teachers but not for students.
- A temporary login ID/Password has to be provided to teachers (Login details are saved in the database). Teachers can reset their login ID/Password anytime by e-mail.
- All the information about time table/schedule of classes are to be gathered for both departments (SE and BCIT)
- All the classrooms to be reserved according to their fix schedules (Regular Classes)
- A field is to be added for teachers to arrange extra classes at any available timings (Extra or reserved classes will be highlighted in time table)
- A timer is to be set for the classes/labs so that the reserved timing of the classroom can be seen in the database. When the class is over, the timer will be removed automatically.
- Admin Roles are to be assigned to add/remove regular classes from the database.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 68744 | |||
| Occupancy Sensors | Equipment | 8 | 7718 | 61744 |
| Testing Tool | Miscellaneous | 1 | 7000 | 7000 |