Таблица 2.18 – Список функциональных требований для работы с расписанием
Расписание. НоваяГруппа. Статус: | Система должна позволить формировать расписание только для групп со статусом «утверждено». |
Расписание. НоваяГруппа: | Система должна формировать расписание учебной группы с учётом расписания других групп. |
Расписание. НоваяГруппа. Критерии: | Система должна требовать от пользователя выбрать группу из имеющегося списка для того чтобы задать следующие критерии для формирования расписания: общая стоимость группы, время и дата начала обучения, кол-во слушателей, курс, программа курса (кол-во занятий и часов). |
Расписание. Аудитория. Приоритет: | Система должна в первую очередь распределять группы по аудиториям с высшим приоритетом (группы с наибольшей стоимостью обучения) |
Расписание. Аудитория | Система не должна распределять несколько групп в одну и ту же аудиторию в одно и то же время. |
Расписание. Просмотр. Группа: | Система должна позволить просматривать расписание для отдельных групп. |
Расписание. Просмотр. Общий: | Система должна позволить просматривать общее расписание для всех учебных групп. |
Расписание. Изменение: | Система должна позволять пользователю вносить изменения в расписание. |
Расписание. Утверждение: | Система должна давать возможность изменять статус («утверждено» или «не утверждено») расписания пользователю с высокими привилегиями. |
Расписание. Печать: | Система должна позволять пользователю выводить на печать расписание для группы, а так же общее расписание. |
2.10 Учёт посещаемости слушателей
2.10.1 Описание функции
Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой может формировать лист учёта посещаемости для группы, вести учёт посещаемости (вносить данные с листа учёта в систему) и вести общий мониторинг посещаемости. Приоритет-высокий.
2.10.2 Последовательность «Воздействие-реакция»
Таблица 2.19 – Воздействие – реакция при учёте посещаемости слушателей
Воздействие: Реакция: | Пользователь делает запрос на формирование листа учёта посещаемости. Система выводит диалоговое окно для выбора учебной группы. |
Воздействие: Реакция | Пользователь делает запрос на распечатку учётного листа посещаемости. Система выводит на печать учётный лист посещаемости. |
Воздействие: Реакция: | Пользователь делает запрос на ввод данных с учётного листа. Система дает возможность выбрать учебную и ввести данные в таблицу. |
Воздействие: Реакция: | Пользователь ввёл данные с учётного листа посещаемости. Система сохраняет введённую информацию в БД. |
Воздействие: Реакция: | Пользователь делает запрос на печать таблицы учета посещаемости группы. Система выводит на печать таблицу о посещаемости. |
2.10.3 Функциональные требования
Таблица 2.20 – Список функциональных требований для учёта посещаемости слушателей.
УчётПосещаемости. Формирование: | Система должна позволить формировать новый учётный лист. |
УчётПосещаемости. Печать: | Система должна позволить выводить на печать сформированный учётный лист посещаемости. |
УчётПосещаемости. Группа: | Система должна позволять вести учёт посещаемости занятий каждого слушателя группы. |
УчётПосещаемости. Соохранение: | Система должна сохранять введённую информацию из учётного листа посещаемости в БД. |
УчётПосещаемости. Таблица. Печать: | Система должна позволить пользователю выводить на печать таблицу посещаемости. |
2.11 Работа с актами выполненных работ
2.11.1 Описание функции
Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой может формировать, сохранять и распечатывать акт выполненных работ.
2.11.2 Последовательность «Воздействие-реакция»
Таблица 2.21 – Воздействие – реакция при работе с актом выполненных работ.
Воздействие: Реакция: | Пользователь делает запрос на формирование акта выполненных работ. Система выводит диалоговое окно для выбора слушателей и преподавателя, для которых необходимо распечатать акт |
Воздействие: Реакция: | Пользователь делает запрос на печать Система формирует шаблон, подставляя определённый набор данных из БД для конкретного человека (номер и дата договора, паспортные данные, курс), после чего выводит его на печать |
Воздействие: Реакция: | Пользователь делает запрос на предварительный просмотр Система отображает сформированный шаблон акта выполненных работ |
2.11.3 Функциональные требования
Таблица 2.22 – Список функциональных требований для работы с актами выполненных работ
АктВыполнРабот. НовыйАкт: | Система должна позволить формировать новый акт выполненных работ. |
АктВыполнРабот. Дата: | Система должна автоматически формировать и присваивать текущую дату создания акта. |
АктВыполнРабот. Шаблон: | Система при формировании акта должна использовать определённый шаблон. |
АктВыполнРабот. Шаблон. Данные: | Система должна подставлять в определённые поля шаблона акта выполненных работ следующую информацию из БД: ФИО, данные о договоре (номер, дата), паспортные данные. |
АктВыполнРабот. Печать: | Система должна позволить выводить на печать акт выполненных работ |
2.12 Работа с отзывом о работе преподавателя
2.12.1 Описание функции
Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой может формировать отзыв для конкретного преподавателя, распечатывать его, а так же заносить в БД информацию из заполненного отзыва. Приоритет – высокий.
2.12.2 Последовательность «Воздействие-реакция»
Таблица 2.23 – Воздействие – реакция при работе с отзывом о работе преподавателя
Воздействие: Реакция: | Пользователь делает запрос на формирование нового отзыва о работе преподавателя. Система выводит форму для выбора преподавателя и группы. |
Воздействие: Реакция | Пользователь выбрал преподавателя и группу из списка. Система формирует отзыв, подставляя в шаблон ФИО преподавателя, название курса, период обучения из БД и дату формирования отзыва. |
Воздействие: Реакция: | Пользователь делает запрос на распечатку отзыва. Система выводит на печать шаблоны отзывов о конкретном преподавателе в количестве, необходимом для группы. |
Воздействие: Реакция: | Пользователь делает запрос на ввод информации из заполненных отзывов. Система отображает форму для выбора преподавателя группы. |
Воздействие: Реакция: | Пользователь выбрал преподавателя и группу. Система отображает форму для ввода отзывов. |
Воздействие: Реакция: | Пользователь ввёл отзыв и нажал кнопку «сохранить». Система сохраняет информацию в БД. |
Воздействие: Реакция: | Пользователь делает запрос на просмотр заполненных отзывов. Система отображает диалоговое окно для выбора преподавателя и группы. |
Воздействие: Реакция: | Пользователь выбрал преподавателя и группу. Система выводит отзывы о преподавателе на экран. . |
Воздействие: Реакция: | Пользователь делает запрос на печать заполненных отзывов. Система выводит на печать отзывы о преподавателе от всех слушателей в группе, используя при этом определённый шаблон. |
2.12.3 Функциональные требования
Таблица 2.24 – Список функциональных требований для работы с отзывами о преподавателей
ОтзывОработе. НовыйОтзыв: | Система должна позволить формировать новый отзыв. |
ОтзывОработе. НовыйОтзыв. Список. Преподаватели: | Система должна отображать список преподавателей при формировании, которые в данное время преподают. |
ОтзывОработе. НовыйОтзыв. Список. Группы: | Система должна отображать список групп, которые прикреплены к данному преподавателю. |
ОтзывОработе. НовыйОтзыв. Шаблон: | Система должна при формировании отзыва использовать определённый шаблон, в который импортируются следующие данные из БД: ФИО преподавателя, название курса, период обучения |
ОтзывОработе. НовыйОтзыв. Печать: | Система должна выводить на печать столько экземпляров отзывов, сколько слушателей в группе. |
ОтзывОработе. ВводДанных: | Система должна позволить пользователю вводить данные по отзывам в систему. |
ОтзывОработе. ВводДанных. Дата: | Система должна требовать от пользователя вводить дату заполнения отзыва прежде чем вводить сами отзывы. |
ОтзывОработе. ВводДанных: | Система должна требовать от пользователя вводить все отзывы от группы. Иначе запретить закрытие папки группы. |
ОтзывОработе. Просмотр: | Система должна позволить просматривать отзывы о выбранном преподавателе от конкретной группы. |
ОтзывОработе. Просмотр. Печать: | Система должна позволить распечатывать заполненные шаблоны отзывов о преподавателе по группе. |
2.13 Работа с курсами
2.13.1 Описание функции
Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой может добавлять и изменять информацию о курсе и направлении обучения, а так же формировать стандартизированную ознакомительную папку для курса и изменять информацию, которая в ней содержится. Помимо всего, пользователь имеет возможность формировать к конкретному курсу перечень контрольных вопросов, которые будут связаны с программой курса. Приоритет – критический.
2.13.2 Последовательность «Воздействие-реакция»
Таблица 2.25 – Воздействие – реакция при работе с курсами
Воздействие: Реакция: | Пользователь делает запрос на добавление нового курса. Система отображает форму для выбора направления обучения или добавления нового направления. |
Воздействие: Реакция | Пользователь делает запрос на добавление нового направления. Система отображает форму для ввода названия направления и краткого описания. |
Воздействие: Реакция: | Пользователь добавил новое направление. Система сохраняет информацию о направлении в БД. |
Воздействие: Реакция: | Пользователь выбрал направление обучения. Система открывает форму для ввода информации о курсе (Название, продолжительность для группы/для индивидуального обучения, стоимость обучения (групповая/индивидуальная), процент скидки, график проведения, стоимость сертификата, время проведения занятий). |
Воздействие: Реакция: | Пользователь делает запрос на сохранение информации из заполненных полей формы. Если заполнены все поля, то система сохраняет информацию в БД. Если введены не все данные, то система выводит предупреждающее сообщение и не сохраняет информацию. |
Воздействие: Реакция: | Пользователь делает запрос на просмотр информации о курсе /об описании курса/ о программе курса/о тесте к курсу. Система открывает окно для выбора направления и курса. |
Воздействие: Реакция: | Пользователь выбрал направление и интересующий курс для просмотра информации. Система отображает форму с требуемой информацией с возможностью её изменения. |
Воздействие: Реакция: | Пользователь делает запрос на добавление описания курса. Система отображает окно для выбора направления и курса. |
Воздействие: Реакция: | Пользователь выбрал направление и курс при добавлении описания. Система отображает форму для ввода описания о курсе (характеристика, задача курса, получаемые навыки, цели курса, особенности курса, условия поступления на обучение) |
Воздействие: Реакция: | Пользователь делает запрос на добавление программы курса. Система отображает окно для выбора направления и курса. |
Воздействие: Реакция: | Пользователь выбрал направление и курс при добавлении программы курса. Система отображает форму для ввода программы курса (разделы и подразделы, кол-во часов на каждую тему). |
Воздействие: Реакция: | Пользователь делает запрос на утверждение программы курса. Система меняет статус программы курса и сохраняет его в БД. |
Воздействие: Реакция: | Пользователь делает запрос на формирование ознакомительной папки курса. Система открывает окно с перечнем всех необходимых составляющих папки и их статусом («готов»/«не готов»). |
Воздействие: Реакция: | Пользователь делает запрос на предварительный просмотр ознакомительной папки. Система отображает содержимое ознакомительной папки на экране. |
Воздействие: Реакция: | Пользователь делает запрос на распечатку ознакомительной папки. Система выводит на печать все элементы ознакомительной папки, используя при этом стандартизированный шаблон. |
Воздействие: Реакция: | Пользователь делает запрос на добавление контрольных вопросов. Система открывает форму для ввода контрольных вопросов. |
Воздействие: Реакция: | Пользователь делает запрос на сохранение контрольных вопросов. Система производит сохранение информации в БД. |
2.13.3 Функциональные требования
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


