Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой по ТРПО.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
422 Кб
Скачать
☆

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

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

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

2.2 Требования к программе

Раздел должен содержать следующие подразделы:

–  Требования к функциональным характеристикам

Должны быть перечислены выполняемые функции и описаны состав, характеристики и формы представления исходных данных и результатов. Здесь при необходимости указываются критерии эффективности: максимально допустимое время ответа системы, максимальный объем используемой и/или оперативной памяти и др.

–  Требования к надежности

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

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

Указывают необходимый состав технических средств с указанием их основных технических характеристик: тип микропроцессора, объем памяти, наличие внешних устройств и т. п. При этом часто указывают два варианта конфигурации: минимальный и рекомендуемый.

–  Требования к информационной и программной совместимости

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

2.3 Проектирование

В этой части необходимо указать используемые приемы проектирования программ. Например:

  • технология проектирование снизу вверх;

  • технология проектирование сверху вниз;

  • модульное проектирование;

  • объектно-ориентированное проектирование.

Должна быть приведена схема алгоритма основной программы или схема работы системы и при необходимости схемы отдельных подпрограмм и модулей, схема взаимодействия данных.

Если темой курсового проекта является задача обработки данных (например, ИПС или АСУ), то обязательно должен присутствовать пункт Проектирование базы данных, в котором освещаются такие вопросы, как модели данных, более подробно описывается модель, используемая при проектировании (как правило, реляционная). Для реляционной модели описываются все сущности (в виде таблиц) - структура базы данных. Приводится описание запросов к каждому файлу (таблице), а также запросов, в которых участвует этот файл.