This is my Bachelor thesis in the field of Computer Science, more specifically Informatics. The thesis has also been made available on CRZP.sk (Final Thesis Central Registry of Slovak Republic). Enjoy!

Annotation

Animal database providers like PawPeds, Omakissa or Sverak currently utilise limited software and hardware environments due to their financing options and commercial viability. These limitations force them to utilise web-hosting services for operation of their evidence systems and management of datasets instead of utilising more suitable offerings like virtual machines. Because societal and managerial interest exists in processed data, we apply explorational data analysis techniques to look for new ways to conceptualise and implement a more suitable evidence system with regards to modularity, algorithmical feasibility, user experience, data exchangeability and future-proofing.

Contents

My thesis covers the following chapters:
  • Analysis (20 pages)
    • Initial considerations
    • Interested parties and their needs
    • Dataset readiness and algorithms
    • Database systems
    • Conclusion of the analysis
  • Conceptualization (14 pages)
    • Project goals and requirements
    • Obstacles
    • Model View Controller pattern
    • Major changes
    • Algorithms and Data Processing
    • Laravel
  • Implementation (32 pages)
    • Inherited Project
    • Migrations
    • Algorithms
    • Data processing
    • Docker image
    • Testing
    • Expansion potential
  • Conclusion (4 pages)
  • Resume (Short transcription of the thesis in my native language, 14 pages)
  • Attachments (Not included)
    • Planning (14 pages)
    • User Documentation (4 pages)
    • Technical Documentation (3 pages)

Downloads

Here is both a quick overview presentation of the project and thesis, which highlights most important points and the thesis itself. Presentation.pdf Thesis.pdfHave a look at the software project counterpart here. Feel free to send me an e-mail on spanik11@gmail.com with your thoughts and suggestions. Thank you. Utilized technologies: php, laravel, bootstrap, mysql, docker Work started: 2022-09-20 Work finished: 2024-05-16 Total days worked: 605