Podstawy prawne dokumentowania procesu dydaktyczno-wychowawczego w szkole
Temat - fc.put.poznan.plfc.put.poznan.pl/sites/default/files/Tematy prac inzyniers… · Web...
Transcript of Temat - fc.put.poznan.plfc.put.poznan.pl/sites/default/files/Tematy prac inzyniers… · Web...
Temat
Propozycje tematw prac inynierskich 2016/17 tematy 4 osobowe
Studia stacjonarne
1
Temat
System obsugi redakcji studenckiego czasopisma internetowego
Cel pracy
Zaprojektowanie, zaimplementowanie i przetestowanie moduu wspomagajcego prace redakcji studenckiego czasopisma internetowego (zgoszenia prac, wspomaganie procesu recenzji prac, publikacja prac).
Zadania
1. Rozpoznanie i analiza wymaga
2. Wykonanie projektu systemu
3. Implementacja systemu
4. Przeprowadzenie testw
5. Konfiguracja wersji produkcyjnej
Promotor
Prof. dr hab. in. Zbyszko Krlikowski
Opiekun
-
2
Temat
Projekt i implementacja moduu statystyk w systemie eProto
Cel pracy
Zaprojektowanie, zaimplementowanie i przetestowanie moduu obrbki statystycznej ocen z poszczeglnych przedmiotw w systemie eProto. Opracowany system powinien umoliwia generowanie statystyk ocen z poszczeglnych przedmiotw oraz grup przedmiotw dla rnych trybw i lat studiw.
Zadania
6. Rozpoznanie i analiza wymaga
7. Wykonanie projektu systemu
8. Implementacja systemu
9. Przeprowadzenie testw
10. Konfiguracja wersji produkcyjnej
Promotor
Prof. dr hab. in. Zbyszko Krlikowski
Opiekun
mgr in. Piotr Miklosik
3
Temat
Repozytorium dokumentw dla redakcji czasopisma naukowego
Cel pracy
Zaprojektowanie, zaimplementowanie i przetestowanie systemu repozytorium plikw wykorzystywanego w pracy redakcji czasopisma naukowego.
System ma by zaimplementowany na platform Windows Server, najlepiej z wykorzystaniem technologii MVC5.
Zadania
1. Rozpoznanie i analiza wymaga
2. Wykonanie projektu systemu
3. Implementacja systemu
4. Przeprowadzenie testw
5. Konfiguracja wersji produkcyjnej
Promotor
dr in. Bartomiej Prdki
Opiekun
dr in. Bartomiej Prdki
4
Temat
Moduowy system wspomagania decyzji metodami z rodziny PROMETHEE (Construct your own PROMETHEE method)
Temat zarezerwowany
Cel pracy
Zaprojektowanie oraz implementacja wybranych komponentw metod z rodziny PROMETHEE na platformie diviz (http://diviz.org/). Diviz jest platform wspomagania decyzji opracowan w ramach midzynarodowego projektu, ktry skupia czoowe europejskie orodki badawcze. Cech charakterystyczn projektu jest dekompozycja metod wspomagania decyzji na elementarne moduy, ktre nastpnie mona czy w tzw. przepywy, odtwarzajc istniejce metody wielokryterialne lub projektujc nowe podejcia.
Zadania
Implementacja procedur wyznaczania czstkowych i cakowitych stopni preferencji zgodnie z zaoeniami metody PROMETHEE (uwzgldni moliwo definicji progw wzmocnienia i interakcji midzy kryteriami) Implementacja wybranych metod wielokryterialnego porzdkowania (PROMETHEE I, II, III), sortowania (FlowSort, PROM-SORT, PROMETHEE TRI), wyboru (PROMETHEE IV) i grupowania. Implementacja metod PROMETHEE do grupowego wspomagania decyzji. Implementacja wybranych moduw graficznej prezentacji wynikw. Zapewni spjno zaprojektowanych moduw tak by poprzez ich czenie mona byo uzyskiwa nowe metody. Implementacj przeprowadzi na platformie diviz. Wykona eksperymenty obliczeniowe.
Promotor
dr in. Miosz Kadziski
Opiekun
mgr in. Micha Tomczyk
5
Temat
System wizualizacji i analizy regu decyzyjnych do zastosowa medycznych
Cel pracy
Zaprojektowa i zaimplementowa system umoliwiajcy redukcj potencjalnie duych baz regu decyzyjnych i ich wizualizacj umoliwiajc ich interpretacje i skuteczn wspprac z ekspertem. Wykona studium praktycznego zastosowania w eksploracji danych medycznych
Zadania
Zapozna si z systemami generowanie regu klasyfikacyjnych z tzw. przykadw uczcych (dane historyczne). Zaprojektowa wybrane metody redukcji liczby regu, podsumowanie charakterystycznych wartoci warunkw wystpujcych w przesankach regu. Dostosowa propozycje literaturowe wizualizacji regu na tle zbioru uczcego i wybranych miar oceny.
Promotor
dr hab. in. J. Stefanowski
Opiekun
dr hab. in. J. Stefanowski
6
Temat
rodowisko do symulacji i wizualizacji ruchu pojazdw
Cel pracy
Celem pracy jest opracowanie rodowiska umoliwiajcego symulowanie i wizualizowanie ruchu pojazdu sterowanego za pomoc regu rozmytych
Zadania
1. Zapozna si z literatur dotyczc liczb oraz regu rozmytych
2. Wybra rodowisko i jzyk programowania
3. Opracowa projekt interfejsu uytkownika
4. Zaprojektowa i zaimplementowa wizualizatory/edytory pojazdu i trasy
5. Zaprojektowa i zaimplementowa wizualizator/edytor liczb rozmytych oraz modu definiowania regu rozmytych
6. Opracowa modu/-y sterowania pojazdem dla zadanych scenariuszy
7. Zaprojektowa i zaimplementowa modu symulacji ruchu pojazdu wywietlajcy animacj ruchu pojazdu
8. Przetestowa wszystkie zaimplementowane moduy
9. Przygotowa przykady (pojazdw, tras, regu) ilustrujce dziaanie symulatora
Promotor
dr in. Piotr Zielniewicz
Opiekun
7
Temat
Symulacja i wizualizacja ekosystemu
Cel pracy
Rozwinicie moliwoci wizualizacji trjwymiarowej dla symulacji wirtualnego ekosystemu
Zadania
1. Zapoznanie si z architektur, moliwociami i ograniczeniami istniejcego silnika wizualizacji 3D
2. Podczenie wczytywacza (loader) plikw COLLADA, ktry potrafi wczyta to co obecny loader plikw (siatki (meshe) 3D, hierarchia obiektw wraz z nazwami, itd.)
3. Dodanie w istniejcym silniku 3D (i w loaderze) wsparcia dla nowych moliwoci, np. wczytywania shaderw z pliku
4. Implementacja pokrywania obiektw 3D gadk powierzchni
5. Implementacja generatywnej reprezentacji genetycznej i operatorw rekonfiguracji dla modeli organizmw symulowanych w rodowisku
Promotor
dr hab. in. Maciej Komosiski
Opiekun
8
Temat
Uczenie maszynowe z milionami klas (Jak poprawnie wybra kilka z miliona?)
Cel pracy
Praca dotyczy implementacji algorytmw uczenia maszynowego dla problemu klasyfikacji wieloklasowej i wieloetykietowej przy ekstremalnie duej liczbie etykiet (ang. extreme classification). Przykadowym zastosowaniem takich algorytmw jest problem etykietowania artykuw na Wikipedii lub ofert na Allegro. W ramach pracy naley moliwie najefektywniej zaimplementowa wskazane algorytmy klasyfikacji wieloetykietowej, stworzy narzdzie do ich testowania oraz uy wasnej implementacji na wasnorcznie skonstruowanym rzeczywistym zbiorze danych.
Zadania
1. Zapoznanie si z problematyk uczenia maszynowego, klasyfikacji wieloklasowej i wieloetykietowej z bardzo du liczb klas.
2. Efektywna pod wzgldem czasowym i pamiciowym implementacja wskazanych algorytmw, z uyciem wybranych metod (jzykw, technologii, itp.)
3. Przetestowanie poprawnoci implementacji
4. Weryfikacja empiryczna zaimplementowanych algorytmw
5. Przygotowanie rzeczywistego zbioru testowego (np. aktualne dane z Wikipedii, inne dane dostpne w Internecie, itp.)
6. Przetestowanie implementacji na rzeczywistych danych.
Promotor
dr in. Krzysztof Dembczyski
Opiekun
mgr in. Kalina Jasinska
9
Temat
rodowisko wspierania rozwoju oprogramowania z wykorzystaniem metod automatyczngo polepszania programw
Cel pracy
Celem pracy jest stworzenie wtyczki do rodowiska Eclipse umoliwiajcej automatyczne (bardziej zaawansowane ni np. prosta refaktoryzacja) modyfikacje istniejcego kodu napisanego w jzyku Scala, tj. polepszanie funkcjonalnych i pozafunkcjonalnych waciwoci kodu z wykorzystaniem technik automatycznej syntezy programw (zwaszcza programowania genetycznego). Zobacz: przykady metod automatycznego poprawiania kodu: https://www.cs.virginia.edu/~weimer/p/Petke_2014_EuroGP.pdf , http://geneticimprovement2015.com/
Zadania
1. Przygotowanie specyfikacji funkcjonalnoci i projektu architektury. Zapoznanie si z technologiami przygotowywania wtyczek dla Eclipse.
2. Implementacja w oparciu o istniejce biblioteki (np. https://github.com/kkrawiec/fuel).
3. Przetestowanie wtyczki z wykorzystaniem realistycznych scenariuszy uycia.
Promotor
dr hab. in. Krzysztof Krawiec
Opiekun
mgr in. Iwo Bdek
10
Temat
System wspomagajcy prac Polskiego Rejestru Wrodzonych Wad Rozwojowych
Cel pracy
Stworzenie nowego systemu wspomagajcego prac PRWWR uwzgldniajcego nowe moliwoci systemu zgaszania elektronicznego.
Zadania
1. Stworzenie nowego systemu na podstawie aktualnego systemu.
2. Dostosowanie nowego systemu do najnowszej wersji systemu zgaszania elektronicznego
3. Wprowadzenie nowych rozwiza wspomagajcych prac pracownikw PRWWR
4. Dokonanie importu i synchronizacji baz TERYT/SIMC oraz bazy lekw
5. Wstpna weryfikacja bezpieczestwa napisanej aplikacji
6. Rozszerzenie systemu o zarzdzanie uprawnieniami
Promotor
prof. dr hab. in. Jerzy Brzeziski
11
Temat
System wspomagajcy analizy danych Polskiego Rejestru Wrodzonych Wad Rozwojowych
Cel pracy
Przygotowanie nowego narzdzia analitycznego oraz wykonanie drobnych rozszerze w systemie zgaszania elektronicznego
Zadania
1. Wykonanie drobnych zmian z nowym systemie zgaszania elektronicznego:
a. stworzenie API do integracji z innymi systemami elektronicznymi
b. Import listy lekw z formatu XML
2. Przygotowanie nowego narzdzia analitycznego
a. Zaproponowanie nowego rozwizaniach
b. Uwzgldnienie wszystkich zalece pracownikw PRWWR
c. Moliwo przygotowywania analiz do pniejszego ich wykorzystania
Promotor
prof. dr hab. in. Jerzy Brzeziski
12
Temat
Implementacja systemu plikw w rodowisku systemu operacyjnego Linux
Cel pracy
Analiza sposobw implementacji systemu plikw w rodowisku systemu operacyjnego Linux oraz projekt i implementacja przykadowego systemu plikw w oparciu o dostpne mechanizmy
Zadania
Analiza i ocena kosztu implementacji systemu plikw w postaci moduu sterujcego pod wirtualny system plikw.
Analiza moliwoci implementacji systemu plikw z porednictwem systemu FUSE.
Projekt i implementacja przykadowego systemu plikw.
Ocena efektywnoci zaimplementowanego przykadowego systemu plikw.
Promotor
dr in. Dariusz Wawrzynaik
13
Temat
Wykorzystanie rodowiska webowego do rozproszonych oblicze wielkiej skali
Cel pracy
Implementacja bibliotek, algorytmw oraz aplikacji umoliwiajcych wspdzielenie zasobw obliczeniowych w celu wykonywania oblicze wielkiej skali.
Zadania
(1) Implementacja bibliotek, skryptw i szablonw stron HTML umoliwiajcych tzw voluntary computing
(2) Implementacja usug katalogowych (opcjonalnie)
(3) Modyfikacja wybranego serwera www
(4) Przeprowadzenie eksperymentw obliczeniowych
Promotor
dr in. Arkadiusz D. Danilecki
14
Temat
Rozproszone forum dyskusyjne
Cel pracy
Stworzenie zdecentralizowanego forum dyskusyjnego, umoliwiajcego m.in. rozproszenie administracji
Zadania
(1) Stworzenie wtyczek dla przegldarek
(2) Przygotowanie skryptw w wybranych jzyku (python, javascript) po stronie serwera i klienta umoliwiajcych wspdzielenie i modyfikacj danych midzy wieloma uytkownikami
(3) opracowanie usug katalogowych oraz oceny reputacji
Promotor
dr in. Arkadiusz D. Danilecki
15
Temat
Determinizm w przetwarzaniu rozproszonym
Cel pracy
Praca nad zagadnieniami zwizanymi z rnym poziomem determinizmu w aplikacjach rozproszonych
Zadania
Wymienione zadania s niezalene od siebie. Praca moe zawiera opracowanie tylko wybranych zada.
(1) Statyczna analiza kodu w celu oceny poziomu jego determinizmu
(2) Przygotowanie eksperymentw obliczeniowych
(3) Implementacja lub modyfikacja istniejcych bibliotek umoliwiajcych wymuszanie determinizmu przetwarzanie w jzykach C, Java
(4) Wymuszanie determinizmu na poziomie wtkw
Promotor
dr in. Arkadiusz D. Danilecki
16
Temat
System zarzdzania zdalnego serwerami OpenVPN
Cel pracy
Celem pracy jest stworzenie oprogramowania z graficznym interfejsem uytkownika dla systemw operacyjnych UNIX, GNU/Linux i Windows do zdalnego instalowania, konfigurowania oraz monitorowania serwerw OpenVPN dziaajcych w systemie operacyjnym GNU/Linux.
Zadania
1. Przegld istniejcych rozwiza umoliwiajcych zdalne zarzdzanie serwerami OpenVPN.
2. Opracowanie koncepcji i architektury oprogramowania wasnego do zdalnego zarzdzania serwerami OpenVPN.
3. Implementacja opracowanego rozwizania oraz przygotowanie jego dokumentacji technicznej i uytkowej.
4. Przygotowanie przykadowych scenariuszy i konfiguracji demonstrujcych dziaanie wykonanego systemu.
Promotor
dr in. Micha Kalewski
17
Temat
Portal do walidacji i klasyfikacji struktur krystalograficznych (temat czteroosobowy)
Cel pracy
Opracowanie i zaimplementowanie portalu internetowego, ktry bdzie pozwala na wykorzystanie algorytmw uczenia maszynowego do walidacji i podpowiadania klas struktur krystalograficznych na podstawie przesanych przez uytkownika plikw. Strona powinna rwnie wizualizowa statystyki aktywnoci uytkownikw.
Zadania
1. Okrelenie wymaga funkcjonalnych, pozafukcjonalnych i spisanie scenariuszy uycia
2. Dobr odpowiednich technologii (wstpnie proponowane: Python, Typescript, Foundation, dc.js)
3. Implementacja strony (wgrywanie plikw na serwer, kolejkowanie zada, zbieranie statystyk, logowanie bdw, wizualizacja statystyk, integracja z algorytmami eksploracji danych dostarczonymi przez promotora)
4. Przeprowadzenie testw obcienia
5. Uruchomienie strony na serwerze produkcyjnym
Promotor
dr in. Dariusz Brzeziski
Opiekun
18
Temat
Aplikacja internetowa do zarzdzania klubem eglarskim (3 osoby).
Cel pracy
Celem pracy jest zaimplementowanie, przy wykorzystaniu wybranego systemu zarzdzania treci (CMS), aplikacji do zarzdzania klubem eglarskim. Aplikacja ma by stron-wizytwk klubu (kronika dziaania klubu, informacje o prowadzonych szkoleniach, ogoszenia, itd.) ale ma rwnie wspomaga proces zarzdzania klubem: prowadzenie kartoteki czonkw, rozliczanie opat klubowych, ewidencja prac dla klubu, itd.
Zadania
1. Zebranie zbioru wymaga funkcjonalnych i niefunkcjonalnych projektowanej aplikacji.
2. Wybr systemu CMS dla implementacji.
3. Zaimplementowanie funkcjonalnoci aplikacji.
4. Przeprowadzenie szeregu testw dziaania aplikacji.
Promotor
dr in. Bartosz Bbel
Opiekun
19
Temat
rodowisko odkrywania przestrzennych regu kolokacyjnych
Cel pracy
Kolokacje przestrzenne to wzorce, ktre reprezentuj czsto wystpujce we wzajemnym ssiedztwie typy obiektw. Znajomo kolokacji przestrzennych dostarcza cennej wiedzy w takich obszarach jak marketing, biologia, ekologia etc. Celem pracy jest stworzenie przyjaznego uytkownikowi rodowiska graficznego dla uruchamiania algorytmw odkrywania kolokacji przestrzennych oraz dla wizualizacji otrzymywanych wynikw (w 2D, ewentualnie take w 3D).
Zadania
1. Przegld literatury i zapoznanie si z problemem odkrywania kolokacji przestrzennych.
2. Zaprojektowanie i implementacja wasnego rodowiska uruchomieniowego algorytmw odkrywania kolokacji przestrzennych.
3. Implementacja wybranych algorytmw odkrywania kolokacji przestrzennych.
4. Zaprojektowanie i implementacja moduu wizualizacji kolokacji przestrzennych.
Promotor
dr in. Pawe Boiski
Opiekun
20
Temat
Implementacja i testy wydajnociowe algorytmu eksploracji danych z wykorzystaniem technologii CUDA
Cel pracy
Zadania
1. Zapoznanie si z algorytmem eksploracji danych zaproponowanym przez promotora
2. Implementacja algorytmu w technologii CUDA
3. Implementacja wersji sekwencyjnej algorytmu i implementacja alternatywnych algorytmw uznawanych za najbardziej wydajne
4. Wykonanie eksperymentw wydajnociowych porwnujcych poszczeglne implementacje
5. Przygotowanie pracy dyplomowej
Promotor
Dr in. Witold Andrzejewski
21
Temat
Scholar++: narzdzie do analizy i oceny dorobku naukowego
Cel pracy
Problem
Do oceny jakoci bada naukowych prowadzonych przez jednostki naukowe orazdo oceny pracownikw nauki powszechnie wykorzystywane s wskaniki bibliometryczne takie jak liczba cytowa czy indeks Hirscha. Na przykad Ministerstwo Nauki i Szkolnictwa Wyszego do oceny jednostek badawczych (tzw. kategoryzacji) czy do przyznania statusu Krajowego Naukowego Orodka Wiodcego (KNOW) opiera si m.in. na dwch wskanikach:
czna liczba cytowa artykuw naukowych opublikowanych przez pracownikw naukowych zatrudnionych w jednostce badawczej, biorc pod uwag cytowania z ostatnich czterech lat dostpnych w bazie Web ofScience,
indeks Hirscha dla jednostki badawczej obliczany na podstawie danych zawartych w bazie Web of Science.
Niestety obecnie brakuje narzdzi, ktre pozwoliyby na wsparcie zarzdzania jednostkami badawczymi w oparciu o monitorowanie ww. wskanikw. Ponadto baza Web of Science uwzgldnia wycznie cytowania prac, ktre zostay opublikowane w czasopismach i materiaach konferencyjnych indeksowanych wtej bazie. Oznacza to, e nawet najbardziej przeomowa i czsto cytowana praca naukowa opublikowana w czasopimie , ktre nie jest uwzgldnione wbazie Web of Science zostanie pominita.
Propozycja rozwizania
Wyej opisane problemy mona rozwiza poprzez zbudowanie systemu Scholar++, ktry rozszerzyby funkcjonalno systemu Scholar+ opartego nabardzo popularnym systemie do wyszukiwania prac naukowych Google Scholar.
W bazie systemu Google Scholar zawarte s publikacje naukowe pochodzce zrnych rde, w tym zawarte w bazie Web Of Science. Analiza profili naukowych pracownikw jednostki badawczej pozwoliaby automatycznie obliczy niezbdne wskaniki indywidualnie dla pracownika oraz dla caej jednostki, a take wygenerowa raporty pozwalajce na monitorowanie pracy jednostki naukowej.
Zadania
Zapoznanie si z problematyk oceny jakoci bada naukowych
Zaprojektowanie i implementacja aplikacji Scholar++
Przetestowanie oraz wdroenie systemu na Uczelni
Opracowanie dokumentacji technicznej i uytkownika
Promotor
Prof. dr hab. in. Jacek Baewicz
Opiekun
Mgr in. Sylwia Kopczyska
22
Temat
Analiza jakoci chmur tagw
Cel pracy
Celem pracy jest zbadanie co wpywa na funkcjonalno i estetyk chmur tagw
Zadania
Skonstruowa system tworzenia chmur tagw do uycia w przegldarkach. Zmierzy graficzne waciwoci chmur tagw. Opracowa aplikacj internetow do testowania szybkoci i jakoci wyboru z pomoc chmur tagw. Wytworzy system do oceny walorw estetycznych chmur tagw. Przeprowadzi testy i opracowa wyniki.
Promotor
Prof. dr hab. in. Maciej Drozdowski
23
Temat
System ekstrakcji i analizy informacji dotyczcych systemw biologicznych
Cel pracy
Celem pracy jest opracowanie systemu wyszukujcego w elektronicznych wersjach publikacji naukowych informacji dotyczcych systemw biologicznych oraz przeprowadzajcego ich ekstrakcj i czciow analiz pod ktem zalenoci wystpujcych midzy skadnikami tego rodzaju systemw.
Zadania
7. Zapoznanie si z podstawowymi problemami i metodami znajdowania, ekstrakcji oraz analizy informacji z publikacji naukowych.
8. Opracowanie moduu (agenta) ledzcego pojawianie si w Internecie publikacji dotyczcych wybranych systemw biologicznych.
9. Opracowanie moduu klasyfikujcego publikacje naukowe ze wzgldu na ich przydatno do analizy wybranych systemw biologicznych.
10. Opracowanie moduu informujcego o pojawieniu si publikacji dotyczcych wybranych zagadnie.
11. Opracowanie moduu ekstrakcji i analizy informacji z publikacji naukowych.
12. Opracowanie przykadowych sownikw wykorzystywanych przez moduy projektowanego systemu.
Promotor
Prof. dr hab. in. Piotr Formanowicz
Opiekun
Dr in. Marcin Radom
24
Temat
3Dshape - Platforma webowa do rozpoznawania i wizualizacji motyww przestrzennych
(3Dshape web-based platform for identification and visualization 3d motifs)
Cel pracy
Zaprojektowanie i implementacja platformy internetowej umoliwiajcej analiz zbioru punktw w przestrzeni 3D. System ma umoliwia identyfikacj motyww przechowywanych w bazie danych z zadanym przez uytkownika zbiorem, jego analiz i wizualizacj. Zadany system ma docelowo analizowa zbiory punktw reprezentujcych pooenie atomw w przestrzeni.
Zadania
1. Opracowanie architektury systemu
2. Zaprojektowanie i implementacja interfejsu uytkownika
3. Opracowanie mechanizmw przeszukiwania bazy danych
4. Integracja narzdzi do analizy i porwnywania motyww
5. Integracja narzdzi do wizualizacji
Promotor
Dr in. Piotr ukasiak
25
Temat
Automatyczne tumaczenie wyrae regularnych
Cel pracy
Problem:
Standard HTML 5 oferuje moliwo walidacji formularzy na podstawie wyrae regularnych. Programista chcc skorzysta z tego mechanizmu podaje wyraenie regularne opisujce regu walidacji danego pola (atrybut pattern) oraz opis reguy walidacji w jzyku naturalnym, ktry bdzie prezentowany uytkownikowi jako podpowied (atrybut title). Niestety przygotowanie czytelnego opisu reguy walidacji nie jest zadaniem atwym, zwaszcza biorc pod uwag czsty wymg przygotowania opisu w wielu jzykach.
W zwizku z tym wartociowym byoby udostpnienie programistom narzdzia umoliwiajcego automatyczne generowanie opisu regu walidacji na podstawie wyraenia regularnego. Istniej ju pewne usugi umoliwiajce generowanie takich objanie (np. regex101.com). Niestety tekst, ktry generuj jest zbyt techniczny i zbyt skomplikowany dla przecitnego uytkownika. Dodatkowo narzdzia te nie pozwalaj generowa objaniew wielu jzykach.
Propozycja rozwizania:
W tej chwili w Instytucie Informatyki prowadzone s prace nad narzdziem umoliwiajcym generowanie objanie wyraeregularnych. Narzdzie to przyjmuje na wejciu cig znakw reprezentujcy wyraenie regularne oraz symbol jzyka wedug standardu ISO 639, natomiast a na wyjciu zwraca tekst w jzyku naturalnym objaniajcy wyraenie regularne. Aby udostpniten mechanizm programistom naleaoby stworzy zdalne API umoliwiajce korzystanie z narzdzia poprzez sie Internet.
Projekt realizowany jest w ramach Studio Rozwoju Oprogramowania (http://sds.cs.put.poznan.pl).
Zadania
Zaprojektowanie oraz implementacja zdalnego API umoliwiajcego dostp do istniejcego ju silnika tumacze wyrae regularnych (zadanie gwne)
Zaprojektowanie i wykonanie prostej aplikacji internetowej prezentujcej moliwoci API (zadanie dodatkowe)
Promotor
Dr hab. in. Jerzy Nawrocki, prof. nadzw.
26
Temat
JIRA Goggles zwinne zarzdzenie portfoliem projektw
Cel pracy
Problem:
Kada firma IT uywa oprogramowania do zarzdzania strumieniami pracy. Zarzdy marz o idealnym oprogramowaniu pozwalajcym na moliwo ledzenia wymaga (ang. requirement traceability) przez wszystkie poziomy pracy produktowej: od poziomu dugoterminowego portfolio, przez programy i projekty a do najmniejszych zada. W ten sposb mona uzyska spjno wizji firmy i jej strategicznych celw firmowych z codziennymi dziaaniami poszczeglnych Zespow i pracownikw. Niektrzy potrzebuj aby takie narzdzie pozwalao take planowa budet, zasoby i harmonogram. Nie jest to jednak atwe zadanie. Istniejce na rynku rozwizania s na og przeronite, cikie, drogie i skazuj uytkownikw do powicania ogromnej iloci czasu na ich utrzymanie. Czsto nakad pracy potrzebny na obsug narzdzia jest nieyciowo wysoki.
Propozycja rozwizania:
Opracowanie pluginu do popularnego systemu zarzdzania zadaniami Atlassian JIRA, ktra umoliwi zarzdzanie portfoliem wielu projektw oraz ledzeniem przepywu wymaga.
Projekt realizowany jest w ramach Studio Rozwoju Oprogramowania (http://sds.cs.put.poznan.pl) oraz we wsppracy z pomysodawc projektu Piotrem Trojanowskim (Agile Juice, www.agile-juice.com).
Zadania
Rozpoznanie technologii tworzenia pluginw do systemu Atlassian JIRA
Zaprojektowanie i implementacja plugina do systemu Atlassian JIRA
Promotor
Dr in. Mirosaw Ochodek
27
Temat
System wspomagajcy predykcj ogldalnoci programw telewizyjnych.
Cel pracy
Celem pracy jest opracowanie systemu wspierajcego predykcj ogldalnoci programw telewizyjnych przez grup widzw w oparciu o historyczne charakterystyki ogldalnoci, skadowane w bazach danych, z wykorzystaniem dostpnych pakietw i bibliotek (np. pakietu R).
Zadania
1. Opracowanie architektury systemu.
2. Zaprojektowanie i implementacja moduu obsugi danych opisujcych ogldalno audycji oraz program telewizyjny na potrzeby eksperymentw obliczeniowych.
3. Przegld i dobr metod predykcji oraz ich integracja z systemem.
4. Zaprojektowanie i implementacja interfejsu umoliwiajcego wybr zakresu predykcji i dobr algorytmw.
5. Zaprojektowanie i implementacja moduu wizualizacji wynikw.
6. Integracja moduw systemu.
7. Przeprowadzenie eksperymentw obliczeniowych i analiza wynikw.
8. Opracowanie dokumentacji technicznej i uytkowej.
Promotor
Dr hab. in. Magorzata Sterna, prof. PP
Opiekun
Mgr in. Krzysztof Odasz
28
Temat
DragonViz Automatyczna wizualizacja algorytmw zaimplementowanych w C++
Cel pracy
Projekt ma na celu pautomatyczn wizualizacj dziaania algorytmw napisanych w C++. Wizualizator powinien skada si z dwch czci: zmodyfikowanego kompilatora i programu do wywietlania wizualizacji. Skompilowany program z dodanym automatycznie kodem do wizualizacji powinien tworzy dodatkowy plik z opisem przebiegu algorytmu, ktry powinien by odczytywany przez aplikacj internetow suc do pokazywania wizualizacji dziaania algorytmu. Wizualizacja powinna dziaa w trybie offline, czyli po zakoczeniu wykonywania algorytmu.
Zadania
1. Opracowanie protokou wymiany informacji o wykonaniu programu.
2. Wybr biblioteki wizualizacyjnej.
3. Modyfikacja kompilatora C++.
4. Implementacja wizualizatora.
5. Testy.
Promotor
Dr in. Szymon Wsik
29
Temat
Wizualizacja struktur biakowych z wykorzystaniem okularw Oculus Rift i programu Unreal Engine 4
Cel pracy
Opracowanie i implementacja aplikacji umoliwiajcej ogldanie trjwymiarowych struktur biaek i RNA w okularach Oculus Rift.
Zadania
1. Zapoznanie si z oprogramowaniem Unreal Engine 4.
2. Zapoznanie si z formatami danych trzeciorzdowych struktur biaek.
3. Implementacja konwertera danych z formatu PDB do modelu trjwymiarowego.
4. Analiza rozwiza majcych na celu utworzenie wygodnego interfejsu uytkownika (sterowanie i wywietlanie obrazu).
5. Opracowanie i implementacja aplikacji umoliwiajcej wizualizacj struktur biaek dla platformy Oculus Rift.
Promotor
Dr in. Pawe Wojciechowski
30
Temat
System zarzdzania cenami w sklepie internetowym
Cel pracy
Celem pracy jest zaimplementowanie prototypu moduu okrelania ceny w sklepie internetowym na podstawie zachowania zakupowego klientw na portalach aukcyjnych
Zadania
1. Opracowanie specyfikacji wymaga na podstawie podanych wymaga biznesowych
2. Zaproponowanie prostych algorytmw wspierajcych proces okrelania ceny
3. Opracowanie projektu i implementacja prototypu moduu
4. Przeprowadzenie przykadowych eksperymentw
5. Opracowanie dokumentacji
Promotor
Dr hab.in. Grzegorz Pawlak
31
Temat
Rozwj systemu do monitorowania i kontroli zuycia energii przez infrastrukturIT
Cel pracy
Celem pracy jest rozbudowa systemu do monitorowania i kontroli zuycia energii przez infrastrukturIT. System jest rozwijany w Poznaskim Centrum Superkomputerowo-Sieciowym (PCSS), a czzwizana z zarzdzaniem komputerami biurowymi jest wdraana w firmach i instytucjach publicznych. Praca inynierska ma w szczeglnoci doprowadzido rozszerzenia systemu o monitorowanie i kontrol serwerw, a take komunikacjz zewntrznymi urzdzeniami takimi jak mierniki energii, czujniki, urzdzenia biurowe. Praca bdzie prowadzona z wykorzystaniem nowoczesnej infrastruktury obliczeniowej i laboratoryjnej PCSS.
Zadania
1. Opracowanie architektury i integracja komponentw systemu
1. Opracowanie i implementacja moduu do monitorowania i kontroli serwerw
1. Opracowanie i implementacja moduu do komunikacji z miernikami, sensorami i urzdzeniami
1. Rozbudowa graficznych interfejsw uytkownika do systemu
Promotor
Prof. zw. dr hab. in. Jan Wglarz
Opiekun
Dr in. Ariel Oleksiak
32
Temat
Projekt i implementacja systemu do zdalnego przetwarzania graficznego 3D na ukadach hybrydowych GPU-CPU
Cel pracy
Gwnym zadaniem pracy inynierskiej bdzie analiza istniejcych rozwiza programowych i sprztowych do przetwarzania graficznego 3D w celu rozbudowy prototypu systemu zdalnej wizualizacji opracowanego w Poznaskim Centrum Superkomputerowo-Sieciowym (PCSS) o dodatkowe funkcjonalnoci. Rozbudowa systemu opracowanego w powinna uwzgldnia nowe funkcjonalnoci zwizane z zarzdzaniem wirtualnej sceny 3D w poczeniu z aplikacj mobiln rzeczywistoci rozszerzonej, moliwociami tworzenia scen 3D przez uytkownika na podstawie analizy obrazw i zdj oraz przykadowych danych przestrzennych modeli 3D.
Praca bdzie prowadzona z wykorzystaniem nowoczesnej infrastruktury wizualizacyjnej i laboratoryjnej PCSS.
Zadania
1. Analiza istniejcych rozwiza oraz akceleratorw sprztowo-programowych do przetwarzania scen 3D
1. Opracowanie i implementacja moduu integrujcego usug zdalnej wizualizacji z aplikacj mobiln wirtualnej rzeczywistoci.
1. Opracowanie i implementacja moduu odczytu oraz zapisu modeli 3D z uwzgldnieniem dodatkowych danych przestrzennych.
1. Opracowanie i implementacja graficznego interfejsu uytkownika.
Promotor
Prof. zw. dr hab. in. Jan Wglarz
Opiekun
Dr in. Krzysztof Kurowski
33
Temat
Analiza i implementacja wybranych metod priorytetyzacji i ustalania rankingu alertw w systemach monitorowania bezpieczestwa IT
Cel pracy
Przeprowadzenie analizy stosowanych metod priorytetyzacji alertw bezpieczestwa, implementacja i przetestowanie wybranych algorytmw priorytetyzacji w ramach zewntrznego systemu monitorowania bezpieczestwa.
Zadania
1. Przeprowadzenie analizy literaturowej (state-of-the-art)
1. Dobr oraz implementacja wybranych algorytmw
1. Dobr zbiorw testowych i przeprowadzenie testw
1. Porwnanie wynikw oraz przedstawienie wnioskw
Promotor
Prof. zw. dr hab. in. Jan Wglarz
34
Temat
Modelowanie preferencji operatora systemu obsugi zdarze - podejcia bazujce na metodach wielokryterialnego wspomagania decyzji
Cel pracy
Opracowanie moduu pozwalajcego na modelowanie preferencji operatora w ramach zewntrznego systemu monitorowania bezpieczestwa.
Zadania
1. Przeprowadzenie analizy literaturowej (state-of-the-art)
1. Dobr oraz implementacja wybranych podej
1. Dobr zbiorw testowych i przeprowadzenie testw moduu
1. Porwnanie wynikw oraz przedstawienie wnioskw
Promotor
Prof. zw. dr hab. in. Jan Wglarz
35
Temat
Propozycja podejcia umoliwiajcego wykrywanie zagroe w sieciach Internetu Rzeczy poprzez realizacj metod wykrywania anomalii
Cel pracy
Przedstawienie metodologii i opracowanie rozwizania prototypowego zdolnego do detekcji anomalii w rodowisku Internetu Rzeczy (IOT, Internet of Things) , umiejscowionego na warstwie sieciowej
Zadania
1. Analiza stanu wiedzy w zakresie wykrywania anomalii w rodowisku Internetu Rzeczy
1. Opracowanie zaoe dla systemu detekcji anomalii (protokoy komunikacyjne, kategorie wykrywanych atakw)
1. Implementacja rozwizania dziaajcego na warstwie sieciowej IoT
1. Przetestowanie rozwizania dla wybranych kategorii atakw
Promotor
Prof. zw. dr hab. in. Jan Wglarz
36
Temat
Badanie platform Internetu Rzeczy opartych o standard Open Geospatial Consortium SensorThings API
Cel pracy
Rozpoznanie i wdroenie referencyjnej platformy obsugi urzdze Internetu Rzeczy
Zadania
1. Analiza standardu,
1. rozpoznanie dostpnych na rynku implementacji (otwartych i zamknitych),
1. demonstracyjne wdroenie implementacji wybranej w w/w zadaniach,
dostosowanie elementw systemu do wybranego zestawu sensorw.
Promotor
Dr in. Maciej Stroiski
37
Temat
Analiza danych sensorycznych z wykorzystaniem technologii Big Data
Cel pracy
Implementacja procesu pobierania, przetwarzania i prezentacji danych pochodzcych z sensorw monitoringu budynku
Zadania
Pobieranie danych z systemu monitorujcego na platform analityczn
Skadowanie i modelowanie danych na platformie analitycznej
Implementacja modeli analitycznych pod ktem zdefiniowanych scenariuszy uytkowych
Prezentacja wynikw z uwzgldnieniem dynamicznego charakteru prezentowanych danych
Promotor
Prof. zw. dr hab. in. Jan Wglarz
38
Temat
Platforma bada eye-trackingowych w zastosowaniach diagnostyki i rehabilitacji poznawczej
Cel pracy
Celem pracy inynierskiej jest opracowanie rozwiza technologicznych do budowy platformy diagnostyki medycznej z wykorzystaniem technologii eye-trackingowych.
Zadania
Projekt prototypowego rozwizania technologicznego wykorzystujcego system eye-trackingowy do interakcji z uytkownikiem oraz zbierania danych.
Integracja elementw oprogramowania stanowiska badawczego i eye-trackera.
Przygotowanie prototypowej aplikacji realizujcej wybrany w fazie analitycznej scenariusz.
Promotor
Prof. zw. dr hab. in. Jan Wglarz
39
Temat
Sie LPWAN do monitoringu i analizy wybranych parametrw rodowiskowych (temat przydzielony)
Cel pracy
Celem pracy jest opracowanie systemu pomiarowego, skonfigurowanie sieci niskoenergetycznej (LPWAN) do zbierania danych pomiarowych i przesyania ich do serwera w chmurze, gdzie poddawane bd okrelonej analizie.
Zadania
1. Opracowanie urzdze pomiarowych wybranych parametrw rodowiskowych, zdolnych do komunikacji sieciowej.
1. Konfiguracja sieci typu LPWAN do zbierania danych pomiarowych z transferem danych do serwera w chmurze.
1. Konfiguracja serwera danych.
1. Opracowanie systemu analizy danych pomiarowych.
1. Opracowanie interfejsu dostpu do danych pomiarowych oraz do wynikw analiz z dowolnego urzdzenia.
1. Wdroenie opracowanego systemu, testy.
Promotor
dr in. Mariusz Nowak
40
Grupa studencka inynierska 4-osobowa
Temat
Implementacja protokow transmisyjnych w sterowniku FX
Cel pracy
Zapoznanie si i implementacja protokow transmisyjnych stosowanych wsystemach zdalnego sterowania opartych na sterownikach PLC typu FX Mitsubishi Electric monitorowanych ze sterownika FX lub systemu SCADA - TELWIN.
Zadania
Osoba:
1.Protok MODBAS.
2.Protok transmisji radiowej PTR.
3.Protok FX.
4.Podstawy teoretyczne kodowania nadmiarowego w zapisie macierzo- wym i wielomianowym i jego implementacja w w.w. protokoach.
Promotor
Dr In. Roman Mielcarek
41
Temat
Aplikacja mobilna Politechniki Poznaskiej
Cel pracy
Wykonanie aplikacji mobilnej z podstawowymi informacjami o uczelni (kierunki, wydziay, kontakt do wydziaw, aktualnoci, komunikaty) stanowica proxy dla innych aplikacji zwizanych z PP - oceny, kontakt z prowadzcymi, legitymacja studencka, parkingi, zgoszenia, mapa kampusu (nawigacja), inne (np. informacje o PEKA).
Zadania
Zebranie wymaga uytkownika, wybr technologii uwzgldniajcej: responsywno interfejsu, udogodnienia dla osb niepenosprawnych, SSO (eLogin), integracje z systemami uczelni (np. pobranie informacji oprowadzcych z usugi eDziekanat, pobranie informacji o ocenach).
Promotor
dr hab. in. Marek Mika
42
Temat
Modu automatycznego dokumentowania raportw wykonanych w hurtowni danych SAP BW
Cel pracy
Zaimplementowanie zestawu narzdzi wspomagajcych automatyczne generowanie dokumentacji raportw oraz modelu danych SAP BW w formacie plikw zgodnych z MS Word i/lub MS Excel
Zadania
Opracowanie ustandaryzowanego sposobu opisu. Wybr parametrw do uzupenienia dokumentacji zgodnie z dostpnymi waciwociami zapytania. Zaimplementowanie funkcji automatycznego wykonania dokumentacji dla Dostawcw informacji (Kostki informacji, obiekty DSO, Multidostawcy) stanowicych podstawowy element hurtowni danych. Zastosowanie szablonw. Doczenie kodu w formie zacznika dokumentacji w postaci pliku tekstowego.
Promotor
dr hab. in. Marek Mika
43
Temat
Wymiana informacji o przelewach midzy systemem SAP ERP a systemami informatycznymi bankw
Cel pracy
Celem pracy jest przygotowanie interfejsu (np. w technologii WebService), dziki ktremu firmowy Dzia Pac bdzie mg wysya informacje o przelewach zwizanych z list pac bezporednio do systemu bankowego, w ktrym pracownik posiada swoje konto.
Zadania
Opracowanie i zaimplementowanie interfejsu midzy systemem SAP ERP, a systemami bankowymi. Kady z dyplomantw realizowaby zadanie zwizane z innym bankiem.
Promotor
dr hab. in. Grzegorz Waligra
44
Temat
Aplikacja archiwizujca skany dokumentw pracowniczych z wykorzystaniem SAP Content Server
Cel pracy
Przygotowanie aplikacji sucej do przechowywania plikw zawierajcych zeskanowane dokumenty dotyczce pracownikw firmy.
Zadania
Opracowanie i zaimplementowanie aplikacji o nastpujcych funkcjonalnociach: przechowywanie danych o pracownikach w formie zeskanowanych dokumentw, moliwo budowania struktury katalogw, wyszukiwanie danych, skanowanie dokumentw z poziomu systemu SAP ERP, prosty OCR.
Promotor
dr hab. in. Grzegorz Waligra