- •Дипломный проект система контроля успеваемости студентов
- •Содержание
- •Введение
- •1. Актуальность темы
- •1.1 Сферы применения и целевая аудитория
- •1.2 Обзор аналогичных проектов
- •1.2.1 Асу вуз «Юниверсис»
- •1.2.2 Информационная система «Студент»
- •1.2.3 Арм "Деканат" v2.0.1
- •1.2.4 Система Naumen University
- •1.2.5 Школьная диагностика v2.42.23
- •2. Постановка задачи.
- •2.1 Общие требования к продукту
- •2.2 Базовая функциональность
- •2.3 Расширенная функциональность
- •3. Средства разработки
- •3.1 Используемые технологии
- •3.2 Инструментарий разработки
- •3.3 Альтернативные способы решения задачи
- •4. Программная реализация
- •4.1 Объектная модель
- •4.2 Хранение данных
- •4.3 Графический интерфейс пользователя
- •4.4 Недостатки программной реализации
- •5. Применение продукта
- •5.1 Системные требования
- •5.2 Инструкции по применению
- •6. Анализ результатов
- •6.1 Реализованная функциональность
- •6.2 Сравнение с аналогичными проектами
- •6.3 Возможное расширение существующей функциональности
- •6.4 Анализ процесса разработки
- •Список литературы
- •Приложение №1. Скриншоты программы StudentData 1.1
- •Приложение №2. Пример отчета по дисциплине в html
1. Актуальность темы
1.1 Сферы применения и целевая аудитория
Контроль является одной из проблем современного ВУЗа. В связи с большим количеством студентов университета и множеством дисциплин есть необходимость вести учет за данными, сопровождающими учебный процесс групп и студентов. В настоящее время существуют множество видов учета и контроля статистики по студентам, которая ведется старостами групп, кураторами, преподавателями, проректорами по учебной работе и деканами факультетов. Это такие виды контроля как: текущая успеваемость студента, информация об успеваемости студента за каждый месяц, сведения об академической задолженности и абсолютной успеваемости студентов по состоянию на последний день сессии, результаты экзаменов и зачетов, приказы о зачислении студентов на стипендию на следующий после экзаменационной сессии семестр, учет посещаемости студентами лекций, семинаров, лабораторных работ и другие. Эти данные хранятся в журналах групп, экзаменационных и зачетных ведомостях, справках, приказах, списках и т.д. Данные о студентах одновременно могут понадобиться старосте, преподавателю, декану.
Использование единой компьютерной базы данных и специальных информационных систем позволяет оптимизировать процесс контроля успеваемости. Как ни странно, учебная сфера еще недостаточно компьютеризирована, и многое делается «по старинке». Этот фактор открывает широкие возможности для разработчиков.
Данный программный продукт предназначен для сотрудников сферы образования (ВУЗов, техникумов, возможно, школ).
Основные применения:
ведение базы данных учебного процесса
списки студентов
списки дисциплин
ведение статистики успеваемости студентов
выставление оценок, зачетов и допусков
подсчет среднего балла и других показателей успеваемости студента.
Целевая аудитория: преподаватели, работники деканата.
1.2 Обзор аналогичных проектов
Поскольку сфера образования характеризуется стабильным спросом и при этом еще не занята монопольным производителем ПО, появляется все больше конкурирующих между собой программных продуктов. Рассмотреть каждый из них не предоставляется возможным в рамках данной дипломной работы. Поэтому было выбрано лишь несколько вариантов, наиболее интересных с точки зрения дипломанта.
Системы дистанционного образования (СДО), хоть и представляют значительный интерес, были исключены из обзора.
Ниже приведены краткие характеристики программных продуктов.
1.2.1 Асу вуз «Юниверсис»
АСУ ВУЗ «Юниверсис» представляет собой программно-аппаратный комплекс, состоящий из сервера, базы данных (БД) и программного обеспечения (ПО) системы.
ПО АСУ ВУЗ «Юниверсис» обеспечивает работу виртуальных разделов системы:
электронный ректорат;
электронный деканат;
электронная учебно-методическая часть;
электронная канцелярия;
электронный отдел кадров;
электронная приемная комиссия;
электронная бухгалтерия;
электронная библиотека;
электронные личные кабинеты студентов;
электронный кабинет преподавателя.
1.2.2 Информационная система «Студент»
Информационная система «Студент» представляет собой систему хранения и доступа к данным студентов университета.
Информация о студентах хранится на центральном компьютере (сервере), доступ к которому через локальную сеть будут иметь все компьютеры, установленные в деканатах, у ректора, в учебном управлении, у служб поддержки и т.д.
Каждый пользователь сможет изменять данные и получать нужную информацию в определенной степени, согласно своим правам и уровню доступа, установленным для него лично.
ИС позволяет хранить полную информацию о студентах и их учебных планах, текущей и общей успеваемости.
В ИС предусмотрена возможность осуществлять все основные операции, связанные с учебным процессом, такие например как: зачисление студентов, отчисление студентов, перевод студента с факультета на факультет, перевод студента из группы в группу, перевод студента с курса на курс и т.д., устанавливать учебные планы.
Также реализованы следующие функции:
создана основная структура базы данных, касающаяся студентов, в виде связанных друг с другом справочников и так же части работающих с ними документов;
реализованы следующие операции: зачисление студента, отчисление студента, перевод на другой факультет, перевод в другую группу, перевод на другой курс.
разработан обмен данными с ИС "Абитуриент" и системой Студент.
