- •Пакеты прикладных программных продуктов
- •Введение
- •1. Общая характеристика ппп
- •2. Понятие и классификация пакетов прикладных программ
- •2.1. Определение ппп. Этапы развития ппп
- •2.2. Классификация ппп
- •2.2.1. Ппп общего назначения
- •2.2.2. Офисные ппп
- •2.2.3. Проблемно-ориентированные ппп
- •2.2.4. Ппп автоматизированного проектирования
- •2.2.5. Методо-ориентированные ппп
- •2.2.6. Настольные издательские системы
- •2.2.7. Программные средства мультимедиа
- •2.2.8. Системы искусственного интеллекта
- •2.3. Информационные технологии программирования
- •3. Главные особенности ппп и функции их основных компонентов
- •4. Особенности проектирования обслуживающих модулей ппп
- •4.1. Функции обслуживающих модулей пакета
- •4.2. Интерфейс управления
- •4.3. Справочный интерфейс пользователя
- •Информационный интерфейс пользователя
- •4.5. Интерфейс ввода-вывода
- •4.6. Внешний интерфейс
- •5. Ппп экономической сферы
- •5.1.1. Зарубежные erp-системы
- •5.1.2. Отечественные erp-системы
- •5.2. Бухгалтерские ппп
- •5.3. Ппп финансового планирования, анализа и контроля деятельности предприятия
- •5.3.1. Сравнительный анализ программ «Альт-Инвест» и «Project Expert»
- •5.3.2. Программные продукты серии «Аналитик»
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
- •3 94026 Воронеж, Московский просп., 14
4.6. Внешний интерфейс
Внешний интерфейс должен обеспечить ввод данных из файлов или базы данных или вывод данных в файл (базу данных). Конкретные требования к внешнему интерфейсу определяются на основе анализа предполагаемых условий применения пакета и объемов обрабатываемых данных. Если используемые в пакете массивы данных содержат десятки или сотни чисел, их удобнее готовить и редактировать независимо от пакета и передавать в пакет через внешний интерфейс.
Наиболее просто решается задача внешнего интерфейса, если все внешние файлы представляются в текстовом виде, соответствующем требованиям форматного ввода-вывода используемого языка программирования, а каждый массив образует отдельный файл. В некоторых случаях группы связанных данных могут размещаться в одном файле. При этом должен соблюдаться фиксированный порядок следования данных или же перед каждой группой (массивом) данных должен располагаться специальный код-разделитель, уникальный для каждого данного (массива или скаляра).
К функциям внешнего интерфейса можно отнести и действия по сохранению состояния пакета, и данных при временном прерывании работы с пакетом, когда нужно обеспечить продолжение работы, начиная с сохраненного положения. В этом случае в файл или в несколько файлов должны выводиться: информация о составе и состоянии модели предметной области, значения управляющих переменных, необходимых для продолжения работы, значения данных из рабочей области памяти. Способ решения этой проблемы зависит от формы представления в памяти информации о модели предметной области, организации использования рабочей памяти, состава управляющих переменных. В некоторых случаях можно ограничиться сохранением данных из рабочей памяти (при статической модели предметной области).
5. Ппп экономической сферы
5.1. ERP – системы
Все многообразие пакетов прикладных программ, используемых в различных отраслях экономики (в том числе в составе экономических информационных систем), в соответствии с классификацией IDC можно разбить на следующие группы:
1) ППП автоматизации производственных процессов;
2) ППП автоматизации взаимоотношений с клиентами (CRM-системы), охватывающие все аспекты деятельности экономических агентов – маркетинг, рекламу, продажи, доставку, обслуживание клиентов, дизайн и т.п.;
3) ППП автоматизации финансовых и бизнес-процессов.
Конечно, это разбиение довольно условно, существует большое количество интегрированных ППП, объединяющих в себе функции всех трех групп. К таким ППП относятся, например, современные системы управления ресурсами предприятия (Enterprise Resource Planning – ERP).
ERP – системы (другое название: корпоративные информационные системы – КИС) представляют собой набор интегрированных пакетов прикладных программ, которые позволяют создать единую среду для автоматизации планирования, учета, контроля и анализа всех основных бизнес-операций в масштабе предприятия (рисунок 5.1). Среди них можно выделить планирование производственных ресурсов, оперативное управление производственным планом, учет и анализ результатов деятельности, бухгалтерский учет и т.д. Все операции планирования и анализа подразделяются в ERP на отдельные функциональные модули: планирование ресурсов (финансовых, людских, материальных) для производства товаров или услуг, оперативный контроль за выполнением планов (снабжения, сбыта), выполнением договоров, все виды учета, анализ результатов хозяйственной деятельности. Вся информация хранится в единой базе данных, откуда она может быть в любое время получена по запросу.
Рис. 5.1. ERP - система
В настоящее время ERP является последней стадией в эволюции автоматизированных интегрированных систем управления предприятием.
Такие системы предназначены для предоставления руководству компании информации для анализа и принятия стратегических решений, касающихся управления компании, а также для создания инфраструктуры обмена данными как с поставщиками, так и с потребителями, причем они могут с равным успехом использоваться как на промышленных предприятиях, так и в банках, страховых компаниях, образовательных учреждениях, то есть в организациях с принципиально различной спецификой работы.
Конечно, каждое предприятие по-своему уникально в своей финансовой и хозяйственной деятельности, однако наряду со спецификой всегда удается выделить задачи, общие для предприятий, представляющих различные сферы деятельности. К таким общим задачам можно отнести: управление материальными и финансовыми ресурсами, закупками, сбытом, заказами потребителей и поставками; управление кадрами, основными фондами, складами; бизнес-планирование и учет; бухгалтерию; расчеты с покупателями и поставщиками; ведение банковских счетов. Именно на этом принципе основываются все разработки систем ERP.
По данным Forrester Research сегодня автоматизированные системы планирования используют 100% крупных и более 50% средних компаний. Увлечение ERP началось в 90-е годы, когда крупные промышленные компании стали устанавливать у себя системы планирования ресурсов на базе единого интегрированного комплекса корпоративных данных.
При внедрении систем управления компания получает целый ряд преимуществ.
Во-первых, это стабильность и унификация всех процессов управления предприятием. Системы класса ERP представляют собой интегрированные системы управления, то есть:
они не связаны с производственным процессом непосредственно, не являются автоматизированными системами управления технологическими процессами, но имеют дело с моделью технологического процесса;
их работа состоит в улучшении деятельности предприятия, в оптимизации материальных и финансовых потоков на основе вводимой на рабочих местах информации;
в одной системе охватывается планирование и управление всей деятельностью производственного предприятия, начиная от закупки сырья и заканчивая отгрузкой товара потребителю;
информация вводится в систему только один раз в том подразделении, где она возникает, хранится в одном месте и многократно используется всеми заинтересованными подразделениями.
Другими словами, назначение ERP-системы – достичь согласованности в работе различных подразделений компании, что позволяет значительно снизить административные издержки и устранить проблему интеграции данных для разных приложений, поскольку все предприятие работает с единой системой.
Во-вторых, это снижение издержек и повышение конкурентоспособности. Использование ERP-систем обеспечивает компании серьезные преимущества перед конкурентами за счет оптимизации бизнес-процессов и значительного снижения оперативных расходов. Системы управления создавались именно для контроля себестоимости продукции, ведущего к достижению конкурентных выгод. В системы изначально заложены методы планирования и управления, которые позволяют:
регулировать количество продукции, устраняя ее дефицит, либо возникновение излишков, что дает возможность значительно снизить издержки на хранение;
планировать производственные процессы в соответствии с ростом или понижением спроса на конкретную продукцию; при этом производственные процессы планируются в соответствии со сроком исполнения клиентского заказа;
оценивать возможность выполнения заказа на основе анализа имеющихся на предприятии рабочих мощностей;
оптимизировать бизнес-процессы путем сокращения материальных и временных затрат на производство;
отслеживать и анализировать фактическую производительность каждой производственной единицы, сравнивать ее с плановой производительностью и оперативно вносить корректировки и изменения в производственные планы;
более гибко реагировать на спрос путем уменьшения цикла производства и времени выполнения заказа;
повышать уровень доверия клиентов и заказчиков за счет своевременного исполнения поставок и оптимизации сервиса.
ERP-системы являются мощным инструментом повышения прибыли за счет гибкого управления себестоимостью, позволяя варьировать рыночную цену продукции (в сторону ее понижения), что является мощным преимуществом в конкурентной борьбе. Сегодня очевидно, что автоматизированные системы управления бизнес-процессами являются мощным инструментом оптимизации бизнеса и средством выживания в меняющихся рыночных условиях.
В-третьих, это инвестиционная привлекательность. Внедрение ERP-системы поможет компании привлечь дополнительные инвестиции, так как автоматизация деятельности обеспечивает большую прозрачность деятельности компании, автоматически повышая доверие со стороны инвесторов и привлекательность для инвестиций.
В-четвертых, это возможности интеграции в новую экономику. В последние несколько лет проходило формирование новой Интернет-экономики. Большинство компаний уже понимают, какие преимущества дает им Интернет для ведения бизнеса. Выводя часть своего бизнеса в Интернет, традиционные компании преследуют несколько целей: от сокращения расходов до улучшения обслуживания клиентов и организации нового онлайнового канала сбыта для дилеров и конечных покупателей.
Однако, выводя часть бизнеса в Сеть, необходимо отчетливо понимать, что этот процесс не будет эффективным, если компания заранее не позаботится о создании надежного back-office для онлайновых операций. Если Интернет-решения недостаточно хорошо интегрированы со всеми основными бизнес-процессами, эффективность переноса бизнеса в Интернет будет крайне низкой.
ERP-система, как правило, рассматривается как обеспечивающий планирование и интегрированное управление всеми процессами «хребет», на котором создаются Интернет-решения. Именно поэтому отсутствие надежной системы внутреннего планирования и контроля, интегрированной с внешним Интернет-ресурсом, обрекает на неудачу компанию, решившую заняться электронной коммерцией.