Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания к ЛР по ТП.doc
Скачиваний:
21
Добавлен:
11.11.2019
Размер:
272.9 Кб
Скачать

Лабораторная работа №1 разработка технического задания на программную систему

Во время лабораторного практикума должна быть разработана программная система (проект) средней сложности, при этом в соответствии с требованиями сегодняшнего дня разработка системы должна вестись не единолично, а командой разработчиков, каждый из которых выполняет порученную ему часть проекта.

Тема проекта выдается преподавателем (в дальнейшем это руководитель проекта) на первом занятии, в течение первой работы в соответствии с темой проекта команда студенты разрабатывает техническое задание (ТЗ) по форме, приведенной в приложении В. Разработку ТЗ можно считать началом первой фазы ЖЦ будущей ПС.

Техническое задание в дальнейшем должно стать основным документом, по которому студенты ведут разработку проекта. Любые изменения ТЗ на систему должны быть согласованы с преподавателем и заверены его подписью.

Техническое задание состоит из трех частей:

  1. содержание задания, в котором перечисляются все основные составные этапы выполнения проекта;

  2. исходные данные к проекту;

  3. календарный план выполнения работ.

Часть 1 – «Содержание задания». При разработке ПС в рамках лабораторного практикума будут использоваться две основные методологии: методология объектной декомпозиции предметной области и методология структурного проектирования [2].

Методология объектной декомпозиции используется на следующем этапе разработки ПС – анализе предметной области, где студенты должны выявить взаимосвязи между основными информационными объектами ПС, определить их характеристики и порядок взаимодействия.

Методология структурного проектирования применяется при разделении системы на подсистемы, здесь используется принцип проектирования «сверху вниз». За каждым студентом закрепляется определенный перечень работ (обычно это разработка отдельной подсистемы), выполнение которых в дальнейшем контролирует преподаватель. После проверки логического проекта и его утверждения студенты выполняют физическую реализацию проекта в заданной программной среде.

На основании логического проекта ПС студенты должны реализовать информационное и программное обеспечения отдельно для каждой подсистемы и для системы в целом, для этого они должны провести автономное и комплексное тестирование и отладку. Студенты предъявляет руководителю проекта для проверки на ЭВМ завершенную реализацию системы (подсистемы) и при необходимости производит ее доработки. После приемо-сдаточных испытаний студенты делают презентацию своей системы и вместе с пояснительной запиской защищают проект.

Документация по проекту ведется в соответствии с существующими стандартами [3] по всем стадиям проектирования, она должна отражать наиболее существенные стороны системы и ее отличительные особенности, в том числе, в документации должны быть отражена структура системы, ее функциональные возможности и описание информационной среды. Документация по проекту является основой пояснительной записки, которая предъявляется руководителю вместе с завершенным проектом (содержание пояснительной записки приведено в приложении Г).