Глава 3. Программное обеспечение > 3.3. Прикладное программное обеспечение
Главная страница • Справка • Глоссарий

3.3. Прикладное программное обеспечение

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

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

Прикладное программное обеспечение (ППО) - часть программного обеспечения, обеспечивающая решение прикладных задач.

Его можно подразделить на:

  • проблемно-ориентированное программное обеспечение, выполняющее один и тот же набор задач. К нему относится основная часть программных средств АИС: программы бухгалтерского учета, банковские и страховые программы, программы для налоговых и финансовых органов и др;
  • программное обеспечение общего назначения, (пользовательские программы), предоставляющее пользователю средства для решения различных задач. К нему относятся различные редакторы (текстовые, графические), табличные процессоры и др.

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

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

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

Границу между двумя этими группами прикладного ПО определить довольно трудно. Нынешнее проблемно-ориентированное ПО является достаточно гибким. Оно позволяет, например, производить самостоятельную классификацию единиц информации, проектировать нестандартные формы выходных документов. То есть, можно сказать, что и в нем можно решать нестандартные задачи. Мы будем считать, что ППО является проблемно-ориентированным, если в нем определены:

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

Основная часть проблемно-ориентированного ПО разрабатывается с использованием различных систем программирования. Однако в настоящее время нередки случаи, когда проблемно-ориентированное ПО разрабатывается не на основе систем программирования, а на основе ПО общего назначения. Например, программа выписки и регистрации платежных документов может быть создана на основе табличного процессора и т.п.

< предыдущий раздел   следующий раздел > 

Hosted by uCoz