Методические средства информационных технологий

Для большинства технологий характерной чертой их развития является стандартизация и унификация.

Стандартизация – нахождение решений для повторяющихся задач и достижение оптимальной степени упорядоченности.

Унификация – относительное сокращение разнообразия элементов по равнению с разнообразием систем, в которых они используются.

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

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

Многообразные стандарты и подобные им методические материалы упорядочим по следующим признакам:

1. По утверждающему органу:

• официальные международные стандарты;

• официальные национальные стандарты;

• национальные ведомственные стандарты;

• стандарты международных комитетов и объединений;

• стандарты фирм-разработчиков;

• стандарты «де-факто».

2. По предметной области стандартизации:

• функциональные стандарты (стандарты на языки программирования, интерфейсы, протоколы, кодирование, шифрование и др.);

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

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

В качестве примера рассмотрим ряд стандартов различного уровня.

Международный стандарт ISO/OSI разработан международной организацией по стандартизации (International Standards Organization – ISO), предназначен для использования в области сетевого информационного обмена, представляет эталонную семиуровневую модель, известную как

модель OSI (Open System Intercongtction – связь открытых систем).

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

Международный стандарт ISO/IEC 12207:1995-08-01 – базовый стандарт процессов жизненного цикла программного обеспечения, ориентированный на различные его виды, а также типы информационных систем, куда программное обеспечение входит как составная часть.

Разработан в 1995 г. объединенным техническим комитетом ISO/IEC JTC1 «Информационные технологии, подкомитет SC7, проектирование программного обеспечения». Включает описание основных, вспомогательных и организационных процессов.

Основные процессы программного обеспечения:

• процесс приобретения, определяющий действия покупателя, приобретающего информационную систему, программный продукт или его сервис;

• процесс поставки, регламентирующий действия поставщика, снабжающего указанными выше компонентами;

• процесс разработки, определяющий действия разработчика принципов построения программного изделия;

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

• процесс сопровождения, регламентирующий действия персонала по модификации программного продукта, поддержке его текущего состояния и функциональной работоспособности.

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

Степень обязательности для организации, принявшей решение о применении ISO/IEC 12207, обусловливает ответственность в условиях торговых отношений за указание минимального набора процессов и задач, требующих согласования с данным стандартом.

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

ГОСТ 34 в качестве объекта стандартизации рассматривает автоматизированные системы различных видов и все виды их компонентов, в том числе программное обеспечение и базы данных. Стандарт в основном рассматривает проектные документы, что отличает его от стандарта ISO/IEC 12207. В структуре стандарта выделяют стадии и этапы разработки автоматизированных систем (АС).

Рассмотрим краткую характеристику:

1. Формирование требований к АС:

• обследование объекта и обоснование необходимости создания АС;

• формирование требований пользователя к АС;

• оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания).

2. Разработка концепции АС:

• изучение объекта;

• проведение необходимых научно-исследовательских работ;

• разработка вариантов концепции АС, удовлетворяющей требованиям пользователя;

• оформление отчета о выполненной работе.

3. Техническое задание:

• разработка и утверждение технического задания.

4. Эскизный проект:

• разработка предварительных проектных решений по системе и ее частям;

• разработка документации на АС и ее части.

5. Технический проект:

• разработка проектных решений по системе и ее частям;

• разработка документации на АС и ее части;

• разработка и оформление документации на поставку изделий для комплектования АС и/или технических требований (технических заданий) на их разработку;

• разработка заданий на проектирование в смежных частях проекта объекта автоматизации.

6. Рабочая документация:

• разработка рабочей документации на систему и ее части;

• разработка или адаптация программ.

7. Ввод в действие:

• подготовка объекта автоматизации к вводу АС в действие;

• подготовка персонала;

• комплектация АС поставляемыми изделиями (программными, техническими и информационными средствами);

• строительно-монтажные работы;

• пуско-наладочные работы;

• предварительные испытания;

• опытная эксплуатация;

• приемочные испытания.

8. Сопровождение АС:

• выполнение работ в соответствии с гарантийными обязательствами;

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

.








Дата добавления: 2016-03-20; просмотров: 895;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.