====== Платформенное решение разработки отраслевых систем "LSS" ====== ===== Введение ===== **Платформенная система LSS** представляет собой инструментарий, предназначенный для разработки **WEB ориентированных** приложений, работающих с **базами данных** по 3-х звенной архитектуре. Тут можно посмотреть на основные идеи, лежащие в основе проекта: * [[concept]] ===== LSS протокол ===== Центральная часть инструментария - [[protocol|LSS протокол]], описывающий обмен данными между серверными скриптами и работающим на клиенте [[viewer|визуализатором]]. Мы приложили специальные усилия для того, чтобы этот протокол был прост и нагляден. * [[Protocol]] * [[Request]] * [[Response]] * [[rowset-definition]] * [[form-definition]] * [[LSSFormat]] - формат представления данных, используемый в запросах и ответах * [[LSSFunctions]] * [[LSSJson]] ===== Инсталляционный комплект в виде начальной конфигурации (шаблона) LSS проекта ===== Платформенное решение разработки отраслевых систем "LSS" поставляется в виде **начальной работоспособной конфигурации (шаблона) LSS проекта**. По приведенным ссылкам переход к инструкции по установке и описанию структуры ПО Платформы LSS. * [[project-template-deployment]] * [[project-template-structure]] ===== Представление этапов разработки LSS проекта на демонстрационном примере ===== Описание примера реализации автоматизированной системы управления материальными активами предприятия на базе Платформенного решения разработки отраслевых систем "LSS" * [[lssexampl-tz]] ==== Этапы разработки демонстрационного примера ==== - [[lssexampl-01-custom]] - [[lssexampl-02-datastru]] - [[lssexampl-03-ref]] - [[lssexampl-04-doc]] - [[lssexampl-05-report]] - [[lssexampl-06-perm]] * [[lssexampl-virtualbox]] ===== LSS сервер ===== * [[lss-server-php:start]] ===== LSS визуализатор ===== [[viewer]] **LSS визуализатор** - это отдельный автономный модуль. Для работы с ним не обязательно использовать наш **LSS сервер**. Сервер можно написать самим на наиболее подходящем для решаемой задачи инструментарии. Если сервер правильно реализует **LSS протокол**, то все будет работать. В этом разделе мы описываем, как правильно подключить и настроить **LSS визуализатор**. * [[viewer-deployment]] * [[viewer-make]] ===== Материалы для скачивания ===== Для скачивания материалов необходимо наличие пароля ftp сервера ЦТИ. * **адрес**: [[ftp://79.170.154.8]] * **login**: ftpuserlss * **password**: пароль для доступа к ftp серверу ЦТИ (пароль указан в инструкции по установке ПО LSS) На ftp сервере размещены следующие файлы: * **lss-project-template.zip** - инсталляционный комплект Платформы LSS в виде шаблона проекта * **lssexample-001.zip** - **lssexample-006.zip** - этапы разработки демонстрационного примера * **viewer-001.zip** - **viewer-002.zip** - LSS визуализатор * **vmware-lssexample.ova.zip** - виртуальная машина, с развернутым демонстрационным примером * **vmware-lssprojecttemplate.ova.zip** - виртуальная машина, с развернутым инсталляционным комплектом Платформы LSS в виде шаблона проекта * **dojotoolkit.zip** - используемая в визуализаторе платформы LSS библиотека Dojo Toolkit версии 1.10 ===== Демонстрационные примеры и ссылки ===== Демонстрационные примеры доступны в режиме "**только чтение**". Для входа используйте логин **root**, пароль **1**. * демонстрация работы **шаблона LSS проекта** у нас на сайте: [[http://lss.m-cti.ru/storage/example/lss-project-template]] * демонстрация работы **тестового примера** "Материальные активы" у нас на сайте: [[http://lss.m-cti.ru/storage/example/lss-exampl]] * **Doxugen** - автоматически сформированная документация по LSS серверу, на основе исходного кода: [[http://lss.m-cti.ru/storage/doxygen/html]]