Cílem této práce bylo vytvořit webovou aplikaci pro rozesílání informací pomocí emailu. Tato aplikace měla umožňovat ověřování přístupu pomocí LDAP serveru, definici skupin uživatelů, oprávnění a jejich správu. Emailové zprávy zaslané skupině uživatelů měly být přístupné i v samotné aplikaci. Celá aplikace měla být vytvořena pomocí PHP5, MySQL popřípadě jiných dalších webových technologií.
Anotace v angličtině
The purpose of this work was to create a web application for the sending of the information via e-mail. This application should make possible the verification entries with the helpof the LDAP server, the definition of the user´s group, their authorization and their administration. The e-mail messages sent to the group of users should be acceptable even in the application itself. The whole application should be created with the help of PHP5. MySQL eventually with the help of other web technologies.
Klíčová slova
aplikace pro rozesílání emailu, správa, oprávnění, přihlašování pomocí
LDAP, PHP5, MySQL
Klíčová slova v angličtině
the aplication for the sending of e-mail, administration, authorization. access
with the help of LDAP, PHP, MySQL.
Rozsah průvodní práce
48 s. , 11 s. příloh
Jazyk
CZ
Anotace
Cílem této práce bylo vytvořit webovou aplikaci pro rozesílání informací pomocí emailu. Tato aplikace měla umožňovat ověřování přístupu pomocí LDAP serveru, definici skupin uživatelů, oprávnění a jejich správu. Emailové zprávy zaslané skupině uživatelů měly být přístupné i v samotné aplikaci. Celá aplikace měla být vytvořena pomocí PHP5, MySQL popřípadě jiných dalších webových technologií.
Anotace v angličtině
The purpose of this work was to create a web application for the sending of the information via e-mail. This application should make possible the verification entries with the helpof the LDAP server, the definition of the user´s group, their authorization and their administration. The e-mail messages sent to the group of users should be acceptable even in the application itself. The whole application should be created with the help of PHP5. MySQL eventually with the help of other web technologies.
Klíčová slova
aplikace pro rozesílání emailu, správa, oprávnění, přihlašování pomocí
LDAP, PHP5, MySQL
Klíčová slova v angličtině
the aplication for the sending of e-mail, administration, authorization. access
with the help of LDAP, PHP, MySQL.
Zásady pro vypracování
1. Vytvoření webové aplikace pro rozesílání informací pomocí e-mailu
(systém e-mailové konference).
2. Aplikace musí umožnit definici skupin a oprávnění, jejich správu.
3. Odeslané e-maily pro definovanou skupinu budou přístupné i přes WWW
rozhranní.
4. Přístup do aplikace bude kontrolován přes školní LDAP server.
5. Předpokladem k vypracování je znalost PHP5, MySQL a dalších webových
technologií.
Zásady pro vypracování
1. Vytvoření webové aplikace pro rozesílání informací pomocí e-mailu
(systém e-mailové konference).
2. Aplikace musí umožnit definici skupin a oprávnění, jejich správu.
3. Odeslané e-maily pro definovanou skupinu budou přístupné i přes WWW
rozhranní.
4. Přístup do aplikace bude kontrolován přes školní LDAP server.
5. Předpokladem k vypracování je znalost PHP5, MySQL a dalších webových
technologií.
Seznam doporučené literatury
GILMORE, W. Jason. Velká kniha PHP5 a MySQL : kompendium znalostí pro
začátečníky i profesionály. RNDr. Jan Pokorný. 1. vyd. Brno : Zoner Press,
2005. 711 s. ISBN 80-86815-20-X.
SCHLOSSNAGLE, G. Pokročilé programování v PHP 5. ZonerPress, 2005. ISBN
80-86815-14-5
Prokop, M.: CSS - kaskádové styly pro webdesignery. Mobil Media, 2003.
Maslakowski, M.: Naucte se MySQL za 21 dní. ComputerPress, 2001.
Seznam doporučené literatury
GILMORE, W. Jason. Velká kniha PHP5 a MySQL : kompendium znalostí pro
začátečníky i profesionály. RNDr. Jan Pokorný. 1. vyd. Brno : Zoner Press,
2005. 711 s. ISBN 80-86815-20-X.
SCHLOSSNAGLE, G. Pokročilé programování v PHP 5. ZonerPress, 2005. ISBN
80-86815-14-5
Prokop, M.: CSS - kaskádové styly pro webdesignery. Mobil Media, 2003.
Maslakowski, M.: Naucte se MySQL za 21 dní. ComputerPress, 2001.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Obhajoba byla plynulá. Součástí obhajoby byla i praktická ukázka. Po prezentaci následovala zajímavá diskuse, při níž byly položeny následující dotazy:
1. Co to je RSS kanály? (Dr. Sysel)
2. Má systém nějaké nedostatky? Jak jste se věnoval jeho zabezpečení? (Dr. Pokorný)
3. Jaká je maximální délka zprávy, kterou posíláte Vaším systémem? (doc. Klapka)
4. Mohou se příhlásit jen studenti FAI nebo celé UTB? (doc. Janáčová)
5. Jaké jsou relace v databázi? (doc. Janáčová)
Student na všechny otázky reagoval pružně a všechny je zodpověděl.