Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tematy_prac_inzynierskich [2013/08/28 13:38] pszwed [Symulacja i optymalizacja ruchu na skrzyżowaniu z wykorzystaniem logiki rozmyte] |
tematy_prac_inzynierskich [2014/06/16 00:16] pszwed [Te tematy nie są pewne] |
||
---|---|---|---|
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: | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | Wyłącznie Java. Algorytm wyznaczenie rekomendacji musi być łatwy do wymiany. | ||
+ | |||
+ | **Temat 2014-3** | ||
+ | Symulacja komunikujących się pojazdów (http:// | ||
+ | Samochody przemieszczające się w sieci drogowej budują grafy połączeń i przekazują informacje. Symulacja ruchu po drogach (fragment mapy z OSM). Na życzenie zatrzymanie i wizualizacja grafów. | ||
+ | |||
+ | Platforma Java. | ||
+ | |||
+ | **Temat 2014-4** | ||
+ | Analiza i zastosowania algorytmów typu Pergel. Algorytm Pergel to opublikowany około 4 lata temu algorytm Google służący do działań na dużych grafach (np. obliczania PageRank). https:// | ||
+ | |||
+ | |||
+ | W zależności od predyspozycji - praca może być bardziej przeglądowa (literatura + przykłady dla istniejących pakietów ) lub próba własnej implementacji uproszczonej lokalnej wersji algorytmu. 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 ===== | ||
+ | |||
+ | :!: **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 17: | Line 70: | ||
Celem pracy jest implementacja klienta systemu, który umożliwiał będzie przesyłanie na serwer i pobieranie dużych plików(np.: | Celem pracy jest implementacja klienta systemu, który umożliwiał będzie przesyłanie na serwer i pobieranie dużych plików(np.: | ||
- | ==== Optymalizacja zużycia energii mobilnych czujników GPS ==== | + | ==== Optymalizacja zużycia energii mobilnych czujników GPS ==== |
+ | |||
+ | :?: ZAREZERWOWANE :?: | ||
Mobilny czujnik GPS przesyła informacje o położeniu pojazdów do centralnego systemu. Jednakże okresowy transfer pojedynczych danych, np.: co 5 sekund jest zbyt kosztowny: | Mobilny czujnik GPS przesyła informacje o położeniu pojazdów do centralnego systemu. Jednakże okresowy transfer pojedynczych danych, np.: co 5 sekund jest zbyt kosztowny: | ||
*zużywa energię | *zużywa energię | ||
*generuje koszty (opłaty za komunikację) | *generuje koszty (opłaty za komunikację) | ||
- | Bardziej opłacalne jest przesłanie paczki danych. Problemem jest jednak kiedy i jaką podjąć decyzję. | + | Bardziej opłacalne jest przesłanie paczki danych. Problemem jest jednak kiedy i jaką podjąć decyzję |
Celem pracy jest | Celem pracy jest | ||
Line 28: | Line 83: | ||
- Analiza danych i przeprowadzenie optymalizacji mającej na celu ustalenie polityki, czyli wskazania jaką decyzję należy podjąć danego stanu. Dalsze informacje przekażę bezpośrednio. | - Analiza danych i przeprowadzenie optymalizacji mającej na celu ustalenie polityki, czyli wskazania jaką decyzję należy podjąć danego stanu. Dalsze informacje przekażę bezpośrednio. | ||
+ | ==== Symulacja i optymalizacja ruchu na skrzyżowaniu z wykorzystaniem logiki rozmytej ==== | ||
- | ==== Symulacja i optymalizacja ruchu na skrzyżowaniu z wykorzystaniem logiki rozmyte ==== | + | :!: ZAJĘTE :!: |
Koncepcyjnie, | Koncepcyjnie, | ||
Line 44: | Line 100: | ||
W wyniku wnioskowania następuje " | W wyniku wnioskowania następuje " | ||
Reguły rozmyte są bardzo rozpowszechnione, | Reguły rozmyte są bardzo rozpowszechnione, | ||
- | + | ||
+ | ==== 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 | ||
+ | |||
+ | Zasada działania - przeglądany jest pewien graf opisujący model architektury i wyznaczane są dość proste w implementacji metryki grafowe(na podstawie literatury). Dodatkowo powinny być obliczone i zilustrowane wpływy metryk na tzw. atrybuty jakości (złożoność: | ||
+ | |||
+ | Wtyczka jest napoczęta, obliczone są dwie przykładowe metryki. | ||
+ | |||
+ | Część literaturowa obejmowała będzie | ||
+ | *język ArchiMate | ||
+ | *modele referencyjne | ||
+ | *metryki |