Обзор современного прикладного программного обеспечения
Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.
Прикладное программное обеспечение работает под управлением базового программного обеспечения, в частности, операционных систем. В состав прикладного программного обеспечения входят: пакеты прикладных программ различного назначения и рабочие программы пользователя и ИС в целом.
Пакет прикладных программ (ППП) – это комплекс программ, предназначенный для решения задач определенного класса.
Пакеты прикладных программ составляют основу информационной технологии. Взаимодействие программ, подобранных в пакет, обеспечивает решение широкого круга пользовательских задач.
Различают следующие виды ППП:
- общего назначения (универсальные),
- методо - ориентированные,
- проблемно-ориентированные,
- глобальных сетей,
- организации вычислительного процесса.
Универсальные программные продукты являются функциональными пакетами сбора, хранения, обработки, отображения и транспортировки, которые соответствуют основным стадиям технологического процесса переработки первичного информационного ресурса в пригодную для использования полезную информацию. К этому классу ППП относятся:
- редакторы текстовые и графические,
- электронные таблицы,
- системы управления базами данных (СУБД),
- интегрированные пакеты,
- CASE-технологии,
- оболочки экспертных систем и систем искусственного интеллекта.
Редакторы – ППП, предназначенные для создания и изменения текстов документов, графических данных и иллюстраций. Они применяются, в основном, для автоматизации документооборота в фирме.
Редакторы бывают текстовые, графические и издательские системы. Это Microsoft Word, Word Perfect, Chi writer, CorelDraw, Adobe Photoshop, Page Maker и др.
Электронной таблицей называется ППП, предназначенный для обработки таблиц. К наиболее популярным ППП относятся такие, как Microsoft Excel, Lotus 1-2-3, Quarto Pro и др.
Для управления базой данных используется СУБД. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, т. е. добавление, удаление, извлечение, обновление и т. д. Развитые СУБД обеспечивают независимость прикладных программ, работающих с ними, от конкретной организации в базах данных.
Из имеющихся СУБД наибольшее распространение получили Microsoft Access, Visual FoxPro, Paradox, Oracle.
Интегрированные пакеты ППП - это объединяющие в себе функционально-различные программные компоненты ППП общего назначения. Современные интегрированные пакеты могут включать в себя:
- текстовый редактор,
- электронную таблицу,
- графический редактор,
- СУБД,
- коммуникационный модуль.
CASE-технологии – это совокупность средств автоматизации разработки информационной системы, включающей в себя методологию анализа предметной области, проектирования, программирования и эксплуатации ИС.
В настоящее время CASE – технология одна из наиболее динамично развивающихся отраслей, объединяющая сотни компаний. Из имеющихся на рынке CASE – технологий можно выделить: Bruin, CDEZ, Tads.
Экспертные системы - это системы обработки знаний в узкоспециализированной области подготовки решений пользователей на уровне профессиональных экспертов. Основу экспертных систем составляет база знаний, в которую закладывается информация о данной предметной области.
В качестве средств реализации экспертных систем на ЭВМ используют так называемые оболочки экспертных систем. Примерами оболочек экспертных систем, применяемых в экономике, являются: Шедл (Диалог), Expert-Ease и др.
Методо-ориентированные ППП имеют в своей основе какой-либо экономико-математический метод решения задачи. Это ППП математического программирования, сетевого планирования и управления, теории массового обслуживания и др.
Проблемно-ориентированные пакеты - это программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области. Отличительной чертой этих пакетов являются их сравнительно узкая направленность на определенный круг решаемых задач и большое их разнообразие. Это, например, 1С бухгалтерия, Лука-Лайт, Алтын и др.
ППП глобальных сетей ЭВМ. Их основное назначение – обеспечение удобного, надежного доступа пользователя к территориально-распределенным общесетевым ресурсам, базам данных, передаче сообщений и др. Например, стандартные ППП глобальной сети INTERNET:
- средства доступа и навигации,
- электронная почта.
Для обеспечения организации администрирования вычислительного процесса используются ППП фирмы Bay Networks, управляющие администрированием данных, коммутаторами, концентраторами, маршрутизаторами, графиком сообщений.
Разрабатываемые в настоящее время ППП основываются на концепции организации информационных систем на базе синтеза централизованной и распределенной обработки информации и предполагают соблюдение следующих основных принципов:
- полного использования потенциала настольных систем и среды распре деленной обработки,
- интеграции различных архитектурных решений без каких-либо ограничений, т. е. построения абсолютно открытой системы,
- обеспечения максимальной экономичности системы,
- достижения качественно нового уровня производительности, гибкости, динамичности организации системы,
- параллельной организации структуры информационной системы,
«бизнес - приложений» (ППП функциональных подсистем), поддерживаемых с помощью ресурсов ИС.
[kgl]
[gl] Тема 8. Сети и телекоммуникации [:]