|
|
OLAP - система онлайн аналитической обработки данных
RA - реляционная сборка языков программирование
RM:dm - реляционно модульная модель данных
|
|
|
|
RA = rSQL + rPHP + rJS + …
Сборка реляционных расширений известных языков программирования:
все операторы/инструкции/функции регистрируются как записи реляционной БД
все переменные/массивы/классы/структуры и т.д., также регистрируются как записи
все текстовые значения/свойства/(имена сущностей), так же являются записями
Все программные выражения на том или ином языке реализуются как записи поля которых ссылаются на записи из выше описанной таблицы.
|
|
|
|
Реляционное расширение объектной парадигмы программирования.
Нет, Нет, Нет:
Нет текстовым форматам данных
Нет именам переменных, массивов, классов, функций или процедур, …
Нет простым переменным, массивам, ...
Да, Да, Да:
Да лексемам и лексическим выражениям ЛВ
Да автоматическим обозначениям всех объектов из их толкования и ген. функции
Да реляционным переменным с обеспечением ссылочной целостности.
|
|
|
|
RM:dm - реляционно модульная модель данных.
Все записи таблиц регистрового типа отсортированы по критерию уровня ссылочной связанности и номер позиции записи становится значение первичного ключа.
Этот метод обеспечивает автоматическое реплицирование и/или слияние различных модулей баз данных.
Адреса связанных записей вычисляются, а не ищутся, как это имеет место в обычной R:dm
RM:dm расширяет R:dm, а сортированность позволяет объединять/сег. в реальном врем.
|
|
|
|
Универсальная структура данных.
Наивысший уровень обобщения решения любого приложения достигается при разработке Доменных Специфических Языков с компилятором или экосистемой.
Разработка некоего приложения может рассматриваться в терминах разработки ДСЯ и компилятора к нему.
Универсальная структура представления регистра лексем (лексикона), как для формальных языков, так и для натуральных становится универсальной структурой для любого специфического приложения.
|
|
|
|
Любой Объект = ДСЯ.Лексема
Все объекты представляются как описание лексем и/или лексические выражения.
В Домене Ядра системы представлены все лексемы всех используемых формальных и натуральных языков.
Вся детализация, функции, запросы - инкапсулированы в Доменном Агрегате Данных.
Каждый Домен Приложения сохраняется в независимом агрегате данных включающем главную компоненту - регистр ДСЯ лексем.
Различные агрегаты могут быть сохранены в одном модуле данных.
|
|
|
|
Структура прикладной системы.
1-ый Прикладной Агрегат данных
2-ой Прикладной Агрегат данных
… … …
I-ый Прикладной Агрегат данных
Структура ядра системы.
1-ый Агрегат данных ядра системы
2-ой Агрегат данных ядра системы
… … …
I-ый Агрегат данных ядра системы
|
|
|
|
Все приложения одинаковы
Базовая функциональность будет одна для различных Прикладных Доменов, благодаря универсальности структуры всех Доменов данных.
На 1-ом этапе предлагается разработать простое приложения типа Органайзера Веб Ресурсов (ОВР), но с широкими удобствами и гибкостью.
На 2-ом этапе разработать более сложную систему типа OLAP, что должно продемонстрировать выразительную мощность инструментария RA(RM:dm)
|
|
|
|
CRM рынок - 2013, $20млрд
16% - Salesforce
13% - SAP
10% - Oracle
7% - Microsoft
4% - IBM
50% - прочие
Рынок инструментальных средств
Microsoft
Oracle
IBM
(нуждается в изучении)
|
|
|
|
Команда
Вит Глинка
Севастопольский Приборостроительный институт
АСУ ТП - высшие курсы, Москва
САПР - высшие курсы, Ст. Петербург
Лучиан Кумпэта
Мы нуждаемся в менеджере проекта!!!
Ждем ваших предложений.
|
|
|
|
Предпосылки
Более 10-ти компиляторов для различных ДСЯ были разработаны.
Оригинальная система репликации базы данных для MS.Access.1995
Более 10-ти лет медитаций непосредственно в направлении разработки Универсальной Структуры Данных
… …. …
...
OLAP система на базе Украинской системы - Flexmonster и Российской DataCube
|
|
|
|
Инвестиции
Готово. Универсальная Структура Данных
Базовые функции целостности данных
Рекурсивная процедура сортировки связанности записей
Базовые функции реплицирования данных
Нужно. Разработать Органайзер Веб Ресурсов на - WRO.RA(RMȘdm) и инфраструктуру ядра систмы.
6 мес. / 2 программиста
6 мес. / 1 менеджер
Нужно. Разработать OLAP.RA(RM:dm)
18 мес./ 3 программиста
18 мес. / 1 менеджер
12 мес. / 2 асистента
|
|
|
|
Спасибо за внимание.
Приглашаем полетать с нами в ближайшее будущее.
Gsm: +373 69053162
|
|
|
|
Комментариев нет:
Отправить комментарий