Прикладные программные продукты — это программные продукты, предназначенные для решения конкретных задач пользователей и организации вычислительного процесса информационной системы в целом.
Введение
Информационные данные могут обрабатываться с помощью прикладных программ. Приложения исполняются под управлением определенных операционных систем. Например, текстовый процессор Word считается приложением операционной системы Windows. Приложения дают возможность пользователю выполнять обработку текстовой, графической, числовой, аудио- и видеоинформации, а также использовать компьютерные сети, не обладая навыками программирования.
Фактически всем пользователям компьютеров необходимы приложения общего предназначения, к которым относятся текстовые и графические редакторы, электронные таблицы, системы управления базами данных, а также приложения для формирования презентаций мультимедиа. Самыми распространенными на сегодняшний день пакетами приложений общего предназначения считаются Microsoft Office и StarOffice.
Все информационные системы управляются базовым программным обеспечением (к примеру, операционной системой). Прикладное программное обеспечение работает в данной среде и состоит из следующих компонентов:
- Различные пакеты прикладных программ.
- Рабочие программы пользователей информационных систем.
Пакеты прикладных программ могут рассматриваться как дальнейшее развитие операционной системы для исполнения конкретных прикладных задач определённого направления. В пакет могут входить задачи, направленные на реализацию пользовательских целей. Любое прикладное программное обеспечение имеет ряд способов информационной обработки, форматы отображения данных, полноту диагностики, что даёт возможность пользователю осуществить выбор варианта, подходящего для конкретных задач.
Пакетом прикладных программ является комплекс программ, предназначенных для решения целевых задач (бизнес-приложение, функциональная подсистема). Прикладное программное обеспечение делится на следующие типы:
- Универсальные прикладные программные продукты, то есть, общего предназначения.
- Методико-ориентированные прикладные программные продукты.
- Проблемно-ориентированные прикладные программные продукты.
- Прикладное программное обеспечение, которое предназначено для администрирования вычислительных процессов компании.
Прикладные программные продукты
Универсальными прикладными программами являются программные продукты общего предназначения, которые служат для автоматизации разработки и эксплуатации пользовательских функциональных задач и в целом информационных систем. Прикладное программное обеспечение общего назначения применяется для решения самых общих проблем информационного характера в любых сферах деятельности людей. Оно включает в свой состав широко применяемые программы пользователями персональных компьютеров, к примеру, такие как, текстовые редакторы, электронные таблицы, графические системы, игры, развлечения.
К программам, обрабатывающим тексты, относятся текстовые редакторы, текстовые процессоры. Граница между этими программами достаточно условна. Текстовые редакторы, например, NotePad, разработки корпорации Microsoft, могут исполнять базовые функции редактирования, такие как, набор текста, корректирование текста, сохранение, работа с текстовыми фрагментами.
Текстовые процессоры, например, Word разработки Microsoft, помимо вышеперечисленного, обладают возможностями разнообразного оформления, а некоторые позволяют формировать документы, которые предназначены для просмотра не в бумажном виде, а на компьютере, то есть, электронные документы.
На уровне специальных прикладных программных продуктов, программы, предназначенные для обработки текстов, являются специализированными текстовыми редакторами и издательскими системами, которые способны автоматизировать процессы верстки полиграфических изданий.
Электронные таблицы предназначены для обработки разных типов информационных данных, которые представлены в табличном формате, к примеру, планово-финансовые, бухгалтерские документы, небольшие инженерные расчеты. Примерами программ электронных таблиц могут служить Excel разработки корпорации Microsoft, Lotus разработки компании Lotus. Главным преимуществом электронных таблиц, в сравнении с текстовыми процессорами является тот факт, что содержимое одних ячеек может изменяться в автоматическом режиме согласно изменениям содержания других ячеек. Это означает, что ячейки являются функционально зависимыми. Помимо этого, табличные процессоры обладают возможностью ведения баз данных небольших размеров и визуализации данных в формате разных таблиц, диаграмм и графиков. Таким образом, средства ведения таблиц и средства табличных вычислений могут подкрепляться возможностями формирования визуальных отчетов.
Они повсеместно используются в бухгалтерском учете, анализе финансовых и торговых рынков, средствах переработки результатов научных и экономических экспериментов, то есть в автоматизации периодически повторяемых вычислительных процессов, связанных с большими объемами числовых и текстовых данных, которые представляют табличные структуры.
Системы управления базами данных (СУБД) предоставляют возможность работы с большими объемами структурированных данных, то есть, с базами данных, которые обычно являются табличными структурами. В число задач, решаемых СУБД, входят следующие функции:
- Возможность описания данных.
- Организация доступа к данным.
- Организация поиска, отбора данных по определенным критериям.
Практически все современные СУБД имеют возможность создавать маленькие программы по обработке данных на встроенных языках, а также обладают оформительскими возможностями, позволяющими на базе собранных и обработанных данных сформировать отчет. Большое количество СУБД, подобно текстовым процессорам, обладают своими представителями и в прикладных программных пакетах общего и специального предназначения.