Batko, BogdanHudziak, Dariusz2014-07-132014-07-132014-06-10http://hdl.handle.net/11199/7977Praca stanowi opis procesu projektowania i budowy systemu wspomagajacego tworzenie map myśli. Projekt programu wprowadza funkcje stanowiące wkład w rozwój programów tego typu. Wyróżnia go wsparcie opisu gałęzi map myśli z wykorzystaniem słownika wyrazów bliskoznacznych oraz mozliwość edycji w środowisku rozproszonym. Podczas projektowania systemu wykorzystano modelowanie w języku UML. Stworzony menedżer jest przydatnym kompaktowym narzędziem do nielinearnej notacji i klasyfikacji informacji oraz zarządzania projektami. Pierwszy rozdział pracy charakteryzuje cel pracy oraz opsiuje zawartośc pozostałych rozdziałów. Rozdział drugi opisuje skrótowo ogólną teorię i zastosowanie map myśli. Rozdział trzeci dokonuje przeglądu istniejących darmowych rozwiązań oraz wylicza proponowane funkcje. Rozdział czwarty charakteryzuje pokrótce programy wykorzystane podczas tworzenia pracy. Opisuje również wykorzystane technologie motywując ich użycie. Rozdział piąty opisuje cały proces projektowania aplikacji oraz ważne elementy jej implementacji. Rozdział szósty podsumowuje realizację celu pracy oraz opisuje perspektywę rozwoju aplikacji.Thesis describes the process of designing and implementing a system supporting mind map creation. System design introduces new functions that provide development in this kind of programs. Among distinguishing enchancements are the support for branch annotation using thezarus and ability to modify mind maps in distributed environment. The design process was conducted with usage of UML modeling language. Created manager is a usefull, compact tool for nonlinear notation, infromation classification and project management. First section presents the goal of thesis and describes the content of other sections. Second section discusses general theory of mind mapping and it's possible applications. Third section looks through popular free mind mapping programs and proposes new functionality. Fourth section presents programs that enabled development od the system. Technologies and language are also discussed providing motivations for their usage. Fifth sesction highlights key concepts of the design and explains crucial fragments of the code. Sixth section sums up realization degree of the goal and presents perspective for aplication evolution.pllicencja niewyłącznaopen accesslicencja niewyłącznaumljavajavafxwizualizacjamapa myślisynonimysłownikzarządzaniewizualizationmind mapsynonymsdictionarymanagementMenedżer Map MyśliMind Map ManagerbachelorThesis2014-07-07