Тема: Автоматизированная система учёта успеваемости учащихся в условиях дистанционного обучения
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Есть приложения (листинг программы).
ВВЕДЕНИЕ 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;
Организация учета пользователей системы;
Организация учета предметов;
Организация учета классов, учеников и их родителей;
Организация учета преподавателей;
Организация учета оценок по предметам;
Организация формирования рейтинга успеваемости;
Разработка системы автоматического форматирования рейтинга учащихся позволит избавиться в период дистанционного обучения от ручного рутинного труда, ручного сбора статистической информации.
✅ Заключение
Не лишним будет упомянуть, что программа получилась универсальной и может функционировать в любом учебном заведении.
Для разработки программного обеспечения был выбран объктно-ориентированный визуально-программируемый язык высокого уровня Delphi 10, содержащий в себе возможности по обработке базы данных, сопоставимые с возможностями СУБД. А широкий ассортимент методов и моделей доступа к данным позволил спроектировать приложения максимально комфортным способом.
Приложение использует концепцию ADO для доступа к данным. Это абстрактная модель Microsoft для доступа к локальным и удаленным данным. Ее применение дает возможность с относительной легкостью распространять созданный программный продукт на другие персональные компьютеры, поскольку нет необходимости задумываться о том, что бы на компьютере пользователя был установлен драйвер доступа к данным. ADO - есть во всех современных операционных системах семейства Windows. Если бы для разработки ПО использовался бы механизм BDE, то программисту пришлось бы позаботиться о том, чтобы вместе с распространяемым приложением поставлять установщик BDE-Администратора.
В качестве базы данных была выбрана СУБД MySQL. Этот формат является достаточно надежным и удобным. Используя связку Delphi + MySQL была построена двухуровневая клиент-серверная система.
Интерфейс программной оболочки представляет из себя стандартный GUI-интерфейс в стиле многодокументного приложения, когда в качестве главной формы выступает форма запуска, а дочерние открываются в ее рамках.
Созданная в ходе работы информационная система предназначена для установки на настольные ПК под управление ОС Windows XP ‒ Windows 10.
В системе можно достаточно легко добавлять предметы, преподавателей, формировать новое расписание.
Программа обладает удобными фильтрами по отбору данных. Данные можно отбирать по частичному совпадению, что позволяет пользователю, не зная, например, точного ФИО сотрудника, ввести часть имени и система выдаст ему результат поиска. Отобранные данные можно, в случае необходимости отредактировать.
Таким образом, в процессе исследования все поставленные задачи решены, цель достигнута.



