Tematy prac dyplomowych (inżynierskich) realizowanych w roku akademickim 2010/2011

Powrót

Temat Aplikacja stacjonarna wspomagająca tworzenie dokumentacji projektów informatycznych
Cel pracy Stworzenie aplikacji stacjonarnej (w wybranym języku programowania, np. C#), służącej do wspomagania tworzenia dokumentacji projektów informatycznych (poprzez udostępnienie odpowiednich formatek z możliwością edycji, eksportu/importu w formacie XML, drukowania itp.)
Zadania - zebranie wymagań
- wykonanie projektu aplikacji
- implementacja aplikacji
- testowanie
- opis użytych technologii
- opis wykonanej aplikacji
Literatura I. Sommerville: Inżynieria oprogramowania, WNT 2003
J. Liberty: C#. Programowanie. Helion, 2005
Dyplomant Ł. Wasilewski (IS)

Temat Aplikacja sieciowa wspomagająca tworzenie dokumentacji projektów informatycznych
Cel pracy Stworzenie aplikacji internetowej (przy użyciu wybranych technologii, np. PHP + HTML + MySQL), służącej do wspomagania tworzenia dokumentacji projektów informatycznych (poprzez udostępnienie odpowiednich formatek z możliwością edycji, eksportu, importu, drukowania itp.)
Zadania - zebranie wymagań
- wykonanie projektu aplikacji
- implementacja aplikacji
- testowanie
- opis użytych technologii
- opis wykonanej aplikacji
Literatura I. Sommerville: Inżynieria oprogramowania, WNT 2003
C. Darie, B. Brinzarea, F. Cherecheş-Toşa, M. Bucika: AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych, Helion 2006
Dyplomant

Temat Szablon-styl pracy dyplomowej w LaTeX-u
Cel pracy Stworzenie szablonu (stylu) dla systemu składania tekstu TeX/LaTeX, służącego do pisania prac inżynierskich i magisterskich, z uwzględnieniem wyglądu strony tytułowej, marginesów, układu pracy itp.
Zadania - zebranie wymagań
- wykonanie szablonu
- testowanie
- opis teoretyczny systemu LaTeX
- opis wykonanego szablonu
Literatura L. Lamport: LaTeX. Podręcznik i przewodnik użytkownika. WNT, 2004
Dyplomant

Temat Baza danych prac magisterskich i inżynierskich oraz projektów grupowych
Cel pracy Stworzenie bazy danych (np. MySQL) przechowującej tematy oraz opisy prac dyplomowych oraz projektów grupowych, wraz z interfejsem dostępowym (np. w PHP).
Zadania - zebranie wymagań
- wykonanie projektu bazy danych
- implementacja bazy danych i interfejsu
- testowanie
- opis użytych technologii
- opis wykonanej bazy danych i interfejsu
Literatura P. Dubois: MySQL. Podręcznik administratora. Helion, 2005
C. Darie, B. Brinzarea, F. Cherecheş-Toşa, M. Bucika: AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych, Helion 2006
Dyplomant K. Filipiak (IS)

Temat Wspomaganie układania indywidualnego programu i planu studiów
Cel pracy Stworzenie aplikacji (np. języku C#), która wspomagałaby tworzenie indywidualnego programu i planu studiów (zliczanie punktów ECTS, optymalizowanie rozkładu przedmiotów na semestry, drukowanie formularzy).
Zadania - zebranie wymagań
- wykonanie projektu aplikacji
- implementacja aplikacji
- testowanie
- opis użytych technologii
- opis wykonanej aplikacji
Literatura J. Liberty: C#. Programowanie. Helion, 2005
Dyplomant R. Gnech (IS)

Temat Mobilny rozkład zajęć
Cel pracy Celem pracy jest stworzenie przenośnej aplikacji w języku Java Mobile, przeznaczonej dla telefonów komórkowych, która przechowywałaby i wyświetlała rozkład zajęć dla wybranego roku/grupy.
Zadania - zebranie wymagań
- wykonanie projektu aplikacji
- implementacja aplikacji
- testowanie
- opis użytych technologii
- opis wykonanej aplikacji
Literatura K. Rychlicki-Kicior: J2ME. Praktyczne projekty. Helion, 2006
Dyplomant J. Matyjas (IS)

Temat Generator zapytań PHP do sterownika MySQL PDO
Cel pracy Stworzenie aplikacji, która będzie służyła do generowania zapytań w języku PHO do bazy danych MySQL ze sterownikiem PDO, na podstawie zadanych parametrów (pola tabeli i ich typ itp.).
Zadania - zebranie wymagań
- wykonanie projektu aplikacji
- implementacja aplikacji
- testowanie
- opis użytych technologii
- opis wykonanej aplikacji
Literatura J. Liberty: C#. Programowanie. Helion, 2005
P. Dubois: MySQL. Podręcznik administratora. Helion, 2005
Dyplomant P. Skorupka (IS)

Temat Multimedialne elementy języka HTML5
Cel pracy Opis oraz praktyczna demonstracja nowych właściwości (elementów) multimedialnych języka znacznikowego HTML5, np. „audio”, „video”oraz ich atrybutów.
Zadania - opis teoretyczny
- wykonanie przykładowych stron WWW demonstrujących wykorzystanie elementów multimedialnych
Literatura draft specyfikacji HTML5 (Link)
Dyplomant K.A. Lewandowski (IS)

Temat Oprogramowanie wspierające obliczenia naukowe i inżynierskie
Zadania Stworzenie programu wspierającego zaawansowane obliczenia naukowe i inżynierskie, m.in. wykresy i obliczenia wartości funkcji, jej pochodnych, pierwiastków, transformat itp. z uwzględnieniem funkcji specjalnych, rozwiązywanie równań liniowych, aproksymacja i interpolacja funkcji, obliczenia całek wielokrotnych itp.
Literatura J. Liberty: C#. Programowanie. Helion, 2005
G. Arfken, Mathematical Methods For Physicists, Academic Press, New York, 1970
H. Bateman, A. Erderly (ed.), Higher Transcendental Functions, vol. I, II, McGraw-Hill, New York, 1953
Dyplomant P. Rychlicki (IS)

Temat Wirtualizacja: Opis oraz analiza porównawcza dostępnych rozwiązań
Zadania Wstępne omówienie zagadnienia. Opis architektur: sprzętowej i systemowej wspomagających wirtualizację. Testy porównawcze rozwiązań wirtualizacyjnych dostępnych na rynku. Ogólne omówienie QubesOS i związanych zagadnień odnośnie wykorzystywania wirtualizacji do zapewnienia bezpieczeństwa przez izolację.
Literatura J. Sugarman, G.Venkitachalam, B. Lim, “Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor”, 2002 USENIX Annual Technical Conference, 2001
P. Barham i inni, “Xen and the Art of Virtualization”, 19th ACM Symposium on Operating Systems Principles, 2003
Dyplomant Ł. Redynk (IS)

Temat Wpływ krzyżowania i mutacji w algorytmach genetycznych na proces optymalizacji funkcji
Zadania Definicja algorytmów genetycznych (AG) i podstawy teoretyczne. Zastosowanie AG. Zbudowanie i prezentacja programu, który umożliwi zbadanie, w jaki sposób zmiana sposobu krzyżowania lub mutacji wpływa na proces optymalizacji funkcji.
Literatura J. Arabas, Wykłady z algorytmów ewolucyjnych, WNT, Warszawa, 2001
Dyplomant J. Dreszler (MS)


Powrót na początek strony