Автоматизированная система учёта успеваемости учащихся в условиях дистанционного обучения
|
Работа сделана на примере средней общеобразовательной школы № 1 города Екатеринбурга.
Есть приложения (листинг программы).
ВВЕДЕНИЕ 2
1. АНАЛИЗ ОБЪЕКТА 4
2. ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 6
2.1. Постановка задачи 6
2.2. Существующая технология информационного процесса анализа успеваемости учащихся 7
2.3. Предлагаемая технология информационного процесса анализа успеваемости учащихся 10
3. ПРОЕКТИРОВАНИЕ 13
3.1. Информационная модель и ее описание 13
3.2. Входная и результирующая информация 15
3.3. Техническое обеспечение ЭИС 17
4. РЕАЛИЗАЦИЯ 19
4.1. Описание средств разработки ИС 19
4.2 Дерево функций и сценарий диалога ИС 28
4.3. Дерево функций и сценарий диалога 30
4.4. Физическая модель базы данных ИС 32
5. СИСТЕМНОЕ ТЕСТИРОВАНИЕ 35
6. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 45
6.1. Планирование и контроль выполнения работ по разработке и внедрению ИС 45
6.2. Калькуляция по основным статьям затрат на разработку и внедрение ИС 50
6.3. Экономическая выгода от внедрения проекта 55
7. ОХРАНА ТРУДА 57
ЗАКЛЮЧЕНИЕ 64
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 66
ПРИЛОЖЕНИЯ 70
Приложение 1. Выборки 70
Приложение 2. Листинг программы 78
Есть приложения (листинг программы).
ВВЕДЕНИЕ 2
1. АНАЛИЗ ОБЪЕКТА 4
2. ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 6
2.1. Постановка задачи 6
2.2. Существующая технология информационного процесса анализа успеваемости учащихся 7
2.3. Предлагаемая технология информационного процесса анализа успеваемости учащихся 10
3. ПРОЕКТИРОВАНИЕ 13
3.1. Информационная модель и ее описание 13
3.2. Входная и результирующая информация 15
3.3. Техническое обеспечение ЭИС 17
4. РЕАЛИЗАЦИЯ 19
4.1. Описание средств разработки ИС 19
4.2 Дерево функций и сценарий диалога ИС 28
4.3. Дерево функций и сценарий диалога 30
4.4. Физическая модель базы данных ИС 32
5. СИСТЕМНОЕ ТЕСТИРОВАНИЕ 35
6. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 45
6.1. Планирование и контроль выполнения работ по разработке и внедрению ИС 45
6.2. Калькуляция по основным статьям затрат на разработку и внедрение ИС 50
6.3. Экономическая выгода от внедрения проекта 55
7. ОХРАНА ТРУДА 57
ЗАКЛЮЧЕНИЕ 64
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 66
ПРИЛОЖЕНИЯ 70
Приложение 1. Выборки 70
Приложение 2. Листинг программы 78
Каждый день учебные заведения осуществляют свою трудовую деятельность, связанную с преподавательской деятельностью по тем или иным предметам. В каждом учебном заведении в зависимости от класса обучающихся и другим критериям предусмотрен определенный набор предметов. Каждый из таких предметов преподает тот или иной преподаватель.
Для ежедневной организации проведения занятий необходимо формировать журнал успеваемости.
Журнал успеваемости учащихся необходимо формировать для всех классов, в том числе и для младших.
Можно формировать такой журнал, используя для этих целей офисные программные пакеты или применяя классический бумажный вариант. Но когда классов много, то это усложняет ведение статистики успеваемости, которая является трудоемким процессом.
Ручная система учета становится все более трудоемкой и рутинной. Поэтому для целей анализа успеваемости учащихся и формирования рейтинговых оценок наиболее подходящим инструментом для хранения и обработки данных являются базы данных и, написанные к ним клиентские приложения.
В базе данных можно хранить информацию о предметах, преподавателях, осуществлять привязку преподавателей к предметам, хранить оценки по предметам и так далее. Все это проектируется в одну общую информационную систему, назначение которой заключается в создании более эффективных методов анализа учебного процесса.
Объектом исследования работы было выбрано муниципальное бюджетное общеобразовательное учреждение ‒ средняя общеобразовательная школа № 1 города Екатеринбурга.
Предметом исследования является анализ успеваемости учащихся в условиях дистанционного обучения.
Целью работы является разработка автоматизированной системы учёта успеваемости учащихся в условиях дистанционного обучения. Для достижения цели, необходимо решить ряд задач:
‒ Проектирование схемы БД, нормализация БД, с применением инструментов СУБД MS MySQL;
− Создание пользовательского интерфейса работы с базой данных с использованием IDE Delphi: Community Edition - Embarcadero 10.3.3;
Организация учета пользователей системы;
Организация учета предметов;
Организация учета классов, учеников и их родителей;
Организация учета преподавателей;
Организация учета оценок по предметам;
Организация формирования рейтинга успеваемости;
Разработка системы автоматического форматирования рейтинга учащихся позволит избавиться в период дистанционного обучения от ручного рутинного труда, ручного сбора статистической информации.
Для ежедневной организации проведения занятий необходимо формировать журнал успеваемости.
Журнал успеваемости учащихся необходимо формировать для всех классов, в том числе и для младших.
Можно формировать такой журнал, используя для этих целей офисные программные пакеты или применяя классический бумажный вариант. Но когда классов много, то это усложняет ведение статистики успеваемости, которая является трудоемким процессом.
Ручная система учета становится все более трудоемкой и рутинной. Поэтому для целей анализа успеваемости учащихся и формирования рейтинговых оценок наиболее подходящим инструментом для хранения и обработки данных являются базы данных и, написанные к ним клиентские приложения.
В базе данных можно хранить информацию о предметах, преподавателях, осуществлять привязку преподавателей к предметам, хранить оценки по предметам и так далее. Все это проектируется в одну общую информационную систему, назначение которой заключается в создании более эффективных методов анализа учебного процесса.
Объектом исследования работы было выбрано муниципальное бюджетное общеобразовательное учреждение ‒ средняя общеобразовательная школа № 1 города Екатеринбурга.
Предметом исследования является анализ успеваемости учащихся в условиях дистанционного обучения.
Целью работы является разработка автоматизированной системы учёта успеваемости учащихся в условиях дистанционного обучения. Для достижения цели, необходимо решить ряд задач:
‒ Проектирование схемы БД, нормализация БД, с применением инструментов СУБД MS MySQL;
− Создание пользовательского интерфейса работы с базой данных с использованием IDE Delphi: Community Edition - Embarcadero 10.3.3;
Организация учета пользователей системы;
Организация учета предметов;
Организация учета классов, учеников и их родителей;
Организация учета преподавателей;
Организация учета оценок по предметам;
Организация формирования рейтинга успеваемости;
Разработка системы автоматического форматирования рейтинга учащихся позволит избавиться в период дистанционного обучения от ручного рутинного труда, ручного сбора статистической информации.
Итак, в результате исследования была разработана база данных по учету успеваемости учащихся и составлению рейтинга успеваемости, а так же формы ввода информации в базу данных и отчеты. Полученный программно-технический комплекс называется ИС "Рейтинг успеваемости".
Не лишним будет упомянуть, что программа получилась универсальной и может функционировать в любом учебном заведении.
Для разработки программного обеспечения был выбран объктно-ориентированный визуально-программируемый язык высокого уровня Delphi 10, содержащий в себе возможности по обработке базы данных, сопоставимые с возможностями СУБД. А широкий ассортимент методов и моделей доступа к данным позволил спроектировать приложения максимально комфортным способом.
Приложение использует концепцию ADO для доступа к данным. Это абстрактная модель Microsoft для доступа к локальным и удаленным данным. Ее применение дает возможность с относительной легкостью распространять созданный программный продукт на другие персональные компьютеры, поскольку нет необходимости задумываться о том, что бы на компьютере пользователя был установлен драйвер доступа к данным. ADO - есть во всех современных операционных системах семейства Windows. Если бы для разработки ПО использовался бы механизм BDE, то программисту пришлось бы позаботиться о том, чтобы вместе с распространяемым приложением поставлять установщик BDE-Администратора.
В качестве базы данных была выбрана СУБД MySQL. Этот формат является достаточно надежным и удобным. Используя связку Delphi + MySQL была построена двухуровневая клиент-серверная система.
Интерфейс программной оболочки представляет из себя стандартный GUI-интерфейс в стиле многодокументного приложения, когда в качестве главной формы выступает форма запуска, а дочерние открываются в ее рамках.
Созданная в ходе работы информационная система предназначена для установки на настольные ПК под управление ОС Windows XP ‒ Windows 10.
В системе можно достаточно легко добавлять предметы, преподавателей, формировать новое расписание.
Программа обладает удобными фильтрами по отбору данных. Данные можно отбирать по частичному совпадению, что позволяет пользователю, не зная, например, точного ФИО сотрудника, ввести часть имени и система выдаст ему результат поиска. Отобранные данные можно, в случае необходимости отредактировать.
Таким образом, в процессе исследования все поставленные задачи решены, цель достигнута.
Не лишним будет упомянуть, что программа получилась универсальной и может функционировать в любом учебном заведении.
Для разработки программного обеспечения был выбран объктно-ориентированный визуально-программируемый язык высокого уровня Delphi 10, содержащий в себе возможности по обработке базы данных, сопоставимые с возможностями СУБД. А широкий ассортимент методов и моделей доступа к данным позволил спроектировать приложения максимально комфортным способом.
Приложение использует концепцию ADO для доступа к данным. Это абстрактная модель Microsoft для доступа к локальным и удаленным данным. Ее применение дает возможность с относительной легкостью распространять созданный программный продукт на другие персональные компьютеры, поскольку нет необходимости задумываться о том, что бы на компьютере пользователя был установлен драйвер доступа к данным. ADO - есть во всех современных операционных системах семейства Windows. Если бы для разработки ПО использовался бы механизм BDE, то программисту пришлось бы позаботиться о том, чтобы вместе с распространяемым приложением поставлять установщик BDE-Администратора.
В качестве базы данных была выбрана СУБД MySQL. Этот формат является достаточно надежным и удобным. Используя связку Delphi + MySQL была построена двухуровневая клиент-серверная система.
Интерфейс программной оболочки представляет из себя стандартный GUI-интерфейс в стиле многодокументного приложения, когда в качестве главной формы выступает форма запуска, а дочерние открываются в ее рамках.
Созданная в ходе работы информационная система предназначена для установки на настольные ПК под управление ОС Windows XP ‒ Windows 10.
В системе можно достаточно легко добавлять предметы, преподавателей, формировать новое расписание.
Программа обладает удобными фильтрами по отбору данных. Данные можно отбирать по частичному совпадению, что позволяет пользователю, не зная, например, точного ФИО сотрудника, ввести часть имени и система выдаст ему результат поиска. Отобранные данные можно, в случае необходимости отредактировать.
Таким образом, в процессе исследования все поставленные задачи решены, цель достигнута.
Подобные работы
- Разработка учебно-методического обеспечения дисциплины «Основы информационных технологий»»
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5750 р. Год сдачи: 2017 - Разработка учебно-методического обеспечения дисциплины «Основы информационных технологий»
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5750 р. Год сдачи: 2017 - Нетрадиционные формы контроля знаний как средство формирования познавательной активности обучающихся профессиональных образовательных организаций (на примере бюджетного профессионального образовательного учреждения Удмуртской Республики «Можгинский агропромышленный колледж»)
Дипломные работы, ВКР, педагогика. Язык работы: Русский. Цена: 4370 р. Год сдачи: 2018



