Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка_КП_2011_содержание.doc
Скачиваний:
1
Добавлен:
20.11.2018
Размер:
309.76 Кб
Скачать
  1. Специальная часть

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

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

Раздел «Постановка задачи» может содержать следующие подразделы:

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

  • Описание задачи – излагается условие задачи, дается обзор существующих подходов к решению задачи, подробно излагается математическая постановка задачи, описываются применяемая математическая модель для задач вычислительного характера, метод обработки входных данных для задач не вычислительного (логического) характера.

  • Входные данные – описываются входные данные, указываются пределы, в которых они могут изменяться, значения, которые они не могут принимать, представление и способы их хранения и т.д. Оформить можно в виде таблицы, смотри таблицу 1.

Таблица 1 Образец оформления входных данных

Входные данные, назначение

Тип

Ограничения

Организация ввода

Количество студентов

Целый

Больше 0, но не больше 30

с клавиатуры

Теоретический материал

строковый

нет

из файла teor.txt

Вопросы к тестам

строковый

Не больше 150 символов

Из базы данных test.mdb

Иллюстрации к вопросам тестов

Файл с расширением jpg, расширение не более…, размер не более…

  • Выходные данные – описываются выходные данные, в каком виде они должны быть представлены (в числовом, графическом или текстовом), приводятся сведения о точности и объеме выходных данных, способах их сохранения и т.д.

  • Требования к программе – формулируются основные требования к способу взаимодействия пользователя с программой.

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

  • Тестовые задачи – приводятся один или несколько тестовых примеров, на которых в простейших случаях проводится отладка и тестирование ПС.

  • Требования к аппаратному обеспечению – указывается необходимый для функционирования программы состав технических средств с указанием их основных технических характеристик.