Turnīru rezultātu reģistrācijas sistēma spēlei League of Legends
Author
Sņežkins, Maksims
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Zandersons, Oskars
Date
2019Metadata
Show full item recordAbstract
Kvalifikācijas darba ietvaros ir izstrādāta turnīru rezultātu reģistrēšanas sistēma spēlei “League of Legends”, kas paredz iespēju reģistrēt spēles turnīru administratoriem informāciju par dažādiem turnīriem un to norises rezultātiem, kā arī dot iespēju pašiem turnīru dalībniekiem un citiem cilvēkiem sekot līdzi turnīru norisei. Konkrētā sistēma palīdzēs ne tikai vien visiem, kam interesē kāds turnīrs un tā iznākums, apskatīt svarīgākos turnīra aspektus, neatrodoties tieši paša turnīra norises vietā, bet vēl jo vairāk pašiem turnīru organizatoriem taupīt laiku un naudu, ērti un ātri reģistrējot nozīmīgākos turnīra datus sistēmā, netērējot tam nekādus papīra resursus, kas mēdz ātri kļūt nelietojami vai pazust. Šos un pārējos sistēmas aspektus apraksta sekojošā dokumentācija, kas ietver sevī programmatūras prasību specifikāciju un programmatūras projektējuma aprakstu, testēšanas dokumentāciju, projekta pārvaldības datus u.c. Darbs tika izstrādāts vadoties pēc projektēšanas šablona “Modelis-Skats-Kontrolieris” jeb MVC pieejas. Sistēmas priekšgalsistēma tika realizēta, izmantojot October satura vadības sistēmu, un aizmugursistēma tika realizēta, izmantojot MySQL datubāzu pārvaldības sistēmu. As a part of the qualification work, a system for recording tournaments scores for the “League of Legends” game has been developed, which provides a possibility of recording information on various tournaments and their results for tournament administrators, as well as the possibility for tournament participants and other people to follow the course of the tournaments themselves. The system is going to help not only everyone interested in a tournament and its outcome to see the most important aspects of the tournament without being directly in place of the tournament itself, but also tournament organizers themselves to save time and money by easily and quickly registering the most important tournament data in the system, without spending any paper resources that can quickly become unusable or disappear. These and other aspects of the system are described by the following documentation, which includes a specification of the requirements and a description of the software design, testing documentation, project management data etc. The work was developed based on the design template “Model-View-Controller” or MVC approach. The system’s front end was implemented using the October content management system and the backend was implemented using the MySQL database management system.