Тема: Разработка генератора отчетов для программного комплекса СВПД передвижной диагностической лаборатории ДВК-05
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Система видео паспортизации дорог и дорожный видео комплекс 7
2. Исходные данные 9
3 Обзор предметной области 10
3.1 Обзор программного обеспечения 10
3.2 Обзор использованных технологий разработки 13
3.2.1 Реляционная база данных и ее структура 13
3.2.2 Windows Forms Application 15
3.2.3 Интерфейс программирования приложений Яндекс карты 15
3.2.4 Использованные языки программирования 16
3.3 Символы и стили 20
3.3.1 Символы 20
3.3.2 Стили 22
3.4 Использованные стандарты 23
4 Создание библиотеки символов 24
4.1 Создание маркеров 24
4.2 Создание линейных символов 25
4.3 Создание символов заливки 26
4.4 Применение готового стиля 27
5 Разработка приложения 29
5.1 Определение требований 29
5.2 Схемы 29
5.3 Интерфейс пользователя 31
5.4 Структура базы данных 33
5.5 Подключение к базе данных и загрузка списка улиц 34
5.5 Окно предпросмотра 34
5.6 Интегрирование интерактивной карты 35
5.7 Экспорт в электронную таблицу 38
5.8 Результат работы приложения 39
Заключение 41
Список использованных источников 42
Приложение А Код класса Form 44
Приложение Б Код класса Preview 47
Приложение В Код класса BD 48
Приложение Г Код страницы HTML 49
Приложение Д Код класса Csv 51
📖 Введение
Необходимость создания символов заключалась в том, что в стандартных пользовательских ГИС отсутствуют символы для отображения дорожных знаков, дорожной разметки и других элементов дорожной сети, выполненных по стандартам Российской Федерации. Без этих символов работа с данными не является удобной. Например, дорожные знаки, будут отображаться как маркеры разного цвета, что совершенно не дает четкого понятия какой конкретно знак мы рассматриваем. В связи с этим существует потребность создания библиотеки дорожных символов для работы с shape- файлами дорог в ГИС.
Кроме просмотра полученных данных, так же существует необходимость оформления документации по типовым документам на основе данных, созданных комплексом СВПД в специфичном формате. Для выгрузки данных из СВПД и автоматизации данного процесса создается приложение, работающее с базой данных СВПД, полученной в результате оцифровки, которое помогает облегчить работу инженерам - дорожникам. Разрабатываемое настольное приложение для Windows должно выполнять функции автоматизации процесса подготовки отчетности обработанных данных по стандартизированным формам ведомостей.
Задачи работы:
- создание библиотеки символов дорожной инфраструктуры для отображения экспортируемых из СВПД пространственных данных в стандартных ГИС, поддерживающих работу с shape-файлами, по актуальным ГОСТам;
- разработка программы для создания отчетов по атрибутивному запросу пользователя из баз данных СВПД.
✅ Заключение
Разработанное приложение «Генератор отчетов» способствует упрощению процесса создания отчетности. Так, пользователю не нужно обладать умением пользоваться СУБД и знанием языка запросов SQL для вывода нужной ему информации из БД и последующем экспорте полученной таблицы в файл. Приложение создано в привычном Windows - пользователю интерфейсе и для получения необходимого результата инженеру - дорожнику необходимо выполнить несколько простых шагов.



