Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР.docx
Скачиваний:
0
Добавлен:
16.05.2023
Размер:
384.54 Кб
Скачать

1.10.3 Другие ограничения

Производится проверка правильности открытия файлов F1 и F2. Если хотя бы одного файла с указанным именем не существует или выбран неверный файл, то выводится сообщение об ошибке при открытии файла.

1.11 Порядок контроля и приемки

Необходимо предоставить готовый ПП не позднее 01.10.2021. ПІ должен соответствовать всем пунктам Т3. Выполнимость договорных отношений должна быть 100%.

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

Таблица 4 - Стадии и этапы разработки программы

Стадия

Этап

Содержание работ

Срок

Исполнитель

Техническое

задание

Постановка

задачи

Написание ТЗ по

результатам

проведенного анализа

выбранной предметной

области

5 недель

Отдел

программного

обеспечения

(ПО)

Технический

проект

Проектиро-

вание

Разработка

функционального ПО

6 недель

Отдел

проектирования

Рабочий

проект

Реализация

Разработка диалогового

окна, управляемого

пользователем и

системой

12 месяцев

Отдел ПО

Завершение

Презентация

Подготовка презентации

и защиты проекта

программной системы

1 неделя

Отдел ПО

2 Функциональная структура программы

На рисунке 1 изображена структура программы.

Рисунок 1 - Функциональная структура программы.

Данная структура показывает, как будут работать два разных файла, содержание которых объединено в третьем файле.

3 Схема разрабатываемой программы

На рисунке 2 изображена схема разрабатываемой программы.

Рисунок 2 – Схема разрабатываемой программы

Рисунок 3 схематично демонстрирует то, как программа должна проверять корректность файла F1.

Рисунок 3 – Схема работы функции проверки корректности файла F1

Рисунок 4 схематично демонстрирует то, как программа должна проверять корректность файла F2.

Рисунок 4 - Схема работы функции проверки корректности файла F2

На рисунке 5 изображена схема работы функции формирования файла F3.

Рисунок 5 – Схема работы функции формирования файла F3

4 Тестирование программы методом «Белого ящика»

4.1 Граф для функции «Проверка на корректность файла f1»

Обозначение

1

Проверка на корректность файла F1

2

Ввод названия файла F1

3

Файл найден?

4

«Ошибка; Файл не найден»

5

Конец файла?

6

Считывание записи из F1

7

«№ предмета» уникален?

8

«№ предмета» состоит из цифр?

9

«Наименование предмета» содержит только латинские буквы?

10

Добавить элемент в файл

11

«Ошибка; Данные не корректны»

12

Возврат

Рисунок 6 – Граф-схема работы функции проверки корректности файла F1