М-3.SDK
В состав поставляемых систем «М-3.ERP» и «М-3.Экспресс» может входить специальный комплекс средств разработки - «M-3.SDK». Он является необходимым инструментом для самостоятельной разработки Заказчиком новых функциональных модулей (в случае необходимости). Кроме того, «M-3.SDK» представляет собой универсальный комплекс серверных и клиентских программных средств, предназначенный для поддержки разработки крупных проектов в архитектуре клиент-сервер. Данный комплекс стандартизирует подходы к пользовательскому интерфейсу, системе разделения доступа к данным, фильтрации данных, автонумерации, технологии создания отчетов. Помимо ускорения и повышения эффективности процесса разработки применение комплекса «M-3.SDK» дает возможность реализовать единую технологию программирования, что является принципиальным требованием к разработке сколько-нибудь значительных систем.
Комплекс состоит из серверной и клиентской частей. В настоящее время в качестве серверной платформы поддерживается Oracle 9.2.0.6 , а в качестве клиентской платформы - Delphi 2006.
Возможности М-3.SDK
Комплекс серверных и клиентских программных средств для индивидуальной или коллективной разработки проектов в архитектуре клиент-сервер на базе СУБД Oracle;
Единый подход к пользовательскому интерфейсу, системе разделения доступа к данным, фильтрации данных, автонумерации, технологии создания отчетов;
Открытая структура, возможность написания запросов непосредственно на Oracle SQL, в том числе и из других программ, что обеспечивает интеграцию разработанной системы с другими приложениями;
Подробное описание структуры хранения данных в СУБД Oracle;
Репозиторий «M-3.SDK», представляющий собой систему «родительских» форм (в терминах объектно-ориентированного программирования);
Удобные средства и сервисы для построения структуры данных и пользовательского интерфейса;
Система фильтрации содержит набор компонентов и форм, предоставляющих пользователю возможность набора условий фильтров при помощи понятных ему определений и терминов, с интуитивно-понятным интерфейсом;
Учет истории разработки, контроль версий, механизмы отката;
Возможность разработки в режиме удаленного доступа, имея клиентскую часть и доступ к серверам системы;
Механизмы анализа выполнения запросов в системе, работы всех компонентов, процедур, обработчиков событий;
Возможность отладки работы системы, включая работу серверов приложений и сервера базы данных. Сервис позволяет просматривать работу отдельных компонентов, процедур и формул;
Возможность трассировки работы приложения, в процессе которой разработчик может отследить время работы компонентов документа и отдельных запросов;
Возможность работы с внешними устройствами.
Подробнее
|