Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Design and implementation of a cross-platform Student Management System app using OOP principles

Modi, Pujan (2025)

 
Avaa tiedosto
Modi_Pujan.pdf (663.3Kt)
Lataukset: 


Modi, Pujan
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025061022101
Tiivistelmä
The objective of this thesis is to design and implement a cross-platform Student Management System (SMS) mobile application by applying Object-Oriented Programming (OOP) principles to enhance maintainability, modularity, and usability. The app will offer an innovative, easy-to-use platform for students to track academic information, such as timetables, exam schedules, attendance, notices, and more, in one location.

The practical part of this project was implemented using React Native and JavaScript, following a modular architecture based on OOP. The development followed a component- based design strategy, allowing reuse, scalability, and clear separation of concerns.

Theoretical research was conducted to understand best practices in mobile development, OOP paradigms, and user experience design, which informed the design and feature planning of the app.

Testing included usability feedback, daily user interaction logging, and interface improvements based on user suggestions. The final version supports offline-first design, dynamic data display, and smooth navigation patterns.

The study concludes that implementing OOP in mobile development significantly increases code maintainability and scalability and offers a robust structure for further feature enhancements. The results confirm the effectiveness of the proposed design in meeting user expectations and providing responsive user experience.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste