Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Министерство образования Республики Беларусь.docx
Скачиваний:
11
Добавлен:
27.09.2019
Размер:
545.03 Кб
Скачать
    1. Модули в Microsoft Dynamics ax

Microsoft Dynamics AX содержит основные модули, которые можно разделить на три группы:

  1. Основное ядро:

  • Главная книга (налоги с продаж, валюты, активы и т.д.);

  • Управление Банком (получение и выплата денежных средств);

  • Управление взаимоотношениями с клиентами (CRM), где налаживаются и поддерживаются бизнес-отношения с клиентами, поставщиками, и потенциальными заказчиками.

  • Дебиторская задолженность , где принимаются и транспортируются заказы, размещаются счета-фактуры.

  • Кредиторская задолженность , где выдаются заказы и товары поступают на склад.

  • Управление складом, где производится управление и оценка склада.

  • Сводное планирование , где происходит планирование производства и закупок.

  • Производство, где определяется стоимость материалов и отслеживается процесс производства.

  • Человеческие ресурсы, где хранится информация о сотрудниках.

  • Учет проектов, где создаются и отслеживаются проекты с точки зрения учета.

  • Модель администрирования, где выполняется конфигурации системы

  1. Расширенное ядро:

  • Управление цехом;

  • Учет затрат;

  • Сбалансированные показатели (Balances Scorecast);

  • Управление услугами;

  • Управление расходами;

  • Управление заработной платой;

  • Управление основными средствами;

  • Управление качеством.

  1. Внешние компоненты:

  • Корпоративный портал для Dynamics AX (построен на Sharepoint Services);

  • Интеграция с Microsoft SQL Reporting Services;

  • Microsoft SQL Analysis services;

  • Project Server Integration;

  • Windows Workflow Foundation.

    1. Архитектура

Microsoft Dynamics AX, программное обеспечение состоит из пяти основных компонентов:

  1. Сервер базы данных. Это база данных, которая хранит данные Microsoft Dynamics AX.

  2. Файловый сервер, папка, содержащая прикладные файлы Microsoft Dynamics AX.

  3. Application Object Server(s) (AOS), служба , которая контролирует все аспекты работы в Microsoft Dynamics AX.

  4. Клиент(ы), пользовательский интерфейс в Microsoft Dynamics AX.

  5. Microsoft Dynamics Axapta Business Connector

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

Технология Application Object Server построена на основе распространенных отраслевых стандартов, что позволяет минимизировать технические требования. Обмен данными по сети происходит по протоколам TCP/IP, а поддержка баз данных, как и для Microsoft Dynamics AX в целом, обеспечивается сервером Microsoft SQL Server. Все задачи, имеющие отношение к ERP-решению (например, ведение журналов и мониторинг производительности), выполняются компонентами операционной системы.

Для взаимодействия между клиентскими компьютерами и сервером применяется стандартный компонент Microsoft Windows — надежный и простой в администрировании протокол удаленного вызова процедур (Remote Procedure Call, RPC). Протокол RPC основан на технологии TCP/IP, следовательно, может применяться практически в любой среде, включая локальные и глобальные сети.

По-настоящему уникальная концепция стандартного клиента Microsoft Dynamics AX под управлением Microsoft Windows позволяет создать конфигурацию, в которой клиентские компьютеры с разными аппаратными характеристиками (тактовая частота процессора, сетевые средства, память и т. п.) получают максимальную выгоду от использования AOS.

За счет беспрепятственной интеграции Microsoft Dynamics AX со службами Windows SharePoint Services обеспечивается доступ для веб-клиентов.

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

Еще один не менее важный компонент архитектуры – Microsoft Dynamics Axapta Business Connector. Этот компонент позволяет интегрировать Dynamic AX с другими .NET приложениями. Таким образом, можно получить доступ к данным и функциональным возможностям ERP-системы из кода стороннего приложения.

Преимущество Business Connector по сравнению с другими видами интеграции заключается в том, что для клиентов становится возможным использование Х++ кода и функций. Также появляется возможность использовать модель безопасности Dynamics AX.

Компонент Business Connector содержит ядро для интерпретации и выполнения кода. Он также предоставляет среду выполнения для работы с элементами в AOT. Существуют две версии Business Connector. Первая версия предназначена для .NET приложений, вторая версия – COM версия –предназначена для неуправляемых приложений (unmanaged applications).