...

Для чего предназначены пакеты прикладных программ

3. Пакеты прикладных программ и их обеспечение. (ппп)

Прикладное ПО предназначены для разработки и выполнения конкретных задач пользователя.

  1. ППП общего назначения (универсальные)
  2. метод ориентирование ППП
  3. проблемно ориентирование ППП
  4. ППП глобальных сетей
  5. ППП организации вычислительного процесса
  1. ППП общего назначения (универсальные) это универсальные программные продукты предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационной системы в целом
  • Текстовые редакторы –WORD,WORDPERFECT,MultiEdit,ChiWriter,— предназначены для обработки текстовой информации и выполняет следующие функции: запись текста файлов, вставка, удаление, замена- символов, строк, фрагментов текста, правка орфографии, оформление текста различными шрифтами, выравнивание текста, подготовка оглавлений, разбиение на страницы, поиск и замена выражений, включение в текст иллюстраций, печать.

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

  • ИздательскиесистемыPage Marker, Ventura Publisher

—Издательские системы соединяют в себе возможности текстовых и графических редакторов. Обладают развитыми возможностями по формированию полос с графическими материалами и с последующим выводом на печать( система- верстка)

  • Электронные таблицы (табличный процессор)Excel,Quattro,Lotus

—Предназначены для обработки таблиц, единицей информации в таблице является ячейка. В ячейках хранятся числа, текстовая информация, формулы, функции.

  • СУБДAccess, Paradox, Clipper, Carat

—Это комплекс программ и языковых средств предназначенных для создания, введения и исполнения Базе даны. Управление базой данных включают в себя ввод данных, коррекцию данных, манипулирование данными ( обновление, удаление, добавление, извлечение).

Современные СУБД обеспечивают независимость прикладных программ работающих с ними от конкретной организации информации в базе данных. В зависимости от способа организации данных различают:

—Объединяют в себе функционально-различные программирование, компоненты пакетов ПП общего назначения. Интегрирование пакеты включают в себе:

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

  • Экспертные системы — это система обработки знаний в узкоспециализированный области на уровне профессиональных экспертов, основной экспертной системы состоит база знаний, в которую закладывается информация о данной предметной области.

Существует 2 –е формы представления знаний в экспериментальной системе:

Факт фиксирует количественные и качественные показатели явлений и процессов.

Правила описывают соотношение м/у фактами в виде логических усилий связывающих причину и следствия.

Экспертные системы используются:

  1. Интерпретация состояния системы
  2. Прогноза ситуации в системах
  3. Диагностики ситуации системы
  4. Целевого планирования
  5. Устранение нарушения функционирования системы
  6. Управление процессом функционирования
  1. Методо-ориентированные пакеты прикладных программ отличаются тем, что в их алгоритмичной основе реализован какой либо экономико — математический метод решения задач. К ним относят
  • ППП математического программирования и управления
  • ППП теории массового обслуживания
  • ППП математической статистики

3. Проблемно-ориентированные ППП —Это программы предназначенные для решения какой-либо задачи в конкретной функц-ой области. Они делятся на 2 класса:

  • . Проблемно-ориентированные методы прикладных программ в промышленной сфере
  • . Проблемно-ориентированные методы прикладных программ непромышленной сфере

(Перв.) должны отвечать следующим требованиям:

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

они ориентированы на архитектуру «клиент-сервер» строятся на основе многозадачных, многопользовательских операционных систем реализациях б.д., различаются на основе CASE технологии и имеют графический пользовательский интерфейс.

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

(Втор.) предназначены для автоматизации деятельности фирм не связанных с материальным производством. К ним относятся пакеты прикладных программ автоматизирующие банковскую, финансовую, правовую сферу.

  • Банковские ППП в существенной мере зависит от выбранной функциональной деятельности и обычно состоят из совокупности пакетов представляющих собой многомодульную систему, работающую в интерактивной режиме реального времени, решающую задачи проведения финансовых операций и управление банком в целом и его отдельными подразделениями на основе централизованной интегрированной БД. Технической основы реализации комплексных банковских ПП является, многомассивная вычислительная сеть с различной топо- ой, с подключением глобальной вычислительной сети.
  • ППП бух.учёта— отличается большой функциональной полнотой и приспособленностью к различным изменениям в правилах Б/У. Они интегрируются в комплексные системы автоматизации деятельности предприятия работают под управлением операционной системы WINDOWS и предназначена для эксплуатации в локальных сетях.
  • ППП финансового менеджмента:
  1. Фин анализ
  2. альт-финансы

Ориентированы на комплексную оценку прошедшей текущей деятельности и позволяют получить общую оценку финансового состояния предприятия, включающая оценку финансовой устойчивости, ликвидности, эффективности использования капитала, оценки имущества и т.д. Существует ещё один класс ППП финансового менеджмента ( Project Expert , Foccal, альт-инвестиции ), который ориентирован на оценку эффективности капитала вложений и реальных инвестиций.

  • ППП правовых справочных систем — ГАРАНТ, КОНСУЛЬТАНТ, представляет собой эффективный инструмент работы с огромными объемом законодательной информации поступающей непрерывным потоком.

Пакеты прикладных программ

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

Пакет прикладных программ – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Классификация ППП:

Проблемно–ориентированные ППП

Это наиболее развитая в плане реализуемых функций и многочисленная по количеству созданных пакетов часть ППП. В нем можно классифицировать ППП по разным признакам: типам предметных областей; информационным системам; функциям и комплексам задач, реализуемых программным способом и др. по типу предметных областей можно выделить: ППП автоматизированного бухгалтерского учета; ППП финансовой деятельности; ППП управления персоналом (кадровый учет); ППП управления материальными запасами; банковские информационные системы и др. Примеры: Rs–Bank – банковская система

Методо–ориентированные ППП

Данный класс включает программные продукты, обеспечивающие независимо от предметной области и функций информационных систем математические, статистические и другие методы решения задач. Наиболее распространены методы математического программирования, решения дифференциальных уравнений, имитационного моделирования, исследования операций. Примеры: Мезозавр, Эвриста – статистическая обработка данных, Ms Project for Windows – сетевые методы и модели для решения управленческих задач.

ППП общего назначения

Данный класс содержит широкий перечень программных продуктов:

Настольные системы управления базами данных (СУБД), обеспечивающие организацию и хранение локальных баз данных на автономно работающих компьютерах либо централизованное хранение баз данных на файл–сервер и сетевой доступ к ним. В настоящее время широко представлены реляционные СУБД осуществляющие: работу с базой данных через экранные формы; организацию запросов на поиск данных с помощью специальных языковых запросов; генерацию отчетов различной структуры данных с подведением промежуточных и окончательных итогов; вычислительную обработку путем выполнения встроенных функций, программ, написанных с использованием языков программирования и макрокоманд. Примеры: FoxPro, Access.

Серверы баз данных – предназначен для создания и использования при работе в сети интегрированых баз данных в архитектуре клиент–сервер. Многопользовательские СУБД в сетевом варианте обработки данных хранят информацию на файл–сервере – специально выделенном компьютере в централизованном виде, но сама обработка данных ведется на рабочих станциях. Примеры: Oracle, Ms QSL Server.

Генераторы (серверы) отчетов – обеспечивают реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент–сервер. Примеры: Report Smith.

Текстовые процессоры – специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Признанными ли­дерами в части текстовых процессоров для ПЭВМ являются MS WORD, WordPerfect, AmiPro.

Табличный процессор (электронные таблицы) – пакеты программ, предназначенные для обработки табличным образом организованных данных (осуществляет разнообразные вычисления, строит графики, управляет форматом ввода–вывода данных, проводит аналитические исследования и т.п.). В настоящее время наиболее популярными и эффективными па­кетами данного класса являются Excel, Improv, Quattro Pro, 1-2-3.

Средства презентационной графики – специализированные программы, предназначенные для создания изображений и их показ на экране, подготовки слайд–фильмов, мультфильмов, видеофильмов, их редактирования, определения порядка следования изображений. Примеры: PowerPoint, Multimedia Viewer.

Интегрированные пакеты – набор нескольких программных продуктов, функционально дополняющих друг друга. Компоненты интегрированных пакетов могут работать изолированно друг от друга. Примеры: Ms Office, Borland Office.

Интеллектуальные системы

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

ППП автоматизированного проектирования

Программы этого класса предназначены для поддержания работы конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, мультфильмов. Примеры: AutoCad, Visio.

Офисные ППП

Данный класс программных продуктов охватывает программы, обеспечивающие организационное управление деятельностью офиса:

Органайзеры (планировщики) – ПО для планирования рабочего времени, составления протоколов встреч, расписаний, ведения записной и телефонной книжки (калькуляторы, записная книжка, часы, календарь и т.д.).

Программы–переводчики, средства проверки орфографии и распознавания текста: FineReader, Lingvo, Promt.

Коммуникационные ППП – предназначены для организации взаимодействия пользователя с удаленными абонентами или информационными ресурсами сети: браузеры, средства для создания WWW–страниц, электронная почта.

Программные средства мультимедиа

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

Настольные издательские системы

Данный класс программ включает программы, предназначенные для профессиональной издательской деятельности и позволяющие осуществлять: форматирование и редактирование текстов; автоматическую разбивку текста на страницы; создание заголовков; компьютерную верстку печатной страницы; монтирование графики; использование всевозможных шрифтов; подготовку иллюстраций и т.д. Например: Adobe Page Maker, FrameMaker, CorelDraw.

Тема 1.1 Введение в предмет. Понятие ППП

Информационная система (ИС) — организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы. Информационные системы предназначены для хранения, обработки, поиска, распространения, передачи и представления информации. Автоматизированная (информационная) система (АС) — совокупность программных и аппаратных средств, предназначенных для хранения и/или управления данными и информацией и производства вычислений и управляемая человеком-оператором (в этом главное отличие автоматизированной системы от автоматической). Многоуровневое представление ИС — модель представления информационной системы в виде совокупности взаимосвязанных уровней, разделенных по функциональному назначению (рис. 1).

Рис. 1. Многоуровневое представление информационных систем.

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

  • Commercial Software — коммерческое (с ограниченными лицензией возможностями на использование), разрабатываемое для получения прибыли.
  • Freeware — свободное ПО, распространяемое без ограничений на использование, модификацию и распространение.
  • Shareware — условно-бесплатное ПО, с частичными ограничениями при работе в ознакомительном режиме (например, определенное количество запусков программы).
  • Abandonware — «заброшенное» ПО, поддержка которого непосредственным разработчиком прекращена, но продолжается третьими лицами (например, партнерами или энтузиастами).
  • Adware — ПО, в код которого включены рекламные материалы. Такое ПО распространяется бесплатно, но для отключения рекламных блоков необходима оплата.
  • Careware — «благотворительное» ПО, оплату за которое разработчик (или распространитель) просит переводить на благотворительные нужды.
  • Офисные приложения — предназначены для автоматизации офисной деятельности (текстовые редакторы и процессоры, электронные таблицы, редакторы презентаций и т.п.)
  • Корпоративные информационные системы — бухгалтерские программы, системы корпоративного управления, системы управления проектами (Project Management), инструменты автоматизации документооборота (EDM-системы) и управления архивами документов (DWM-системы)
  • Системы проектирования и производства — системы автоматизированного проектирования (САПР, CAD/CAM-системы), системы управления технологическими (SCADA) и производственными (MES) процессами
  • Научное ПО — системы математического и статистического расчета, анализа и моделирования
  • Геоинформационные системы (ГИС)
  • Системы поддержки принятия решений (СППР)
  • Клиенты доступа к сетевым сервисам (электронная почта, веб-браузеры, передача сообщений, чат-каналы, клиенты файлообменных сетей и т.п.)
  • Мультимедийное ПО — компьютерные игры, средства просмотра и редактирования аудио- и видеоинформации, графические редакторы и вьюеры, анимационные редакторы и т.п.
  • С точки зрения конечного пользователя такая классификация оправданна и наглядна, для разработчика же более значимым фактором является структура прикладной программы, в общем случае состоящей из нескольких компонентов. Назначение этих компонентов, связи между ними и способность к взаимодействию определяют интеграцию прикладного ПО. Чем теснее связаны программные компоненты, тем выше степень интеграции.

    В зависимости от степени интеграции многочисленные прикладные программные средства можно классифицировать следующим образом:

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

    Библиотека представляет собой набор отдельных программ, каждая из которых решает некоторую прикладную задачу или выполняет определенные вспомогательные функции (управление памятью, обмен с внешними устройствами и т.п.). Библиотеки программ зарекомендовали себя эффективным средством решения вычислительных задач. Они интенсивно используются при решении научных и инженерных задач с помощью ЭВМ. Условно их можно разделить на библиотеки общего назначения и специализированные библиотеки.

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

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

    Понятие пакета прикладных программ

    Итак, пакет прикладных программ (ППП) – это комплекс взаимосвязанных программ для решения определенного класса задач из конкретной предметной области. На текущем этапе развития информационных технологий именно ППП являются наиболее востребованным видом прикладного ПО. Это связано с упомянутыми ранее особенностями ППП. Рассмотрим их подробней:

  • Ориентация на решение класса задач. Одной из главных особенностей является ориентация ППП не на отдельную задачу, а на некоторый класс задач, в том числе и специфичных, из определенной предметной области. Так например, офисные пакеты ориентированы на офисную деятельность, одна из задач которой — подготовка документов (в общем случае включающих не только текстовую информацию, но и таблицы, диаграммы, изображения). Следовательно, офисный пакет должен реализовывать функции обработки текста, представлять средства обработки табличной информации, средства построения диаграмм разного вида и первичные средства редактирования растровой и векторной графики.
  • Наличие языковых средств. Другой особенностью ППП является наличие в его составе специализированных языковых средств, позволяющих расширить число задач, решаемых пакетом или адаптировать пакет под конкретные нужды. Пакет может представлять поддержку нескольких входных языков, поддерживающих различные парадигмы. Поддерживаемые языки могут быть использованы для формализации исходной задачи, описания алгоритма решения и начальных данных, организации доступа к внешним источникам данных, разработки программных модулей, описания модели предметной области, управления процессом решения в диалоговом режиме и других целей. Примерами входных языков ППП являются VBA в пакете MS Office, AutoLISP/VisualLISP в Autodesk AutoCAD, StarBasic в OpenOffice.org
  • Единообразие работы с компонентами пакета. Еще одна особенность ППП состоит в наличии специальных системных средств, обеспечивавших унифицированную работу с компонентами. К их числу относятся специализированные банки данных, средства информационного обеспечения, средства взаимодействия пакета с операционной системой, типовой пользовательский интерфейс и т.п.
  • Тема 1.1 Введение в предмет. Понятие ППП

    При подготовке материала использовались источники:
    https://studfile.net/preview/7837935/page:13/
    https://studfile.net/preview/8936248/page:2/
    http://academy.kgtk.ru/it3/ppp/lecture1.html

    Оцените статью