Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ТЭИС.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
11.22 Mб
Скачать

1.4. Основные принципы и методы построения эис

1.4.1. Принципы построения и функционирования эис.

Можно выделить следующие принципы построения и функционирования ЭИС:

1.Соответствие - ЭИС должна обеспечивать функционирование объекта с заданной эффективностью.

2.Экономичность - экономический выигрыш на объекте от использования ЭИС должен превышать затраты на обработку информации.

3.Регламентность - обработка большей части информации по расписанию, с заданной периодичностью.

4.Самоконтроль - обнаружение и исправление системой ошибок в данных и процессах их обработки.

5.Интегральность - однократный ввод данных в ЭИС и их многократное (многоцелевое) использование.

6.Адаптивность - способность ЭИС изменять свою структуру и закон поведения для достижения оптимального результата при изменяющихся внешних условиях.

Оценка качества функционирования ЭИС выполняется по комплексу критериев. Оценке подлежат:

1.Система в целом.

2.Отдельные составляющие этапа проектирования.

3.Важнейшие компоненты этапа эксплуатации системы.

1.4.2.Структурный и объектно-ориентированный подходы к проектированию.

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

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

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

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

  • каждая подсистема должна инкапсулировать свое содержимое (скрывать его от других подсистем);

  • каждая подсистема должна иметь четко определенный интерфейс с другими подсистемами.

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

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

1.4.3.Понятие жц эис.

В жизненном цикле ЭИС можно выделить стадии разработки системы и период ее эксплуатации.

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

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

б) концептуальное проектирование - позволяет создать структуру базы данных, не зависимую от конфигурации вычислительной системы, СУБД и системного программного обеспечения;

в) проектирование реализации - проектирование структуры БД применительно к выбранной СУБД и проектирование структуры основных прикладных программ;

г) физическое проектирование - определение параметров БД, связанных с хранением данных в памяти ЭВМ и процедурами доступа к данным, а также происходит отладка прикладных программ. С этого момента возможно заполнение БД реальными данными (актуализация) и функционирование системы в рабочем режиме.

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