Сейчас практически вся компьютерная индустрия ориентирована на поддержку систем управления ресурсами предприятия, вершиной развития которых стали мощные системы класса ERP (Enterprise Resource Planning1).
Цель системы — содействие потокам информации между всеми хозяйственными подразделениями (бизнес-функциями) внутри предприятия и информационная поддержка связей с другими предприятиями. Построенная, как правило, на централизованной базе данных, ERP-система формирует стандартизованное единое информационное пространство предприятия
27/ Экспертные информационные системы
Важность экспертных систем состоит в следующем:технология экспертных систем существенно расширяет круг практически значимых задач, решаемых на компьютерах, решение которых приносит значительный экономический эффект;технология ЭС является важнейшим средством в решении глобальных проблем традиционного программирования: длительность и, следовательно, высокая стоимость разработки сложных приложений;высокая стоимость сопровождения сложных систем, которая часто в несколько раз превосходит стоимость их разработки; низкий уровень повторной используемости программ и т.п.;объединение технологии ЭС с технологией традиционного программирования добавляет новые качества к программным продуктам за счет: обеспечения динамичной модификации приложений пользователем, а не программистом; большей "прозрачности" приложения (например, знания хранятся на ограниченном ЕЯ, что не требует комментариев к знаниям, упрощает обучение и сопровождение); лучшей графики; интерфейса и взаимодействия.По мнению ведущих специалистов , в недалекой перспективе ЭС найдут следующее применение:ЭС будут играть ведущую роль во всех фазах проектирования, разработки, производства, распределения, продажи, поддержки и оказания услуг; технология ЭС, получившая коммерческое распространение, обеспечит революционный прорыв в интеграции приложений из готовых интеллектуально-взаимодействующих модулей.ЭС предназначены для так называемых неформализованных задач, т.е. ЭС не отвергают и не заменяют традиционного подхода к разработке программ, ориентированного на решение формализованных задач.
Неформализованные задачи обычно обладают следующими особенностями:
ошибочностью, неоднозначностью, неполнотой и противоречивостью исходных данных;
ошибочностью, неоднозначностью, неполнотой и противоречивостью знаний о проблемной области и решаемой задаче;большой размерностью пространства решения, т.е. перебор при поиске решения весьма велик;динамически изменяющимися данными и знаниями.Следует подчеркнуть, что неформализованные задачи представляют большой и очень важный класс задач. Многие специалисты считают, что эти задачи являются наиболее массовым классом задач, решаемых ЭВМ.
Экспертные системы и системы искусственного интеллекта отличаются от систем обработки данных тем, что в них в основном используются символьный (а не числовой) способ представления, символьный вывод и эвристический поиск решения (а не исполнение известного алгоритма).Экспертные системы применяются для решения только трудных практических (не игрушечных) задач. По качеству и эффективности решения экспертные системы не уступают решениям эксперта-человека. Решения экспертных систем обладают "прозрачностью", т.е. могут быть объяснены пользователю на качественном уровне. Это качество экспертных систем обеспечивается их способностью рассуждать о своих знаниях и умозаключениях. Экспертные системы способны пополнять свои знания в ходе взаимодействия с экспертом. Необходимо отметить, что в настоящее время технология экспертных систем используется для решения различных типов задач (интерпретация, предсказание, диагностика, планирование, конструирование, контроль, отладка, инструктаж, управление ) в самых разнообразных проблемных областях, таких, как финансы, нефтяная и газовая промышленность, энергетика, транспорт, фармацевтическое производство, космос, металлургия, горное дело, химия, образование, целлюлозно-бумажная промышленность, телекоммуникации и связь и др.
Типичная статическая ЭС состоит из следующих основных компонентов:
решателя (интерпретатора); рабочей памяти (РП), называемой также базой данных (БД); базы знаний (БЗ);
компонентов приобретения знаний; объяснительного компонента; диалогового компонента.
База данных (рабочая память) предназначена для хранения исходных и промежуточных данных решаемой в текущий момент задачи. Этот термин совпадает по названию, но не по смыслу с термином, используемым в информационно-поисковых системах (ИПС) и системах управления базами данных (СУБД) для обозначения всех данных (в первую очередь долгосрочных), хранимых в системе.База знаний (БЗ) в ЭС предназначена для хранения долгосрочных данных, описывающих рассматриваемую область (а не текущих данных), и правил, описывающих целесообразные преобразования данных этой области.
Решатель, используя исходные данные из рабочей памяти и знания из БЗ, формирует такую последовательность правил, которые, будучи примененными к исходным данным, приводят к решению задачи.
Компонент приобретения знаний автоматизирует процесс наполнения ЭС знаниями, осуществляемый пользователем-экспертом.
Объяснительный компонент объясняет, как система получила решение задачи (или почему она не получила решение) и какие знания она при этом использовала, что облегчает эксперту тестирование системы и повышает доверие пользователя к полученному результату.Диалоговый компонент ориентирован на организацию дружественного общения с пользователем как в ходе решения задач, так и в процессе приобретения знаний и объяснения результатов работы.В разработке ЭС участвуют представители следующих специальностей: эксперт в проблемной области, задачи которой будет решать ЭС;инженер по знаниям - специалист по разработке ЭС (используемые им технологию, методы называют технологией (методами) инженерии знаний);программист по разработке инструментальных средств (ИС), предназначенных для ускорения разработки ЭС.Необходимо отметить, что отсутствие среди участников разработки инженеров по знаниям (т. е. их замена программистами) либо приводит к неудаче процесс создания ЭС, либо значительно удлиняет его.
28.автоматизированные рабочие места: назначение,состав , технологии
Автоматизи́рованное рабо́чее ме́сто (АРМ) — программно-технический комплекс, предназначенный для автоматизации деятельности определенного вида. При разработке АРМ для управления технологическим оборудованием как правило используют SCADA-системы.
АРМ объединяет программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, предоставляет возможность ввода информации (через клавиатуру, компьютерную мышь, сканер и пр.) и её вывод на экран монитора, принтер, графопостроитель, звуковую карту — динамики или иные устройства вывода. Как правило, АРМ является частью АСУ.
АРМ состоит из технических и программных средств вычислительной техники, а также необходимой методик ческой документации, позволяющей пользователю эффективно взаимодействовать с данными средствами.
29. Тенденции развития отечественного рынка делового программного обеспечения.
Оценить ситуацию на отечественном рынке ПО позволяет ежегодная выставка SofTool. В этом году экспозиция SofTool собрала рекордное количество участников — 270 компаний, причем многие из них, 47 компаний, приняли участие в выставке впервые. Ряд компаний традиционно участвуют в выставке каждый год: компании «1С», ABBYY, «Актив», «ПАРУС», «ЛокИс», «Лан-Крипто» — 12 и более лет; 45 фирм — 6-8 лет; 36 компаний — 4-5 лет; 79 компаний — 2-3 года. В SofTool все чаще принимают участие разработчики ERP-систем и консалтинговые фирмы, имеющие солидный возраст и ранее не признававшие российский форум. Именно они составляют основную часть новичков выставки — 85%. Это говорит о повышении активности разработчиков ПО данного сектора рынка. Более 80% экспонентов — российские разработчики программных продуктов. Выставка этого года, как и предыдущие, имеет определенный крен в сторону делового и бухгалтерского ПО — эта тенденция наблюдается уже в течение последних нескольких лет. Большинство участников предлагали в основном программное обеспечение для автоматизации учета и торговли. Одна из главных тенденций состоит в том, что «сегодня автоматизация нужна реально для дела, а не для буржуйства и откатов… Происходит реальный сдвиг от учета к управлению закупками/продажами и далее к управлению основной деятельностью: расчет себестоимости в сборочном производстве, биллинг для связистов, раскрой хлыстов в лесозаготовках, обработка путевых листов на транспорте…».
Большинство систем автоматизации бизнеса становятся инструментальными, то есть представляют собой платформу и набор конкретных решений на ней. Гибкость таких систем обеспечивает возможность ее настройки на местах в сочетании с централизованной индустриальной поддержкой со стороны разработчика. Реалии современного российского бизнеса таковы, что не имеет смысла в течение нескольких лет строить идеальную систему — за это время предприятие сильно изменится, да и собственник его может пару раз поменяться.Происходит смещение бизнес-моделей компаний — разработчиков делового ПО от простой продажи «коробочных» версий ПО к постоянному совершенствованию программ, находящихся в эксплуатации. Внедрение ПО происходит поэтапно, но все чаще на единой платформе. Предусматривается все больше сервисных и консалтинговых услуг. Заметен рост удельной доли решений для производства. Растет популярность отраслевых решений, эффективность которых повышается благодаря тому, что наряду с общими управленческими и учетными вопросами в них учитывается специфика предприятий конкретных отраслей. Повсеместно происходит консолидация бизнеса, образуются холдинги. Развивается электронный обмен данными, который широко внедряется для связи центрального предприятия с филиалами и начинает использоваться для обмена в дилерско-дистрибьюторских и франчайзинговых сетях.