Diplomová práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Advanced notification system

Bc. Filip Nguyen, učo 208428
Anotace

Tato diplomová práce popisuje vývoj notifikačního systému NotX, tedy vývoj vysoce znovupoužitelného, flexibilního, platformově a protokolově nezávislého řešení. Servisně orientovaný systém NotX je schopen notifikovat uživatele externích informačních systémů přes rozličné kanály; v současné době: SMS kanál, e-mail kanál a je zde návrh hlasového kanálu pro telefonní komunikaci. Adaptabilní návrh umožňuje …více

Abstract

This thesis walks through development of notification system NotX, to build highly reusable, flexible, both platform and protocol independent solution. Service oriented system NotX is capable of notifying users of external information systems via various engines; currently: SMS engine, Mail engine and proposed Voice engine. Adaptable design decision makes it possible to easily extend NotX with following …více

Zadání práce
Get familiar with agile development methodologies. Gather user requirements for notifications and create analysis along with design of the system. Choose multiplatform technological platform as J2EE for implementing the designed system. Use SpringFramework and NoSQL database Cassandra. Design and implement extensible communication interface to the system. Show that this extensible design works on prototype of Thrift and Web Service and Java client interface. Put focus on various levels of notifications. Show undestanding of the problem by creating prototype of SMS and email notifications and proposal of voice notifications. After prototype implementation carry out performance testing.
Práce zkontrolována:
11. 1. 2012 22:50, RNDr. Jaroslav Škrabálek, MBA
Plný text práce
1,3 MB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
6. 2. 2012
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jaroslav Škrabálek, MBA
abs FI MU, PrF MU

Oponent

prof. RNDr. Tomáš Pitner, Ph.D.
abs FI MU

Literatura

  • LARMAN, Craig. Applying UML and patterns :an introduction to object-oriented analysis and design. Upper Saddle River: Prentice Hall PTR, 1998, xix, 507 s. ISBN 0-13-748880-7.
  • MONDAY, Paul B. Web services patterns :Java edition. Berkeley: Apress, 2003, xx, 332 s. ISBN 1-59059-084-8.
  • BECK, Kent. Programování řízené testy. Praha: Grada Publishing, 2004, 204 s. ISBN 80-247-0901-5.
  • FOWLER, Martin. UML distilled : a brief guide to the standard object modeling language. 3rd ed. Boston: Addison-Wesley, 2004, xxx, 175. ISBN 0321193687.
  • ERL, Thomas. Soa design patterns. 2nd print. Upper Saddle River: Prentice-Hall, 2009, xliii, 814. ISBN 9780136135166.
  • ETZION, Opher a Peter NIBLETT. Event processing in action. Greenwich: Manning, 2011, xxiv, 360. ISBN 9781935182214.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
  • 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.