Разработка электронного учебного пособия по дисциплине «Астрономия» для средней школы

1.

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО
ОБРАЗОВАНИЯ РОСТОВСКОЙ ОБЛАСТИ
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ РОСТОВСКОЙ ОБЛАСТИ
«РОСТОВСКИЙ-НА-ДОНУ КОЛЛЕДЖ РАДИОЭЛЕКТРОНИКИ,
ИНФОРМАЦИОННЫХ И ПРОМЫШЛЕННЫХ ТЕХНОЛОГИЙ»
(ГБПОУ РО «РКРИПТ»)
Дипломный проект
«Разработка электронного учебного пособия по дисциплине
«Астрономия» для средней школы»
Разработал:
студент группы ПО-43к Турчин М.А
Руководитель: Горбачук.М.А

2.

Цель разработки и актуальность темы
Цель изучения астрономии в средних учебных заведениях
является: формирование первоначальных и основных
астрономических знаний, выполнение практических
заданий, а также проверка полученных знаний
предоставленными тестами.
Сегодня, в процессе обучения наряду с традиционными печатными изданиями широко
применяются электронные учебные пособия, которые используются как для
дистанционного образования, так и для самостоятельной работы при очном и заочном
обучении. Электронные учебные пособия выступают в качестве ассистентов
преподавателей, принимая на себя огромную рутинную работу при изложении нового
материала, при проверке и оценке знаний студентов.

3.

Основные задачи проекта
Для разработки дипломного проекта необходимо решить следующие задачи:
исследование предметной области;
проектирование программного продукта;
кодирование;
отладка;
заполнение программного продукта реальной информацией;
тестирование;
разработка программной документации.

4.

Результаты этапа анализа предметной
области и проектирования программы
В результате выполнения выпускной квалификационной работы был разработан проект,
позволяющий выполнять следующие функции:
- предоставление материалов разделов, глав и тем по дисциплине «Астрономия» из материалов
учебника Логвиненко О.В. «Астрономия + еПриложение»;
- предоставление учебного материала по дисциплине «Астрономия» из материалов учебника
Логвиненко О.В. «Астрономия + еПриложение»;
- возможность редактирования информации привилегированным пользователям;
- тестирование по результатам изучения дисциплины;
- просмотр видеоматериала;
- предоставление фазы Луны, а также дополнительной информации.

5.

Диаграмма вариантов использования

6.

Диаграмма вариантов деятельности

7.

ER-диаграмма базы данных

8.

Диаграмма развертывания

9.

Результаты этапа разработки. Среда разработки
и язык программирования
Для выполнения дипломного проекта была выбрана программа Visual Studio 2022г.
Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих
интегрированную среду разработки программного обеспечения и ряд других
инструментов. Данные продукты позволяют разрабатывать как консольные
приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой
технологии Windows Forms.
Для создания программы был выбран язык C# —
объектно-ориентированный язык программирования с
автоматическим управлением памятью, предназначенный
для программирования на платформе .NET.

10.

Система управления базой данных
Система управления базами данных (СУБД) – это набор программ,
которые управляют структурой базы данных (БД) и контролируют
доступ к данным, хранящимся в базе данных. СУБД служит
посредником между пользователем и базой данных. Сама структура
базы данных хранится в виде набора файлов, и единственный способ
получить доступ к данным в этих файлах – через СУБД.
Microsoft SQL Server - это реляционная база данных, разработанная
компанией Microsoft для работы с данными и создания программного
обеспечения. Она обеспечивает бесперебойную, удобную и мощную
работу с данными, а также безопасную обработку данных и управление
различными компонентами базы данных.

11.

Используемые библиотеки и методы
разработки программы
System- содержит фундаментальные и базовые классы, определяющие часто используемые типы значений и
ссылочных данных, события и обработчики событий, интерфейсы, атрибуты и исключения обработки.
System.Windows.Forms- содержит классы для создания приложений Windows, которые позволяют наиболее
эффективно использовать расширенные возможности пользовательского интерфейса, доступные в операционной
системе Microsoft Windows.
System.Data.Sqlserver- Содержит классы, предназначенные для поддержки функциональности, связанной с
SQL Server.
Microsoft.Office.Interop.Word.Application- Для работы с приложением Microsoft Word в .NET, используется
объект Application, который является предком всех остальных объектов.

12.

Методы тестирование программного
продукта
Тестирование программного обеспечения (ПО) — это метод проверки соответствия фактического программного
продукта ожидаемым требованиям, который также необходим, чтобы убедиться, что продукт не содержит
дефектов. Подразумевает выполнение предварительно определенных алгоритмов с использованием ручных или
автоматизированных инструментов для оценки одного или нескольких интересующих свойств.
В таблице представленной ниже приведена методика проведения испытаний.

13.

Методы защиты данных и программного
продукта
В данной программе была использована защита:
Авторское право – автору независимо от его имущественных прав принадлежат личные
авторские права (имя автора – неприкосновенность программного продукта или базы
данных)

14.

Демонстрация программного продукта

15.

Экономическая часть
На разработку программного продукта «Разработка электронного учебного пособия по
дисциплине «Астрономия»». потребовалось 24 рабочих дня по 6 часов, что составляет 144 часов.
Из результатов проведенных организационно-экономических расчетов можно сделать вывод о том, что
данный программный продукт не уступает конкурентам ни по объему функциональных возможностей, ни
по
технической
прогрессивности,
и
является
конкурентоспособным
на
современном
рынке
информационных технологий. Разработанная программа для пособия позволит облегчить и ускорить
работу предприятия, для которого была создана.
Себестоимость разработки программного продукта на базе колледжа, руб. Представлена ниже.
∆С1 = 15000 – 5369.01 = 9630.99 руб.

16.

Выводы
В результате выполнения выпускной квалификационной работы (ВКР) был
разработан проект, позволяющий выполнять следующие функции:
- предоставление материалов разделов, глав и тем по дисциплине
«Астрономия» из материалов учебника Логвиненко О.В. «Астрономия +
еПриложение»;
- предоставление учебного материала по дисциплине «Астрономия» из
материалов учебника «Астрономия»;
- возможность редактирования информации привилегированным
пользователям;
- тестирование по результатам изучения дисциплины;
- предоставление фазы Луны, а также дополнительной информации.
Результаты выполнения ВКР могут быть использованы на занятиях по
дисциплине «Астрономия», а также самостоятельного изучения материалов по
дисциплине «Астрономия»

17.

Благодарю за внимание!
English     Русский Правила