NORMA eResearch @NCI Library

Organizer: Technical Report

Lanz, Ryan (2024) Organizer: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
Preview
PDF (Bachelor of Science)
Download (1MB) | Preview

Abstract

The project aims to address the organizational challenges faced by students in managing their coursework efficiently. The envisioned application consolidates project management, assignment tracking, and event scheduling into a centralized platform, eliminating the need for students to navigate multiple sources. Key functionalities include secure login, module management, date scheduling, user feedback, and file handling. The tech stack involves Ruby on Rails for design, Bootstrap for frontend, and SQLite for the backend database, ensuring a seamless integration of various features.

The structural breakdown uses functional and non-functional requirements, design and architecture, implementation, and testing. Comprehensive use case diagrams and detailed requirements show the user interactions, emphasizing user-friendly experiences.

Initial evaluations have shown success in meeting functional requirements, including registration, login, module management, and scheduling. Identified issues, such as users adding modules and events with empty fields, are acknowledged for future refinement. Non-functional requirements, encompassing reliability, usability, security, and performance, exhibit positive results that are positive.

Furthermore, the project is poised for further development. Planned features include file upload/download functionality for enhanced storage accessibility, a contact/feedback page, and a UI overhaul to refine the user experience. The acknowledgment of the project's early stage and ongoing testing instils confidence in the development process. The strategic sequencing of future developments aligns with the project's overarching goal of providing students with a comprehensive and user-friendly platform.

In conclusion, the project id in its infancy but it showing promise with how it has begun and will continue to grow to be how it has been envisioned.

Item Type: Thesis (Undergraduate)
Supervisors:
Name
Email
-, -
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
R Medicine > RA Public aspects of medicine > RA0421 Public health. Hygiene. Preventive Medicine > Personal Health and Hygiene > Stress Management
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Ciara O'Brien
Date Deposited: 27 May 2025 17:03
Last Modified: 27 May 2025 17:03
URI: https://norma.ncirl.ie/id/eprint/7683

Actions (login required)

View Item View Item