При анализе выработанных требований была составлена
функциональная схема программы IDEF0:
Рисунок №7 – Контекстная диаграмма системы
Рисунок №8 – Декомпозиция работы «Модуль проверки знаний по дисциплине программирование» Рисунок №9 – Декомпозиция работы «Создание модуля»
Рисунок №10 – Декомпозиция работы «Внесение бд с задачами»
Рисунок №11 – Декомпозиция работы «Создание рейтинга студентов»
Составлена диаграмма вариантов использования для представления
системы в процессе ее разработки. Здесь, актерами является «Студент» и «Модуль проверки знаний». На диаграмме присутствует четыре варианта использования: Рисунок №12 – Диаграмма вариантов использования
Составлен текстовый сценарий диаграммы использования, который подробно
раскрывает диаграмму: Главный раздел Варианты использования Решение задачи по программированию из базы данных Актеры Студент, модуль проверки знаний Цель Решение задачи для набора баллов по изучаемой дисциплине Краткое описание Студент запрашивает доступ к задаче. Модуль обеспечивает доступ к базе данных с задачами. Модуль предоставляет студенту отчет о решенных задачах Тип Базовый Ссылки на другие варианты Включает в себя варианты использования использования: Проверка решенной задачи Изменение рейтинга студента Типичный ход событий Действия актеров Отклик системы 1. Студент включает модуль 2. Модуль ищет студента в базе проверки знаний и вводит данных свои данные(ФИО, номер Исключение№1: Студент не группы) найден 3. Студент запрашивает задачу 4. Модуль предлагает студенту задачу 5. Модуль отображает рейтинг студента и количество баллов за решение задачи 6. Студент предлагает решение 7. Модуль проверяет задачу, задачи сопоставляя ответ с базой данных Исключение№2: Студент предлагает некорректно оформленное решение 8. Модуль начисляет студенту баллы, в зависимости от верности решения задачи 9. Модуль подготавливает отчет
10.Студент запрашивает отчет о 11.Модуль предоставляет раннее
решенных задачах подготовленный отчет Исключение№3: Студент закрывает программу без просмотра отчета 12.Студент обращается к общему 13.Модуль выводит рейтинг рейтингу студентов студентов с измененными данными 14.Модуль предлагает студенту выйти из программы или решить еще задачу 15.Студент принимает решение о 16.Модуль выводит дальнейшей работе с модулем приветственное сообщение или закрывается Исключения Исключение№1: Студент не найден 2. Модуль выводит сообщение «Студент не найден» и предлагает студенту перепроверить введенные данные 16. Модуль выводит приветственное сообщение или закрывается Исключение№2: Студент предлагает некорректно оформленное решение 7. Модуль выводит сообщение «Пожалуйста перепроверьте введенное решение» Исключение№3: Студент закрывает программу без просмотра отчета 11. Модуль не предоставляет отчет 16. Модуль закрывается Таблица №2 – Сценарий диаграммы вариантов использования
Простой подход к фундаментальному инвестиционному анализу: Вводное руководство по методам фундаментального анализа и стратегиям предвидения событий, которые движут рынками