3 поколения программных продуктов LS Trade, LS Food, LS Pharm СПП «Квант» Windows MS VFP, MS SQL Server, MS Office Новая свойство- ориентированная платформа.

Презентация:



Advertisements
Похожие презентации
Платформа разработки бизнес-приложений Особенности платформы Принципиально новая запатентованная декларативная модель построения бизнес-приложений Высокая.
Advertisements

Инструментальная система разработки распределенных приложений «SiTex»
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
ПРОДУКТ БМС КАРТОГРАММА 2.0 КОМПАНИИ БМС СОФТ
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
RusBroker (RB). Общие сведения Система «RusBroker» была разработана Департаментом ИТ инвестиционной компании OOO «Уником Партнер». Программный комплекс.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
TEKTON-Matrix Платформа для распределённых приложений.
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Сервис On-Line доступ ПП Парус 8 Применение для разработки WEB- интерфейса.
Базы данных Лекция 01 Информационные технологии баз данных.
1. Краткая характеристика MS Access1. Краткая характеристика MS Access 2. Достоинства и недостатки 3. Типы БД 4. Базы данных и системы управления базами.
1 Разработка автоматизированной информационной системы количественной оценки деятельности студентов ВУЗа Кузбасский государственный технический университет.
высокая степень универсальности и продуманности интерфейса визуального программирования, который рассчитан на работу с пользователями самой различной.
Лекция 22 Лекция 22 Локальные, сетевые и распределенные базы данных. Архитектура «файл- сервер». Двух и трехуровневая архитектура «клиент-сервер». Модель.
Седов Александр Анатольевич «Энвижн Групп» директор департамента проектирования и управления разработкой программного обеспечения ЭнВижн групп (г. Москва)
Ильюшенков Михаил, ЭиП мая Повышение прозрачность деятельности Взгляд со стороны Повышение производительность труда Оптимизация деятельности.
Опыт разработки системы удаленного обслуживания клиентов финансовых компаний Private Banking через Интернет ООО «Компания «Мастер-Домино. Информационные.
Транксрипт:

3 поколения программных продуктов LS Trade, LS Food, LS Pharm СПП «Квант» Windows MS VFP, MS SQL Server, MS Office Новая свойство- ориентированная платформа разработки бизнес-приложений Java-технологии: JDBC, SWING, DocingFrames, RMI, JasperReports Windows, Linux, MacOs Postgre, Oracle, MS SQL Server «Ветразь», «Квант» DOS FoxPro 2.6, MS Office

Товар 1 Товар 2 Товар 3 Товар 4 Объект 1 ______ Свойство 1 Метод 1 Объект 2 ______ Свойство 2 Метод 2 Объект 3 ______ Свойство 3 Метод 3 Виртуальная машинаСУБД Таблица 1 ________ Поле 1 Индекс 1 Триггер 1 Таблица 2 ________ Поле 2 Индекс 2 Триггер 2 Таблица 3 ________ Поле 3 Индекс 3 Триггер 3 Hibernate Spring EJB ADO.NET Пользователь Пользовательский интерфейс Форма 1 Объект 1 Страница 2 Объект 2 Объект 3 Зх уровневая архитектура приложения Отчет НаименованиеОстатокРеализация Товар 1 Товар 2 Товар 3 Товар Форма ввода (Заявка) НаименованиеКол-во Бизнес-аналитикПользователь Разработчик ИС

Платформа разработки бизнес-приложений

Используемые технологии Java 2 Standard Edition (J2SE)Swing, DockingFramesJasperReportsPostgreSQL, MSSQL, OracleWindows, Linux, MacOS

Объекты и классы Архитектура платформы Таблицы и запросы Бизнес-логика Свойства и ограничения Сессии изменений Формы и навигаторы Клиент Бизнес- приложение Сервер Взаимодействие с пользователем

Оптимизация –Устранение противоречий в условиях Отрицаний : W AND !W Следствий : Дата (Приход) AND !Приход По классам : Покупатель (Приход) Сравнений : A>B AND B>C AND C>=A –Упаковка группирующих, условных выражений Компиляция –Упаковка по общему условию –Разбиение на : FULL и INNER/LEFT JOIN UNION ALL –Объединение группирующих выражений –Трансляция в конкретный синтаксис Кэширование –Возможность ручной корректировки запросов Таблицы и запросы

Свойства и ограничения

Классы свойств Первичное (Data) Классовое (Class) Реляционное (Join) Формула (Formula) –Строковая формула (String) –Если (And) –Сравнение (Compare) Группирующее (Group) Объединяющее (Union) Рекурсивное (Recursive) Другие Свойства и ограничения

Класс объекта 1 Класс 1Класс 2Класс N 2N Склад Документ Склад док-та 1 Строка Объект с именем Имя 1 Кол-во по документу Число Товар 21 Документ Первичное свойство Примеры addDProp(baseGroup, "store", "Склад док-та", store, document) addDProp(baseGroup, "quantity", "Кол-во", DoubleClass.instance, document, article) … Свойства и ограничения

Формы и навигаторы

private class ExtIncDocumentNavigatorForm extends TmcNavigatorForm { ExtIncDocumentNavigatorForm(NavigatorElement parent, int iID, String caption) { super(parent, iID, caption); // создать блок "Документ" ObjectImplement objDoc = addSingleGroupObjectImplement(extIncomeDocument, "Документ", Properties, baseGroup, storeGroup, supplierGroup, quantGroup, incSumsGroup); // создать блок "Строка документа" ObjectImplement objDetail = addSingleGroupObjectImplement(extIncomeDetail, "Строка", Properties, artclGroup, quantGroup, incPrmsGroup, incSumsGroup, outPrmsGroup); // поставить фильтра на то, что строки именно из этого документа PropertyObjectImplement detDocument = addPropertyObjectImplement(extIncDetailDocument, objDetail); addFixedFilter(new Filter(detDocument, Filter.EQUALS, new ObjectValueLink(objDoc))); } Внешний приход

50 000

Конкурентные преимущества Разработка в точном соответствии с ТЗ Проектирование и изменение системы путем описания БП(минимум программирования) Бесплатные Java-технологии Минимальные требования к каналам связи(технология RMI) Трехзвенная архитектура - единое информационное пространство - целостность данных - оперативность учета и управления - отсутствие репликаций БД - технологичность обслуживания Кроссплатформенность по ОС (Windows, Linux, MacOS) и СУБД (Postgre SQL, MS SQL Server, Oracle) Динамическая физическая модель хранения данных Процесс-ориентированность Эргономичность Интегрируемость - работа со стандартными форматами - B2B (business-to-business) интеграция - уведомления Безопасность - протоколирование - сетевая безопасность (отсутствие данных у клиента) - права доступа Стоимость владения

На кого ориентирована Компании, которые стремятся всегда быть первыми за счет динамичных, уникальных и инновационных бизнес- процессов Компании с сильным менеджментом и централизованным управлением Компании с большой территориальной распределенностью

Спасибо за внимание! Успехов в бизнесе!