Number of the records: 1  

Aplikácia na online tvorbu rozvrhu

  1. TitleAplikácia na online tvorbu rozvrhu / Martin Bako ; školiteľ: Zuzana Palková
    Author-s Bako, Martin (Author)
    Palková, Zuzana, ; SPUTFA04 (Thesis advisor)
    Corporation Slovenská poľnohospodárska univerzita (Nitra, Slovensko). Technická fakulta. Katedra elektrotechniky, automatizácie a informatiky
    Published[S.l. : s.n.], 2011
    Description69 s. : obr., príl., tab. ; 30 cm
    NotesBibliografia s. 66-67 . Res. slov., angl . Diplomová práca (Ing.). - Katedra elektrotechniky, automatizácie a informatiky TF SPU v Nitre
    Subject-s Slovenská poľnohospodárska univerzita (Nitra, Slovensko) rozvrh hodín univerzitné informačné systémy PHP programovacie jazyky MySQL databázové systémy www dizajn počítačové rozhrania informačná bezpečnosť diplomové práce
    AnnotationAutorský abstrakt: Diplomová práca sa zameriava na problematiku aplikačného rozhrania na tvorbu rozvrhov v prostredí Slovenskej poľnohospodárskej univerzity v Nitre. V prvej časti je analyzovaný doterajší stav správy rozvrhov pomocou akademického informačného systému Študent. V tejto časti je priblížená problematika navrhovania internetových stránok, keďže nový systém prihlasovania sa na rozvrh bude riešený takouto formou. Diplomová práca sa zaoberá možnosťou použiť internetovú stránku založenú na programovacích jazykoch HTML a PHP, a na prvkoch objektového programovacieho jazyka JAVA. Po dôkladnom oboznámení sa s problematikou pokračuje diplomová práca časťou, v ktorej je navrhnuté vlastné riešenie prostredníctvom internetovej stránky. Popísané sú jednotlivé kroky a časti tvorby internetovej stránky, ktorá by mohla v budúcnosti nahradiť aplikáciu pre správu rozvrhov, ktorá je používaná na pôde Slovenskej poľnohospodárskej univerzity v Nitre. Okrem popisovania samotnej tvorby internetovej stránky, je popísaný aj databázový systém, v ktorom budú uložené všetky dáta. Databázový systém bol vytvorený prvý, preto bolo nutné sa zoznámiť s jeho štruktúrou. Podstatná časť diplomovej práce sa venuje spôsobu zobrazovania dát z databázového systému pomocou vytvorenej aplikácie. Dôkladne popisuje všetky problémy pri zobrazovaní a vyberaní vhodných dát pomocou SQL dotazov. V práci sú popísané taktiež metódy zobrazovania dát, ktoré nie sú uložené v jednej tabuľke, ale vo viacerých tabuľkách, medzi ktorými sú vzniknuté relácie 1:N a M:N. Popis navrhnutej aplikácie je rozdelený do dvoch častí. V prvej časti je popisovaná internetová stránka, v ktorej budú môcť študenti Technickej fakulty spravovať svoje rozvrhy. Popis zahrňuje metódu zobrazovania vytvoreného rozvrhu, problematiku tohto riešenia a samotné riešenie. Druhá časť je zameraná na popis administračného rozhrania, ktoré bude slúžiť pre administrátorov a tvorcov rozvrhu. Pomocou tohto rozhrania bude možné vytvárať a editovať rozvrhy jednotlivých predmetov. V diplomovej práci je spracovaný spôsob autentifikácie používateľov. Keďže v budúcnosti sa predpokladá použitie nami navrhovanej aplikácie, autentifikácia používateľov je prispôsobená podmienkam univerzity. Na autentifikáciu je použitá adresárová služba LDAP, ktorú používa aj Slovenská poľnohospodárska univerzita v Nitre. Po zmene adresy adresárovej služby na server, ktorý je použitý na univerzite je riešenie plne schopné použiť údaje z tohto servera na autentifikáciu používateľov. V priebehu popisovania jednotlivých častí vytvorenej aplikácie je popísaná metóda tvorby dizajnu stránky a rozloženia jednotlivých prvkov na vzniknutej internetovej stránke. Na správu vzhľadu boli použité kaskádové štýly, ktoré sú rozšírením programovacieho jazyka HTML. Dôležitým problémom popisovaným v diplomovej práci je zapracovanie zabezpečenia voči útokom na internetovú stránku. Popísané sú možnosti zabránenia SQL Injection útoku ako aj zabezpečenie vstupných komponentov voči zneužitiu. Časť je venovaná aj šifrovaniu adries, ktoré dopomôže k minimalizácii možného ohrozenia stránky útočníkom. V závere diplomovej práce sú zobrazené výsledné riešenia a navrhnuté implementačné kroky, ktoré dopomôžu k reálnemu nasadeniu vytvorenej internetovej stránky v praxi.
    Autorský abstrakt: The thesis is focused on application interface for creation of students’ timetables in the environment of the Slovak University of Agriculture in Nitra. First part consists of analysis of the current state of management of students timetables with academic information system STUDENT. In this section we also discuss the issue of designing web sites since the new system of registration for classes will be solved in this way. The thesis deals with the possibility of using a website based on programming languages HTML and PHP and object-oriented features of Java programming language. After the theoretical introduction the second part of the thesis consists of our proposal of solution using a website. We describe the steps and parts of web page creation, which may in the future replace the application for management of students’ timetables that is currently used at the Slovak University of Agriculture in Nitra. The database system for storing all the data is also described. The database system has been already created thus it was necessary to introduce also its structure. A substantial part of the thesis deals with the way of displaying data from this database system by means of the proposed application. We describe in details all problems with displaying and collection of appropriate data using SQL queries. The thesis also describes methods of displaying data that are stored in several tables, among which relations 1: N and M: N are incurred. Description of the proposed application is divided into two parts. The first part contains description of the website where students of the Technical faculty will manage their timetables. The description consists of the method of displaying the timetable, issues related to the proposed solution and the solution itself. The second part focuses on the description of the administration interface for administrators and creators of timetables. Using this interface it will be possible to create and edit timetables of individual classes. The process of user authentication is also discussed in the thesis. Since we foresee future use of our proposed application, user authentication is adapted to the circumstances of the university. Authentication is based on directory service LDAP used by the Slovak University of Agriculture in Nitra. After changing of address of directory service to a university server our proposed application is fully capable of using data from the server to authenticate users. In the course of describing various parts of the proposed application the method of page design and layout of elements on the resulting website is described. For the management of the web page design Cascading Style Sheets were used, which are an extension of HTML programming language. One of important issues discussed in the thesis is the incorporation of security measure against attacks on the website. We describe the possibilities of preventing SQL Injection attacks as well as abuse of input components. One section is devoted also to encrypting of addresses that will help to minimize the potential threat of abuse. At the end of the thesis we summarize the final solutions and proposed implementation steps that will help to launch the proposed website in practice.
    CountrySlovakia
    LanguageSlovak
    Copies1, available for regular loan 0, in-library use only 1
    DatabaseGraduate theses
    book

    book

    Call numberDislocationCollection in study roomAvailable
    VP-71965Skladin-library use only

Number of the records: 1  

  This site uses cookies to make them easier to browse. Learn more about how we use cookies.