Menu

Tree [6e99ce] master Developing /
 History

HTTPS access


File Date Author Commit
 AbstractShapes 2015-04-30 Alex W. Lulin Alex W. Lulin [bc2342] - анемичность.
 Android 2014-07-26 Alex W. Lulin Alex W. Lulin [e78b51] - добавляем "мобильный проект".
 Blogs 2016-01-21 Alex W. Lulin Alex W. Lulin [6dd5dd] - архивы блогов.
 Compiled unknown
 ConcreteShapes 2015-04-30 Alex W. Lulin Alex W. Lulin [bc2342] - анемичность.
 ContainerShapes 2015-04-02 Alex W. Lulin Alex W. Lulin [f77164] - избавляемся от Pointer'а.
 Core 2015-03-26 Alex W. Lulin Alex W. Lulin [c69ac0] - убираем у имён и стереотипов "приставку".
 Drafts 2015-03-13 Alex W. Lulin Alex W. Lulin [8b5a8e] - переносим InitialWidth на <<стереотип>>.
 EmbaTasks 2015-08-06 Ingword Ingword [16c679] заоготовка, на эту забиваем.
 Examples 2016-03-01 Alex W. Lulin Alex W. Lulin [b8a843] - перекомпиляция.
 LibrarySupport 2014-07-30 Ingword Ingword [2551bc] Add UML Schema
 Marshal 2015-01-22 Alex W. Lulin Alex W. Lulin [e4dcd9] - обобщаем код.
 MetaShapes 2015-04-17 Alex W. Lulin Alex W. Lulin [ee5947] - добавляем анемичности.
 ModelSupport_FMX.DUnit 2015-03-05 Alex W. Lulin Alex W. Lulin [fd69e0] - восстанавливаем утраченное.
 ModelSupport_MindStream unknown
 Parser 2016-02-20 Ingword Ingword [c6c643] результат тестов
 Patches 2015-04-01 Alex W. Lulin Alex W. Lulin [67f8f8] - Расширяем функционал.
 PublishedDirectory 2015-02-06 Ingword Ingword [5610c8] Log и гифки
 ScreenShots 2015-02-03 Ingword Ingword [6018a3] Меняем директорию. И восстанавливаем радиус круга
 Screenshots 2015-03-05 Alex W. Lulin Alex W. Lulin [fd69e0] - восстанавливаем утраченное.
 ScriptEngine 2016-03-01 Ingword Ingword [2cebbc] я хз чего не компилится
 Scripting 2015-07-30 Alex W. Lulin Alex W. Lulin [aba794] - Обновляем.
 ShapeButtons 2015-03-25 Alex W. Lulin Alex W. Lulin [c89ffa] - чистим код.
 ShapeCreators 2015-03-23 Alex W. Lulin Alex W. Lulin [62f197] - чистим код.
 ShapeTools 2015-04-29 Alex W. Lulin Alex W. Lulin [6fec2b] - удаляем класс. Добавляем анемичности.
 SpecialShapes 2015-04-28 Alex W. Lulin Alex W. Lulin [a99555] - мерджим.
 TestApp unknown
 Tests 2015-04-29 Alex W. Lulin Alex W. Lulin [6fec2b] - удаляем класс. Добавляем анемичности.
 Views 2015-04-30 Alex W. Lulin Alex W. Lulin [bc2342] - анемичность.
 Win32 2016-03-01 Alex W. Lulin Alex W. Lulin [0895f5] - обновление.
 Win64 2015-09-04 Alex W. Lulin Alex W. Lulin [e4a1fd] - запускаем тесты под Win 64.
 __history unknown
 compiled_Version 2015-02-28 Ingword Ingword [486724] екзешник
 fmx.dunit 2016-03-01 Alex W. Lulin Alex W. Lulin [00206a] - компилируем.
 fmx.dunit_before_enumerator 2015-04-02 Alex W. Lulin Alex W. Lulin [38ab97] - добавляем исходники ДО самовольства Игоря.
 iOSSimulator 2014-07-26 Alex W. Lulin Alex W. Lulin [020c54] - добавляем "мобильный проект".
 l3Parser 2016-03-01 Alex W. Lulin Alex W. Lulin [1d3b65] - подтачиваем.
 .gitignore 2016-03-01 Ingword Ingword [a38537] add 2 gitIgnore Delphi files
 1.txt 2014-12-24 Alex W. Lulin Alex W. Lulin [0d6d73] - готовимся к обобщению.
 2.txt 2014-12-24 Alex W. Lulin Alex W. Lulin [0d6d73] - готовимся к обобщению.
 AndroidManifest.template.xml 2014-07-26 Alex W. Lulin Alex W. Lulin [ef2145] - добавляем "мобильный проект".
 Collections.pas 2015-06-23 Alex W. Lulin Alex W. Lulin [83279b] - экранируем Web-символы.
 Entitlement.TemplateiOS.xml 2014-07-26 Alex W. Lulin Alex W. Lulin [ef2145] - добавляем "мобильный проект".
 HeaderFooter.ICO 2014-07-26 Alex W. Lulin Alex W. Lulin [ef2145] - добавляем "мобильный проект".
 MS.deployproj 2014-07-26 Alex W. Lulin Alex W. Lulin [e78b51] - добавляем "мобильный проект".
 MS.dpr 2014-07-29 Alex W. Lulin Alex W. Lulin [e1812e] - собираем все регистрируемые примитивы в один ...
 MS.dproj 2014-07-26 Alex W. Lulin Alex W. Lulin [481b72] - Игорь - это вам ЗАДАНИЕ - надо сделать по это...
 MS.dproj.local 2014-07-29 Alex W. Lulin Alex W. Lulin [e1812e] - собираем все регистрируемые примитивы в один ...
 MS.res 2014-07-26 Alex W. Lulin Alex W. Lulin [f90ea8] - переименовываем классы.
 MindStream.deployproj 2014-10-07 Ingword Ingword [7fb50c] Убрал директивы для компиляции ниже версии ХЕ6
 MindStream.dpr 2016-03-01 Ingword Ingword [2cebbc] я хз чего не компилится
 MindStream.dproj 2016-03-01 Alex W. Lulin Alex W. Lulin [00206a] - компилируем.
 MindStream.res 2016-03-01 Alex W. Lulin Alex W. Lulin [b8a843] - перекомпиляция.
 MindStream_project.tvsconfig 2015-02-03 Ingword Ingword [4f370e] UML TmsDiagrammController
 Readme.md 2015-03-18 Igor Belyh Igor Belyh [1a74bb] Readme.md edited online with Bitbucket
 Readme.txt 2014-10-30 Alex Lulin Alex Lulin [871391] Readme.txt edited online with Bitbucket
 branch.txt 2015-04-02 Alex W. Lulin Alex W. Lulin [b2dffa] - экспериментируем.
 exceptions.txt 2015-02-03 Alex W. Lulin Alex W. Lulin [b0d4ca] - переосмысляем параметризованные тесты обратно...
 factories.txt 2015-02-13 Alex W. Lulin Alex W. Lulin [2d0ce3] - Добавляем текст про фабрики.
 msDef.inc 2015-03-23 Alex W. Lulin Alex W. Lulin [093e74] - директивой CanBeComponentIsNil - отключаем па...
 msDiagramm.pas 2015-04-29 Alex W. Lulin Alex W. Lulin [6fec2b] - удаляем класс. Добавляем анемичности.
 msDiagrammStack.pas 2014-12-22 Alex W. Lulin Alex W. Lulin [1d2da9] - расширяем "заготовочку".
 msDiagramms.pas 2015-04-01 Alex W. Lulin Alex W. Lulin [37a29c] - экспериментируем.
 msDiagrammsController.pas 2015-09-04 Alex W. Lulin Alex W. Lulin [5fcc3b] - собираем под Delphi 10.
 msDiagrammsList.pas 2015-04-01 Alex W. Lulin Alex W. Lulin [e43e21] - чистим код.
 msFormatter.pas 2014-12-20 Ingword Ingword [fe4a19] small refactoring
 msInterfaces.pas 2015-04-30 Alex W. Lulin Alex W. Lulin [bc2342] - анемичность.
 msInvalidator.mixin.pas 2015-03-27 Alex W. Lulin Alex W. Lulin [7a4b65] - правим опечатку.
 msInvalidators.pas 2015-04-02 Alex W. Lulin Alex W. Lulin [f79011] - избавляемся от Pointer'а.
 msItemsHolder.mixin.pas unknown
 msMain_Form.fmx unknown
 msMain_Form.pas 2014-07-26 Alex W. Lulin Alex W. Lulin [7b7995] - добавляем НАСТОЯЩИЙ контроллер ПРЕЦЕДЕНТА. ЛУ...
 msMarshal.mixin.pas 2015-04-02 Alex W. Lulin Alex W. Lulin [c89ba4] - используем TmsWeakShapeRefList.
 msMovingPointer.pas 2015-02-12 Alex W. Lulin Alex W. Lulin [e73f3d] - починил крестик - https://bitbucket.org/ingwo...
 msNotRegisteredShapes.pas 2015-03-05 Alex W. Lulin Alex W. Lulin [2abb3f] - добавляем заготовочку.
 msObjectWrap.mixin.pas 2014-12-18 Alex W. Lulin Alex W. Lulin [b0875c] - переносим знание про текущую диаграмму в конт...
 msOurShapes.pas 2015-04-30 Alex W. Lulin Alex W. Lulin [fb3147] - анемичность.
 msPersistent.mixin.pas 2014-12-17 Alex W. Lulin Alex W. Lulin [398f34] - выделяем примесь TmsShapesProvider.
 msPredefinedShapes.pas 2015-04-29 Alex W. Lulin Alex W. Lulin [a6601c] - добавляем анемичности.
 msRegisteredShapes.pas unknown
 msSerializeInterfaces.pas 2015-01-23 Alex W. Lulin Alex W. Lulin [d36913] - удаляем ненужное.
 msShapeClassList.pas 2015-03-26 Alex W. Lulin Alex W. Lulin [2291e3] - ну и ещё "магия".
 msShapeClassListSingleton.mixin.pas 2015-01-30 Alex W. Lulin Alex W. Lulin [834de9] - добавляем комментарий.
 msShapesForToolbar.pas 2015-03-16 Alex W. Lulin Alex W. Lulin [d2e913] - правильнее отсекаем IsForToolbar.
 msShapesList.pas unknown
 msShapesProvider.mixin.pas 2015-01-22 Alex W. Lulin Alex W. Lulin [76bda0] - по-другому сортируем примитивы.
 msTemplate.mixin.pas 2014-12-05 Alex W. Lulin Alex W. Lulin [56cfb1] - добавляем шаблон примеси.
 msTotalShapesList.pas 2015-04-08 Alex W. Lulin Alex W. Lulin [1e6db6] - восстанавливаем "левый конец".
 msUtilityShapes.pas 2015-01-21 Alex W. Lulin Alex W. Lulin [fad86d] - переходим от RmsShape к ImsShapeClass. Не всё...
 msWatchedObject.mixin.pas 2015-01-21 Alex W. Lulin Alex W. Lulin [25da80] - Запрещаем перекрытие и вызов FreeInstance. И ...
 prune.cmd 2015-09-03 Alex W. Lulin Alex W. Lulin [bd61ee] - добавляем файл для очистки мусора.
 resume.txt 2015-05-15 Alex W. Lulin Alex W. Lulin [c0730b] - Nothing special.
 task.txt 2015-09-11 Alex W. Lulin Alex W. Lulin [9d7f98] - Тест.
 uMain.fmx 2015-02-26 Ingword Ingword [4ba9a1] Добавили кнопку на форму и в контролер, обработ...
 uMain.pas 2016-03-01 Alex W. Lulin Alex W. Lulin [0895f5] - обновление.
 вопросы.txt unknown

Read Me

MindStream (в перспективе) представляет собой кросс-платформенное ПО, для управления предприятием. Удобный графический интерфейс позволяет с легкостью отслеживать работу бизнес-процессов компании на любом устройстве, и в любом уровне детализации.
На данный момент приложение выглядит так:

PreAlpha

Эволюция:
PreAlpha

Update:
PreAlpha

Статьи рассказывающее о эволюции продукта.

Основой инновации продукта, является, как ни странно - природа человека. А именно свойство упрощать и шаблонизировать основной вид деятельности - “работу”. В любом виде деятельности(одного типа, ремонт электродвигателей например, или любой другой), если “приглядеться” можно увидеть однообразные процессы.

Сама идея работы с “шаблонами” взята из программирования. После определения “шаблонов” в программировании, стало возможным лишь определить “шаблон”(описать шаблон на особом шаблонном языке), и получалась возможность изменить работу “шаблона” во всей программе.

Наш проект предполагает, использовать эту практику для удобной работы бизнес-систем.

Реализовано (для систем Windows, Android, iOS):

  • Построение графических примитивов
  • Построение архитектуры приложения
  • Создан инструмент для автоматизированного тестирования приложений для всей платформы FireMonkey
  • Создан механизм сохранения и восстановления данных из файлов. (Сериализация и десериализация диаграмм)

Следующие шаги:

  • Аналитика оформления бизнес-процесов принятых во всем мире. Может имеет смысл привлечь менеджеров которые имеют практику построения, и выполнения на предприятиях.
  • Создание базы графических примитивов построенных на анализе предыдущего шага.
  • Разработка языка описывающего шаблоны.

Далее работа делится на 2 проекта:

  • Front-End то что показывается пользователю, и который собственно и работает с продуктом.
  • Back-End. Внесение шаблонов - уникальных, и общих в базу предприятия, или общую.

Процесс шага 2 сделать удобным “графически”, то есть аналитик вносящий “шаблон” мог сделать это и на своем планшете, по дороге домой на метро, или на заднем сиденье Rolls&Roys.

Актуальная откомпилированная версия

Android version