- •Техническое задание
- •1 Общие сведения
- •2 Назначение разработки
- •Решаемые задачи
- •3. Характеристика объектов автоматизации.
- •6. Порядок контроля и приемки системы
- •Приложение а. Расчет ожидаемой эффективности системы
- •Приложение б Диаграмма классов системы
- •Приложение в Спецификация классов и методов классов системы
- •Примечание
3. Характеристика объектов автоматизации.
Условиями эксплуатации объекта автоматизации являются (привести условия эксплуатации объекта автоматизации), требования к окружающей среде заключаются в(привести требования к окружающей среде)
4. Требования к системе (шифр системы)
Выполняемые функции:
Для пользователя:
- функция 1;
- функция 2 и т.д.
Для администратора системы (если он предусматривается):
- функция 1;
- функция 2 и т.д.
Исходные данные:
- информация 1;
- информация 2 и т. д.
Результаты:
- информация 1;
- информация 2 и т.д.
(здесь же указывают максимально допустимое время ответа системы, максимальный объем используемой оперативной и/или внешней памяти и т.п.)
Требования к надежности
Предусмотреть контроль вводимой информации.
Предусмотреть защиту от некорректных действий пользователя.
Обеспечить целостность информации в базе данных.
(Кроме того, можно указать требования к восстановлению после сбоев, например, время восстановления системы, наличие контрольных точек, резервных копий полученных промежуточных результатов и т.п.)
Условия эксплуатации
Обслуживание
Обслуживающий персонал
(при необходимости указывают основные операции обслуживания, необходимые количество и квалификацию персонала).
Требования к составу и параметрам технических средств
Программное обеспечение должно функционировать на IBM-совместимых персональных компьютерах.
Минимальная конфигурация технических средств:
Тип процессора Pentium.
Объем ОЗУ 32 Мб.
Тип SQL сервера
Версия FrameWork
Требования к информационной и программной совместимости
Программное обеспечение должно работать под управлением операционных систем (например, семейства Windows’2048).
Входные данные должны быть представлены в следующем формате: (описание формата).
Результаты должны быть представлены в следующем формате: (описание формата).
Программное обеспечение должно (описание интерфейса (протокола) с другим программным обеспечением).
Можно также указать средства: язык и среду разработки, а также требования к защите информации.
Требования к маркировке и упаковке
Требования к маркировке и упаковке не предъявляются.
Требования к транспортированию и хранению
Требования к транспортировке и хранению не предъявляются.
Специальные требования
Сгенерировать установочную версию программного обеспечения.
5. Состав и содержание работ по созданию системы
Разрабатываемые программные модули должны быть самодокументированы, т.е. тексты программ должны содержать все необходимые комментарии.
Разрабатываемое программное обеспечение должно включать справочную систему.
В состав сопровождающей документации должны входить:
Расчетно-пояснительная записка на 10 листах формата А4 (без приложений).
Техническое задание (Приложение 1).
Руководство пользователя (Приложение 2).
Графическая часть минимально должна быть выполнена на 1 листе формата А1 (копии формата включить в качестве приложений к расчетно-пояснительной записке).
Виды графической документации: (выбрать нужные):
Структурная схема информационной системы.
Спецификация функциональная.
Структурная схема программного обеспечения.
Схема функциональная программного обеспечения.
Функциональная диаграмма программного обеспечения (или его части).
Диаграмма потоков данных программного обеспечения или его части.
Диаграммы (схемы) компонентов структур данных.
Структуры (модели) знаний.
Схемы (модели) процессов (методов формирования результатов, механизмы выводов и т.п.).
Схемы (модели) синтаксического, семантического представления (языка входных и выходных сообщений и т.д.).
Диаграмма вариантов использования.
Концептуальная модель предметной области.
Схемы взаимодействия объектов, объектная декомпозиция.
Схемы структурные компонент, например, даталогическая и/или инфологическая схемы базы данных.
Схема взаимодействия модулей.
Диаграммы классов предметной области и/или интерфейсной части программного обеспечения.
Граф (диаграмма) состояний интерфейса.
Структурная схема меню.
Графы диалогов.
Формы интерфейса.
Схемы алгоритмов модулей (подпрограмм).
Диаграммы компоновки программных компонентов.
Диаграммы размещения программных компонентов.
Таблица характеристик (инструментальных средств разработки, языка, среды программирования, средств автоматизации разработки, методов тестирования, подхода к разработке).
Таблицы тестов.
Схемы алгоритмов тестовых программ.
Схема алгоритма тестирования.
Схема процесса разработки программного продукта (при различных технологиях, например, при структурном, объектном, нисходящем, восходящем подходах и т.п.).
Таблица характеристик качества программного обеспечения.