Název:
Rozšiřitelný informační systém sdružení SDC s vícevrstvou architekturou
Překlad názvu:
Extendable Information System of SDC with a Multi-Tier Architecture
Autoři:
Vrážel, Dušan ; Weiss, Petr (oponent) ; Zendulka, Jaroslav (vedoucí práce) Typ dokumentu: Diplomové práce
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato diplomová práce se zabývá analýzou, návrhem a implementací informačního systému se snadnou rozšiřitelností jednotlivých části systému s využitím třívrstvé architektury a návrhového vzoru Model-view-controller. Systém je vyvíjen za pomocí objektově orientovaného přístupu v programovacím jazyku PHP, relačního databázového serveru MySQL a webových služeb s využitím protokolu SOAP. Při implementaci zobrazovací vrstvy bylo využito webových technologii XHTML a CSS. Pro analýzu a návrh systému byl použit modelovací jazyk UML. V práci je popsána problematika vícevrstvých softwarových architektur, teorie tvorby Informačních systému, teorie webových služeb, architektonické vzory informačních systémů, dále je popsána analýza, návrh a implementace rozšiřitelného informačního systému s třívrstvou architekturou a jeho aplikace v prostředí sdružení SDC.
This master's thesis deals with analysis, design and implementation of an information system that allows easy extensibility with three-tier architecture. System is developed using object oriented approach by programming language PHP, relational database server MySQL and web services and protocol SOAP. The View tier is implemented by web technologies XHTML and CSS. Analysis and design of this system is done with using the modeling language UML. In this thesis is described the problem of multi-tier software architecture, theory of development information's systems and described design and implementation of an information system with a three-tier architecture and it's application in the society SDC.
Klíčová slova:
architektonické vzory; CSS; Informační systém; MySQL; objektově orientované programování; OOP; PHP; rozhraní; SOAP; SQL; SSL.; třívrstvá architektura systému; UML; vzor Model-view-controller; vícevrstvé architektury informačních systémů; webové služby; WSDL; XHTML; architectural patterns; CSS; Information system; interface; multi-tier architectures in information's systems; MySQL; object oriented programming; OOP; pattern Model-View-Controller; PHP; SOAP; SQL; SSL.; three-tired architecture of information's system; UML; web services; WSDL; XHTML
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/54035