e-Kantikums - Dziesmu grāmatas izstrāde izmantojot "Laravel" PHP
Author
Krastiņš, Rihards
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Seržants, Jānis
Date
2019Metadata
Show full item recordAbstract
E-Kantikums ir tīmekļa pārlūkā pieejama kantu platforma. Šī tīmekļa mērķis ir uzglabāt pēc iespējas vairāk kantus savā sistēmā, lai tās lietotājs tos var apskatīt jebkurā vietā un jebkurā laikā. Šis dokuments satur lietotnes e-Kantukums Programmatūras prasību specifikāciju, Programmatūras projektējuma aprakstu, testēšanas dokumentāciju u.c. Šī lietotne uztur lietotāju pievienotus kantus teksta formā. Kantus var pievienot jebkurš reģistrēts lietotājs, kas ir korporācijas oficiāls biedrs, taču tos apskatīt var jebkurš reģistrēts biedrs neatkarīgi no tiesībām. Tā kā šī lietotne ir bāzēta uz dziesmu grāmatas “Kantikums”, kantu tipi ir tādi kādi ir grāmatā. Datubāzē tiek uzglabāta visa nepieciešamā informācija par lietotājiem, kantiem. Par kantu tipiem un korporācijām tiek uzglabāts tikai to nosaukums. Visi šie dati tiek izmantoti savstarpējai un pareizai sistēmas darbībai. Platforma e-Kantikums ir izstrādājama izmantojot Laravel [2], kā lietotnes pamatu, un MySQL, priekš datubāzes. Visi kanti ir saglabājami teksta formā, saglabājot atstarpes, latviešu alfabēta simbolus un jaunās līnijas, kā arī visu informāciju par pašu kantu. e-Kantikums – Song book development using “Laravel” PHP. E-Kantikums ir a song platform, which is available in internet browsers. The goal of this platform is to store as many songs as possible in its system so that a user can view them from any location at any time. This document contains system’s e-Kantukums Software Requirements Specification, Software Design Description, its testing documentation and other documentation parts. This platform maintains user added songs in text format. Every registered user who is an oficial member of a fraternity can add songs to the system, but any registered user can view the list of songs. Since this platform is based on the song book called “Kantikums”, the types of songs are the same as in the book. The database stores all essential information about registered users and songs. Only information stored about song types and fraternities are their names. All of this data is used with each other and to ensure that the system functions correctly. The platform e-Kantikums is developed using Laravel [2] framework as a base of the system. The system’s database is developed with MySQL. All songs are stored as text in the database maintaining all of the song’s spaces, latvian alphabet symbols and new lines as well as all information about the song.