- •Лабораторная работа №7
- •Требования, предъявляемые к техническому проекту
- •Наименование министерства Наименование учреждения
- •Примерный состав технического проекта
- •1 Общие сведения
- •2 Описание предметной области
- •3.1 Решения по архитектуре
- •Структура меню модуля
- •3.10 Прочие проектные решения
- •4 План тестирования
- •5 Документирование
- •Пример оформления технического проекта Минмстерство образования Республики Беларусь
- •1 Общие сведения
- •2 Описание предметной области
- •3 Описание проектных решений
- •3.1 Решения по архитектуре
- •3.3 Структура входных данных
- •3.4 Функциональные решения
- •Поиск по модели
- •4 План тестирования
- •5 Документирование
- •Приложение а
- •Накладная на получение товара организацией оао “Руно-Авто
- •Приложение б
- •Спецификация
- •Приложение в
- •Квитанция, выдаваемая заказчику при сдаче машины в ремонт
- •Приложение г
- •Квитанция, выдаваемая заказчику при получении машины из ремонта
- •Гарантийный талон
- •Приложение д Квитанция, выдаваемая клиенту при покупке автомобиля
- •Приложение е Пароль Администратора
- •Лабораторная работа №8
- •Лабораторная работа №9:
- •Инфологическая модель данных
- •Даталогическая модель данных
- •Физическая модель данных
- •Лабораторная работа №10:
- •Лабораторная работа №11
- •Лабораторная работа №12
- •Лабораторная работа №13:
Лабораторная работа №7
Тема: Разработка технического проекта (ТП)
Цель работы: Разработать технический проект на разработку программного продукта. Обосновать выбор средств реализации.
Место проведения: ВЦ.
Техническое обеспечение: ПЭВМ.
Программное обеспечение: текстовый редактор
Время выполнения 4 часа.
Порядок выполнения работы: Проанализировав результаты предыдущих работ, разрабатывается документ (ТП), на основании которого будет осуществляться реализация проекта.
Теоретический материал. Далее приводятся требования, предъявляемые к ТП и пример ТП для программы автоматизации складского учета автосервиса.
Требования, предъявляемые к техническому проекту
Титульный лист ТП должен быть оформлен в соответствии с рисунком 7.1.
Наименование министерства Наименование учреждения
(Наименование)
Модуль(и)(“Наименование”)
Версия X.XX
ТЕХНИЧЕСКИЙ ПРОЕКТ
Руководитель /Фамилия И.О/
Разработчик /Фамилия И.О/
(Город разработки)200___
Рисунок 7.1
Примерный состав технического проекта
1 Общие сведения
2 Описание предметной области
3 Описание проектных решений
3.1 Решения по архитектуре
3.2 Информационная модель и структура базы данных
3.3 Структура входных данных
3.4 Функциональные решения
3.5 Структура выходных данных
3.6 Пользовательский интерфейс
3.7 Описание алгоритмов
3.8 Информационное обеспечение
3.9 Интерфейс с другими компонентами и программными
продуктами
3.10 Прочие проектные решения
4 План тестирования
5 Документирование
6 Приложения
Примерное содержание разделов технического проекта
1 Общие сведения
Формулировка задания на разработку.
Ссылка на техническое задание, согласно которому разработан технический проект.
Примечание – Если ТЗ не разрабатывалось, общие сведения приводятся в объеме раздела 1 типовой формы «Техническое задание»
2 Описание предметной области
Данный раздел должен содержать информацию, достаточную для понимания сути, специфики и объема работ по техническому проекту. Примерная структура и содержание – аналогично разделу 2 типовой формы «Техническое задание».
Примечание – В случаях, когда имеется документ «Описание предметной области», либо раздел ТЗ, содержащий необходимую информацию, они включаются в состав приложений к ТП со ссылкой в данном разделе. При необходимости здесь могут быть даны пояснения и дополнения. Дублирование информации, содержащейся в указанных документах, не производится.
3 Описание проектных решений
Текстовое описание и схемы решений, влияющих на архитектуру системы.
3.1 Решения по архитектуре
3.2 Информационная модель и структура базы данных
Текстовое описание и схемы реализуемых проектов, их атрибу-тов, состояний и взаимосвязей.
Описание (схемы) логической и физической структуры базы данных.
3.3 Структура входных данных
Описание состава и структуры входных данных, включая:
- данные, вводимые пользователем при работе с функциями, перечисленными в разделе «Функциональные решения»;
- данные, хранящиеся в БД системы;
- значения, используемые по умолчанию.
3.4 Функциональные решения