Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информационные системы и технологии на предприятиях

Процессы жизненного цикла ИС

Основные:

1. Приобретение (действия и задачи заказчика, приобретающего ИС).

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

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

4. Эксплуатация (действия и задачи оператора-организации, эксплуатирующей систему).

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

Вспомогательные:

1. Документирование (формализованное описание информации, созданной в течение ЖЦ ИС)

2. Управление конфигурацией (применение административных и технических процедур на протяжении ЖЦ ИС для определения состояния компонентов ИС, управления ее модификациями).

3. Обеспечение качества (обеспечение гарантий того, что ИС и процессы ее ЖЦ соответствуют заданным требованиям и утвержденным планам).

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

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

6. Общая оценка (оценка состояния работ по проекту: контроль планирования и управления ресурсами, персоналом, аппаратурой, инструментальными средствами).

7. Аудит (определение соответствия требованиям, планам и условиям договора).

8. Решение проблем (анализ и решение проблем, независимо от их происхождения или источника, которые обнаружены в ходе разработки, эксплуатации, сопровождения или других процессов).

Организационные:

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

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

3. Усовершенствование (оценка, измерение, контроль и усовершенствование процессов ЖЦ).

4. Обучение (первоначальное обучение и последующее постоянное повышение квалификации персонала).

Каждый процесс включает ряд действий. Например, процесс приобретения охватывает следующие действия:

o инициация приобретения;

o подготовка заявочных предложений;

o подготовка и корректировка договора;

o надзор за деятельностью поставщика;

o приемки и завершения работ.

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

o формирование требований к системе;

o формирование списка программных продуктов;

o установление условий и соглашений;

o описание технических ограничений;

o стадии жизненного цикла ИС, взаимосвязь между процессами

и стадиями.

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

Модель ЖЦ ИС включает стадии, результаты выполнения работ на каждой стадии, ключевые события-точки завершения работ и принятия решений.

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

Этапы создания ИС

1. Формирование требований к ИС. На этом этапе производится обследование объекта и обосновывается необходимость создания ИС, формулируются требования пользователя к ИС, оформляются отчеты о проделанной работе.

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

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

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

Требования к системе могут быть оформлены как отдельный документ, а именно заявка на разработку или техническое задание.

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

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

3. Техническое задание. Формируется техническое задание (ТЗ) на создание ИС - основной документ, определяющий требования и порядок создания ИС. На основании ТЗ производится разработка ИС, ее приемка при вводе в действие. ТЗ разрабатывают на систему в целом. Дополнительно могут быть разработаны ТЗ на отдельные части ИС.

4. Эскизный проект. Разрабатываются предварительные проектные решения по всей ИС или ее частей. Может быть определен перечень задач, которые будут решаться в системе, концепция информационной базы, которая создается (інфологічна модель), функции и параметры основных программных средств. Для каждой задачи в эскизном проекте могут быть приведены согласованные с заказчиком формы первичных и исходящих документов, структуры информационных массивов или их перечень, основные алгоритмы обработки информации.

5. Технический проект. Разрабатываются проектные решения по системе и ее частям, документация на ИС и поставки изделий для комплектации ИС. Проектные решения по системе и ее частям определяют ее организационную структуру, функции персонала в ИС, структуру технических средств, языка программирования или СУБД, приводят общие характеристики ПО, систем классификации и кодирования (в частности определяются общегосударственные или отраслевые классификаторы, которые необходимо использовать), определяют варианты ведения БД.

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

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

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

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

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

7. Ввод в эксплуатацию. самой Важной работой во время создания рабочего проекта разработки и отладки программ, или их адаптация. Адаптация происходит тогда, когда для создания информационной системы используются уже готовые программы: типовые или те, которые разрабатывались для других объектов. Для каждой программы разрабатываются ее описание или паспорт. Если программы адаптированы, то могут быть описаны только изменения, которые были внесены в программы. На этапе ввода в эксплуатацию необходимо выполнить следующий объем работ: подготовить объект к вводу в эксплуатацию; скомплектовать ИС, установив технические и программные средства; выполнить строительно-монтажные работы; провести предварительные испытания системы; выполнить опытную эксплуатацию системы и провести приемные экзамены. Подготовка объекта к автоматизации начинается с издания приказа об изменениях в структуре объекта, документооборота, распределение обязанностей между персоналом, переходе на новую технологию обработки информации. Такой приказ издается в произвольной форме, но в нем обязательно указываются срок перехода к новой технологии и лица, которые отвечают за внедрение и эксплуатацию информационной системы. Для подготовки объекта могут тиражироваться различные должностные инструкции, бланки новых документов, готовиться классификаторы и т.д.

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

Предварительные испытания системы выполняет разработчик, чтобы проверить корректность работы технических и программных средств, возможность использования ПО. Во время опытной эксплуатации заполняют информационную базу на машинных носителях. Это делают специалисты, которые будут эксплуатировать ИС. На основе контрольного примера или реальных данных за конкретный период создания до прекращения функционирования. Эти этапы включают следующие фазы: предпроектную, логическое и техническое проектирование - разработка в соответствии с сформулированных требований и выявленных информационных потребностей системной и функциональной архитектуры ИС, рабочее проектирование и саму эксплуатацию, сначала опытную, а затем промышленную. Базовые направления, позволяющие описать бизнес-процессы предприятия: IDEF - структурный подход и UML - объектно ориентированный подход.

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

Документация на разработку ИС

В Украине разработка ИС осуществляется согласно следующих нормативных документов (табл. 3.1).

Таблица 3.1. Перечень нормативных документов

Стандарт

Название

ДСТУ 2844-94

Программные средства ЭВМ. Обеспечение качества. Термины и определения

ДСТУ 2850-94

Программные средства ЭВМ. Показатели и методы оценивания качества

ДСТУ 2851-94

Программные средства ЭВМ. Документирование результатов испытаний

ДСТУ 2853-94

Программные средства ЭВМ. Подготовка и проведение испытаний

ДСТУ 2873-94

Системы обработки информации. Программирования. Термины и определения

Окончание табл. 3.1

Стандарт Название

ДСТУ 2941-94

Системы обработки информации. Разработка систем. Термины и определения

ДСТУ 180 9000-98

Стандарты по управлению качеством и обеспечению качества

ДСТУ 3918-99 (І80/IEC 12207-1995)

Информационные технологии. Процессы жизненного цикла программного обеспечения

ДСТУ 3919-99 (ШО/IEC 14102:1995)

Информационные технологии. Основные направления оценки и отбора САвЕ-инс-инструментов

ДСТУ Иво 9001-2001

Системы управления качеством. Требования

ДСТУ ИБО 9004-2001

Системы управления качеством. Руководство по улучшению деятельности

Выводы

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

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

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

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

ние к прекращению функционирования. Эти этапы включают следующие фазы: предпроектную, логическое и техническое проектирование - разработка в соответствии с сформулированных требований и выявленных информационных потребностей системной и функциональной архитектуры ИС, рабочее проектирование и саму эксплуатацию, сначала опытную, а затем промышленную. Базовые направления, позволяющие описать бизнес-процессы предприятия: IDЕР - структурный подход и UМL - объектно ориентированный подход.

 
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 
Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Политэкономия
Право
Психология
Региональная экономика
Религиоведение
Риторика
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее