Таблица 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