200 likes | 454 Views
Система учета успеваемости для Некрасовского педагогического колледжа. Немцев Валентин Николаевич, студент группы 4709 Руководитель: Кайсарова Дарья Валентиновна, доцент кафедры ТПО, кандидат педагогических наук. Цель работы.
E N D
Система учета успеваемости для Некрасовского педагогического колледжа Немцев Валентин Николаевич, студент группы 4709 Руководитель: Кайсарова Дарья Валентиновна, доцент кафедры ТПО, кандидат педагогических наук
Цель работы Спроектировать и частично реализовать информационную систему учета успеваемости для Некрасовского педагогического колледжа.
Задачи • Изучение существующего процесса учета успеваемости в Колледже • Формулирование требований к системе • Обзор аналогов • Проектирование и разработка части системы • Планирование внедрения и анализ возможностей распространения
Особенности РНС • Накопительный рейтинг вместо 5-ти балльной оценки • Нефиксированное максимально число баллов по теме • Наличие обязательных и дополнительных баллов • Необходимость в постоянной фиксации и пересчёте результатов
Требования к системе Система должна: • Предоставлять оперативную многоплановую отчетность о процессе обучения и успеваемости студентов. • Минимизировать временные и трудовые затраты преподавателей на работу с системой. • Полно и точно отражать часть учебного процесса Колледжа, связанную с учетом успеваемости. • Минимизировать денежные и трудовые затраты на внедрение и эксплуатацию.
Потенциальные аналоги В качестве кандидатов на адаптацию к требованиям Колледжа рассматривались различные продукты • Системыуправления обучением Moodle, Claroline, Atutor, ILIAS, Dokeos, JoomlaLMS • Веб-сервисы Дневник.ру, Ballov.net, 1Дневники т. п. • Внутренние порталы и ИС 1С: Колледж, ПараГраф: Колледж,NetSchool, Microsoft SharePoint
Актуальность При исследовании предметной области не удалось найти готовый программный продукт, удовлетворяющий потребностям Колледжа.
Архитектура системы Многопользовательское веб-приложение • Простота обслуживания и внедрения • Соответствие основным сценариям взаимодействия (много пользователей работают с общим набором данных)
Виды отчетности • Показатели • Успеваемость, по различным шкалам • Количество аттестованных студентов • Виды • Таблицы, гистограммы, графики с возможностью сортировки и цветовым кодированием • Выборки • По группам, преподавателям, предметам, ТК
Средства реализации • Ruby — динамический объектно-ориентированный язык • Ruby on Rails — MVC-фреймворк для разработки веб-приложений • jQuery — JavaScript-фреймворк для работы с DOM в браузере • RDBMS(MySQL/PostgreSQL)
Планируемое внедрениеи распространение • Лето 2011 • Разработка части системы, отвечающей за отчетность, генерация первых отчетов за прошедший семестр • Осенний семестр 2011/2012 учебного года • Разработка, тестирование и внедрение части системы, отвечающей за ввод успеваемости • С руководством Колледжа достигнута договоренность о рекомендации Системы учебным заведениям, внедряющим РНС
Выводы В работе были решены все поставленные задачи. • Изучение существующего процесса учета успеваемости в Колледже • Формулирование требований к системе • Обзор аналогов • Проектирование и разработка части системы • Планирование внедрения и анализ возможностей распространения