Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДатченкоТехническое задание на разработку.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
29.16 Кб
Скачать

6. Этапы разработки

этапа

Название этапа

Срок

Отчетность

1

Разработка ядра системы

Описание внутренних

форматов, интерфейса

и ф орм атов

данных базы.

Реализация системы

на уровне интерфейса

2

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

реализация для задачи коммивояжера

Описание методов

и алгоритмов.

Программные модули,

реализующие

методы

3

Разработка методов

и алгоритмов и их

реализация для задачи

построения

минимального связывающего

дерева и задачи поиска кратчайшего

пути в графе

Описание методов

и алгоритмов.

Программные модули,

реализующие

методы

4

Тестирование программного

продукта и составление программной

документации

Тесты. Документация.

Программный

продукт

Контрольные вопросы

1. Перечислите основные этапы разработки программных продуктов.

- Разработка ядра системы

- Разработка методов и алгоритмов и их реализация для задачи коммивояжера

- Разработка методов и алгоритмов и их реализация для задачи построения минимального связывающего дерева и задачи поиска кратчайшего пути в графе

- Тестирование программного продукта и составление программной документации

2. Что включают в себя предпроектные исследования?

  • собрать сведения о виде, содержании информационной продукции и услугах до и после внедрения АИС;

  • определить приоритетные области и направления обслуживания пользователей АИС;

  • проанализировать категории пользователей, их состав и специфику их информационных потребностей;

  • получить общую (видовую, тематическую и количественную) характеристику документов и справочных данных по выделенным приоритетным направлениям обслуживания;

  • изучить пользовательский спрос (требования к видам, составу, полноте и оперативности представления информации);

  • выявить основные характеристики будущей АИС (программно-техническое обеспечение, форматы представления информации, лингвистические средства и другие данные, необходимые для автоматизированной поставки информации внешним пользователям);

  • собрать сведения о территориальном распределении основных групп пользователей, имеющихся средствах связи, необходимых для обслуживания пользователей, включая Интернет;

  • определить уровень готовности основных групп пользователей к работе с АИС и подготовить предложения по их обучению.

3. Назовите основные разделы технического задания.

- Основание для разработки

- Назначение разработки

- Требование к программе и программному изделию

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

- Этапы разработки

4. Перечислите функциональные и эксплуатационные требования

к программному продукту. В чем их принципиальное различие?

Требования к функциональным характеристикам

Система должна представлять совокупность методических и

программных средств решения следующих задач:

■ построение минимального покрывающего дерева;

■ поиск покрывающего цикла минимальной длины (задача

коммивояжера);

■ поиск кратчайшего пути.

Эксплуатационные требования

• правильность - функционирование в соответствии с техническим заданием;

• универсальность - обеспечение правильной работы при любых допустимых данных и защиты от неправильных данных;

• надежность (помехозащищенность) - обеспечение полной повторяемости результатов, т. е. обеспечение их правильности при наличии различного рода сбоев;

• проверяем ость - возможность проверки получаемых результатов;

• точность результатов - обеспечение погрешности результатов не выше заданной;

• защищенность - обеспечение конфиденциальности информации;

• программная совместимость - возможность совместного функционирования с другим программным обеспечением;

• аппаратная совместимость - возможность совместного функционирования с некоторым оборудованием;

• эффективность - использование минимально возможного количества ресурсов технических средств, например, времени микропроцессора или объема оперативной памяти;

5. Приведите основные разделы документа «Техническое задание».