Propozycje tematów prac dyplomowych (magisterskich) do realizacji w roku akademickim 2010/2011

Powrót

Osoby zainteresowane konkretnym (i oczywiście wolnym) tematem proszę o kontakt e-mailowy lub osobisty w godzinach konsultacji.

UWAGA! UWAGA! UWAGA!

Zastrzegam sobie prawo do wyboru dyplomantów w przypadku większej liczby zgłoszeń (nie dotyczy osób już wpisanych na listę poniżej; osoby ze statusem "wstępna rezerwacja" powinny wydrukować i przynieść mi do podpisu druk zgody na podjęcie się przeze mnie promotorstwa; po jego dostarczeniu do dziekanatu status "wstępna rezerwacja" zniknie). O decyzji powiadomię każdą osobę indywidualnie e-mailem (najszybciej jak to będzie możliwe).

Temat Porównanie tradycyjnego i lekkiego (agile) podejścia do wytwarzania oprogramowania na przykładzie wybranej aplikacji
Zadania Omówienie teoretyczne tradycyjnych metodologii tworzenia oprogramowania. Omówienie teoretyczne lekkich (agile) metodologii tworzenia oprogramowania. Stworzenie aplikacji przy użyciu obu metodologii (tematyka, zakres, technologia itp. zostanie wybrana w późniejszym terminie). Porównanie obu metodologii, wnioski i rekomendacje dla inżynierów oprogramowania. Praca przeznaczona dla dwóch osób – każda z nich będzie zajmowała się jedną metodologią.
Literatura Alistair Cockburn, "Agile Software Development. Gra zespołowa", Helion, 2008
James Shore, Shane Warden, "Agile Development. Filozofia programowania zwinnego", Helion, 2008
I. Sommerville, „Inżynieria oprogramowania”, WNT, 2003
Dyplomant M. Fryda (FT/IS) - wstępna rezerwacja
W. Czerwiński (FT/IS) - wstępna rezerwacja

Temat Metody automatyzacji testowania aplikacji
Zadania Omówienie teoretyczne konwencjonalnych metod testowania aplikacji (testy jednostkowe, integracyjne, akceptacyjne itp.). Omówienie teoretyczne zasad automatyzacji testowania aplikacji (przy użyciu np. biblioteki xUnit). Praktyczne wykorzystanie testów zautomatyzowanych do testowania aplikacji tworzonych w ramach projektu unijnego „E-doświadczenia w fizyce”.
Literatura G. Meszaros, “xUnit Test Patterns”, Addison Wessley, 2007
I. Sommerville, „Inżynieria oprogramowania”, WNT, 2003
Dyplomant A. Frankowski (FT/IS) - wstępna rezerwacja

Temat System informatyczny wspierający zarządzanie projektami unijnymi
Zadania Projekt oraz implementacja aplikacji webowej typu CRM (w wybranej technologii), wspomagającej zarządzanie projektami unijnymi: wymianę informacji, przechowywanie bazy teleadresowej uczestników, przypominanie o ważnych terminach, statystyki itp. Aplikacja zostanie wykorzystana w projekcie unijnym „E-doświadczenia w fizyce”.
Literatura G. Vossen, S. Hagemann, „Serwis Web 2.0. Od pomysłu do realizacji”, Helion, 2010
T. Skaraczyński, A. Zoła, „PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework”, Helion, 2009
Dyplomant A. Czarnecki (FT/IS)

Temat Aplikacje typu wiki
Zadania Opis teoretyczny zasad tworzenia i działania aplikacji webowych typu wiki. Stworzenie aplikacji tego typu na potrzeby projektu unijnego „E-doświadczenia w fizyce”, przeznaczonej do przechowywania informacji o e-doświadczeniach (instrukcja obsługi, metody opracowywania pomiarów itp.) oraz wypełnienie jej przykładową treścią na podstawie wybranego e-doświadczenia.
Literatura G. Vossen, S. Hagemann, „Serwis Web 2.0. Od pomysłu do realizacji”, Helion, 2010
T. Skaraczyński, A. Zoła, „PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework”, Helion, 2009
Dyplomant

Temat System rezerwacji sal
Zadania Wykonanie aplikacji wspomagającej samodzielne rezerwowanie przez studentów, wykładowców i pracowników PG sal na uczelni. Możliwość moderacji przez osoby upoważnione. Akceptacja rezerwacji. Możliwość łatwej rozbudowy bazy sal. Informator o salach zajęciowych, ich wyposażeniu i położeniu. Ogólny roczny plan zajęć dla danych sal. Wyszukiwanie sal ze względu na różne kryteria. Projekt zawiera: projekt i wykonanie interfejsu użytkownika, programowanie aplikacji webowej (technologia PHP) oraz wykonanie bazy danych (MySQL).
Literatura T. Converse, J. Park, C. Morgan, "PHP5 and MySQL Bible", Helion, 2005
Dyplomant J. Suchocki (FT/IS)


Powrót na początek strony