Требования к программной документации



Документация представлена в виде отчета по курсовой работе, который состоит из следующих частей:

1. Титульный лист, номинальный объем – 1страница;

2. Содержание, номинальный объем – 1 страница;

3. Введение, номинальный объем – 1 страница;

4. Требования к программе, номинальный объем – 8 страниц;

5. Анализ, номинальный объем – 8 страниц;

6. Проектирование, номинальный объем – 8 страниц;

7. Реализация, номинальный объем – 8 страниц;

8. Документация, номинальный объем – 8страниц;

9. Заключение, номинальный объем – 1 страница;

10. Список использованных источников, номинальный объем – 1 страница.

Стадии и этапы разработки

Сроки разработки: с 1 сентября по 22 декабря 2015 г.

Основные этапы разработки программы:

1. Описание требований к системе;

2. Выявление классов. Построение и описание диаграммы классов анализа;

3. Построение и описание диаграммы состояний;

4. Построение и описание проектных классов;

5. Построение и описание диаграмм последовательности для операций проектных классов;

6. Построение и описание диаграммы пакетов;

7. Разработка программы;

8. Модульное тестирование;

9. Настройка системы непрерывной интеграции.

Диаграмма вариантов использования

Диаграммой вариантов использованияназывается диаграмма, на которой показана совокупность вариантов использования (по-другому, прецедентов) и актеров, а также отношения между ними.

 

Рис. 1.1 Диаграмма вариантов использования программной системы

 

Детализация вариантов использования

Ниже представлены спецификации некоторых вариантов использования, изображенных на рис. 1.1 [2].

Вариант использования «Получить список сданных в аренду автомобилей»

Вариант использования: Получить список сданных в аренду автомобилей
Краткое описание: Просмотр своих автомобилей Арендодателем, находящихся в аренде
Главные актеры: Арендатор
Второстепенные актеры: Арендодатель
Предусловие: 1. Вход в систему 2. Наличие хотя бы 1 авто в аренде
Основное поток: 1. Прецедент начинается после запроса у системы Арендодателем списка его автомобилей, находящихся в аренде. 2. Система проверяет существование таких авто Арендодателя, которые на данный момент находятся в аренде. 3. Система выводит Арендодателю информацию об аренде(-ах): 1. 2. 3. 3.1.  Автомобиль, находящийся в аренде 3.2.  Дата начала аренды 3.3.  Дата окончания аренды 3.4.  Арендатор 3.5.  Ссылка на страницу аренды
Постусловие: Отображение системой списка автомобилей
Альтернативные потоки:  нет

 

Вариант использования «Оставить отзыв»

Вариант использования: Оставить отзыв
Краткое описание: Оставить отзыв об автомобиле
Главные актеры: Арендодатель
Второстепенные актеры: Арендатор
Предусловие: 1. Наличие у арендатора, заказанного в прошлом автомобиля, на который арендатор не оставил отзыв 2. Открыта информация об истёкшей аренде
Основное поток: 1. Арендатор выбирает опцию «оставить отзыв» 2. Система отображает диалог отзыва 3. Арендатор вводит текст отзыва 4. Арендатор выбирает оценку автомобиля по пятибалльной шкале 5. Арендатор подтверждает отзыв 6. Система сохраняет отзыв 7. Система уведомляет модератора о новом отзыве
Постусловие: Отзыв сохранен
Альтернативные потоки:  нет

 

Вариант использования «Поиск автомобиля»


Дата добавления: 2019-03-09; просмотров: 373; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!