Závěrečná práce: Tomáš Kratěna: SW nástroje pro zpracování dat ze spektroskopických experimentů
Bakalářská práce
SW nástroje pro zpracování dat ze spektroskopických experimentů
SW tools for processing of experimentational spectroscopic data
Tomáš Kratěna
Anotace
Cílem práce je tvorba aplikace, která bude sloužit ke zpracování spektroskopických dat a která bude náhradou za existující softwarový nástroj, jehož možnosti již nedostačují současným požadavkům.
Abstract
The aim of this thesis is to create an application for processing of spectroscopic data which should replace the existing software not fulfilling current requirements.
Zadání práce
Během zpracování experimentálních dat z neutronového spektrometru je třeba převést tzv. přístrojové spektrum na formát zpracovatelný výpočetním systémem Mathematica. Existující software byl vyvinut v programovacím systému Delphi před mnoha lety, což výrazně komplikuje jeho údržbu a omezuje rozšiřitelnost funkcí.
Cílem práce je za prvé implementovat stávající funkcionalitu v jazyce Java (což umožní snadnou přenositelnost mezi různými operačními systémy) a za druhé navrhnout a implementovat přídavné funkce vyplývající z aktuálních potřeb vyhodnocování spekter.
Stávající funkcionalitu:
- Načtení dat ze souboru (několik formátů)
- Zoom
- Vyhlazení
- Derivace
- Přímá editace dat - Zobrazení informací o datech
- Konverze do textového formátu
doplňte o následující rozšíření:
- Automatická detekce a korekce „špiček“
- Možnost uložení sekvence aplikovaných funkcí (filtrů) pro následné použití
- Komponenta pro jednoduché vykreslení grafu dle dohodnuté specifikace
Při zpracování závěrečné práce práci se řiďte následujícím postupem:
1) Úvod do problematiky (motivaci pro téma práce)
2) Analýza stávajícího stavu - popis funkcí implementovaného software(shrnutí poznatků ze studia dostupné literatury)
3) Definice problému a diskuse o možnostech řešení
4) Návrh řešení programového vybavení - popis a odůvodnění architektury systému
5) Ověření funkčnosti navrženého programového vybavení - ukázky uživatelského rozhraní (screenshoty)
6) Diskuse dosažených výsledků a návrh dalšího postupu
7) Shrnutí a závěr
8) Přílohy - kromě jiného uživatelská příručka (popis práce s navrženým SW pro běžného uživatele PC)
Základní literatura:
- Osobní konzultace
- Manuály k programovacímu jazyku Java
Stávající funkcionalitu:
- Načtení dat ze souboru (několik formátů)
- Zoom
- Vyhlazení
- Derivace
- Přímá editace dat - Zobrazení informací o datech
- Konverze do textového formátu
doplňte o následující rozšíření:
- Automatická detekce a korekce „špiček“
- Možnost uložení sekvence aplikovaných funkcí (filtrů) pro následné použití
- Komponenta pro jednoduché vykreslení grafu dle dohodnuté specifikace
Při zpracování závěrečné práce práci se řiďte následujícím postupem:
1) Úvod do problematiky (motivaci pro téma práce)
2) Analýza stávajícího stavu - popis funkcí implementovaného software(shrnutí poznatků ze studia dostupné literatury)
3) Definice problému a diskuse o možnostech řešení
4) Návrh řešení programového vybavení - popis a odůvodnění architektury systému
5) Ověření funkčnosti navrženého programového vybavení - ukázky uživatelského rozhraní (screenshoty)
6) Diskuse dosažených výsledků a návrh dalšího postupu
7) Shrnutí a závěr
8) Přílohy - kromě jiného uživatelská příručka (popis práce s navrženým SW pro běžného uživatele PC)
Základní literatura:
- Osobní konzultace
- Manuály k programovacímu jazyku Java
Práce zkontrolována:
10. 6. 2010 15:23, prof. Ing. Václav Přenosil, CSc., učo 169249
10. 6. 2010 15:23, prof. Ing. Václav Přenosil, CSc., učo 169249
Jazyk práce
Termín obhajoby
22. 6. 2010
Práce byla úspěšně obhájena
Vedoucí
Konzultant
Studijní program
Aplikovaná informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Klient k webovým službám pro podporu výuky
Mgr. Radek Kantor -
The MLE-EM Algorithm in Neutron Spectrometry
RNDr. Filip Mravec, Ph.D., učo 208395 -
Užívateľské rozhranie pre vizuálnu kontrolu prekrytia 3D snímkov tvárí
Mgr. Richard Pajerský -
Rozšírenie SQL editoru v nástroji CloverETL
Mgr. Štefan Bunčiak, učo 325016 -
Podpora pro práci s CSV soubory v NetBeans IDE
Mgr. Michal Vančo -
Komponenta pro validaci dat v CloverETL
Mgr. Jan Drábek -
Přístup k prezentačním službám Web 2.0
Mgr. Michal Čermák, učo 143413 -
Rozšíření nástroje JGAF
Mgr. Radek Gomola, učo 256769
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Tomáš Kratěna FI B-AP BcAP ewtyw/9
Kratěna, T.
24. 5. 2010
Složky
Soubory
18. 6. 2010




