ВВЕДЕНИЕ 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАБОТЫ С ПРОГРАММОЙ
GEOBLOCK 5
1.1. Geoblock 5
1.2. Моделирование в программе Geoblock 6
1.3. Визуализация в программе Geoblock 7
1.4. Инструменты и библиотеки, использованные в разработке 8
1.5. Анализа существующих аналогов 9
1.6. Информация об организации 13
ГЛАВА 2. ВЫБОР ПРОГРАММЫХ СРЕДСТВ 15
2.1. C++Builder 15
2.2. Embarcadero RAD Studio 16
2.3. Блокнот (Notepad) 18
2.4. GLScene 19
2.5. Paint.net 20
2.6. Inno Setup 22
ГЛАВА 3. РЕАЛИЗАЦИЯ СОЗДАНИЯ САЙТА С ВЕБ-ПРИЛОЖЕНИЕМ . 24
3.1. Работа логотипами 24
3.2. Работа со страницей «Содействие» 30
3.3. Работа с Inno Setup 32
3.4. Создание страницы «Загрузки» 37
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 42
ПРИЛОЖЕНИЯ
Образовательный процесс в средних и высших учебных заведениях с каждым годом все больше улучшается с технической стороны. На занятиях для получения новых знаний, или проверки уже полученных, используются различные сайты и программы.
В современном обществе информационный материал усваивается быстрее и лучше традиционного. Именно поэтому создание новых общедоступных и простых информационных ресурсов так актуально сегодня. Сайты и приложения появляются постоянно, но они не всегда соответствуют основным стандартам качества, и не все пользователи могут получить к ним доступ. Также в связи с переходом на новый образовательный стандарт (ФГОС) требования к учебным ресурсам были изменены. В учебных заведениях стараются найти более подходящие ресурсы для лучшего усвоения материала учащимися.
Целью данной работы является создание сайта с веб-приложением для продвижения ГИС недропользования и использования его на уроках геологии в школе.
Программа Geoblock используется для геометризации месторождений полезных ископаемых, оперативного расчета запасов руд и компонентов, решения различных горно-технологических задач. Математическим ядром программы Geoblock является комплекс процедур и операций построения трехмерных цифровых моделей месторождений и их визуализация.
Создание сайта, поддерживающего работу с системой Geoblock обеспечит доступность знаний о полезных ископаемых на занятиях геологии и позволит учащимся самим углубляться в данный предмет в свободное время.
Исходя из поставленной цели, в дипломной работе рассмотрена модернизация сайтов, проведено усовершенствование дизайна и навигации сайта, создан инсталлятор для упрощения установки прилагаемой программы. Рассмотрен полный цикл разработки сайта.
Задачи дипломной работы:
• Обновление сайта Geoblock;
• Добавление страницы «Загрузки» и размещение на ней инсталляции программы Геоблок с помощью InnoSetup;
• Добавление страниц «Содействие»;
• Создание трехмерного анимированного логотипа Geoblock.
Дипломная работа состоит из введения, трех глав, заключения и списка использованных источников. Объем работы -43 листа, в работе содержится 36 рисунков, 1 таблица, 4 листинга внутри глав и приложение с приведенными листингами.
В первой главе рассматриваются теоретические основы работы с программой Geoblock, проводится сравнительный анализ с аналогичными программами и описывается организация-база практики.
Во второй главе рассмотрены программные средства, для реализации поставленной цели, дается их подробное описание.
В третьей главе производится реализация задач и расписан процесс
создания страниц, инсталлятора и логотипа.
В данной дипломной работе создан сайт с веб-приложением для продвижения ГИС недропользования и использования его на уроках геологии в школе.
Исходя из поставленной цели, в дипломной работе рассмотрены современные технологические и технические платформы для реализации подобных приложений, приведен сравнительных анализ подобных приложений и функционала, рассмотрены программные средства, используемые в работе, дана постановка задачи и ее решение.
Разработаны страницы «Загрузка», с инсталлятором программы Geoblock и кнопкой скачивания данного инсталлятора, и «Содействие» с формой взносов Яндекс.Деньги. Также был заменен главный логотип сайта на анимированный и логотип для программы. Для разработки использовалась интегрированная среда разработки Embarcadero Rad Studio. Главным преимуществом данной среды является быстрота разработки программного обеспечения, благодаря наличию визуальных средств проектирования приложения, таких, как формы и набор визуальных и не визуальных компонентов, обладающих богатым функционалом. В странице «Загрузки» инсталлятор создан благодаря Inno Setup, позволяющий создать простые инсталляторы с помощью мастера. Логотипы были созданы в Paint.net. Логотип для сайта преобразован в анимацию благодаря программе UnFREEz. Paint.netмощный графический редактор, имеющий множество возможностей и поддерживающая различные эффекты, а программа UnFREEz позволяет создавать анимации из нескольких изображений.
В результате получен обновленный сайт Geoblock с новыми страницами и анимированным 3D логотипом. Страницы «Содействие» и «Загрузка» добавляют новые функции для удобства пользователей, а новые логотипы делаю сайт более привлекательным. Полученный в результате проведенной работы обновленный сайт в полной мере удовлетворяет поставленной задаче, что не исключает возможность расширения и модернизации его возможностей в будущем. Сайт Geoblock позволяет улучшить занятия по геологии не только в школе, но и в других учебных заведения.
Решены все поставленные задачи дипломной работы:
• Обновление сайта Geoblock;
• Добавление страниц «Загрузки» и размещение на ней инсталляции программы Геоблок с помощью InnoSetup;
• Добавление страниц «Содействие»;
• Создание трехмерных и анимированных логотипов Geoblock.