Разработка:Проект 100111 итерации
Содержание
Подготовка к релизу версии 2.2.0
Итерация №12 (11-01-2010 - 05-02-2010)
Версия FDO: 2.2.0dev1703 Релиз FDO: 2.2.0dev Ревизия в SVN:1703
Реализованные пользовательские истории
(новые номера версий затронутых плагинов):
- ШЖ51: Форма итоговых оценок.
- Добавлено поле orderid для таблицы cpgrades
- Шж43: терминология (изменена на вузовскую)
- Шж46: Форма создания программы
- Шж47: Просмотр списка дисциплин программы
- Шж48: Создание учебного периода
- Шж49: Создание нового договора
- Шж50: заполнение договора
- Шж51: Форма итоговых оценок
- Шж52: Изменение статуса
Исправленные ошибки
(новые номера версий затронутых плагинов):
- При создании учебного периода пользователь теперь может не наследовать его от предыдущего
- При просмотре списке списка дисциплин программы пользователь видит ссылку на добавление дисциплины. Отображаются те параллели, в которых не дисциплин
- В таблице block_dof_events в поле rplugintype одно из значений enum-списка изменено с storages на storage
Итерация №13 (05.02.10 - 15-02-10)
Версия FDO: 2.2.0dev1862 Релиз FDO: 2.2.0dev
Ревизия в SVN:1862
Затронутые плагины
(новые номера версий):
- storage/statushistory (2010021500)
- im/cstreams (2010021100)
- im/ages (2010021100)
- im/cpassed (2010021100)
- im/journal (2010021100)
- workflow/cstreams (2010021500)
- workflow/ages (2010021500)
- workflow/cpassed (2010021500)
Реализованные пользовательские истории
(новые номера версий затронутых плагинов):
- ШЖ53: Смена статуса периода
- ШЖ54: Смена статуса потока
- ШЖ55: Смена статуса подписки
Исправленные ошибки
(новые номера версий затронутых плагинов):
- В плагинах workflow/ages, workflow/cstreams и workflow/cpassed теперь смена статуса протоколируется в таблице statushistory
- В storage/statushistory теперь поля "orderid" и "muserid"
- В im/journal убраны ошибки, возникающие при обращении к БД
- В im/cpassed убраны ошибки, возникающие при обращении к БД
- Исправлена ошибка проверки уникальности email-контракта при регистрации нового договора
Итерация №15 (24.02.10 - 27-02-10)
Версия FDO: 2.2.0dev1953
Релиз FDO: 2.2.0dev
Ревизия в SVN:1953
Затронутые плагины
- im/ages (2010022700)
- im/agroups (2010022700)
- im/cpassed (2010022700)
- im/cstreams (2010022700)
- im/journal (2010022700)
- im/plans (2010022700)
- im/programmitems (2010022700)
- im/programms (2010022700)
- im/programmsbcs (2010022700)
- im/recordbook (2010022700)
- im/sel (2010022700)
- im/university (2010022700)
- modlibs/widgets (2010022700)
- storages/cpassed (2010022700)
- storages/cpgrades (2010022700)
- storages/cstreamlinks (2010022700)
- storages/cstreams (2010022700)
- storages/departments (2010022700)
- storages/learninghistory (2010022700)
- storages/plans (2010022700)
- storages/programmsbcs (2010022700)
- workflows/ages (2010022700)
- workflows/contracts (2010022700)
- workflows/cpassed (2010022700)
- workflows/cstreams (2010022700)
- workflows/programms (2010022700)
- workflows/programmsbcs (2010022700)
Реализованные пользовательские истории
Исправленные ошибки
- Интерфейс создания дисциплины. Год обучения переименован в "параллель" добавлена "нулевая параллель" (доступность в любом периоде). Уровень оценки теперь по-умолчанию - дисциплина. Тип итогового контроля по умолчанию - Экзамен.
- Если на создание дисциплины пришли из состава учебной программы, нужна хотя бы ссылка, чтобы вернуться обратно (ведь программа нам известна).
- Состав программы: дисциплины по выбору нужно переименовать в "доступны во всех периодах".
- Упорядочена терминология
- Добавлена возможность перейти на зачетную книжку выбранного или законного представителя по клику со страницы договора.
- При редактировании подписки теперь по-умолчанию тип обучения стоит "в группе".
- Регион по-умолчанию в анкете ученика и представителя не указан, чтобы никто не забывал его указывать
- В интерфейсе просмотра учебных процессов из панели инструментов убраны дублирующие друг друга ссылки
- При автоматическом создании процессов для академической группы теперь создаются связи этой группы с процессом
- если создать учебные потоки для группы в каком-то периоде, а потом попробовать создать их еще раз - то они больше не создадутся еще раз.
- ссылки на периоды для которых нельзя создать учебные потоки больше не показываются
- Теперь, если студента с активной подпиской подписывают на потом в статусе "идет обучение" - его подписка сразу активна. Если его подписывают на поток в статусе приостановлен - его подписка приостановлена, и только в остальных случаях она запланированная.
- Исправлена невозможность перевести подписку на учебный процесс в статус "обучение"
- Исправлена невозможность перевести подписку на учебную программу в любой статус
- Редактирование дисциплины - добавлена возможность изменить подразделение.
- Добавлена возможность изменять номер параллели для академической группы через форму, если есть полномочие datamanage
- Добавлена возможность вернуться к программе после просмотра или редактирования дисциплины.
- При создании дисциплины по-умолчанию в форму подставляется подразделение, которому принадлежит учебная программа
- При создании дисциплины поля "шкала" и "минимальная оценка" помечены как обязательные
- Реализована возможность удалять элемент тематического планирования
- Исправлена ошибка сохранения данных в журнале
- При завершении учебного процесса ученик больше не пропадает из журнала
- При завершении учебного процесса журналы попадают в архив
Известные проблемы
- После создания процессов для академической группы появляется неочевидное сообщение сообщение о результате.
- Не переработан интерфейс просмотра групп - присутствует множество значков, по одному для каждой параллели учебной программы
- Не переработан интерфейс просмотра состава учебной программы - в заголовке для каждой параллели выводится множество ссылок на создание потоков, из-за чего нарушается верстка таблицы
- Интерфейс подписки учеников на дисциплину будет реализован в виде двустороннего списка
- При изменении статуса договора на оказание услуг не меняется статус подписок на программы
- Можно редактировать удаленную точку тематического планирования
- Дата сдачи контрольной точки нельзя задать понятным для человека образом
- После сохранения итоговой ведомости недостаточно очевидно, что она уже сохранена и ее не нужно еще раз сохранять
- Каждая ведомость заполняется с нуля
- Напротив оценки не указана дата ведомости
- Нет возможности пролистать недели в дневнике
- Напротив названия не выводится код
- Нет возможности смены программы в редактировании предмета
- На удаленные и отмененные элементы можно создавать
- В периодах нет возможности отредактировать предыдущий период
- Некоректное отображение/сохранение в сохранении/редактировании подписок на программу
- Если с создания договора перейти в раздел "Договоры" или "приемная коммиссия" (по навигации наверху) то пользователь попадает на пустую страницу, а не на список договоров. Со списка договоров нет ссылки на создание нового договора.
- Нету автоматической синхронизации персоны деканата с Moodle.
- Не сделан поиск в подписках на программу
- При просмотре журнала, в ссылку на журнал группы надо добавить название группы, чтобы было понятно какой журнал к какой группе относится.
- При просмотре состава учебной программы непонятно, какая параллель к какому периоду относится учебной программы непонятно
- Учитель не видит ссылки на журнал
- События отображаются неккоректно
Итерация №16 (01.03.10 - 05.03.10)
Версия FDO: 2.2.0dev1993
Релиз FDO: 2.2.0dev
Ревизия в SVN:1993
Затронутые плагины
- im/cstreams (2010030500)
- im/journal (2010030500)
- im/plans (2010030500)
- im/programmsbcs (2010030500)
- im/programms (2010030500)
- im/programmitems (2010030500)
- im/sel (2010030500)
Исправленные ошибки
- После создания процессов для академической группы теперь появляется понятное сообщение о результате.
- При изменении статуса договора на "оказание услуг" теперь автоматически меняется статус подписок на программы
- Больше нельзя редактировать удаленную точку тематического планирования
- После сохранения итоговой ведомости теперь очевидно, что она уже сохранена и ее не нужно еще раз сохранять
- Каждая ведомость больше не заполняется с нуля
- Напротив оценки указана дата ведомости
- Появилась возможность пролистать недели в дневнике
- Исправлено некорректное отображение/сохранение в сохранении/редактировании подписок на программу
- Если с создания договора перейти в раздел "Договоры" или "приемная коммиссия" (по навигации наверху) то пользователь больше не попадает на пустую страницу.
- Со списка договоров добавлена ссылка на создание нового договора
- С просмотра подписки на программу добавлена ссылка на создание договора
- При просмотре журнала, в ссылку на журнал группы добавлено название группы, чтобы было понятно какой журнал к какой группе относится.
- Учитель видит ссылки на журнал (исправлена ошибка с проверкой полномочий)
- Исправлена ошибка, возникающая при редактировании подписки на программу
- Поток больше не может быть переведен в статус "идет" если у него не указан учитель
- Уменьшен размер выпадающего меню для формы создания уроков
- При автоматическом создании учебных периодом их начало наследуются из периода, а продолжительность в неделях из дисциплины
- Можно автоматически создать новые потоки, даже если есть старые отмененные
- Упорядочена навигация при просмотре тематического планирования
- При создании нового элемента тематического планирования теперь в форму подставляются значения по умолчанию
Известные проблемы
- Не переработан интерфейс просмотра групп - присутствует множество значков, по одному для каждой параллели учебной программы
- Не переработан интерфейс просмотра состава учебной программы - в заголовке для каждой параллели выводится множество ссылок на создание потоков, из-за чего нарушается верстка таблицы
- Интерфейс подписки учеников на дисциплину будет реализован в виде двустороннего списка
- Дату сдачи контрольной точки нельзя задать понятным для человека образом
- Напротив некоторых названий объектов названия не выводится код
- Нет возможности смены программы в редактировании предмета
- На удаленные и отмененные элементы можно создавать новые объекты
- В периодах нет возможности отредактировать предыдущий период
- Не сделан поиск в подписках на программу
- При просмотре состава учебной программы непонятно, какая параллель к какому периоду относится учебной программы (будет создана отдельная страница)
- Некоторые события в журнале отображаются некорректно
Итерация №17 (09.03.10 - 12.03.10)
Версия FDO: 2.2.0dev2043
Релиз FDO: 2.2.0dev
Ревизия в SVN:2043
Реализованные пользовательские истории
- ЖШ56 процесс обучения группэ
Затронутые плагины
Исправленные ошибки
- Переработан интерфейс просмотра групп и массового создания потоков для группы
- Переработан интерфейс просмотра состава учебной программы
- Дату сдачи контрольной точки можно задать понятным для человека образом
- Напротив всех названий объектов названия выводится код
- Появилась возможность смены программы в редактировании предмета
- На удаленные и отмененные элементы больше нельзя создавать новые объекты
- В периодах есть возможность отредактировать предыдущий период
- События в журнале теперь отображаются корректно
Известные проблемы
- Интерфейс подписки учеников на дисциплину будет реализован в виде двустороннего списка
- Не сделан поиск в подписках на программу
- На программу можно создать подписку, в каком бы статусе она не находилась.
- Не используется страница ./im/programms/list_departments.php
- Домашнее задание не отобрается не в дневнике ни в журнале.
- При создании контрольной точки есть неопределенность со шкалой оценок.
- При создании урока через журнал нельзя вернуться обратно к журналу группы, если я передумал создавать тему
- При создании/редактировании/просмотре списка КТ в верхней панели навигации не указывается период, дисциплина или поток, для которого просматривается или создаются контрольные точки
- В списке изучаемых дисциплин в программе
(blocks/dof/im/recordbook/index.php) и в списке состава учебной программы (/blocks/dof/im/recordbook/program.php) при нескольких отмененных подписках на предметы могут отражаться неправильные подписки на предметы
- В списке дисциплин в названии дисциплины выводятся слеши для экранирования кавычек
- При заполнении договора, в случае когда id клиента совпадает с учеником, поле "населенный пункт" становится необязательным, в результате чего контракт можно создать, не указав город в котором живет клиент