Diplomová práce

Synopsy PHP Framework

Bc. Michal Sukupčák, učo 256475
Anotace

Práce se zabývá návrhem a implementací frameworku pro vývoj internetových stránek a aplikací v jazyce PHP. Nejdříve nás obeznamuje s požadavky na framework a s technologiemi využitými při vývoji frameworku. Dále podrobněji rozepisuje komponenty frameworku. Následně se zabývá návrhem jednotlivých komponent a celkové architektury frameworku. Implementační část popisuje případovou studii implementace …více

Abstract

Thesis deals with the problem of analysis, design and implementation of a framework for development of websites and interent applications in PHP programming language. In the beginning, thesis lists framework requirements and technologies used for framework's development. Later it details the requirements and defines basic framework's components. The next chapter contains analysis and design of framework …více

Zadání práce
Vytvořte framework pro tvorbu webových aplikací v jazyce PHP. Mezi základní funkce frameworku bude patřit ORM mapování, použití architektury MVC, podpora AJAX technologií, možnost rozšířit systém o dodatečné moduly a pluginy, nebo konfigurace frameworku pomocí XML souborů. Framework musí zároveň obsahovat bohaté API pro usnadnění vytváření běžných funkcí webových aplikací, například práci s databází, odesílání emailů, generování PDF souborů, práce se soubory, zobrazování a zpracování HTML formulářů, zprostředkování dat pro mobilní aplikace, a podobně. Framework bude navržen s využitím objektových vlastností jazyka PHP a zároveň bude v maximální míře využívat standardní návrhové vzory jako singleton, factory method či builder (tam, kde to bude vhodné). Celý zdrojový kód frameworku musí být zdokumentován. Součástí práce bude i podrobná UML dokumentace celého frameworku.
Práce zkontrolována:
26. 5. 2014 10:47, doc. RNDr. Radek Ošlejšek, Ph.D., učo 3636
Jazyk práce
slovenština slovenština
Termín obhajoby
26. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Radek Ošlejšek, Ph.D., učo 3636
KPSK FI MU

Oponent

RNDr. Filip Nguyen, učo 208428
abs FI MU

Literatura

  • ARLOW, Jim a Ila NEUSTADT. UML a unifikovaný proces vývoje aplikací : průvodce analýzou a návrhem objektově orientovaného softwaru. Brno: Computer Press, 2003, xiii, 387. ISBN 80-7226-947-X.

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.