Легкий путь создать сложное корпоративное приложение распределенной базы данных
в три шага
Дорога, которую необходимо пройти:
маршрут
шаг 1
Спроектировать, реализовать и отладть кроссплатформенный исходный код... УЖЕ ГОТОВО!
шаг 2
Создать реплицируемую инфраструктуру распределенной базы данных по собственным требованиям... ПОЗВОНИТЕ НАМ!
шаг 3
Добавить магию уникальных бизнес-правил... МОЖЕТЕ СДЕЛАТЬ САМИ!
Давайте начнем ...
Создать базу данных - что это значит согласно NOTEMATRIX®CORE?
Вы предоставляете
краткое описание предметной области - для лучшего понимания проблем и целей, которые предстоит решить.
желаемой структуры базы данных, однако, можно выбрать из предлагаемого набора.
Вы получаете
базы данных, созданное по вашей схеме, которое уже поддерживает функции ядра NOTEMATRIX и включает наш многолетний опыт разработки.
запрашиваемая структура базы данных (простейший пример)
продажи
оферты
номер
дата
покупатель > контрагенты
элементы
товар > товары
цена > товар.цена
валюта > товары.валюты
количество
заказы
номер
дата
оферта > оферты
валюта > валюты
сумма
товары
наименование
цена
валюта > валюты
описание
картотеки
контрагенты
наименование
ID
вид [юридическое лицо, физическое лицо]
страна > страны
адрес доставки
собственные реквизиты
наименование
ID
вид [юридическое лицо, физическое лицо]
страна > страны
адрес
банковские счета
наименование банка
страна > страны
IBAN
SWIFT
валюта > валюты
утилиты
валюта
наименование
обозначение
страны
наименование
1 / 3
карточка контрагента
2 / 3
редактор бланков
3 / 3
авторизация
Сконцентрируйтесь на создании алгоритмов - все остальное готово
технологии & метод реализации
В целях кастомизации, в NOTEMATRIX®CORE открыт доступ к стандартным языкам программирования вместо навязывания встроенных макросов.
Таким образом, вы получаете возможность реализовать свою бизнес-логику, используя Java™ и SQL, полагаясь, но не ограничиваясь библиотечными функциями нашего ядра.
на стороне сервера
Для реализации бизнес-правил с помощью триггеров и хранимых процедур в существующей базе данных
нужны только знания SQL.
Вы можете написать их как script.sql и скомпилировать в базу данных
с помощью собственных инструментов SQL-сервера.
Также, может быть использован интерактивный редактор SQL с GUI или CLI.
При необходимости, Вы можете создать общую библиотеку на C/C++, которая расширит
функциональность сервера неограниченно.
на стороне клиента
Расширения пользовательского интерфейса могут быть реализованы путем создания объектов JAVA™, унаследованных от наших
классов или с помощью пользовательских плагинов, с использованием нашего исходного кода в качестве примера. Для компиляции
исходного кода JAVA™ может быть использована одна из свободно распространяемых или проперетарных IDE.
Что уже сделано:
краткое описание встроенной функциональности
поддержка WINDOWS, LINUX & Mac OSX.
оптимизация для облака
нативные инсталляторы
подсистема обновления версий
подсистема оповещения об ошибках
физически рапределенная база данных & репликация
логические контексты сегментаци/косолидации данных
согласованную поддержку национальных стандартов в глобальной корпорации
визуальный редактор форм
предопределенные картотеки, их проекции & структура меню
пользовательские картотеки, поля & пункты меню
многоязычные текстовые поля
хронологические поля (история изменения данных)
... использование готового NOTEMATRIX®CORE позволяет сразу приступить к реализации
индивидуальной бизнес-логики используя всю мощь языков JAVA™, SQL и C/C++,
минуя при этом длительный и дорогостоющий этап подготовки вспомогательный библиотек и пользовательских интерфейсов...
Условия использования
лицензии & дистрибьюция
Стандартная лицензия предполагает конечное использование и самостоятельную доработку полученного приложения,
включает исходные коды полученного приложения,
но не допускает его распространения и не включает исходные коды библиотек.
сроки & стоимость
Первичное создание ядра индивидуального приложения (включает три итерации) занимает от 30 до 90 дней.
Cтоимость начинается от €12000 за базу данных, не включает последующей поддержки.
Стоимость стартового пакета типового приложения €120 за лицензию на одного пользователя, не включает последующей поддержки.
стоимость поддержки:
стандартная техническая - €12 / месяц на одного пользователя.
стандартная логическая - €240 / месяц на одного пользователя. Минимальный пакет - 5 лицензий.
эксклюзивная - ЗВОНИТЕ.
Цены не включают НДС и трансграничные налоги и сборы.
Другие условия обсуждаются индивидуально.
Что дальше?
поддержка & апгрейд
Изначально, приложение предназначено для самостоятельной поддержки.
Для этих целей Вы можете пригласить инженера-программиста или компанию по своему выбору.
Кроме того, мы также оказываем услуги по поддержке продуктов, реализованных на базе нашего ядра.
Мы можем предложить техническую и логическую поддержку
техническая - исправление ошибок и обновление версий базового ядра
логическая - настройка и/или разработка бизнес-правил
со стандартным или эксклюзивным подходом
стандартный - без изменения исходного кода
эксклюзивный - с изменением исходного кода при необходимости
Кто может быть заинтересован?
цели, ситуации & решения
Если Вы:
нуждаетесь в эксклюзивном приложении базы данных
имеете идею для реализации
осведомлены о сроках и стоимости разработки и отладки полноценного результата
Тогда мы:
предлагаем ядро для Вашего будующего собственного проекта
поможем реализовать или реализуем для Вас Ваши идеи в конечное приложение