На переднем фронте развития информационных систем находятся достижения в области искусственного интеллекта (artifical intelligence - AI). Искусственный интеллект - область информатики, чьей целью является разработка систем, которые смогут думать, а также видеть, слышать, разговаривать и чувствовать. Например, АI-проекты, включающие разработку естественных интерфейсов компьютера, ускорили развитие индустриальных роботов и разумное программное обеспечение. Главный толчок к этому - развитие функций компьютера, обычно связанных с человеческим интеллектом, типа рассуждений, изучения и решения задач.
Одна из наиболее практических прикладных программ: AI - развитие экспертных систем (expert systems - ES). Экспертная система - основанная на знаниях информационная система; то есть она использует знания в определенной области для того, чтобы действовать как опытный консультант. Компоненты экспертной системы - базы знаний и модули программного обеспечения, которые выполняют логические выводы на базе имеющихся знаний и предлагают ответы на вопросы пользователей. Экспертные системы используются во многих областях деятельности, включая медицину, проектирование, физические науки и бизнес. Например, экспертные системы теперь помогают диагностировать болезни, искать полезные ископаемые, анализировать составы, рекомендовать ремонт и производить финансовое планирование.
Системы конечного пользователя (end user computer systems) - компьютерные информационные системы, которые непосредственно поддерживают как оперативные, так и управленческие функции конечных пользователей. Мы должны представлять конечного пользователя как непосредственно использующего информационные ресурсы вместо косвенного их использования, при помощи профессиональных ресурсов отдела информационных служб организации. Конечные пользователи информационных систем, как правило, используют автоматизированные рабочие места и пакеты прикладных программ для поддержки своей повседневной деятельности, такой, как поиск информации, поддержки принятия решения и разработки приложений.
Важно понимать, что информационные системы непосредственно поддерживают практически все аспекты управленческой деятельности в таких функциональных областях, как бухгалтерский учет, финансы, управление трудовыми ресурсами, маркетинг и управление производством.
Информационные системы в реальном мире обычно являются комбинациями нескольких типов информационных систем, которые мы только что упомянули, потому что концептуальные классификации информационных систем разработаны для того, чтобы подчеркнуть различные роли информационных систем. Практически эти роли интегрированы в сложные или взаимосвязанные информационные системы, которые обеспечивают ряд функций. Таким образом, большинство информационных систем создано для обеспечения информацией и поддержки принятия решений на различных уровнях управления и в различных функциональных областях.