"1С:Автоматизированное составление расписаний. Университет"

17.03.2014

Фирма "1С" и компания ООО "Актив ПМ" извещает пользователей и партнеров о выпуске нового программного продукта – "1С:Автоматизированное составление расписаний. Университет", предназначенного для автоматизации процесса составления и оптимизации учебных расписаний в вузе.

Продукт реализует функционал составления расписания в автоматизированном режиме, в дополнение к ручному режиму, имеющемуся в "1С:Университет ПРОФ". При этом "1С:Автоматизированное составление расписаний. Университет" может работать и как самостоятельный продукт.

Разработан в сотрудничестве с лабораторией №68 "Теории расписаний и дискретной оптимизации" Института проблем управления им. В.А. Трапезникова РАН. В конфигурации реализован алгоритм решения задачи составления расписания (подробнее в Приложении 1), предложенный сотрудниками лаборатории.

Код

Наименование

Рекоменд. розничная цена, руб.

Дилер

Постоянный партнер

Дистри-бьютор

4601546108692

"1С:Автоматизированное составление расписаний. Университет"

120 000

120 000

54 000

48 000

При разработке программного продукта учтены результаты апробации в следующих вузах:

  • МФТИ, (факультет Инноваций и высоких технологий);
  • Воронежский государственный педагогический университет.

Программный продукт "1С:Автоматизированное составление учебных расписаний. Университет" получил "Сертификат "Совместимо! Система программ 1С:Предприятие" (информационное письмо №17208 от 18.09.2013).

ОПИСАНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ

"1С:Автоматизированное составление расписаний. Университет" используется для решения задач автоматизированного составления учебных расписаний и оперативного управления помещениями в вузах. 

Подробное описание функциональных возможностей конфигурации "1С:Автоматизированное составление расписаний. Университет" приводится в Приложении 1 и на сайте http://solutions.1c.ru/asp_univer

СОСТАВ ПРОДУКТА "1С:АВТОМАТИЗИРОВАННОЕ СОСТАВЛЕНИЕ УЧЕБНЫХ РАСПИСАНИЙ. УНИВЕРСИТЕТ"

  • Дистрибутивы:
    • платформы "1С:Предприятие 8",
    • конфигурации "Автоматизированное составление расписаний. Университет".
  • ДискИТС;
  • Купон на подписку на Информационно-технологическое сопровождение "1С:Предприятие"  1С:ИТС;
  • Комплект документации по конфигурации;
  • Пинкод для регистрации продукта на сайте поддержки пользователей;
  • Регистрационную анкету программного продукта, лицензионное соглашение на право использования платформы и отраслевой конфигурации, почтовый конверт для отправки регистрационной анкеты;
  • Конверт с пинкодами программной лицензии на платформу "1С:Предприятие 8" на одно рабочее место.
  • Ключ аппаратной защиты отраслевой конфигурации "Автоматизированное составление расписания. Университет";
  • Почтовый конверт "1С".

Конфигурация  "Автоматизированное составление расписаний. Университет" содержит фрагменты программного кода, закрытые от пользователя.

Расширение количества автоматизированных рабочих мест осуществляется приобретением клиентских лицензий на платформу "1С:Предприятия 8" (на 1, 5, 10, 20, 50, 100, 300, 500 рабочих мест).

Количество приобретаемых лицензий на использование конфигурации " Автоматизированное составление учебных расписаний и управление аудиторным фондом. Университет" и платформы "1С:Предприятие 8" определяется исходя из потребности в максимальном количестве одновременно работающих пользователей с конфигурацией" Автоматизированное составление расписаний . Университет" на платформе "1С:Предприятие 8".

Для использования прикладного решения в варианте "клиент-сервер" необходимы лицензии на 32-разрядный или 64-разрядный сервер "1С:Предприятия 8".

Обращаем внимание пользователей: платформа "1С:Предприятие 8.2" поддерживает совместное использование лицензий с аппаратной и программной защитой.

Ознакомиться с порядком лицензирования программных продуктов системы "1С:Предприятие 8" также поможет документ "Ответы на типовые вопросы по лицензированию "1С:Предприятия 8", опубликованный на сайте фирмы "1С":http://v8.1c.ru/predpriyatie/questions_licence.htm.

ДОКУМЕНТАЦИЯ, ВКЛЮЧАЕМАЯ В ПОСТАВКУ ПРОГРАММНОГО ПРОДУКТА

В комплект документации включены следующие книги по платформе "1С:Предприятие 8.2":

  • "1С:Предприятие 8.2. Руководство пользователя",
  • "1С:Предприятие 8.2. Руководство администратора",
  • "1С:Предприятие 8.2. Руководство администратора. Дополнение (инструкция по получению программных лицензий).
  • "1С:Предприятие 8.2. Руководство разработчика" (в двух частях),

Синтаксис встроенного языка и языка запросов представлен в книге "1С:Предприятие 8.2. Руководство разработчика" (в двух частях).

Описание объектной модели полностью включено в поставку в электронном виде (в разделах справки конфигуратора и Синтакс-Помощнике). Также описание объектной модели содержится в книге "1С:Предприятие 8.2. Описание встроенного языка" (в пяти частях), ее бумажный вариант можно приобрести отдельно.

Код

Наименование

Рекоменд. розничная цена, НДС 18%, руб.

Дилер

Постоянный партнер

Дистри-бьютор

2900001093453

1С:Предприятие 8.2. Описание встроенного языка

1800

1200

1050

900

Помимо документации по платформе, в продукт входит документация по прикладному решению - книга "1С:Автоматизированное составление учебных расписаний. Университет"

Код

Наименование

Рекоменд. розничная цена, НДС 18%, руб.

Дилер

Постоянный партнер

Дистри-бьютор

2900001524452

1С:Автоматизированное составление расписаний. Университет

180

120

90

75

Зарегистрированные пользователи "1С:Предприятия 8" могут приобретать дополнительные экземпляры документации в соответствии с регламентом, описанным в информационном письме №8538 от 20.06.2008. Для приобретения документации необходимо обратиться к партнеру фирмы "1С" или непосредственно в фирму "1С".

Для приобретения книг документации для своей организации или для организации пользователя партнер оформляет заявку на приобретение документации по адресу: http://partweb.1c.ru/PartnerSupport/SaleRequestList.aspx.

Перед подачей заявки на приобретение документации рекомендуется проверить регистрацию продукта пользователя и его подписку на ИТС. Партнер может проверить регистрацию продукта на страницеhttp://partweb.1c.ru/PartnerSupport/SaleRequestList.aspx, выбрав из меню заявок пункт "Регистрация – Проверка регистрации" и заполнив соответствующую заявку.

ПОРЯДОК ПРОДАЖИ ПРОГРАММНЫХ ПРОДУКТОВ

Приобрести продукт "1С:Автоматизированное составление учебных расписаний. Университет " и необходимые лицензии "1С:Предприятия 8" можно через партнеров-франчайзи фирмы "1С" (http://www.1c.ru/rus/partners/franch-citylist.jsp). Обязательных требований по наличию сертифицированных специалистов нет.

СЕРВИСНОЕ ОБСЛУЖИВАНИЕ ПРОГРАММНЫХ ПРОДУКТОВ

Сервисное обслуживание программного продукта "1С:Автоматизированное составление учебных расписаний. Университет" и поддержка пользователей в части работы с платформой "1С:Предприятие" осуществляется по договору Информационно-технологического сопровождения "1С:Предприятие" (1С:ИТС). Номер телефона линии консультаций фирмы "1С" +7 (495) 956-11-81, адрес электронной почты v8@1c.ru. В части, относящейся к работе непосредственно с конфигурацией "1С:Автоматизированное составление учебных расписаний. Университет, консультации оказывает партнер-разработчик - компания ООО "Актив ПМ" по телефону линии консультаций: +7 (499) 705-24-96 с 10.00 до 17.00 по московскому времени, кроме суббот, воскресений и праздничных дней (по распорядку московских предприятий) и по адресу электронной почты: asr@active-pm.ru.

Договор информационно-технологического сопровождения (1С:ИТС) предусматривает предоставление пользователям программных продуктов "1С:Предприятие" комплекса из информационных, консультационных, технологических и методических материалов, а также сервисных и консультационных услуг фирмы "1С" и партнеров фирмы "1С". Подробнее о составе и условиях 1С:ИТСможно прочитать на странице www.its.1c.ru/about.

В комплект основной поставки "1С:Автоматизированное составление расписаний. Университет" включается DVD-выпуск ИТС, купон на льготное сопровождение 1С:ИТС(подробности на сайте www.its.1c.ru). Стоимость льготного периода сопровождения включена в стоимость поставки "1С:Автоматизированное составление расписаний. Университет". То есть после регистрации комплекта и оформления льготного периода сопровождения 1С:ИТС пользователь имеет право пользоваться информационными ресурсами фирмы "1С", получать консультации в фирме "1С" и у разработчика программного продукта "1С:Автоматизированное составление расписаний. Университет", а также обновления программы и конфигурации без дополнительной оплаты.

По окончании льготного периода, сопровождение по платформе "1С:Предприятие" и "1С:Автоматизированное составление расписаний. Университет" осуществляется на платной основе, для его получения необходимо оформить платный договор 1С:ИТСс необходимыми видами сервиса на момент заключения (или пролонгации) договора.

Пользователи получают обновления программного продукта "1С:Автоматизированное составление расписаний. Университет" через партнеров-франчайзи, разработчика и на сайте "1С" в разделе интернет-поддержки пользователей: http://users.v8.1c.ru/.

Для оформления договора 1С:ИТСобращайтесь к обслуживающему вас партнеру или к рекомендованным фирмой "1С" Центрам Сопровождения и Сервис-партнерам в Вашем регионе, со списком можно ознакомиться на страницеwww.its.1c.ru/partners.


ПРИЛОЖЕНИЕ 1

ОПИСАНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ "1С:АВТОМАТИЗИРОВАННОЕ СОСТАВЛЕНИЕ РАСПИСАНИЙ. УНИВЕРСИТЕТ"

Продукт предназначен для решения задач автоматизированного составления учебных расписаний и оперативного управления помещениями в ВУЗах.  С его помощью составлять расписание можно в автоматическом, ручном и смешанном режимах с учетом многих ограничений и условий. При этом можно построить как допустимое расписание, так и оптимизированное, в котором сокращено количество окон или количество используемых помещений.

Реализован следующий функционал:

  • составление расписаний в режимах:
    • ручной,
    • автоматический,
    • смешанный;  
  • встроенные средства интеграции с "1С:Университет", "1С:Университет ПРОФ";
  • удобная форма "шахматка" для быстрой ручной модификации расписания перетаскиванием "drag&drop"; 
  • составление нескольких расписаний и выбор лучшего;
  • составление расписаний в разрезе:
    • семестров;
    • сценариев ("пессимистичный", оптимистичный);
    • кафедр;
    • типа расписания;
    • периода, на который составлено расписание;
  • учет пожеланий и возможностей преподавателей, групп студентов, помещений;
  • консолидация расписаний.Например, расписания по кафедрам могут быть объединены в расписание по факультетам → институтам → университету. В консолидированном расписании:
    • разрешаются временные коллизии, связанные с использованием общих ресурсов (помещений, преподавателей, групп студентов);
    • расставляются в общее расписание "потоковые занятия", проводимые для групп разных кафедр;
    • расставляются в общее расписание специализированные занятия в зарезервированные под факультет помещения (например, занятия физической культурой);
  • оптимизация учебных расписаний по одному из критериев:
    • минимизировать количество используемых помещений,
    • минимизировать количество окон и т.д.;
  • сравнение на допустимость при составлении расписания в любом режиме:
    • тип помещения / тип занятия,
    •  вместимость помещения / количество студентов в группе;
    • выбор произвольной периодичности расписания (неделя, две недели, семестр, фиксированный период и т.д.);
    • составление расписания сессии;
    • учет параллельных занятий, разбиения на подгруппы и потоковых лекций при составлении расписания;
    • учет максимального допустимого количества занятий в день для группы студентов или преподавателя при составлении расписания;
    • построение расписания для 2-х и более смен;
    • оперативное резервирование помещений (дополнительно можно указывать мероприятие и/или причину резервирования);
    • просмотр расписаний и ввод предпочтений по web-интерфейсу;
    • уведомление об изменении расписаний по e-mail для студентов и преподавателей (отсылаемый документ формируется автоматически в форме отчета "Печать расписания");
  • загрузка справочников (в том числе списки преподавателей, дисциплин, групп) и учебных планов в форматах Excel и XML. Учебный план содержит сведения:
    • группа,
    • дисциплина,
    • краткое наименование дисциплины для вывода в расписании,
    • преподаватель,
    • количество академических часов,
    • количество занятий,
    • количество занятий за период планирования;
  • оперативное изменение расписаний (путем перетаскивания). Перетаскивать можно:
    • занятие на пустую ячейку "шахматки",
    • занятие на заполненную ячейку, при этом занятие, стоявшее в ячейке, переместится в таблицу "Нераспределенные занятия";
    • занятие из одной ячейки "шахматки" в другую.
  • оперативное составление "текущих" расписаний;
  • разграничение доступа подокументно.

Процесс составления расписаний в системе делится на следующие этапы:

  1. ввод первичной информации: курсы, группы, дисциплины, преподаватели, помещения;
  2. ввод учебного плана на семестр, в котором указывается, кто, для кого, какое занятие и в каком объеме должен провести;
  3. ввод ограничений и предпочтений на преподавателей, студентов, помещения;
  4. составление учебного расписания.

При вводе нового расписания заполняются реквизиты:

  • семестр;
  • сценарий("пессимистичный", оптимистичный).;
  • кафедра;
  • тип расписания;
  • период, на который составлено расписание.

На следующем рисунке представлена основная форма для составления расписания ("шахматка", строки – дни недели, пары, колонки - помещения).

 

На шахматке отображаются уже поставленные в расписание занятия, а специальным цветом подсвечиваются ячейки, куда может/не может быть установлено занятие из нижнего списка "неупорядоченных" занятий.

Цвета обозначают следующее:

  • желтый – преподаватель или группа заняты в это время; желтым выделяется вся строка времени;
  • кирпичный – помещение занято (зарезервировано другой кафедрой);
  • красный – помещение не подходит по типу или вместимости,
  • зеленый – это же занятие;
  • голубой – предпочтительное для занятия время (с точки зрения преподавателя или студентов);
  • серый – помещение зарезервировано под данную кафедру.

Оператор может вручную перетаскивать занятия из нижнего списка в шахматку или двигать занятия по шахматке. Таким образом, рассчитав шахматку автоматически, потом имеется возможность ее изменить вручную, или, наоборот, проставив что-то вручную, остаток можно рассчитать автоматически. Система автоматически показывает все коллизии и несоблюдения условий и позволяет их быстро отрабатывать. Если в расписании присутствуют ошибки, то они будут выведены в правой части экрана с описанием. При двойном щелчке по ошибке на "шахматке" розовым цветом будут раскрашены ячейки, в которых найдена ошибка. (см. рисунок ниже).

 

КРАТКАЯ ФОРМУЛИРОВКА РЕШАЕМОЙ С ПОМОЩЬЮ ПРОДУКТА МАТЕМАТИЧЕСКОЙ ЗАДАЧИ

Задача составления учебного расписания является  хорошо известной задачей комбинаторной оптимизации "Составление временных таблиц" (timetabling). Даже нахождение допустимого расписания является NP-трудной в сильном смысле проблемой. В библиотеке ScienceDirect можно встретить более 1600 научных статей по данной тематике, что  свидетельствует об ее актуальности. Данная область теории расписаний активно развивается за рубежом, например, в научной группе ASAP (Ноттингем, Великобритания). Многочисленные программные продукты для составления учебных расписаний или графиков работы персонала (в ресторанах, на транспорте) активно используются повсеместно.

Для решения необходимо использовать математические методы решения задач комбинаторной оптимизации. Их использование позволяет сократить трудоемкость вычислений, ускорить поиск допустимого или оптимального расписания. Задачи назначения ограниченных ресурсов и на операции (работы) и составления расписания выполнения операций рассматриваются в рамках теории расписаний. Задачи, рассматриваемые в рамках данного проекта, принято называть "задачами составления временных таблиц (Time Tabling)". Обобщенная задача формулируется следующим образом. Даны множества ресурсов R1,R2,….Rk и множество операций J1,J2,….,Jn, которые нужно выполнить. Для каждой операции задан набор ресурсов, необходимых для ее  выполнения, причем ресурсы могут быть однозначно определены (фиксированные ресурсы), или может быть задано подмножество ресурсов, из которых нужно выбрать фиксированное их количество (свободные ресурсы). Каждый ресурс может быть назначен только на одну операцию в каждый момент времени.

Требуется для каждой операции выбрать "свободные ресурсы"  и определить момент  ее выполнения. Полученное расписание должно быть или допустимым (не нарушать ограничения на ресурсы) или оптимальным, т.е. допустимым расписанием, при котором минимизирована или максимизирована некоторая целевая функция.

Упрощенная математическая модель задачи.

Дано:

  • множество  групп студентов;
  • множество преподавателей ;
  • множество предметов ;
  • множество временных периодов , где  вводится пользователем системы;
  • множество помещений ;
  • матрица занятий , где  - количество занятий в заданный период по предмету  группы  c преподавателем ;
  • матрица , где  - если группа  свободна для занятий в период  
  • матрица  , где   - если преподаватель  может проводить занятие в период  
  • матрица  , где   - если помещение  доступно в период  
  • матрица  , где   - если занятие по дисциплине   может проводиться в помещении   для группы 

Определим функцию  если  иначе 

Математическая модель задачи выглядит следующим образом:

при ограничениях:

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

Ограничение (1) обозначает, что все занятия должны быть поставлены в расписание в нужном объеме.

Ограничение (2) обозначает, что необходимо учитывать периоды доступности групп студентов.

Ограничение (3) обозначает, что необходимо учитывать периоды доступности преподавателя.

Ограничение (4) обозначает, что необходимо учитывать периоды доступности помещений.

Ограничение (5) обозначает, что необходимо учитывать допустимость помещения для данной дисциплины и группы.

В качестве примера можно привести следующую задачу составления расписания занятий в ВУЗе, где R1 = группы студентов, R2  = преподаватели, R3 = помещения, операции = занятия. Ресурсы из R1 и R2 являются фиксированными, R3 – свободными. Имеются различные ограничения на время, когда каждый конкретный ресурс доступен (например, преподаватель Иванов И.И. может вести занятия только во Вт. и в Чт.). Требуется составить допустимое расписание учебных занятий, или оптимальное, при котором минимизируется, например, количество окон или количество используемых помещений.

Более подробную информацию о способе и алгоритме решения задачи можно получить обратившись на линию тех.поддержки разработчика - компании ООО "Актив ПМ" по телефону линии консультаций: +7 (499) 705-24-96 с 10.00 до 17.00 по московскому времени, кроме суббот, воскресений и праздничных дней (по распорядку московских предприятий) и по адресу электронной почты: asr@active-pm.ru

ТЕХНОЛОГИЧЕСКИЕ ДОСТОИНСТВА ПЛАТФОРМЫ

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

На платформе "1С:Предприятие 8.2" реализовано новое клиентское приложение – тонкий клиент: он может подключаться по протоколам http или https, при этом вся бизнес-логика реализуется на сервере. Удаленные подразделения могут, используя тонкого клиента, подключаться через Интернет и в on-line режиме работать с информационной базой. Повышается безопасность и скорость работы.

На платформе "1С:Предприятие 8.2" реализовано новое клиентское приложение – Web-клиент: не требует установки на компьютер пользователя никаких компонент, позволяет использовать на рабочих местах пользователей операционных систем: Windows, Linux, Mac OS, iOS. Не требует администрирования на компьютерах пользователей. Обеспечивает оперативный доступ к информационной базе для "мобильных" сотрудников.

Реализован специальный режим работы клиентских приложений - режим низкой скорости соединения (например, при работе через GPRS, dialup). Можно работать в любой точке, где нет постоянного подключения к Интернету.

В режиме управляемого приложения интерфейс не "рисуется", а "описывается". Разработчик определяет только общую схему командного интерфейса и общую схему форм. Это описание платформа использует при построении интерфейса для конкретного пользователя с учетом различных факторов:

  • прав пользователя;
  • особенностей конкретного внедрения;
  • настроек, сделанных самим пользователем.

Возможно построение индивидуального интерфейса для каждого пользователя.

Реализован механизм функциональных опций. Они позволяют включать / выключать необходимые функциональные части конфигурации без изменения самого прикладного решения. Можно подстраивать интерфейс под каждую роль, учитывая предпочтения пользователей.

ЗАЩИТА ИНФОРМАЦИИ

Фирмой "1С" получен сертификат соответствия №2137 от 20.07.2013 г., выданный ФСТЭК России, который подтверждает, что защищенный программный комплекс (ЗПК) "1С:Предприятие, версия 8.2z" признан программным средством общего назначения со встроенными средствами защиты информации от несанкционированного доступа (НСД) к информации, не содержащей сведения, составляющие государственную тайну. По результатам сертификации подтверждено соответствие требованиям руководящих документов по защите от НСД 5 класса, по уровню контроля отсутствия недекларированных возможностей (НДВ) по 4 уровню контроля.

Сертифицированные экземпляры платформы маркированы знаками соответствия с № Г 420000 до № Г 429999.

Все конфигурации, разработанные на платформе "1С:Предприятие 8.2" могут быть использованы при создании информационной системы персональных данных любого класса и дополнительная сертификация прикладных решений не требуется.

МАСШТАБИРУЕМОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ

Использование платформы "1С:Предприятие 8.2" обеспечивает эффективную работу и надежное хранение информации при работе сотен пользователей. Современная трехуровневая архитектура системы дает сохранение высокой производительности при значительном росте нагрузки на систему и объемов обрабатываемых данных. Использование СУБД мировых лидеров (MS SQL, IBM DB2, Oracle Database) позволяет строить высокопроизводительные и надежные информационные системы.

ПОСТРОЕНИЕ ТЕРРИТОРИАЛЬНО РАСПРЕДЕЛЕННЫХ СИСТЕМ

В "1С:Предприятии 8" реализован механизм управления распределенными информационными базами, который обеспечивает работу единого прикладного решения (конфигурации) с территориально разнесенными базами данных, объединенными в многоуровневую иерархическую структуру.

ИНТЕГРАЦИЯ С ДРУГИМИ СИСТЕМАМИ

Обеспечивается интеграция с внешними программами отечественных разработчиков (например, система "клиент-банк") и оборудованием (например, система контроля управления доступом) на основе общепризнанных открытых стандартов и протоколов передачи данных, поддерживаемых платформой "1С:Предприятие 8.2".





Все новости