Разработка программных средств 


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



ЗНАЕТЕ ЛИ ВЫ?

Разработка программных средств



Содержание и объем разделов по программной части могут быть весьма разнообразными и существенно зависят от тематики дипломного проекта.

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

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

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

Во всех случаях в содержании пояснительной записки должны присутствовать разделы документации на программное изделие, которые оформляются в соответствии с основными требованиями стандартов ЕСПД (ГОСТ 19,002-80).

Описание программы (программной системы). В отличие от раздела разработки алгоритмов содержит описание программы по тексту на исходном языке (модульной структуры, функции каждого модуля, интерфейсов и др. особенностей программной реализации) (ГОСТ 19.402-78). В разделе должны быть соответствующие ссылки к текстам программ, приведенным в приложениях.

Руководство пользователя (ГОСТ 19.505-79). Содержит инструкцию по установке, подробное описание интерфейса пользователя, особенности применения.

Условия эксплуатации. Конкретный перечень требований к аппаратной части и программной среде, при выполнении которых гарантируется работоспособность ПО.

Описание контрольного примера (ГОСТ 19.301-79). Содержит описание совокупности вариантов входных данных и результатов, которые тестируют функционирование основных путей алгоритма.

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

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

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

- список параметров - число и порядок параметров, передаваемых модулю,

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

- выходные параметры - точное описание всех данных, которые возвращаются модулем (в частности, здесь желательно указать функциональную связь между входными и выходными данными, а также выходные данные, которые получаются при неверных входных данных),

- внешние эффекты - описание всех внешних событий, происходящих при работе модуля.

Текст внешних спецификаций помещается в программу в виде начального комментария (ряд пунктов в конкретном модуле может отсутствовать).

 

Разработка методик тестирования и наладки (контрольных примеров или задач)

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

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

Если проверка проводится с использованием типовых измерительных приборов, то в данном разделе необходимо привести:

- тип измерительных приборов,

- схему подключения приборов к контролируемому объекту;

- параметры (уровни, длительности, периоды следования и т.д.) входных сигналов;

- параметры контролируемых сигналов;

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

Далее указывается методика проверки. Типовые измерительные приборы выбираются по каталогам, выпущенным не позднее, чем за три года до защиты

проекта. Использование нестандартных приборов и устройств должно быть обосновано и дано детальное их описание.

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

 

Экспериментальн ая часть

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

 



Поделиться:


Последнее изменение этой страницы: 2016-12-16; просмотров: 116; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.142.115 (0.007 с.)