Раздел 1. Техническое задание



1.1 Постановка задачи

1.2 Технические требования к программному изделию

1.3 Требования к информационной безопасности (к защите информации)

1.4 Функциональная модель решения задачи

1.5 Информационное обеспечение задачи

1.5.1 Описание входной информации

1.5.2 Описание выходной информации

1.5.3 Описание нормативно-справочной информации

1.5.4 Структура файлов базы данных (Структура программных модулей)

Раздел 2. Рабочий проект

2.1 Алгоритм решения задачи

2.2 Описание программы

2.3 Контрольный пример

2.4 Руководство оператора (пользователя)

2.5 Руководство программиста

 

Дополнительный вариант 1– это дипломный проект по сопровождению, модификации и адаптации ПС и/или БД.

Дипломный проект по сопровождению программного обеспечения учитывает основные особенности жизненного цикла программных средств и сопровождения. Поэтому раздел Техническое задание всегда включается хотя бы один раздел описания особенностей, достоинств, недостатков уже существующего программного средства. Количество и название таких разделов/подразделов может быть разное (в зависимости от сочетания особенностей работы) и определяется дипломником по согласованию с руководителем.

При этом возможны следующие дополнительные разделы/подразделы:

1. Выбор программного средства (ПС) (по согласованию с преподавателем). Изучение его работы.

2. Разработка списка разделов/подразделов для сопровождения выбранного ПС. Среди них могут быть разделы, планирующие решение различных функций.

3. Организация, планирование и обеспечение хранения.

4. Поддержка работоспособности ПО:

- локализация и устранение ошибок;

- модернизация ПО (адаптация для конкретного окружения, модификация и перенос на новые технические средства, улучшение характеристик надежности, дополнение новыми функциями с учетом запросов пользователей);

 - улучшение документации.

5. Поддержка внедрения ПО у пользователей.

6. Обучение пользователей работе с ПО:

- проведение семинаров, курсов;

- издание учебно-методической литературы;

- организация клубов пользователей.

7. Развитие интерфейса пользователя.

8. Повышение степени совместимости (например, по данным) с другими ПС.

 

Для дополнительного варианта 1 возможно следующее содержание главы Проектная часть пояснительной записки:

Раздел 1. Техническое задание

1.1 Изучение, тестирование и оценка качества ПС

1.1.1 Установка программы

1.1.2 Соответствие заявленных возможностей реализованным функциям;

1.1.3 Адаптивность программы

1.1.4 Качество пользовательского интерфейса

1.1.5 Поддержка процесса диалогового взаимодействия

1.1.6 Надежность программы

1.2 Постановка задачи (план модернизация)

1.3 Требования к дополнительным программным модулям

1.4 Требования к составу и параметрам технических средств

1.5 Структура данных

1.5.1 Структура входных данных

1.5.2 Структура нормативно-справочных данных

1.5.3 Структура выходных данных

1.6 Выбор методов решения задач дополнительных модулей

Раздел 2. Рабочий проект

2.1 Схема взаимосвязи существующих программных модулей

2.2 Алгоритмы существующих программных модулей

2.3 Описание существующей программы

2.4 Структура новых программных модулей и их взаимосвязь с существующими программными модулями

2.5 Алгоритмы новых программных модулей

2.6 Описание новых программных модулей

2.7 План тестирования программы

2.8 Руководство оператора (пользователя)

2.9 Руководство программиста

2.10 Планирование и реализация обучения

2.11 План возможной модернизации

 

Дополнительный вариант 2– это дипломный проект по разработке технического задания для создания программного средства.

Для дополнительного варианта 2 возможно следующее содержание главы Проектная часть пояснительной записки:

Раздел 1. Техническое задание

1.1 Постановка задачи

1.2 Технические требования к программному изделию

1.3 Требования к информационной безопасности (к защите информации)

1.4 Требования к пользовательскому интерфейсу

1.5 Способы поддержки процесса диалогового взаимодействия

1.6 Функциональная модель решения задачи (содержит обязательное и подробное описание моделей UML и IDEF0)

1.7 Информационное обеспечение задачи

1.7.1 Описание входной информации

1.7.2 Описание выходной информации

1.7.3 Описание нормативно-справочной информации

1.7.4 Структура файлов базы данных

Раздел 2. Охрана труда и техника безопасности(прим)

4.1 Общие требования безопасности

4.2 Требования безопасности перед началом работы

4.3 Требования безопасности во время работы

4.4 Требования безопасности в аварийных ситуациях

4.5 Требование безопасности после окончания работы

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

 

Далее приведено примерноесодержание разделов главы Проектная часть пояснительной записки для основного варианта.

 

Техническое задание

 

Раздел Техническое задание должен содержать подразделы: Постановка задачи, Технические требования к программному изделию, Требования к информационной безопасности (к защите информации), Функциональная модель решения задачи, Информационное обеспечение задачи.

 

Постановка задачи

 

В подразделе Постановка задачи раздела Техническое задание необходимо осветить следующие вопросы:

- наименование, назначение задачи;

- описание предметной области, порядка формирования входных документов и целей их формирования;

- основные функции, которые должен выполнять программный продукт;

- входная оперативная информация (перечислить в каких документах, файлах, БД будет содержаться входная информация);

- нормативно-справочная информация (перечисление);

- информация из других задач, если есть (перечисление);

- выходная информация (перечисление с кратким описанием назначения);

- периодичность решения задачи, продолжительность решения.  

Формируя данный раздел, необходимо помнить, что постановка задачи является заданием на программирование, следовательно, все глагольные выражения этого подраздела должны быть сформулированы в будущем времени, например: «программа должна выполнять следующие основные функции...», «входными документами будут являться ... » и т. д..


Дата добавления: 2018-02-15; просмотров: 954; Мы поможем в написании вашей работы!

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






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