Introduction for the MT Administrator (MT DMS Architecture)

Last modified:




Статья содержит информацию об архитектуре программного продукта MT DMS (DEALER MANAGEMENT SYSTEM, далее МТ): принцип работы, список Приложений, варианты организации структуры БД и компоненты управления функциональностью системы.

Оглавление

Среда разработки

Принцип работы

Приложения МТ

       Интерфейсы пользователей

       Приложения для администратора МТ

Схемы взаимодействия БД

Хранение данных

Функциональные компоненты системы

Техподдержка МТ DMS

Среда разработки

В качестве среды разработки при создании MT DMS мы используем Microsoft Visual Studio (основной язык разработки - C#).

База данных работает на Microsoft SQL Server.

Принцип работы

Работа MT DMS организована в режиме «толстого клиента» (в архитектуре «Клиент – Сервер»), который используется сотрудниками Дилера и работает с Базой данных, размещенной на SQL-сервере.

Приложения МТ

Интерфейсы пользователей


Компонент МТ DMS



Реализует интерфейс

MT

(для 32-битной системы)

MT64

(для 64-битной системы)

рабочее место Пользователя MT (в рамках настроенных прав):

Справочники

Разделы рабочих модулей

Отчеты

Печатные отчеты

MTKassir

рабочее место Кассира

MTWSTrek

рабочее место Механика

MTReception

рабочее место Хостес

MTWSLoader

загрузчик данных из другой БД

MTShow

Информационные экраны

MTBMWCarStock

загрузчик стока автомобилей BMW

MTLRCarStock

загрузчик стока LR

MTNissanCarStock

загрузчик стока автомобилей Nissan

Все системные файлы МТ DMS хранятся на SQL-сервере.

Файлы запуска приложений-интерфейсов пользователей («*.exe») хранятся в папке Client


На ПК пользователей МТ настаиваются ярлыки для входа в соответствующий интерфейс программы.

Пользователю приложения МТ доступны широкие настройки интерфейса для создания индивидуальной, удобной и эргономичной рабочей среды

Приложения для администратора МТ


Компонент МТ DMS



Реализует функционал

MTAdmin

администрирование БД:

Установка/обновление модуля

Установка Релиза/Патча

Настройка Печатных форм/Отчетов/Принтеров

Проверка/архивирование БД

Управление доступом

и т.д.

MTConfig

структура БД, интерфейс разработчика (возможна одновременная работа нескольких разработчиков / рабочих групп)

MTSvcCfg

управление Сервисами МТ

Файлы запуска приложений МТAdminМТAdmin.exe») и MTConfig МТConfig.exe») хранятся в папке Client

Файл запуска приложения МТSvcCfgМТSvcCfg.exe») хранится в папке Server

MTAdmin и MTConfig запускаются для конкретной Базы данных.

Единовременно в MTConfig конкретной БД может работать только один пользователь (вход под учетными данными SA для SQL-сервера, на котором хранится БД).

В MTAdmin имеют доступ пользователи, для Роли которых проставлен флаг Superuser (для пользователя не SA доступны все действия, кроме обновления модулей).

Image 3689

В системе установлен запрет на запуск второй сессии:

Image 3690

Схемы взаимодействия Баз данных

Выбирать структуру Базы данных (далее БД) следует с учетом следующих рекомендаций:

Локальная база – рекомендована для отдельных Дилерских предприятий (достаточно одной БД, в которой организована работа).

Если Группа компаний объединяет несколько Дилерских предприятий, целесообразно использовать Центральную или Единую базу, либо их комбинацию


Центральная база + несколько Локальных баз – рекомендуется для нескольких Дилерских предприятий, территориально удаленных друг от друга, имеющих разные Бренды и обособленные Бизнес-процессы. Работа ведется в отдельных Локальных базах данных, с возможностью настройки синхронизации данных через Центральную базу.

Подробнее о настройке Центральной базы - в статье «Центральная БД»


Единая база – рекомендуется в случаях применения стандартизированных Бизнес-процессов и централизированной Системы управления для нескольких Дилерских предприятий, размещенных на разных Площадках*


*Площадка выделяется по принципу географической обособленности. На одной Площадке могут размещаться Автосалоны нескольких Марок

Подробнее о настройке Единой базы - в статье «Единая БД»

Хранение данных

В любой Форме или ДокФорме МТ, через вкладку «Прикрепленные файлы», пользователь может сохранять нужные файлы. При необходимости, размер прикрепляемых файлов можно ограничить, настроив параметр «Макс. размер прикрепленного к записи файла» (такой параметр есть в Локальной и Центральной БД).


Также в МТ реализована возможность настройки хранения прикрепленных к Документам МТ файлов и записей Журнала изменений в отдельной БД. Это позволяет уменьшить размер основной базы и, как следствие, упростить процесс резервного копирования.

Подробнее - см. Настроить хранение данных в отдельной БД

Функциональные компоненты системы

Компоненты системы, влияющие на ее функциональность:

Модуль МТ - dll библиотека, обеспечивает основной функционал в рамках Направления деятельности (Автосалон, Сервис, Бухгалтерия/Финансы и т.д.).

Опция МТ – реализует дополнительный функционал в рамках Модуля МТ.

Сервис МТ – внутренние службы, которые в фоновом (автоматическом) режиме выполняют на сервере определенные действия с объектами системы по заданному алгоритму.

Параметр МТ – инструмент «тонкой» настройки бизнес-процессов (сценариев поведения системы).




Взаимосвязь компонентов настройки функционала системы:


МТ DMS имеет модульную структуру.

Модуль МТ – dll библиотека.

К Модулям могут быть подключены дополнительные Опции.

Подробнее о Модулях и Опциях - в статье «Модули и Опции МТ»

В Модулях могут быть запущены Сервисы МТ (запуск некоторых из них требует подключения дополнительных Опций).

Подробнее о Сервисах - в статье «Сервисы МТ»

Описания Сервисов МТ - в «Каталоге Сервисов МТ»

Настройка бизнес-процессов (сценариев поведения системы) производится через настройку ее Параметров.

Подробнее о Параметрах - в статье «Параметры МТ»

Поведение (функциональность) системы зависит от установленных Модулей, подключенных дополнительных Опций, запущенных Сервисов и настроек Параметров системы





Техподдержка МТ DMS

При возникновении вопросов по настройке, администрированию, работе функционала MT DMS пишите нам на support@verdi.ru

Все полученные запросы регистрируются на портале https://verdi.planfix.ru, где Клиенты имеют доступ к текущим и архивным Задачам.


This article was helpful for 1 person. Is this article helpful for you?