МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
Установа освіти
«Гомельський державний університет імені Франциска Скорини»
Математичний факультет
Кафедра математичних проблем управління
Курсова робота
Розробка додатка для візуалізації картографічної інформації
Виконавець:
студент групи ПМ - 41
Британов Е.А.
Науковий керівник:
асистент кафедри МПУ
Короткевич Л.І.
Гомель +2014
Реферат
Курсова робота 47 сторінок, 10 таблиць, 17 малюнків, 2 додаток, 10 джерел.
Ключові слова : Oracle, мова SQL, Delphi, Visual Basic, XML, компоненти, об'єктно-орієнтоване програмування, візуалізація картографічної інформації.
Об'єкт дослідження : способи подання картографічної інформації.
Предмет дослідження: елементи карт, що містять необхідну інформацію.
Методи дослідження : вивчити особливості типів контурів картографічної інформації
Мета курсової роботи: Розробка віконного програми для візуалізації картографічної інформації
Завданнями курсової роботи є: вивчити структуру бази даних для візуалізації картографічної інформації, розробити алгоритми візуалізації карт, вивчити засоби візуалізації даних і засіб взаємодії з СУБД Oracle в інтегрованому середовищі Delphi, вивчити мову програмування Visual Basic, візуалізувати карти в середовищі MS Visio
Висновки: виконано додаток по візуалізації картографічної інформації.
Зміст
Введення
1. Призначення і можливості розробленого програми
1.1 Вихідні дані
1.2 Можливості програми
2. Засоби розробки програми
2.1 Збережені процедури, функції і тригери
2.1.1 Збережені процедури
2.1.2 Збережені функції
2.1.3 Тригери
2.2 Структура блоку PL/SQL
2.2.1 Секція заголовка
2.2.2 Секція оголошень
2.2.3 Виконувана секція
2.2.4 Секція винятків
3. Структура таблиць бази даних, використовуваних в додатку
4. Взаємодія користувача з додатком
4.1 Опис екранної форми по роботі з картами
4.1.1 Сторінка «Карта»
4.1.2 Сторінка «Контури»
4.2 Особливості роботи програми
4.3 Візуалізація карти в MS Visio
Висновок
Список використаних джерел
Програми
Введення
В даний час за допомогою сучасних технологій здійснюються геофізичні дослідження поверхонь землі, на основі чого складаються схематичні рисовки досліджених пластів у вигляді карти місцевості, елементами якої є схематично позначені контури карт, необхідні глибини, і інші параметри.
У зв'язку, з чим програмістами створюються призначені для цих цілей програмні засоби, систематизують отримані дані про місцевості і подаються для кінцевих користувачів в зручному їм вигляді.
Метою курсової роботи було розробити додаток в середовищі Delphi, що взаємодіє з базами даних в СУБД Oracle, що виконує візуалізацію картографічної інформації про місцевість. Зокрема, на карті відображаються типи контурів карти, інформація про місцевості і легенда карти.
У ході виконання курсової роботи були вирішені наступні завдання:
) Опрацювати структура бази даних для візуалізації картографічної інформації
) Розробити алгоритм рисовки контурів карти
) Розробити алгоритм відображення окремих елементів карти
) Розробити алгоритм для завдання параметрів кожному контуру карти
) Розробити алгоритм збереження картографічної інформації в XML-документі
) Розробити алгоритм візуалізації картографічної інформації в MS Visio на мові програмування Visual Basic
) Налагодити роботу між додатком і СУБД Oracle.
...