Разработка:im/genedu — различия между версиями
Yumeneco (обсуждение | вклад) |
Alex (обсуждение | вклад) |
||
(не показано 35 промежуточных версий 1 участника) | |||
Строка 3: | Строка 3: | ||
Плагин должен реализовывать следующие экраны интерфейса пользователя, возможность просмотра, отображения инструментов управления и использования которых определяется правами доступа пользователя: | Плагин должен реализовывать следующие экраны интерфейса пользователя, возможность просмотра, отображения инструментов управления и использования которых определяется правами доступа пользователя: | ||
− | * Персоналии. Список имен, относящихся к структурному подразделению и организации в целом. Возможность сортировки и поиска по ФИО, поиска по номеру паспорта, адресу, id пользователя в Moodle. Если пользователь имеет соответствующие полномочия, ссылки на добавление, редактирование и удаление записей. [[ Изображение:Персоналии.png|500px|center| Шаблон экрана "Персоналии"]] | + | * Персоналии. Список имен, относящихся к структурному подразделению и организации в целом. Возможность сортировки и поиска по ФИО, поиска по номеру паспорта, адресу, id пользователя в Moodle. Если пользователь имеет соответствующие полномочия, ссылки на добавление, редактирование и удаление записей. [[Изображение:Персоналии.png|thumb|500px|center|Шаблон экрана "Персоналии"]] |
− | * Добавление/редактирование персоналий - форма редактирования, содержащая соответствующие поля. Адреса представляются так же в составе этой же формы, но сохраняются в отдельную таблицу. [[ | + | * Добавление/редактирование персоналий - форма редактирования, содержащая соответствующие поля. Адреса представляются так же в составе этой же формы, но сохраняются в отдельную таблицу. [[Изображение:Редактирование персоналий.png|thumb|500px|center|Шаблон экрана "Добавление/редактирование персоналий"]] |
− | * Список структурных подразделений с инструментами для их просмотра и редактирования. | + | * Список структурных подразделений с инструментами для их просмотра и редактирования. [[Изображение:Список_структурных_подразделений.png|thumb|500px|center|Шаблон экрана "Список структурных подразделений"]] |
− | * Карточка структурного подразделения, со списком подчиненных структурных подразделений и ссылкой на списки объектов, относящихся к данному структурному подразделению (персоналии и.д.). | + | * Карточка структурного подразделения, со списком подчиненных структурных подразделений и ссылкой на списки объектов, относящихся к данному структурному подразделению (персоналии и.д.). [[Изображение:Карточка_структурного_подразделения.png|thumb|500px|center|Шаблон экрана "Карточка структурного подразделения"]] |
− | * Экран добавления/редактирования структурного подразделения (создавать и удалять дочерние подразделения может только руководитель данного структурного подразделения). | + | * Экран добавления/редактирования структурного подразделения (создавать и удалять дочерние подразделения может только руководитель данного структурного подразделения). [[Изображение:Экран_редактирования_структурного_подразделения.png|thumb|500px|center|Шаблон экрана "Добавление/редактирование структурного подразделения"]] |
− | * Экран просмотра учебных периодов. | + | * Экран просмотра учебных периодов. [[Изображение:Экран_просмотра_учебных_периодов.png|thumb|500px|center|Шаблон экрана "Просмотр учебных периодов"]] |
− | * Экран редактирования учебных периодов и изменения их статусов. | + | * Экран редактирования учебных периодов и изменения их статусов. [[Изображение:Экран_редактирования_учебных_периодов.png|thumb|500px|center|Шаблон экрана "Редактирование учебных периодов"]] |
− | * Экран просмотра списка учебных программ (глобальных или принадлежащих структурному подразделению). | + | * Экран просмотра списка учебных программ (глобальных или принадлежащих структурному подразделению). [[Изображение:Экран_просмотра_списка_учебных_программ.png|thumb|500px|center|Шаблон экрана "Просмотр списка учебных программ "]] |
− | * Экран редактирования учебной программы и состава входящих в нее дисциплин. | + | * Экран редактирования учебной программы и состава входящих в нее дисциплин. [[Изображение:Экран_редактирования_учебной_программы.png|thumb|500px|center|Шаблон экрана "Редактирование учебной программы"]] |
− | * Экран редактирования дисциплины, входящей в учебную программу (дисциплины не входящую в учебную программу быть не может, соответственно, на экран редактирования можно попасть только по ссылке, содержащей id дисциплины, а на экран добавления - по ссылке, содержащей id учебной программы). Изменить привязку дисциплины к учебной программе на другую нельзя. | + | * Экран редактирования дисциплины, входящей в учебную программу (дисциплины не входящую в учебную программу быть не может, соответственно, на экран редактирования можно попасть только по ссылке, содержащей id дисциплины, а на экран добавления - по ссылке, содержащей id учебной программы). Изменить привязку дисциплины к учебной программе на другую нельзя. [[Изображение:Экран_редактирования_дисциплины.png|thumb|500px|center|Шаблон экрана "Редактирование дисциплины"]] |
− | * Учебный план дисциплины отсортированный по дате сдачи. Инструменты для удаления, добавления и редактирования. | + | * Учебный план дисциплины отсортированный по дате сдачи. Инструменты для удаления, добавления и редактирования. [[Изображение:Учебный_план_дисциплины.png |thumb|500px|center|Шаблон экрана "Учебный план дисциплины"]] |
− | * Страница редактирования контрольной точки. | + | * Страница редактирования контрольной точки. [[Изображение:Страница_редактирования_контрольной_точки.png|thumb|500px|center|Шаблон экрана "Страница редактирования контрольной точки"]] |
− | * Просмотр списка академических групп (глобально и по структурному подразделению). | + | * Просмотр списка академических групп (глобально и по структурному подразделению). [[Изображение:Просмотр_списка_академических_групп.png|thumb|500px|center|Шаблон экрана "Просмотр списка академических групп"]] |
− | * Просмотр, редактирование и изменение академической группы. | + | * Просмотр, редактирование и изменение академической группы. [[Изображение:Редактирование_академической_группы.png|thumb|500px|center|Шаблон экрана "Редактирование академической группы"]] |
− | * Список договоров на обучение(глобально и по структурному подразделению). | + | * Список договоров на обучение(глобально и по структурному подразделению). [[Изображение:Список_договоров_на_обучение.png|thumb|500px|center|Шаблон экрана "Список договоров на обучение"]] |
− | * Просмотр, смена статусов и редактирование договоров на обучение. | + | * Просмотр, смена статусов и редактирование договоров на обучение. [[Изображение:Редактирование_договоров_на_обучение.png|thumb|500px|center|Шаблон экрана "Редактирование договоров на обучение"]] |
− | * Подписки на учебные программы (глобально, по подразделению, по договору, по учебной программе) с возможностью добавления, удаления и редактирования подписки. | + | * Подписки на учебные программы (глобально, по подразделению, по договору, по учебной программе) с возможностью добавления, удаления и редактирования подписки. [[Изображение:Подписки_на_учебные_программы.png |thumb|500px|center|Шаблон экрана "Подписки на учебные программы"]] |
− | * Просмотр, редактирование и изменения статуса подписки. | + | * Просмотр, редактирование и изменения статуса подписки. [[Изображение:Редактирование_статуса_подписки.png|thumb|500px|center|Шаблон экрана "Редактирование статуса подписки"]] |
− | * Просмотр списка учебного процесса (глобально, по подразделению, по академической группе и по ученику). | + | * Просмотр списка учебного процесса (глобально, по подразделению, по академической группе и по ученику). [[Изображение:Просмотр_списка_учебного_процесса.png|thumb|500px|center|Шаблон экрана "Просмотр списка учебного процесса"]] |
− | * Просмотр, редактирование и изменение статуса учебного процесса. Изменение привязки учебного процесса к академическим группам. | + | * Просмотр, редактирование и изменение статуса учебного процесса. Изменение привязки учебного процесса к академическим группам. [[Изображение:Редактирование_учебного_процесса.png|thumb|500px|center|Шаблон экрана "Редактирование учебного процесса"]] |
− | * Просмотр списка подписок на учебные курсы с итоговыми оценками по учебному потоку, подписке на учебную программу, дисциплине, слушателю. | + | * Просмотр списка подписок на учебные курсы с итоговыми оценками по учебному потоку, подписке на учебную программу, дисциплине, слушателю. [[Изображение:Просмотр_списка_подписок.png |thumb|500px|center|Шаблон экрана "Просмотр списка подписок"]] |
− | * Просмотр списка текущих оценок по подписке на дисциплину. | + | * Просмотр списка текущих оценок одного учащегося по подписке на дисциплину (id по справочнику [[Разработка:storages/cpassed| cpassed]]). |
− | * Просмотр и редактирование текущей оценки. | + | * Просмотри списка текущих оценок всех учащихся в учебном процессе по id учебного процесса [[Разработка:storages/cstreams|cstreams]] |
− | * Приказ о переводе в следующий класс/курс. Отображает полный список учеников, приписанных к выбранному структурному подразделению, вместе с текущим порядковым номером учебного периода. После каждой фамилии выпадающее меню "не включать в приказ", "перевести на следующий курс", "условно перевести на следующий курс", "оставить на повторное обучение". На второй странице отображается список включенных в приказ фамилий, во второй колонке старый порядковый номер учебного периода, в третьей колонке - новый порядковый номер учебного периода, в четвертой - название выбранного действия. На данной странице доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия", рядом с кнопкой галочка "обновить академические группы". Если галочка проставлена, перед обновлением подписок, обновляется номер текущего учебного периода для академических групп. В момент обновления подписки, если подписка групповая и новый номер учебного периода не соответствует номеру учебного периода академической группы/класса, поле agroupid в подписке обнуляется. | + | * Просмотр и редактирование текущей оценки. [[Изображение:Редактирование_текущей_оценки.png |thumb|500px|center|Шаблон экрана "Просмотр и редактирование текущей оценки"]] |
− | * Приказ о комплектовании классов/академических групп. Отображает список академических групп/классов, относящихся к выбранному структурному подразделению, в каждой - список входящих в нее учеников. Так же отображается список учеников, имеющих групповую подписку, но не причисленных ни к одному классу/академической группе. Напротив каждого выпадающее меню "перевести в другую академическую группу". На втором экране отображается обновленный список академических групп, на против переведенных студентов отображается надпись "переведен из". Доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия". | + | * Приказ о переводе в следующий класс/курс. Отображает полный список учеников, приписанных к выбранному структурному подразделению, вместе с текущим порядковым номером учебного периода. После каждой фамилии выпадающее меню "не включать в приказ", "перевести на следующий курс", "условно перевести на следующий курс", "оставить на повторное обучение". На второй странице отображается список включенных в приказ фамилий, во второй колонке старый порядковый номер учебного периода, в третьей колонке - новый порядковый номер учебного периода, в четвертой - название выбранного действия. На данной странице доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия", рядом с кнопкой галочка "обновить академические группы". Если галочка проставлена, перед обновлением подписок, обновляется номер текущего учебного периода для академических групп. В момент обновления подписки, если подписка групповая и новый номер учебного периода не соответствует номеру учебного периода академической группы/класса, поле agroupid в подписке обнуляется. [[Изображение:Приказ_о_переводе.png|thumb|500px|center|Шаблон экрана "Приказ о переводе в следующий класс/курс"]] |
+ | * Приказ о комплектовании классов/академических групп. Отображает список академических групп/классов, относящихся к выбранному структурному подразделению, в каждой - список входящих в нее учеников. Так же отображается список учеников, имеющих групповую подписку, но не причисленных ни к одному классу/академической группе. Напротив каждого выпадающее меню "перевести в другую академическую группу". На втором экране отображается обновленный список академических групп, на против переведенных студентов отображается надпись "переведен из". Доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия". [[Изображение:Приказ_о_комплектовании_классов._Экран_1.png|thumb|500px|center|Шаблон экрана "Приказ о комплектовании классов/академических групп. Экран 1"]] [[Изображение:Приказ_о_комплектовании_классов._Экран_2.png|thumb|500px|center|Шаблон экрана "Приказ о комплектовании классов/академических групп. Экран 2"]] |
Текущая версия на 20:33, 6 марта 2009
Общая информация об учебном процессе.
Плагин должен реализовывать следующие экраны интерфейса пользователя, возможность просмотра, отображения инструментов управления и использования которых определяется правами доступа пользователя:
- Персоналии. Список имен, относящихся к структурному подразделению и организации в целом. Возможность сортировки и поиска по ФИО, поиска по номеру паспорта, адресу, id пользователя в Moodle. Если пользователь имеет соответствующие полномочия, ссылки на добавление, редактирование и удаление записей.
- Добавление/редактирование персоналий - форма редактирования, содержащая соответствующие поля. Адреса представляются так же в составе этой же формы, но сохраняются в отдельную таблицу.
- Список структурных подразделений с инструментами для их просмотра и редактирования.
- Карточка структурного подразделения, со списком подчиненных структурных подразделений и ссылкой на списки объектов, относящихся к данному структурному подразделению (персоналии и.д.).
- Экран добавления/редактирования структурного подразделения (создавать и удалять дочерние подразделения может только руководитель данного структурного подразделения).
- Экран просмотра учебных периодов.
- Экран редактирования учебных периодов и изменения их статусов.
- Экран просмотра списка учебных программ (глобальных или принадлежащих структурному подразделению).
- Экран редактирования учебной программы и состава входящих в нее дисциплин.
- Экран редактирования дисциплины, входящей в учебную программу (дисциплины не входящую в учебную программу быть не может, соответственно, на экран редактирования можно попасть только по ссылке, содержащей id дисциплины, а на экран добавления - по ссылке, содержащей id учебной программы). Изменить привязку дисциплины к учебной программе на другую нельзя.
- Учебный план дисциплины отсортированный по дате сдачи. Инструменты для удаления, добавления и редактирования.
- Страница редактирования контрольной точки.
- Просмотр списка академических групп (глобально и по структурному подразделению).
- Просмотр, редактирование и изменение академической группы.
- Список договоров на обучение(глобально и по структурному подразделению).
- Просмотр, смена статусов и редактирование договоров на обучение.
- Подписки на учебные программы (глобально, по подразделению, по договору, по учебной программе) с возможностью добавления, удаления и редактирования подписки.
- Просмотр, редактирование и изменения статуса подписки.
- Просмотр списка учебного процесса (глобально, по подразделению, по академической группе и по ученику).
- Просмотр, редактирование и изменение статуса учебного процесса. Изменение привязки учебного процесса к академическим группам.
- Просмотр списка подписок на учебные курсы с итоговыми оценками по учебному потоку, подписке на учебную программу, дисциплине, слушателю.
- Просмотр списка текущих оценок одного учащегося по подписке на дисциплину (id по справочнику cpassed).
- Просмотри списка текущих оценок всех учащихся в учебном процессе по id учебного процесса cstreams
- Просмотр и редактирование текущей оценки.
- Приказ о переводе в следующий класс/курс. Отображает полный список учеников, приписанных к выбранному структурному подразделению, вместе с текущим порядковым номером учебного периода. После каждой фамилии выпадающее меню "не включать в приказ", "перевести на следующий курс", "условно перевести на следующий курс", "оставить на повторное обучение". На второй странице отображается список включенных в приказ фамилий, во второй колонке старый порядковый номер учебного периода, в третьей колонке - новый порядковый номер учебного периода, в четвертой - название выбранного действия. На данной странице доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия", рядом с кнопкой галочка "обновить академические группы". Если галочка проставлена, перед обновлением подписок, обновляется номер текущего учебного периода для академических групп. В момент обновления подписки, если подписка групповая и новый номер учебного периода не соответствует номеру учебного периода академической группы/класса, поле agroupid в подписке обнуляется.
- Приказ о комплектовании классов/академических групп. Отображает список академических групп/классов, относящихся к выбранному структурному подразделению, в каждой - список входящих в нее учеников. Так же отображается список учеников, имеющих групповую подписку, но не причисленных ни к одному классу/академической группе. Напротив каждого выпадающее меню "перевести в другую академическую группу". На втором экране отображается обновленный список академических групп, на против переведенных студентов отображается надпись "переведен из". Доступна ссылка "сформировать документ для печати" и кнопка "выполнить действия".