Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемПетр Шаврин
1 Реализация доступа к учетным регистрам и функциям ПП ПАРУС - Предприятие 8 через WEB Обзор возможностей
2 Способы доступа к БД ПП ПАРУС - Предприятие 8 WEB- интерфейс Доступ к данным и функциям системы через WEB- браузер Применение Oracle Application Express (APEX) для организации WEB- интерфейса системы Демонстрация готового WEB- интерфейса WEB- сервис Доступ к данным и функциям системы через определенный протокол обмена данными в формате XML Архитектура простого WEB- сервиса Демонстрация готового WEB- сервиса
3 Преимущества Oracle APEX Свободно распространяемый продукт Oracle Простота установки и администрирования Простота разработки приложений Простота переноса приложений между БД Применение PL/SQL для реализации алгоритмов агрегирования, анализа и изменения данных Встроенная поддержка различных способов графического представления информации Возможность установки дополнительных плагинов Тонкая настройка интерфейса разработанных приложений Выгрузка данных в Excel (CSV)
4 Архитектурные особенности Oracle APEX WEB– браузер - рабочее место разработчика Результат разработки - WEB– приложение ( тонкий клиент ), на рабочем месте пользователя необходим только WEB- браузер Независимость от платформы Поддержка Oracle 9x, 10g, 11g, SE Поддержка множественных источников данных ( несколько БД в одном приложении ) Поддержка WEB- сервисов в качестве источников данных
5 Схема работы Oracle APEX БД Oracle ( Парус, APEX) Интернет, Интранет (HTTP, HTTPS) Oracle HTTP Server (Apache + Mod- PL/SQL) WEB- Браузер (IE, FireFox, Opera, Chrome, Safari) КЛИЕНТСЕРВЕРСРЕДА ПЕРЕДАЧИ ДАННЫХ
6 Схема работы Oracle APEX (Oracle 11g) БД Oracle ( Парус, APEX) + Встроенный шлюз PL/SQL Интернет, Интранет (HTTP, HTTPS) WEB- Браузер (IE, FireFox, Opera, Chrome, Safari) КЛИЕНТСЕРВЕРСРЕДА ПЕРЕДАЧИ ДАННЫХ
7 Область применения Oracle APEX при работе с ПП ПАРУС - Предприятие 8 Реализация WEB- интерфейса для рабочего места руководителя Реализация WEB- интерфейса для рабочего места аналитика Обеспечение удаленным пользователям доступа к некоторым функциям и данным системы Публикация общедоступных данных системы в корпоративной сети или в сети Интернет
8 Пример WEB- интерфейса руководителя для модуля Управление проектами Управление проектами Исполнение проектов – отслеживание исполнения открытых проектов организации в разрезе этапов проектов Работы проекта – отслеживание исполнения открытых проектов организации в разрезе проектных работ Управление подразделениями Загрузка подразделений – отслеживание загруженности подразделений организации занятых в текущих проектах Работы подразделения – отслеживание графиков исполнения работ подразделений в текущих проектах
9 Источники данных интерфейса Проекты Этапы Работы Ресурсы ( материальные, трудовые, оборудования ) Акты выполненных работ Штатное расписание УДП УПП УЗСР ПУП УПШР РЗП Факт выполнения работ Планы работ Плановый / фактический ФОТ WEB- интерфейс
10 Исполнение проектов Раздел : Проекты Подраздел : Работы проекта, Ресурсы ( материальные, трудовые, оборудования ) Условия формирования : Сумма трудоемкостей ( плановых, фактических ) всех работ проекта ( этапа ) Раздел : Проекты Условия формирования : Записи проектов в статусе Открыт или Остановлен Раздел : Проекты Подраздел : Этапы проектов Условия формирования : Записи этапов выбранного проекта Индикация состояния проекта : Зеленый – нет отклонений Желтый – более 10% работ проекта имею истекающий срок исполнения Красный – в проекте есть работы с отклонением по трудоемкости
11 Работы проекта Автоматизированное оповещение ответственных исполнителей : Уведомление об истечении сроков исполнения работы Запрос отчета об исполнении работы Раздел : Проекты Подраздел : Работы проектов Условия формирования : Записи работ выбранного проекта, соответствующие фильтру работ Быстрый переход между проектами Раздел : Проекты Условия формирования : Записи проектов в статусе Открыт или Остановлен Диаграмма Гантта работ проекта Раздел : Проекты Подраздел : Работы проекта Условия формирования : Записи работ выбранного проекта, соответствующие фильтру работ Раздел : Проекты Подраздел : Работы проекта, Ресурсы ( материальные, трудовые, оборудования ) Условия формирования : Сумма трудоемкостей ( плановых, фактических ) всех трудовых ресурсов данной работы проекта Фильтр отображения работ : Все работы Работы, у которых фактическая трудоемкость превысила плановую Работы, с истекающим сроком исполнения
12 Загрузка подразделений Раздел : Проекты Подраздел : Работы проекта, Ресурсы ( материальные, трудовые, оборудования ) Условия формирования : Сумма трудозатрат данного подразделения по работам, выполняемым им в рамках данного проекта в указанном периоде Раздел : Проекты Подраздел : Работы проекта Условия формирования : Проекты, исполнением работ которых в указанном периоде занимается выбранное подразделение Отбор данных о подразделениях за указанный период Раздел : Штатные подразделения Условия формирования : Подразделения, выполняющие работы по проектам в указанном периоде Загруженность подразделения, вычисленная как отношение суммы плановых трудозатрат подразделения ( в денежном выражении ) по всем проектам в указанном периоде к ФОТ подразделения Индикация состояния проекта : Зеленый – нет отклонений по указанному подразделению Желтый – более 10% работ проекта, выполняемых данным подразделением, имеют истекающий срок исполнения Красный – в проекте есть работы выбранного подразделения, с отклонением по трудоемкости
13 Работы подразделения Быстрый переход между подразделениями Раздел : Штатные подразделения Условия формирования : Подразделения задействованные в текущих проектах Быстрый переход между проектами Раздел : Проекты Условия формирования : Проекты в статусе Открыт или Остановлен Автоматизированное оповещение ответственных исполнителей : Уведомление об истечении сроков исполнения работы Запрос отчета об исполнении работы Диаграмма Гантта работ проекта Раздел : Проекты Подраздел : Работы проекта Условия формирования : Записи работ выбранного подразделения в рамках выбранного проекта, соответствующие фильтру работ Раздел : Проекты Подраздел : Работы проекта, Ресурсы ( материальные, трудовые, оборудования ) Условия формирования : Сумма трудоемкостей ( плановых, фактических ) всех трудовых ресурсов данной работы проекта Раздел : Проекты Подраздел : Работы проекта Условия формирования : Список работ, выполняемых указанным подразделением в рамках указанного проекта, соответствующих фильтру работ Фильтр отображения работ : Все работы Работы, у которых фактическая трудоемкость превысила плановую Работы, с истекающим сроком исполнения
14 Преимущества WEB- сервиса Независимость от платформы Открытый формат обмена данными Интеграция с любой программной или аппаратной платформой, поддерживающей работу с XML и протоколом HTTP (HTTPS) Возможность интеграции с другими WEB- сервисами Дополнительный уровень абстракции между потребителем и поставщиком информации
15 HTTP- сервер Алгоритмы реализующие WEB- сервис (CGI, JSP, ASP, Java Beans и т. д.) WEB- сервис Технология работы WEB- сервиса Потребители данных Потребители данных Потребители данных Ответ XML Запрос XML SOAP- конверт (SOAP envelop) SOAP- конверт (SOAP envelop) Universal Description, Discovery and Integration (UDDI) Web Services Description Language (WSDL)
16 Пример WEB- сервиса для модуля Планирование и учет в дискретном производстве Задача Контроль достоверности маршрутного листа Оперативный контроль исполнения этапов производственного процесса в производственных условиях без прямого доступа к системе Парус 8 Реализуемые функции Сканирование штрих - кода маршрутного листа Получение информации о маршрутном листе, текущей операции, текущем исполнителе Подтверждение текущей операции маршрутного листа и перевод его на следующую операцию
17 БД Парус 8 Схема работы WEB- сервиса Мобильный клиент Google Android (Java 2 ME, Symbyan, Windows Mobile) Маршрутный лист ( твердая копия ) Хранимая процедура формирования XML посылки с информацией о маршрутном листе Хранимая процедура перемещения маршрутного листа на следующую операцию Среда передачи данных (WIFI, GPRS, EDGE, сеть 4G и т. д.) Скрипт PHP HTTP- сервер (IIS) XML Штрих - код WEB- сервис
18 Спасибо Ваши вопросы …
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.