Составители:
Рубрика:
Информация о каждом курсе должна включать имя профессора, на-
именование кафедры и требования к предварительному уровню подготов-
ки (прослушанным курсам).
Система должна быть связана с расчетной частью для выставления
счета студенту.
Система должна предоставлять возможность студенту выбрать 4
курса.
Система должна обеспечивать защиту информации от несанкциони-
рованного доступа.
2. Выделение действующих лиц
В результате анализа требований к разрабатываемой программной
системе (см. «Спецификация требований») были выделены следующие
действующие лица, а также определены их основные возможные действия:
1. Расчетная система – получает и обрабатывает информацию об
оплате некоторого курса.
2. Регистратор (registrator) – хранит все данные о всех субъектах
системы (профессорах, студентах, курсах) и успеваемости; составляет
учебный план; составляет каталог курсов для текущего семестра.
3. Каталог курсов – содержит всю информацию о предлагаемых
университетом курсах (база данных).
4. Профессор (professor) – регистрируется в системе; может вы-
бирать курсы для ведения и выставлять оценки за выбранный курс студен-
ту.
5. Студент – регистрируется в системе; выбирает и записывается
на курс; просматривает свой табель успеваемости в текущем семестре.
6. Polzovatel – человек, еще не получивший доступ к системе.
3. Описание вариантов использования
Основываясь на требованиях к системе (см. «Спецификацию требо-
ваний») и потребностях основных действующих лиц (см. «Выделение дей-
ствующих лиц») были выделены следующие сценарии:
1. Вход в систему.
2. Выбор курсов для ведения.
3. Выставление оценок.
4. Регистрация на курсы.
5. Просмотр табеля успеваемости.
6. Хранение и обработка информации о профессорах.
7. Хранение и обработка информации о студентах.
8. Закрытие регистрации.
4. Спецификации по вариантам использования
Сценарий 1: « Вход в систему»
39
Информация о каждом курсе должна включать имя профессора, на- именование кафедры и требования к предварительному уровню подготов- ки (прослушанным курсам). Система должна быть связана с расчетной частью для выставления счета студенту. Система должна предоставлять возможность студенту выбрать 4 курса. Система должна обеспечивать защиту информации от несанкциони- рованного доступа. 2. Выделение действующих лиц В результате анализа требований к разрабатываемой программной системе (см. «Спецификация требований») были выделены следующие действующие лица, а также определены их основные возможные действия: 1. Расчетная система – получает и обрабатывает информацию об оплате некоторого курса. 2. Регистратор (registrator) – хранит все данные о всех субъектах системы (профессорах, студентах, курсах) и успеваемости; составляет учебный план; составляет каталог курсов для текущего семестра. 3. Каталог курсов – содержит всю информацию о предлагаемых университетом курсах (база данных). 4. Профессор (professor) – регистрируется в системе; может вы- бирать курсы для ведения и выставлять оценки за выбранный курс студен- ту. 5. Студент – регистрируется в системе; выбирает и записывается на курс; просматривает свой табель успеваемости в текущем семестре. 6. Polzovatel – человек, еще не получивший доступ к системе. 3. Описание вариантов использования Основываясь на требованиях к системе (см. «Спецификацию требо- ваний») и потребностях основных действующих лиц (см. «Выделение дей- ствующих лиц») были выделены следующие сценарии: 1. Вход в систему. 2. Выбор курсов для ведения. 3. Выставление оценок. 4. Регистрация на курсы. 5. Просмотр табеля успеваемости. 6. Хранение и обработка информации о профессорах. 7. Хранение и обработка информации о студентах. 8. Закрытие регистрации. 4. Спецификации по вариантам использования Сценарий 1: « Вход в систему» 39
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »