Integrace a optimalizace modulů informačního systému KNOTIS
Loading...
Date
Authors
Biely, Matúš
ORCID
Advisor
Referee
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Táto práca sa zaoberá vykonaním potrebných zmien v informačnom systéme Výskumnej skupiny znalostných technológií (KNOTIS), ktorými som zabezpečil integráciu novej funkcionality pripravenej v predchádzajúcich rokoch. Integrácia zahŕňala zmeny vo funkčnosti IS, ktorý je implementovaný v jazyku PHP, a optimalizáciu SQL dotazov. V rámci tejto práce som sa zaoberal aj vykonaním potrebných krokov pre povýšenie pripojených častí IS na najnovšie verzie. Menovite sa jedná o dokumentačnú platformu MediaWiki a flexibilnú webovú aplikáciu pre správu projektov Redmine. Integráciu jednotlivých častí som zabezpečil optimalizáciou pomaly bežiacich SQL dotazov, doplnením a opravou chýb v kóde v jazyku PHP a oboznámením sa s problematikou spojenou s prechodom na nové verzie PHP a MySQL. Povýšenie MediaWiki a Redmine som zabezpečil zdokumentovaním presného postupu potrebného pre prechod na najnovšie verzie. Výsledkom práce je IS vhodný na nasadenie s najnovšími verziami softvéru a vylepšenou funkcionalitou. Na záver bolo úspešne realizované nasadenie na webový server Výskumnej skupiny znalostných technológií FIT VUT.
This thesis deals with implementing required changes in the Knowledge Technology Research Group information system (KNOTIS) to integrate improved functionality prepared in previous years. Integration was composed of changes in the functionality of the information system, implemented in PHP language, and SQL query optimisation. This thesis also includes taking the necessary steps to upgrade other information systems included. Namely, it is the documentation platform MediaWiki and the flexible project management web application Redmine. All parts were integrated by optimising slow-running SQL queries, repairing errors in PHP code and getting familiar with issues regarding the transition to new versions of PHP and MySQL. MediaWiki and Redmine upgrade was ensured by documenting exact step-by-step procedures to ensure a problem-free transition to newer versions. This thesis results in an information system suitable to be deployed with the newest software versions and enhanced functionality. Finally, deployment on the web server of the FIT BUT Knowledge technology research group was successful.
This thesis deals with implementing required changes in the Knowledge Technology Research Group information system (KNOTIS) to integrate improved functionality prepared in previous years. Integration was composed of changes in the functionality of the information system, implemented in PHP language, and SQL query optimisation. This thesis also includes taking the necessary steps to upgrade other information systems included. Namely, it is the documentation platform MediaWiki and the flexible project management web application Redmine. All parts were integrated by optimising slow-running SQL queries, repairing errors in PHP code and getting familiar with issues regarding the transition to new versions of PHP and MySQL. MediaWiki and Redmine upgrade was ensured by documenting exact step-by-step procedures to ensure a problem-free transition to newer versions. This thesis results in an information system suitable to be deployed with the newest software versions and enhanced functionality. Finally, deployment on the web server of the FIT BUT Knowledge technology research group was successful.
Description
Citation
BIELY, M. Integrace a optimalizace modulů informačního systému KNOTIS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Informační technologie
Comittee
doc. RNDr. Pavel Smrž, Ph.D. (předseda)
doc. RNDr. Jitka Kreslíková, CSc. (člen)
Ing. Ivana Burgetová, Ph.D. (člen)
Ing. Aleš Smrčka, Ph.D. (člen)
Ing. Josef Strnadel, Ph.D. (člen)
Date of acceptance
2023-06-12
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohleně ER diagramu databáze, realizace SQL dotazů či vyhodnocení dosažených výsledků. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm uspokojivě / D.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení