Глава 3. Программное обеспечение > 3.3. Прикладное программное обеспечение > 3.3.2. Проблемно-ориентированное программное обеспечение |
Главная страница
Справка
Глоссарий |
3.3.2. Проблемно-ориентированное программное обеспечениеЭтот раздел содержит информацию о преимуществах и недостатках проблемно-ориентированного ПО, о способах его настройки на индивидуальные особенности экономического объекта. Преимущество проблемно-ориентированного ПО состоит в том, что для автоматизации решения одной конкретной задачи может быть привлечено значительное число профессиональных программистов и специалистов в предметной области. Это дает возможность решить задачи очень большого объема, например комплексной автоматизации деятельности банковского учреждения со всеми филиалами и удаленными пунктами. Поскольку разработка такого ПО требует значительных затрат, производство его в единственном экземпляре на нынешнем этапе является экономически неоправданным. Современная тенденция - создание универсальных программных средств, которые могут использоваться в ряде банков или других экономических объектов. Из этого вытекает и основной недостаток проблемно-ориентированного ПО. Ориентация на массовый выпуск приводит к тому, что проблемно-ориентированное ПО недостаточно учитывает индивидуальные особенности конкретного потребителя (экономического объекта). Существует несколько путей решения этой проблемы: Модульное построение систем. При данном подходе программный продукт разделяется на элементы (модули) по функционально-технологическому признаку. Это позволяет пользователю приобретать только те модули системы, которые соответствуют потребностям организации. Этот метод предназначен в первую очередь для снижения затрат пользователя и повышения эффективности использования АИС за счет ликвидации избыточных элементов. Возможности параметризации и настройки. Для более тесной привязки к собственным условиям пользователь может изменять некоторые параметры системы, например, указать, является ли его организация самостоятельной или филиалом другой организации, от чего будет зависеть алгоритм решения; может использовать собственные классификаторы, например, ценных бумаг; может самостоятельно указать, какими проводками сопровождается та или иная операция; может модифицировать формы выходных документов и т.п. Этот метод применяется практически повсеместно. От возможностей настройки во многом зависит качество программного средства; настройка позволяет также предусмотреть возможные изменения в будущем. Однако возможности данного метода не безграничны, так как с увеличением параметров процесс настройки усложняется и потребует от пользователя все более глубоких знаний алгоритма решения задач. Индивидуальная переработка и сопровождение. Разработчик программного обеспечения в отдельных случаях готов изменить часть ППО в соответствии с пожеланиями клиента. Что очень удобно для пользователя, однако разработчики ПО идут на это только при выполнении крупных заказов. Передача исходных текстов. Иногда разработчик готов предоставить заказчику тексты программ на языке программирования, в котором создана данная система. Тогда пользователь может самостоятельно изменить некоторые элементы системы. Этот метод является крайним, так как вмешательство в программное средство требует его детального изучения, а в противном случае может привести к нарушению целостности данных. Кроме того, он требует наличия у самого пользователя кадров квалифицированных программистов. Метод внешнего наращивания. Если программное средство решает не все задачи, необходимые пользователю, то в отдельных случаях к нему можно добавить другие совместимые программные средства. Например, программы автоматизации банковской деятельности не всегда дают возможность представления прогнозных данных в виде графиков. Иногда возможно добавить дополнительное ПО, решающее эту задачу. Это ПО может быть создано тем же разработчиком, другой фирмой или силами самой организации-пользователя. В последнем случае пользователю должны быть известны структуры хранения данных в системе. Таким образом, при исследовании возможности применения некоторого проблемно-ориентированного программного средства на экономическом объекте следует:
В современных информационных системах используют как проблемно-ориентированное ПО, так и ПО общего назначения. При этом проблемно-ориентированное ПО предназначено для автоматизации решения основных, стандартных информационных задач предприятия. ПО общего назначения обеспечивает решение дополнительных, нестандартных задач. < предыдущий раздел© 2003 Финансовая академия при Правительстве РФ
|