Thesis Details

Automatická podpora tvorby dokumentace projektů

Bachelor's Thesis Student: Vosáhlo Daniel Academic Year: 2016/2017 Supervisor: Dytrych Jaroslav, Ing., Ph.D.
English title
Automatic Support of Documentation of Projects
Language
Czech
Abstract

The goal of this thesis is to create a program which will automatically create selected level of documentation from an information system for supporting science and research and enables user intervention. I solved the selected problem with creating a program in the PHP language which uses a private MediaWIKi which belongs to the KNOT research group and creates special headers on certain pages. In this work I created a detailed proposal of the procedure that generates and checks these headers and it can tell apart user text and work with him. According to this design, I implemented a program that serves as a platform and its functionality can be expanded by modules. The program periodically checks the information in the information system, as well as the contents of the headers, if the user did not manually change the content and if nothing else changed in the header, these headers can be skipped. This shortened the program running time more than twice, and has made it easy to add new functionalities. This solution prevents the loss of user data, greatly speeds up the control of the entire documentation and makes it more efficient. 

Keywords

Information system for supporting science and research, automatic documentation of projects, MediaWiki bot, PHP, user content recognition

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
14 June 2017
Reviewer
Committee
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Novák Michal, doc. RNDr., Ph.D. (DMAT FEEC BUT), člen
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
VOSÁHLO, Daniel. Automatická podpora tvorby dokumentace projektů. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-14. Supervised by Dytrych Jaroslav. Available from: https://www.fit.vut.cz/study/thesis/19361/
BibTeX
@bachelorsthesis{FITBT19361,
    author = "Daniel Vos\'{a}hlo",
    type = "Bachelor's thesis",
    title = "Automatick\'{a} podpora tvorby dokumentace projekt\r{u}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19361/"
}
Back to top