Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Конев (2).doc
Скачиваний:
7
Добавлен:
18.09.2019
Размер:
131.58 Кб
Скачать

Последовательность содержания работ при документировании программного средства

1. На первом этапе необходимо провести анализ предметной области

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

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

4. Сформировать 2 документа: техническое задание и программа методико-испытания программного обеспечения.

5. Оформление результатов выполненной работы в виде пояснительной записки

Стандартизация программных средств

Стандартизация на современном этапе определяет суть технической политики в народном хозяйстве всех стран мира, поэтому, по сути, стандартизация сегодня является техническим законодательством. В последнее время с выходом закона о техническом регулировании, РФ изменило своё отношение к стандартизации в пользу принятого в США и Европе и ведущих странах юго-восточной Азии подхода, позволяющего обеспечить возможность для широкого участия в процессе создания стандарта всех заинтересованных сторон. При этом национальные стандарты не являются обязательными к исполнению, но могут быть использованы для регулирования в конкретных отраслях и на конкретных предприятиях. Такой подход с одной стороны позволяет государству экономить деньги на создании новых стандартов, а с другой стороны вовлекает в процесс создания ведущие предприятия благодаря чему вновь создаваемые стандарты впитывают опыт ведущих предприятий в область применения стандарта. Стандарт – это нормативный документ, разработанный на основе консенсуса, утверждённый признанным органом государственной власти, направленный на достижение оптимальной степени упорядочения в определённой области. В стандарте устанавливаются для общего и многократного применения общие принципы, правила, характеристики, касающиеся различных видов деятельности или их результатов.

Стандарты бывают следующих типов:

1. Стандарт организации – документ, устанавливающий определённые требования, обязательные для выполнения в данной организации

2. Отраслевой стандарт – это документ, сам по себе не являющийся обязательным к исполнению, но устанавливающий определённые требования, характерные для какой либо отрасли

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

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

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

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

Стандартизация помогла унифицировать и автоматизировать процесс создания программ на базе инструментарных и программных средств. К настоящему времени автоматизированные системы позволяют унифицировано выполнять следующие процессы:

1. Анализ задачи и разбиение её на подзадачи

2. Анализ структур данных

3. Запись требований к программе и разработку её общей структуры

4. Выделение модулей, написание их спецификаций и определение взаимодействия между ними

5. Вычерчивание блок-схем алгоритмов, а так же структурных моделей различных видов

6. Непосредственное программирование (кодирование)

7. отладка и тестирование

8. Анализ качества и количества затраченного труда на разработку программного средства

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]