Тип работы:
Предмет:
Язык работы:


Синтаксический редактор телеметрической информации

Работа №163208

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы176
Год сдачи2020
Стоимость4380 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
26
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 4
Содержание 5
Введение 7
1. Анализ предметной области для решения поставленной задачи 8
1.1 Постановка задачи 8
1.2 Актуальность использования формата XML 8
1.3 Обзор бесплатных редакторов XML- документов 8
1.4 Определение архитектуры приложения 12
1.5 Выбор языка программирования и среды разработки 14
2. Разработка приложения 16
3. Описание работы приложения 19
3.1 Руководство пользователя 19
3.1.1 Назначение XML-Editor 19
3.1.2 Условия выполнения XML-Editor 20
3.1.3 Состав XML-Editor 21
3.1.4 Подготовка к работе 22
3.1.5 Описание работы с программой XML-Editor 23
3.2 Описание разработки 51
Безопасность жизнедеятельности 64
Заключение 66
Список используемых источников 67
Приложение A Листинги программы 68
Приложение А. 1 - файл «global_vars.h» 68
Приложение А. 2 - файл «tabletree.h» 72
Приложение А. 3 - файл «xml_check.h» 74
Приложение А. 4 - файл «xml_editor.h» 77
Приложение А. 5 - файл «global_vars.cpp» 80
Приложение А. 6 - файл «main.cpp» 83
Приложение А. 7 - файл «tabletree.cpp» 83
Приложение А. 8 - файл «xml_check.cpp» 106
Приложение А. 9 - файл «xml_editor.cpp» 140
Приложение B Пример XML-документа 165
Приложение С UML-диаграммы приложения 166
Приложение С.1 - UML-диаграмма классов 166
Приложение С.2 - UML-диаграмма вариантов использования 166
Приложение С.3 - UML-диаграмма последовательности 167
Приложение D Результаты работы программы 168
Приложение D.1 - Результат загрузки файла 168
Приложение D.2 - Добавление элемента 169
Приложение D.3 - Редактирование элемента 170
Приложение D.4 - Сохранение документа 171
Приложение E Презентация 172


В природе существует огромное количество постоянно изменяющихся величин, для описания которых необходимо следить за изменением их параметров. С развитием средств вычислительной техники совершенствовались способы получения, обработки и представления телеметрической информации. В настоящее время телеметрия применяется во множестве областей человеческой деятельности, таких как сельское хозяйство, медицина, вендинг, оборонная и космическая отрасли.
Одним из новейших средств представления телеметрической информации является язык XML. XML - расширенный язык разметки, разработанный для создания, обработки и хранения информации в понятном для программ и человека в виде.
В данной работе поставлена задача разработать синтаксический анализатор телеметрической информации, представляемой в форме XML- документа и формируемой с помощью другой программы - чёрного ящика.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной работе было разработано приложение для редактирования XML-документа, описывающего телеметрию. Приложение обладает простым и интуитивно понятным пользовательским интерфейсом и реализовывает функционал загрузки, проверки и редактирования XML-документа, представляющего описание телеметрии. Разработка осуществлялась с использованием среды QT Designer и языка C++. В дальнейшем приложение можно улучшить, добавив возможность смены темы, автоматического исправления ошибок.
В ходе выполнения работы, были получены навыки разработки клиент- серверного приложения. Улучшены навыки разработки в среде QT Designer. Получен дополнительный опыт и расширены знания по языку программирования C++.



1. https://doc.qt.io/- документация QT
2. Шлее М. «QT 5.10. Профессиональное программирование на C++».
3. Страуструп Б. «Язык программирования C++».
4. Макконнелл С. «Совершенный код».


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ