Жизненный цикл ЭИС

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

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

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

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

Под стадией модификации будем понимать процесс кор­ректировки проектных решений по отдельным компонентам ЭИС.

Более детальное описание работ на стадии проектирова­ния включает в себя следующие действия.

1. Обследование предметной области:

· границы предметной области и возможности ее расши­рения;

· перечень объектов предметной области;

· информационные потребности пользователей;

· необходимые процессы обработки данных с указанием их периодичности;

· ЭВМ, на которой предполагается реализовать ЭИС;

· требования к функционированию ЭИС, частота поступ­ления и корректировки информации, методы обеспече­ния ее достоверности.

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

2. Определение объектов и их атрибутов. Для каждого объекта и процесса необходимо:

· выделить идентифицирующие свойства и провести нор­мализацию;

· определить количество экземпляров каждого объекта и рост этой величины во времени;

· определить методы вычислений производных показате­лей на основе значений исходных показателей.

3. Установление всех структурных связей между объекта­ми и процессами и вычислияемости на этой основе всех запро­сов. Разработка структуры базы данных, проверка ее коррек­тности и полноты.

4. Определение технологии работы ЭИС, т.е. определение порядка сбора, контроля и хранения данных, определение форматов ввода-вывода информации, установление объемных и временных характеристик выдачи информации, установле­ние правил работы всех групп пользователей.

5. Выбор ЭВМ и программных средств для реализации ЭИС. Среди программных средств в первую очередь необхо­димо выбрать операционную систему и СУБД. Оценка требу­емых объемов памяти и трудоемкости разработки программ.

6. Проверка корректности проекта и определение сроков его реализации. Итогом перечисленных выше действий становится техни­ческий проект ЭИС.

7. На стадии рабочего проектирования необходимо:

· создать описания всех компонентов базы данных;

· разработать экранные формы и системы меню для всех;

· групп пользователей;

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

· заполнить ЭИС отладочными данными и оттестировать ее;

· составить инструкции по работе с ЭИС и обучить пользо­вателей.

Стадия эксплуатации начинается с заполнения ЭИС реаль­ными данными.

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

На стадии эксплуатации ЭИС требуется обеспечить реор­ганизацию баз данных, реструктуризацию и восстановление, копирование БД, контроль непротиворечивости БД.

Сопровождение программного обеспечения на стадии эк­сплуатации ЭИС осуществляет прикладной программист. Сопровождение базы данных реализует администратор базы данных. Сопровождение вычислительной системы выполня­ют операторы и сменные инженеры. Важность исследования процессов модернизации ЭИС можно пояснить такими данными: стоимостные затраты на модернизацию ЭИС достигают примерно трети объема эк­сплуатационных расходов, за год в ЭИС обычно меняется 10-40% первичных документов и 20-50% выходных документов.

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

Таблица 1.1.

Жизненный цикл ЭИС:
ТЗ - техническое задание; ТП - технический проект; РП - рабочий проект

Проектирование Эксплуатация, модификация Утилизация
ТЗ и ТП РП Ввод в действие · Изменения на объекте управления · Обнаружение проектных ошибок · Накопление опыта работы с ЭИС · Использование старого проекта в новом проекте · Использование содержимого БД в информационной базе · Продажа компонентов ЭИС
· Обследование ПО · Идентификация · Структура БД · Технология · Выбор ЭВМ и СУБД · Проверка корректности · Описание БД · Интерфейсы · Программирование · Отладка · Тестирование · Обучение · Актуализация БД · Опытная эксплуатация · Авторский надзор

Среди них:

ü изменения на объекте управления и во внешней среде (изменения параметров предметной области);

ü изменение состава рабочей нагрузки вычислительной си­стемы, замена оборудования, рост объема файлов;

ü накопление опыта работы с ЭИС;

ü обнаружение проектных ошибок.

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

На стадии эксплуатации системы в отсутствие специаль­ных мероприятий по модернизации ИС ухудшаются ее эксп­луатационные показатели, например, снижается пропускная способность вычислительной техники. Происходит также ухудшение соответствия меж­ду параметрами предметной области и параметрами БД.

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

ü информация об изменениях в системе документооборота и структуре отдельных документов,

ü данные об изменениях в составе решаемых экономичес­ких задач, системе экономических показателей и мето­дах их расчета,

ü характеристики потока запросов к БД,

ü оценки пользователей о качестве получаемой информа­ции,

ü информация системной мониторной программы или ана­логичных средств, работающих в составе применяемых операционных систем и СУБД, сбор статистики о выпол­ненных заданиях.

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

Рис.1.1. Взаимозависимость действий на стадиях
эксплуатации и модификации ЭИС

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

Цели модификации ЭИС можно разделить на шесть боль­ших групп:

ü исправление проектных ошибок,

ü улучшение эксплуатационных характеристик ЭИС,

ü адаптация к изменениям в предметной области,

ü разработка нового приложения,

ü обеспечение совместимости с другими ИС,

ü перенос БД в новую аппаратно-программную среду.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: