Описание структуры обучающего блока. Проектирование его алгоритма и лингвистического и информационного обеспечения. Организация его взаимодействия с базой данных. Разработка графического интерфейса. Программная реализация основных функций приложения.
При низкой оригинальности работы "Разработка обучающего блока по дисциплине "Базы данных и системы управления базами данных"", Вы можете повысить уникальность этой работы до 80-100%
Это связано, прежде всего, с тем, что процесс обучения с каждым разом все более упрощается, за счет, к примеру, повсеместной автоматизации учебных пособий, благодаря чему подаваемый материал становится более концентрированным и динамичным, позволяет уменьшить время освоения материала за счет наглядности структуризации, позволяет степень усвоения материала. Кроме того, создается огромное количество методик и принципов, по которым процесс получения знаний осуществляется комплексно и, как следствие, более результативно. Современные технологии дают возможность использовать все преимущества интерактивного обучения, что позволяет одновременно и комплексно, и динамично получать необходимый поток информации, совершенствовать знания, навыки и умения. Не смотря на это, в данной отрасли есть множество «белых пятен», что дает локальным разработчикам простор для разработок. Задачей данного дипломного проекта является разработка обучающего блока по дисциплине «Базы данных и системы управления базами данных», который должен обладать набором следующих функций: - динамическая автоматизация процесса обучения;Под обучением, прежде всего, следует понимать целенаправленный педагогический процесс организации и стимулирования активной учебно-познавательной деятельности учащихся и студентов по овладению научными знаниями, умениями и навыками, развитию творческих способностей, мировоззрения и нравственно-этических взглядов и убеждений. В качестве важнейших задач обучения выступают следующие: - стимулирование познавательной активности учащихся; В настоящее время существует несколько десятков вариантов классификации основных элементов учебного процесса - типов и видов уроков, методов и средств и форм обучения. После чего происходит обобщение и систематизация знаний, контроль и коррекция знаний, умений и навыков (устные и письменные опросы, контрольные работы, тестирования, зачеты, диктанты, экзамены). Технологии контроля воплощают в себя методы, приемы, последовательность операций и процедур формирования оценочных заданий и критериев оценки качества.Правильное использование учебно-наглядных пособий и технических средств обучения на уроках теоретического обучения и во время лабораторно-практических работ, применение в производственном обучении высокопроизводительного инструмента и приспособлений позволяет успешно решать учебно-воспитательные задачи урока. К ним относятся аудиовизуальные средства (проигрыватели, электронные вычислительные машины (ЭВМ), Интернет), технические средства программированного обучения, тренажеры. К техническим средствам обучения относится совокупность двух составляющих - технических устройств, с помощью которых представляется учебная информация и собственно носителей информации: аудиовизуальные средства обучения, программные средства обучения и контроля знаний, тренажеры, комбинированные средства и др. Еще одним из средств повышения качества обучения являются обучающие программы (ОП), которые представляют собой совокупность теоретического, справочно-информационного, практического материала и заданий для тренинга, контроля и оценки знаний учащихся. Обучающая программа содержит основную и дополнительную информацию по предмету, контекстные вопросы и тренировочные упражнения, вопросы и упражнения для тематического обобщения и повторения материала, развития эвристического мышления, контрольные вопросы и задания, направленные на проверку усвоения каждой темы, раздела и курса в целом.Ближайший конкурент «Borland C Builder» - это не система «Microsoft Visual C », которая построена по другой схема, а «Microsoft Visual Basic». Однако эффективность программ, создаваемых с помощью «С Builder», в десятки раз превосходит быстродействие программ, написанных на «MS Visual Basic». Для реализации программного средства выбран язык программирования «C Builder», т.к. средствами описанной выше системы в полной степени можно осуществить необходимые для полноценного функционирования системы, возможности. У этой системы есть прямой аналог - среда «Borland Delphi», технология работы с которой полностью совпадает с технологией, принятой в «C Builder». Но в «Borland C Builder» позволительно писать программу при желании одновременно и на «C », и на «Паскале».Методология IDEF0 представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель IDEF0 отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Функциональная декомпозиция - базируется на анализе функций системы. На начальной стадии моделирования, в первую очередь, необходимо рассмотреть общую функциональную схему. Общая функциональная схема представлена на рисунке 2.1Алгоритм - это конечный набор четких, недвусмысленных инструкций, следуя которым можно по входным данным определенного вида получать на выходе некоторый результат. Он представляет собой, так называемую блок-схему, отображающую последовательность операци
План
Содержание
Введение
1. Обзор и анализ методов и средств реализации поставленной задачи
1.1 Общая организация учебного процесса
1.2 Использование современных технологий в организации учебной деятельности, преимущества и возможности обучающих программ
1.3 Обзор инструментария проектирования автоматизированного обучающего блока, его сравнительный анализ
2. Функциональное моделирование, разработка и проектирование алгоритма обучающего блока
2.1 Функциональная модель обучающего блока
2.2 Алгоритм работы обучающего блока
2.3 Проектирование лингвистического обеспечения обучающего блока
3. Описание структуры и технологии разработки обучающего блока
3.1 Описание структуры обучающего блока
3.2 Состав и организация информационного обеспечения обучающего блока
3.3 Разработка графического интерфейса
3.4 Описание использованных компонентов
3.5 Описание программной реализации задачи
3.5.1 Организация взаимодействия обучающего блока с базой данных
3.5.2 Программная реализация основных функций приложения
5. Организационно-экономическое обоснование проекта
5.1 Расчет общей трудоемкости разработки программного обеспечения
5.2 Расчет затрат на разработку программного продукта
5.3 Формирование цены при создании программного обеспечения
6. Сведения об охране труда. Защита от ионизирующих излучений в производственной среде оператора ЭВМ
6.1 Общие сведения
6.2 Система защиты от ионизирующего излучения
Заключение
Перечень условных обозначений и сокращений
Список использованных источников
Приложение А Диаграмма декомпозиции общей функциональной модели
Приложение Б Диаграмма потоков данных системы
Приложение В Схема базы данных
Приложение Г Текст программы «Обучающий блок по дисциплине «Базы данных и системы управления базами данных»
Приложение Д Руководство программиста
Приложение Е Руководство пользователя
Приложение Ж Руководство системного программиста
Введение
С развитием высоких технологий повышается и уровень образования. Это связано, прежде всего, с тем, что процесс обучения с каждым разом все более упрощается, за счет, к примеру, повсеместной автоматизации учебных пособий, благодаря чему подаваемый материал становится более концентрированным и динамичным, позволяет уменьшить время освоения материала за счет наглядности структуризации, позволяет степень усвоения материала. Кроме того, создается огромное количество методик и принципов, по которым процесс получения знаний осуществляется комплексно и, как следствие, более результативно.
Современные технологии дают возможность использовать все преимущества интерактивного обучения, что позволяет одновременно и комплексно, и динамично получать необходимый поток информации, совершенствовать знания, навыки и умения.
В настоящее время программные продукты данной тематики очень востребованы. Не смотря на это, в данной отрасли есть множество «белых пятен», что дает локальным разработчикам простор для разработок. Большинство подобных программных средств либо морально устарели, либо имеют малый функционал. Множество дисциплин попросту не имеет автоматизированных учебных комплексов. Но в то же время существует и множество качественных обучающих программ, которые пользуются большой популярностью.
Задачей данного дипломного проекта является разработка обучающего блока по дисциплине «Базы данных и системы управления базами данных», который должен обладать набором следующих функций: - динамическая автоматизация процесса обучения;
- построение графиков и динамики уровня знаний пользователя, вывод подробной статистики;
- система тестирования, где будут комплексно проверяться уровень знаний пользователя по данной дисциплине;
- административный режим, где будет происходить управление ресурсами приложения.
Для решения поставленной задачи потребовалось: - изучение предметную область разрабатываемого приложения;
- разработка функциональной модели, структурной схемы и алгоритма функционирования программного средства (ПС);
- разработка, верификация и апробация обучающего блока.
Пояснительная записка состоит из 6 разделов и включает в себя изучение предметной области, функциональное моделирование поставленной задачи, пошаговое описание процесса и методов разработки, апробация ПС, экономическое обоснование, в котором были рассчитаны общая трудоемкость и полная себестоимость приложения, а также раздел содержащий информацию об охране труда на тему, указанной в задании.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы