Инструментальные средства построения ИС
На предприятиях в компьютерном виде накапливается и сохраняется информация о проектах, выполняемых данным предприятием; о деталях, блоках, узлах, компонентах, используемых в проектах; о поставщиках и складах, где размещаются детали; о служащих и отделах, которые являются исполнителями проектов. В таких базах данных могут быть записаны любые информационные массивы, и по аналогии базы данных можно считать электронными библиотеками. Такие электронные библиотеки обеспечивают совершенно новые информационные возможности: возможности выбирать факты и фрагменты текста, а не книги (журналы) целиком. В машине нет «полок», поэтому возможно прямо заглянуть внутрь книги и вывести на экран дисплея (монитора) только ту часть книги, которая интересна пользователю.
Существуют следующие основные виды программных средств и систем, предназначенных для поддержки принятия решений в организации.
3.4.1 Информационные системы
Информационные системы (ИС) - это компьютерные системы, предназначенные для хранения, поиска и выдачи информации по запросам пользователей. Ядром информационной системы служит система баз данных (банк данных), включающая в себя одну или несколько баз данных (БД) и систему управления базами данных (СУБД).
База данных - информационная модель предметной области в виде совокупности данных, независимых от прикладных программ и организованных в памяти компьютера по определенным правилам.
Система управления базой данных - комплекс программных средств, обеспечивающих создание БД и управление доступом к БД.
Различают СУБД для персональных компьютеров (Foxpro, dbVista, dBase, FoxBase, Clipper, Paradox, Access и др.) и профессиональные СУБД (DB2, Oracle, Informix, Ingres и др.).
Современные ИС создаются на основе технологии «клиент-сервер» и технологии распределенных баз данных. Важным видом ИС являются геоинформационные системы (ГИС) - совокупность программно-аппаратных средств, географических и семантических данных, предназначенных для получения, хранения, обработки, анализа и визуализации пространственно-распределенной информации. ГИС основаны на совместном использовании баз данных и электронных (цифровых) карт.
3.4.2. Интегрированные пакеты
Интегрированные пакеты - совокупность программных средств различного назначения с единым пользовательским интерфейсом, совместно использующих общие данные. Как правило, такие пакеты включают СУБД, электронную таблицу и текстовый процессор.
Электронная таблица - интерактивная система обработки данных, имеющая на экране форму прямоугольной таблицы, ячейки которой могут содержать числа, строки и формулы, задающие зависимость одних ячеек таблицы от других.
Текстовый процессор - программа, предназначенная для создания, редактирования, обработки и печати текстовых файлов.
Примером интегрированного пакета служит пакет MicroSoft Office.
3.4.3. Математические пакеты
Математические пакеты - программные средства, предназначенные для решения часто встречающихся на практике математических, инженерных и научных задач. Математические пакеты используются для вычисления значений функций, дифференцирования и интегрирования функций, решения уравнений и систем уравнений, поиска эксремума функций и т.д. Примеры математических пакетов: MathCad, MathLab, Maple, Mathematica.
3.4.4. Программные системы для поиска оптимальных решений
Программные системы для поиска оптимальных решений- совокупность программных средств, предназначенных для решения задач оптимизации (линейного, нелинейного и целочисленного программирования). Такие системы можно разделить на два класса:
а) пакеты прикладных программ (ППП) - совокупность стандартизованных автономных программных модулей. Эти модули могут быть включены в любую авторскую программу, но их использование требует знания языков программирования и методов оптимизации.
б) солверы - человеко-машинные системы с дружественным интерфейсом, позволяющие решать сложные математические задачи пользователям, которые не владеют языками программирования и методами оптимизации. Примеры ППП: NAG Fortran Library, IMSL, OSL, ГЛОБЭКС. Примеры солверов: Turbo-Simplex, LINDO, XPRESS-MP, CPLEX, EUREKA, SOLVEX.