Wyższa Szkoła Informatyki i Zarządzania W Bielsku-Białej Kierunek informatyka Specjalność : Systemy informatyczne Praca dyplomowa inżynierska : System.

Slides:



Advertisements
Podobne prezentacje
Programowanie w języku C++. Jak napisać prosty program obliczeniowy lub grę komputerową? Zbigniew Nagórny Pracownia Komputerowa Wyższa Szkoła Humanistyczno-Przyrodnicza.
Advertisements

WSIIZ PRACA DYPLOMOWA INŻYNIERSKA
Grafika komputerowa Wykład 2 Wykorzystanie podstawowych usług bibliotecznych (API) w operacjach graficznych.
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
Inteligentny System Aktualności
Inteligentny System Aktualności
Platforma .Net i Vs.Net.
Specjalność Analiza danych 2009 Katedra Statystyki Instytut Zastosowań Matematyki.
SPECJALNOŚĆ: Interaktywna Grafika Trójwymiarowa
Życiorys mgr inż. Rafał Mikołajczak Katedra Architektury Systemów Komputerowych WETI PG Urodzony: r. Wykształcenie: studia na kierunku.
Praca dyplomowa inżynierska
Wyższa Szkoła Informatyki i Zarządzania
Wyższa Szkoła Informatyki I Zarządzania W Bielsku-białej
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA W BIELSKU-BIAŁEJ
PRACA DYPLOMOWA INŻYNIERSKA
Praca dyplomowa inżynierska
Analiza i ocena procesów wdrożeniowych systemów klasy MRP/ERP w firmie
PODSTAWY PROGRAMOWANIA
Analiza, projekt i częściowa implementacja systemu obsługi kina
Wykład 2 Cykl życia systemu informacyjnego
Spis treści Możliwości biblioteki logiczno-fizycznej
Algorytmy genetyczne.
Algorytmy genetyczne.
Wady i zalety Microsoft Word –a
Budowa platformy do rejestracji i odtwarzania wykładów akademickich
Instytut Tele- i Radiotechniczny WARSZAWA
Podstawy programowania II
Opracował : Przemysław Drzymała
System generowania wzorów matematycznych MathML
Komputerowe wspomaganie pracy inżyniera
Informatyczny system edukacyjny do przedmiotu „Multimedia”
Budowa systemu komputerowego
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Opracowanie powłoki bazy danych MySQL
Systemy zarządzania treścią Wykład 5
LICEUM PROFILOWANE O PROFILU ZARZĄDZANIE INFORMACJĄ
SPECJALNOŚĆ: Oprogramowanie Systemowe
Propozycja projektu Andrzej Ziółkowski.
Metody numeryczne metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane tą drogą wyniki są na ogół przybliżone, jednak.
Administrowanie sieciami i technologie internetowe Opiekun modułu: dr inż. Tomasz Lech Katedra.
Zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
1 Analiza możliwości języka C# w aspekcie oprogramowania dla myszy Łukasz Łysyganicz Nr indeksu Praca napisana pod kierunkiem: Prof. nzw. Dr hab.
PROINFO System zarządzania informacją o przedsięwzięciu informatycznym Seminarium dyplomowe 2004 WIiZ Politechnika Poznańska.
Weed Wizualna eksploracja danych Tomasz Płuciennik Marcin Mielnicki Michał Krysiński Rafał Fabiański.
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
System gromadzenia i udostępniania informacji o ruchu pojazdów i przesyłek w przedsiębiorstwie kurierskim Autor: Karol Podsiadło gr. OS1 Promotor: dr inż.
Hierarchiczne obliczenia ewolucyjne w środowisku wieloagentowym Autorzy: Tomasz Borowiec, Damian Kędzierski AGH Kraków, grudzień 2010 Promotor: dr inż.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Moduł e-Kontroli Grzegorz Dziurla.
Nowa specjalność na II stopniu Informatyki Informatyczne Systemy Mobilne i Przemysłowe Prowadzone przedmioty  Mobilne systemy operacyjne  Komputerowe.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
IX Konferencja "Uniwersytet Wirtualny: model, narzędzia, praktyka" Janusz ŚWIERZOWICZ Irena NOWOTYŃSKA Zakład Informatyki w Zarządzaniu Politechnika Rzeszowska.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Wyższa Szkoła Informatyki i Zarządzania
WYŻSZA SZKOŁA INFORMATYKI i ZARZĄDZANIA W BIELSKU - BIAŁEJ Dyplomant: Damian Bajerowski Promotor: Doc. dr inż. Aleksander M. Simon.
Wyższa Szkoła Informatyki i Zarządzania w Bielsku-Białej Wydział Informatyki Kierunek studiów : Informatyka Specjalność : Systemy informatyczne Praca dyplomowa.
PROJEKT I IMPLEMENTACJA APLIKACJI MOBILNEJ "INFORMATOR UO”. Autor: Marcin Marcinkowski Promotor: Dr Helena Kiriczenko.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Programowanie strukturalne i obiektowe Klasa I. Podstawowe pojęcia dotyczące programowania 1. Problem 2. Algorytm 3. Komputer 4. Program komputerowy 5.
Weed Wizualna eksploracja danych Visual Data Mining Rafał Fabiański Michał Krysiński Marcin Mielnicki Tomasz Płuciennik.
Kompilator eBook w technologii Java Dyplomant: Maciej Bagrowski Promotor: dr inż. Walery Susłow Politechnika Koszalińska Wydział Elektroniki i Informatyki.
Graficzny Interfejs Użytkownika
Wykład 4 Dr Aneta Polewko-Klim
Publiczna Szkoła Podstawowa nr 3 w Obornikach Śląskich
Tytuł pracy dyplomowej
IEEE SPMP Autor : Tomasz Czwarno
Zapis prezentacji:

Wyższa Szkoła Informatyki i Zarządzania W Bielsku-Białej Kierunek informatyka Specjalność : Systemy informatyczne Praca dyplomowa inżynierska : System komputerowy do badania algorytmu pszczelego na przykładzie problemu komiwojażera z pobieraniem i dostarczaniem towaru Wydział informatyki Dyplomant : Kocemba Kamil Promotor : prof. nadzw. dr hab. inż. Konrad Wala Bielsko-Biała, 2011

Geneza pracy Cel pracy Teza pracy Celem niniejszego dzieła informatycznego było zaprojektowanie systemu komputerowego, który będzie potrafił zbadać użyteczności i zachowania algorytmu pszczelego na podanym problemie TSPPD. Zaprojektowany system komputerowy jest skutecznym rozwiązaniem problemu komiwojażera za pomocą algorytmu pszczelego i może być przydatny w praktycznych zastosowaniach w technice, transporcie itp.

Oprogramowanie i technologie użyte do budowy systemu komputerowego Program został zaimplementowany w języku C++, popularnym, uniwersalnym języku obiektowym,który jest idealnym narzędziem do rozwiązywania tego typu problemów. Podczas realizacji wewnętrznych elementów aplikacji nie wykorzystywano specjalnych bibliotek poza biblioteką standardową, włączając w to niektóre szablony ze STL czyli standardowej biblioteki szablonów(z ang. Standard Template Library) Do warstwy prezentacji natomiast wykorzystano bibliotekę QT w jednej z nowszych wersji. Jest to bardzo rozbudowana biblioteka, szeroko stosowana w przemyśle, której głównym zadaniem jest ułatwienie programiście generowania nowoczesnych, schludnych interfejsów użytkownika. Program został utworzony przy wykorzystaniu środowiska Visual Studio 2005 wraz z wtyczką wyprodukowaną przez firmę Nokia specjalnie dla tej aplikacji, wspomagającą projektowanie interfejsu użytkownika w wizualny sposób z wykorzystaniem biblioteki QT. W aplikacji tak rozbudowana funkcjonalność biblioteki QT nie była potrzebna i wykorzystano głównie elementy z grupy wspomagającej programowanie GUI ( Graphical User Interface ) GUI jest ściśle powiązane z tzw. Widżetami (kontrolkami) czyli elementami graficznymi takimi jak przycisk, pole, okno edycyjne. Z elementów tych programista buduje interfejs graficzny aplikacji.

Tworzenie losowego problemu

Ustalanie parametrów algorytmu

Uruchamianie algorytmu

Obserwacja wyników

Wykres drogi najlepszego rozwiązania

Podgląd drogi najlepszego rozwiązania z tabeli najlepszych rozwiązań

Bibliografia 1. Żaczek Maciej : System komputerowy do planowania trasy rozwożenia niepełnoprawnych, praca dyplomowa inżynierska – publikowana, WSIZ, Bielsko-Biała, 2008, Promotor : Konrad Wala 2. Tomasz Ziomek : Komputerowy System do eksperymentalnego testowania algorytmów przybliżonych dla zagadnienia komiwojażera, praca dyplomowa inżynierska – publikowana, WSIZ, Bielsko-Biała, 1997, Promotor: Konrad Wala 3. Rafał Kozłowski : Komputerowy system optymalizacji rozwiązań kosztowego problemu komiwojażera, praca dyplomowa inżynierska –publikowana, WSIZ, Bielsko-Biała, 2004, Promotor: Konrad Wala Witryny internetowe

Wnioski Algorytm pszczeli z uwagi na swoją prostotę może zostać łatwo wykorzystany do rozwiązywania wielu problemów, które sprowadzają się do problemu komiwojażera. Jest on także łatwy do adaptacji w przypadku problemów z ograniczeniami. Ciekawym zadaniem na przyszłość mogłoby być porównanie jego efektywności z innymi metodami służącymi poszukiwaniu rozwiązań problemu komiwojażera.