Назначение разработки
Система призвана решить небольшой круг комбинаторно-оптимизированных задач: Найти максимальный среди элементов тех строк данной матрицы, которые упорядочены по возрастанию.
1.3 Требование к программе или к программному изделию
Требования к функциональным характеристикам
Система должна представлять совокупность методических и программных средств решения следующих задач:
Входные данные:
- - Введённая матрица
Выходные данные:
- Максимальные элементы матрицы которая упорядочены по возрастанию.
1.3.2 Требования к надёжности
Разрабатываемое программное обеспечение должно иметь:
- Возможность самовосстановления после сбоев;
- Проверку на ввод символов;
Также необходимо предусмотреть контроль вводимой информации и блокировку некорректных действий пользователя при работе с системой.
Требования к составу и параметрам технических средств
Системные требования для работы программного продукта должны быть следующими: тактовая частота процессора -1ООО Гц; объем оперативной памяти 64 Мб; объем свободного дискового пространства 20 Мб; разрешение монитора 1 024 х 768; наличие устройства чтения компакт-дисков; принтер.
Требования к информационной и программной совместимости
Программа должна работать в операционных системах Windows 2000/ХР/7/8.
Все формируемые отчёты должны иметь возможность экспортирования в редактор MS Office Word 2010.
Требования к программной документации
Разрабатываемая программа должна включать справочную информацию по работе системы и подсказки пользователю. В состав сопровождающей документации должны входить: расчетно-пояснительная записка, содержащая
описание технического задания
1.5 Этапы разработки
После утверждения технического задания организация-разработчик непосредственно приступает к созданию программного обеспечения.
Таблица 1 - Этапы разработки
| Номер этапа | Название этапа | Срок | Отчётность |
| Инициирование приобретению | 05.06.2019 | Написание технического задания | |
| Процесс разработки | 05.06.2019 | Описание методов и алгоритмов. Описание программных модулей | |
| Тестирование | 05.06.2019 | Тесты | |
| Документирование | 05.06.2019 | Документация. Программный продукт |
Код программы
Рисунок 1-
Рисунок 2-
Приложение 2
Содержание диаграмм на ERwin

Рисунок 2 ─ Физическая модель диаграммы

Рисунок 3 ─ Логическая модель диаграммы

Рисунок 4 ─ Создание сущностей и атрибутов

Рисунок 5 ─ Создание сущностей

Рисунок 6 – Создание атрибутов для сущностей

Рисунок 7 – Создание связей между сущностями

Рисунок 8 – Создание дополнительных сущностей и связи категориального типа

Рисунок 9 – Объединение всех сущностей между
Приложение 3
Создание декомпозиций

Рисунок 10 – Построение контекстной диаграммы

Рисунок 11 – Создание декомпозиции контекстной диаграммы

Рисунок 12 – Создание декомпозиции для блока «Определение уровня доступа»

Рисунок 13 – Создание декомпозиции для блока «Обработка запроса клиента»

Рисунок 14 – Дополнение моделей диаграммой DFD для блока «Выполнение запроса»

Рисунок 15 - Дополнение моделей диаграммой DFD для блока «Обработать запрос студента»

Рисунок 16 – Дополнение диаграммы классификаторами