Разработка:Проект 100111 итерации — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
(Итерация №14 (05.02.10 - 15-02-10))
м (Итерация №17 (09.03.10 - 12.03.10))
 
(не показано 6 промежуточных версий 2 участников)
Строка 59: Строка 59:
 
* Исправлена ошибка проверки уникальности email-контракта при регистрации нового договора
 
* Исправлена ошибка проверки уникальности email-контракта при регистрации нового договора
  
=== Итерация №15 ===
+
=== Итерация №15 (24.02.10 - 27-02-10) ===
  
 
Версия FDO: 2.2.0dev1953
 
Версия FDO: 2.2.0dev1953
Строка 147: Строка 147:
 
* Учитель не видит ссылки на журнал
 
* Учитель не видит ссылки на журнал
 
* События отображаются неккоректно
 
* События отображаются неккоректно
 +
 +
=== Итерация №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 клиента совпадает с учеником, поле "населенный пункт" становится необязательным, в результате чего контракт можно создать, не указав город в котором живет клиент

Текущая версия на 22:35, 12 марта 2010

Подготовка к релизу версии 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 клиента совпадает с учеником, поле "населенный пункт" становится необязательным, в результате чего контракт можно создать, не указав город в котором живет клиент