Przykładowe tematy prac dyplomowych - rzeczywiste tematy w systemie USOS

dr hab. inż. Jan PROKOP, prof. PRz

  • Projekt, realizacja i wdrożenie określonej usługi internetowej w technologii Java EE
    Zakres pracy: Opracowanie i wdrożenie systemu aplikacji WWW wybranego przedmiotu lub wybranej firmy. Przykładowe zagadnienia: portal przedmiotu, sklep internetowy, obsługa hurtowni, wybór prac dyplomowych, obsługa dziekanatu, rozkład zajęć, ewidencja czasu pracy, system obsługi konferencji naukowej, zarządzanie serwisem sprzętu lub dowolna inna usługa zaproponowana przez studenta. Zakres i tematyka do uzgodnienia.
  • Technologia Java w zastosowaniach usług sieciowych
    Zakres pracy: Przegląd problematyki Service-Oriented Architecture (SOA) i technologii Web services. Podstawowe standardy, język XML, protokół SOAP (Simple Access Open Protocol), WSDL (Web Services Description Language) i UDDI (Universal Description, Discovery and Integration). Projekt i wdrożenie przykładowej usługi z zastosowaniem technologii Java, np. system układania i prezentacji rozkładu zajęć, systemy prowadzenia wideokonferencji z zastosowaniem przeglądarki internetowej.
  • Projekt i realizacja aplikacji na urządzenia mobilne z systemem Android
    Zakres pracy: Opracowanie i przetestowanie zaawansowanej aplikacji na urządzenie typu telefon komórkowy, tablet z systemem Android. Praca może mieć także charakter dydaktyczny w postaci zestawu ćwiczeń laboratoryjnych z przykładowymi kodami. Zakres prac i technologie do uzgodnienia.
  • Laboratorium wirtualne z wybranego przedmiotu w technologii JAVA
    Zakres pracy: Projekt i wykonanie dla celów dydaktyki układów symulujących działanie wybranych urządzeń, np. z elektrotechniki, z sieci komputerowych. Zakres prac do uzgodnienia.
  • Projekt i implementacja portalu internetowego wybranego przedmiotu
    Zakres pracy: Opracowanie interaktywnego serwisu sieci Web w systemie CMS. Technologie i narzędzia do uzgodnienia (HTML, CSS, JavaScript, PHP, JAVA, JSP, AJAX, XML, MySQL, Ruby, Python i inne).
  • System internetowy udostępniania materiałów dydaktycznych
    Zakres pracy: Projekt, realizacja i wdrożenie systemu udostępniania materiałów dydaktycznych wybranego przedmiotu. Technologie i narzędzia do uzgodnienia (HTML, CSS, JavaScript, PHP, JAVA, JSP, AJAX, XML, MySQL, FLASH, Ruby, Python i inne).
  • Projekt systemu internetowego do zdalnego monitorowania obiektów
    Zakres pracy: Opracowanie i przetestowanie systemu pozwalającemu użytkownikowi za pośrednictwem przeglądarki internetowej na wgląd do obrazów z kamer i stanu czujników w monitorowanych pomieszczeniach. Zakres prac i technologie do uzgodnienia (preferowana technologia Java).
  • Wybrane zagadnienia technologii Java
    Zakres pracy: Dowolny temat na poziomie inżynierskim zaproponowany przez studenta a wynikający z jego zainteresowań lub pracy zawodowej i związany z technologią JAVA (EE, SE, ME, Java Android)
  • Projekt i realizacja systemu CMS do przeprowadzania testów
    Zakres pracy: Opracowanie systemu zarządzania treścią witryny Web do przeprowadzania testów z dowolnego przedmiotu. Technologie i narzędzia do uzgodnienia (standardowo HTML, CSS, JavaScript, Ajax, PHP, MySQL lub Python, Ruby, Java).
  • Projekt i wdrożenie systemu zdalnego kształcenia studentów
    Zakres pracy: Projekt i wdrożenie serwisu na wybranej platformie CMS wspomagającego kształcenie studentów studiów podyplomowych. Technologie i narzędzia do uzgodnienia.
  • Opracowanie zestawu zaawansowanych ćwiczeń laboratoryjnych z wybranych technologii internetowych
    Zakres pracy: Opracowanie i przetestowanie zaawansowanych przykładów programów w wybranych językach (Java, PHP, Python, Ruby), opracowanie instrukcji do ćwiczeń oraz systemu udostępniania opracowanych materiałów. Zakres i technologie do uzgodnienia.
  • Implementacja wybranych technologii sieci Web
    Zakres pracy: Dowolny temat zaproponowany przez studenta, wynikający z jego zainteresowań lub pracy zawodowej a wchodzący w zakres tematyki usług sieci Web, baz danych i wymiany informacji przez Internet.