Понятие структурированности задач

Задачи решаемые АИТ.

Практичне заняття

Мета заняття: вивчення основних підходів до проектування ІС, ознайомлення зі змістом робіт на стадіях створення ІС.

ПЛАН

1. Характеристика підходів до проектування ІС.

2. Принципи створення динамічних ІС.

3. Стадії створення інформаційної системи.

4. Етапи процесу впровадження систем ЕКР.

5. Основні підходи до реорганізації діяльності підприємств.

Раздел 5. Методы создания и обеспечения автоматизированных информационных технологий.

 

Классификация автоматизированных информационных технологий (АИТ)

 

КЛАССИФИКАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ ПО ПРИЗНАКУ СТРУКТУРИРОВАННОСТИ ЗАДАЧ

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

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

Различают три типа задач, для которых создаются информационные системы:

структурированные (формализуемые), неструктурированные (неформализуемые) и частич­но структурированные.

Структурированная (формализуемая) задача — задача, где известны все ее элементы и взаимосвязи между ними.

< style="border:none;border-bottom:solid windowtext .ТSpt;padding:0cm 0cm 1.0pt 0cm Неструктурированная (неформализуемая) задача — задача, в которой невозможно выделить элементы и установить между ними связи.

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

Пример 1. В информационной системе необходимо реализовать задачу расчета заработной платы.

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

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

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

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

Пример 3. Требуется принять решение по устранению ситуации, когда потребность в трудовых ресурсах для выполнения в срок одной из работ комплекса превышает их наличие. Пути решения этой задачи могут быть разными, например:

• выделение дополнительного финансирования на увеличение численности работающих;

• отнесение срока окончания работы на более позднюю дату и т.д.

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