Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
tematy_prac_inzynierskich [2013/09/30 14:38]
pszwed [Metryki dla architektur oprogramowania :!: ZAJĘTE]
tematy_prac_inzynierskich [2014/07/17 13:12]
pszwed
Line 1: Line 1:
 ====== Tematy prac inżynierskich ====== ====== Tematy prac inżynierskich ======
 +
 +===== 2014 =====
 +
 +Na razie szkic...
 +
 +**Temat 2014-1**
 +Autentykacja użytkownika na podstawie charakterystyk czasowych uderzeń w klawisze (np. na wirtualnej klawiaturze Android). Różne tryby: jedno hasło lub uczenie dwójek i trójek znaków i prośba o wpisanie tekstu (captcha).
 +
 +Należy jednak zebrać dane od około 20 użytkowników!
 +
 +**Temat 2014-2**
 +Rekomendacja brakujących wymagań dla projektów informatycznych. W ramach pracy należy: 
 +  *zebrać informacje o funkcjach i przetwarzanych danych dla systemów z różnych dziedzin (np analizując 50-100 stron producentów z opisem aplikacji). 
 +  *ewentualnie manualanie dodać typowe wymagania (administracja, logowanie, itp)
 +  *napisać aplikację webową, która po wprowadzeniu informacji o projekcie w języku angielskim (nazwy przypadków użycia, narracja, słownik z nazwami klas) określi prawdopodobną dziedzinę projektu i zarekomenduje brakujące wymagania. 
 +
 +Wyłącznie Java. Algorytm wyznaczenie rekomendacji musi być łatwy do wymiany (raczej z wykorzystaniem istniejącej biblioteki). 
 +
 +**Temat 2014-3** 
 +
 +**Zajęty :!:**
 +
 +Symulacja komunikujących się pojazdów (http://www.its.dot.gov/connected_vehicle/connected_vehicle.htm).  
 +Nowy protokół WiFi pozwala na dynamiczne budowanie połączeń sieciowych pomiędzy pojazdami w ruchu.  
 +Samochody przemieszczające się w sieci drogowej budują grafy połączeń i przekazują informacje (np. o jadącej karetce, wypadkach, korkach, utrudnieniach). 
 +
 +Praca obejmuje: 
 +  *symulację ruchu po drogach (fragment mapy z OSM)
 +  *symulację zdarzeń i przepływu informacji
 +Należy przewidzieć możliwość zatrzymania symulacji i wizualizacji grafów.  
 +
 +Platforma Java.
 +
 +**Temat 2014-4**
 +Analiza i zastosowania algorytmów typu Pergel. Pergel to opublikowany około 4 lata temu przez Google model obliczeniowy służący do działań na dużych rozprosoznych grafach (np. obliczania PageRank). 
 +
 +https://wiki.engr.illinois.edu/download/attachments/188588798/pregel.pdf?version=1  
 +
 +
 +W zależności od predyspozycji - praca może być bardziej przeglądowa (literatura + uruchomione przykłady dla kilku dostępnych podobnych pakietów) lub próba własnej implementacji uproszczonej lokalnej wersji modelu dla realizacji konkretnego zadania. Ewentualnie dwie tego typu prace.
 +
 +
 + 
 +<!--
 +==== Te tematy nie są pewne  ====
 +
 +
 +**Temat 2014-X1**
 +Analiza, projekt i implementacja systemu do zapisów studentów do dziekanatu. 
 +  *Dostęp przez przeglądarkę (student i pracownik dziekanatu)
 +  *Dostęp przez aplikację mobilną (interfejs REST do serwera)
 +//Temat na podstawie nieprecyzyjnych informacji z  dziekanatu, zapisy i szczegóły do ustalenia. //
 +
 +
 +**Temat 2014-X2**
 +System realizujący proces obsługi prac dyplomowych (zgłaszanie tematów, akceptacja, publikacja, zapisy, finalizacja). Zakres: Analiza wymagań, projekt, implemntacja.
 +//Temat na podstawie nieprecyzyjnych informacji z  dziekanatu, zapisy i szczegóły do ustalenia. //
 +
 +-->
 +
 +
 +
 +
  
 ===== 2013 ===== ===== 2013 =====
  
 +:!: **Ze względu na przekroczenie limitu prac dyplomowych nie mogę być promotorem kolejnych prac inżynierskich.** 
  
 ==== Implementacja repozytorium wideo w oparciu o rozproszony system plików CrOS FS ==== ==== Implementacja repozytorium wideo w oparciu o rozproszony system plików CrOS FS ====
Line 33: Line 97:
  
 ==== Symulacja i optymalizacja ruchu na skrzyżowaniu z wykorzystaniem logiki rozmytej ==== ==== Symulacja i optymalizacja ruchu na skrzyżowaniu z wykorzystaniem logiki rozmytej ====
 +
 +:!: ZAJĘTE :!:
  
 Koncepcyjnie, praca ma być kontynuacją udanej pracy inżynierskiej sprzed paru lat: http://zibiteac.ayz.pl/zakopane-aleje-3-go-maja-dolne.html Koncepcyjnie, praca ma być kontynuacją udanej pracy inżynierskiej sprzed paru lat: http://zibiteac.ayz.pl/zakopane-aleje-3-go-maja-dolne.html
Line 47: Line 113:
 W wyniku wnioskowania następuje "głosowanie" i podejmowana decyzja o wartości zmiennej wyjściowej poprzez agregację głosów.  W wyniku wnioskowania następuje "głosowanie" i podejmowana decyzja o wartości zmiennej wyjściowej poprzez agregację głosów. 
 Reguły rozmyte są bardzo rozpowszechnione, efektywne i proste w implementacji. Często są na stałe wbudowane w urządzenia elektroniczne.   Reguły rozmyte są bardzo rozpowszechnione, efektywne i proste w implementacji. Często są na stałe wbudowane w urządzenia elektroniczne.  
- 
  
 ==== Metryki dla architektur oprogramowania  ==== ==== Metryki dla architektur oprogramowania  ====
 +
 +:!: ZAJĘTE :!:
  
 Celem pracy jest implementacja wtyczki do programu Archi mającej na celu obliczenie zbioru około 20-25 metryk mających na celu ocenę jakości  architektury oprogramowania. Archi jest edytorem pozwalającym na tworzenie modeli w języku opisu architektur ArchiMate.  Celem pracy jest implementacja wtyczki do programu Archi mającej na celu obliczenie zbioru około 20-25 metryk mających na celu ocenę jakości  architektury oprogramowania. Archi jest edytorem pozwalającym na tworzenie modeli w języku opisu architektur ArchiMate. 
tematy_prac_inzynierskich.txt · Last modified: 2024/06/17 14:54 by pszwed
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0