Смекни!
smekni.com

Разработка подсистемы учета успеваемости студентов Байкальского государственного университета (стр. 6 из 8)


Рис. 18. Форма просмотра итоговых данных по задолжникам факультета.

Распределение студентов по категориям представлено на формах (Рис. 19, Рис. 20) в АРМ проректора по учебной работе и АРМ старшего лаборанта кафедры. Аналогичная форма есть и в АРМ инспектора деканата.

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


Рис. 19. Форма просмотра итоговых данных по задолжникам БГУЭП.


Рис. 20. Распределение студентов по категориям.

Рис. 21. Распределение студентов по категориям по преподавателям кафедры.


Доступ к данным об успеваемости через Интернет защищен указанием серии и номера паспорта (Рис. 21). При условии совпадения введенных данных со значениями в БД от имени интернет-сервера БГУЭП запускается хранимая процедура Web_GetEstimations, которая возвращает итоговые оценки указанного студента. Эти оценки демонстрируются на специальнойстранице (Рис. 22).

Рис. 22. Параметры вэб-страницы для идентификации студента

Рис. 23. Вэб-страницы с оценками студента.

Аналогично организован доступ по Интернет к рейтингу студентов по средневзвешенному баллу. Сначала выбирается специализация, затем группы или курс (Рис. 23). Интернет-сервер вызывает хранимую процедуру БД для построения рейтинга по указанному множеству студентов. Итоги возвращенные процедурой демонстрируются на сгенерированной вэб-странице (Рис. 24)

Рис. 24. Вэб-страница выбора группы (курса) для построения рейтинга.

Рис. 25. Вэб-страница с рейтингом студентов по средневзвешенной оценке.

Заключение

В процессе работы над дипломным проектом был изучен учет успеваемости в БГУЭП, выделены потребности руководителей (проректора по учебной работе, декана, заведующего кафедрой) в показателях успеваемости для управления качеством знаний. По этим данным разработано техническое задание на разработку подсистемы учета успеваемости, сконструированы функции подсистемы, разработаны структуры базы данных и ряд хранимых процедур для вычисления параметров успеваемости. Разработана экранная форма для регистрации списка экзаменов для сессий групп, хранимая процедура выбора экзаменов и зачетов из учебного плана. Разработан запрос и модуль формирования и печати экзаменационной ведомости на группу и пересдачу задолженностей. Разработаны хранимые процедуры для вычисления показателей успеваемости и соответствующие формы в АРМ проректора по учебной работе, старшего лаборанта кафедры, инспектора деканата. Реализован доступ через Интернет к данным успеваемости по паспортным данным студента и рейтингу студентов по сумме баллов.

В перспективе можно обеспечить доступ преподавателя к выставленным им оценкам, а также выполнять статистический анализ различных характеристик оценок успеваемости.

ПРИЛОЖЕНИЕ 1

Формы документов

Форма «Распоряжение декана о сессии»


Форма «Экзаменационная (зачетная) ведомость»

Форма № 21

Кафедра физвоспитания и спорта

Федеральное агентство по образованию

Байкальский государственный университет экономики и права

Зачетная ведомость N___

Факультет "Экономической кибернетики"

Группа ИС-08-1 Специальность 3514 Семестр 3

Физическая культура

Зачет часов:408, кредитовECTS:11

Преподаватель Малеванный Андрей Александрович

Дата ________200__г.

п/п

Фамилия

Отметка о сдаче зачета/100 бальная оценка

Подпись преподавате- ля и дата

Экзаменационная оценка/100бальная оценка

№№ зачетных книжек

Подпись экзаменато- ра и дата

1 Андреев В.Е. 68316
2 Бавкум Г.А. 69704
3 Бобров А.А. 69606
4 Гнетова Т.А. 68255
5 Евсеев И.В. 63870
6 Ершов В.В. 68312
7 Ефименко Н.С. 68429
8 Золдак З.С. 71107
9 Зурбанов С.В. 69707
10 Исаков Е.В. 68472
11 Кешиков К.А. 68340
12 Климов П.М. 68392
13 Кокорин И.А. 68448
14 Крюкова М.И. 68397
15 Леонтьев В.А. 59112
16 Муканин Д.А. 68325
17 Починчик В.Н. 68400
18 Тарапыгин Ю.Л. 69638
19 Траньков С.В. 68362
20 Цыбиков Ю.В. 73990
21 Чепченко К.Б. 68309
22 Шевцов В.С. 69696
23 Щёкин А.В. 69594

Итого: Зачтено _______________ Не зачтено _____________

Декан факультета_____________________

Форма «Выписка по итогам сессии в личное дело студента»

ПРИЛОЖЕНИЕ 2

Техническое задание

Подсистема «Сессия»

Учета успеваемости Байкальского государственного университета экономики и права

1. Общие сведения

Подсистема управления качеством знаний Байкальского государственного университета экономики и права «Сессия», называемая в дальнейшем подсистемой, разрабатывается силами группы АСУ университета на основании плана развития ИС БГУЭП за счет собственных средств университета. Прием подсистемы в опытную и промышленную эксплуатацию осуществляется комитетом БГУЭП по развитию информационных технологий

2. Назначение и цели создания подсистемы

Подсистема предназначена для автоматизации:

- учета успеваемости в деканатах;

- построения рейтинга студентов по успеваемости в рамках одного факультета и целом по университету;

- формирования и печати итоговых документов по обучению студентов;

- анализа успеваемости.

Цели подсистемы:

- снижение времени на подготовку экзаменационных сессий;

- уменьшение числа ошибок и увеличение оперативности формирования приложений к дипломам за счет предоставления доступа к сведениям об оценках.

- уменьшение ошибок в приказах о переводе студентов с курса на курс;

- увеличение достоверности и подробности анализа успеваемости и организованности проведения сессий;

- повышение качества обучения на основе анализа оценок;

3. Характеристики объекта автоматизации

Рабочие места проректора по учебной работе, инспекторов Учебно-методического управления, деканов, инспекторов деканатов, зав.кафедрами, лаборантов кафедр, оснащены ПК, подключенными к ЛВС с пропускной способностью 100Мб/С. Для хранения данных о контингенте студентов и кадрах БГУЭП используется MS SQL server 2000. Персонал имеет навыки работы на ПК с Windows 98, 2000 и MS Office.

4. Требования к подсистеме

4.1. Требования к подсистеме в целом

Система должна состоять из приложений - АРМов инспектора деканата (он же используется деканом только для просмотра данных), лаборанта кафедры (он же используется зав.кафедрой только для просмотра данных), ректора, проректора по учебной работе (он же используется инспекторами учебного отдела для вычисления показателей успеваемости). АРМы регистрируют и получают данные с SQL-сервера, которые обеспечивает эффективное хранение данных и выполнение запросов на расчет различных показателей успеваемости. Для публикации данных об успеваемости и рейтинге студентов на Internet-сервере БГУЭП должны быть разработаны специальные страницы.

Эксплуатация подсистемы не потребует увеличения штатов. Должны быть расширены функции администратора SQL-сервера для управления полномочиями новых пользователей и работа инспекторов и лаборантов будет выполняться при помощи ПО подсистемы.