Комментарии 15
Не следил за проектом год, вот сейчас посмотрел свежим взглядом, и думаю, что с такой компетенцией еще пара лет, и это будет продукт, который вузы будут обязывать покупать.
-1
Помню моей дипломной работой было генерация учебного расписания на основе предпочтений преподов с использованием генетических алгоритмов. Я тогда мечтал о том, что это перевернет мир и все будут пользоваться этим)
Удачи вашему проекту!
Удачи вашему проекту!
+2
Это одна из самых популярных тем дипломов по России. Таких программ уже существует определенное количество, мы сами не занимаемся генерацией расписания, только публикацией на смартфонах. Но все равно — спасибо!
+2
Да, я знаю) именно осознав это я и забросил тогда программу после защиты.
0
Еще адаптивные системы онлайн-обучения / тестирования :)
0
В автогенерации есть свои плюсы.
Есть фиксированный состав преподавателей (можно синхронизировать с внешнимии источниками, если они есть).
Есть карта аудиторий с указанием размера, количество мест и конфигурации, возможностями (доска, проектор и т.д.)
Есть различные курсы (план нагрузки, количество часов в неделю, длительность курса, кто кого может заменять).
Есть сетка расписания и максимальная нагрузка на студента в день.
На основе этих данных можно много чего нагенерировать :)
В идеале это должны быть независимые сервисы с простым интерфейсом (в том числе программным, типа REST).
Тогда внедрение можно проводить по частям: А давайте мы вам список всех преподавателей и студентов составим?
А давайте мы вам красивую интерактивную карту аудиторий нарисуем?
А давайте мы вам курс красиво распишем?
А давайте мы вам журнал и прием работ будем вести :)
Есть фиксированный состав преподавателей (можно синхронизировать с внешнимии источниками, если они есть).
Есть карта аудиторий с указанием размера, количество мест и конфигурации, возможностями (доска, проектор и т.д.)
Есть различные курсы (план нагрузки, количество часов в неделю, длительность курса, кто кого может заменять).
Есть сетка расписания и максимальная нагрузка на студента в день.
На основе этих данных можно много чего нагенерировать :)
В идеале это должны быть независимые сервисы с простым интерфейсом (в том числе программным, типа REST).
Тогда внедрение можно проводить по частям: А давайте мы вам список всех преподавателей и студентов составим?
А давайте мы вам красивую интерактивную карту аудиторий нарисуем?
А давайте мы вам курс красиво распишем?
А давайте мы вам журнал и прием работ будем вести :)
0
Без сомнения в автогенерации расписания есть свою плюсы, и там обычно только плюсы и есть. Всем стоит делать автогенерацию. Вот про последнее не понял, это итерационность процесса показывается?)
0
Это показывает что не всем нужно все:
— модульная система лучше монолитного монстра
Найдите самое «больное» место в системе и лечите его, как только вы покажете что это удобно и работает можно наращивать функционал
— данные должны быть в одном месте и лучше если это будет «ваше» место.
Нужно удобное API которое позволит привязать поверх любой существующий сервис
— фокус должен быть на преподавателях, а не на студентах
Студенты приходят и уходят, а преподаватели остаются. Конечно нужны драйверы от студентов, но лучше если это будет не случайные, а заинтересованные люди, которые хотят решить свою задачу (например старосты, активисты)
— модульная система лучше монолитного монстра
Найдите самое «больное» место в системе и лечите его, как только вы покажете что это удобно и работает можно наращивать функционал
— данные должны быть в одном месте и лучше если это будет «ваше» место.
Нужно удобное API которое позволит привязать поверх любой существующий сервис
— фокус должен быть на преподавателях, а не на студентах
Студенты приходят и уходят, а преподаватели остаются. Конечно нужны драйверы от студентов, но лучше если это будет не случайные, а заинтересованные люди, которые хотят решить свою задачу (например старосты, активисты)
0
Я полностью с вами согласен, и даже как-то раз спросил у декана, почему они не используют программы для автоматической генерации рассписания и получил удручаяющий ответ: «ты хоть раз заходил в отдел, где составляют расписание? видел сколько там народу сидит? что я с ними буду делать, когда за них всю работу сделает эта программа?». Признаюсь печально было слышать, но ответить на его вопросы я тогда не смог.
0
Ручной ввод это беда…
IMHO по трудоемкости лучше делать парсеры под каждый вуз.
У нас например в Excel выкладываются расписания учебным отделом.
IMHO по трудоемкости лучше делать парсеры под каждый вуз.
У нас например в Excel выкладываются расписания учебным отделом.
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Расписание вузов: оптимизировать ввод учебного расписания студента