Lotus – Notes. Обзор программного продукта Андреев Владимир ПИ-51
Lotus Notes - платформа для построения приложений автоматизации управленческих и документных процессов. Полное наименование продукта: IBM Lotus Notes/Domino. NOTES DOMINO Введение
Немного истории История Lotus Notes началась с одной из первых компьютерных программ, написанных в CERN (Computer-based Education Research Laboratory) в университете Иллинойса. В 1973 был выпущен продукт, получивший название PLATO Notes. Основная функция - PLATO Notes было создание отчетов об ошибках в ПО, которые включали в себя идентификатор пользователя и дату создания. В 1976 был выпущена система PLATO Group Notes, в которой были значительно расширены возможности по обработке документов (файлов системы). В PLATO Group Notes имелись следующие возможности: Создание личных файлов и их организация по темам Создание access list. Отбор и чтение всех файлов и ответов, созданных после определенной даты. Создание файлов без подписи (anonymous notes) Создание меток статуса файлов Создание примечаний Связывание файлов Notes с данными прочих приложений PLATO
Среда программирования - Lotus Script - - Java - JavaScript дополнительно: - Notes VIP - SQL Windows - Visual Basic, Delphi, C, C++
Основные функции среда исполнения приложений автоматизации групповой деятельности. криптозащита. клиент электронной почты. сервер приложений. почтовый сервер. групповой календарь, планировщик задач. instant messenger. вёб-сервер. LDAP сервер. репликация. службы интеграции данных Domino Enterprise connection services (DECS)
Архитектура - клиент сервер Толстый клиент это компьютер, обеспечивающий расширенную функциональность независимо от центрального сервера. Как правило, сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента.
Устройство баз данных Технология DAOS (Domino Attachment & Object Services) Компоненты БД: - элементы структуры - представления - документы - вложения
Особенности системы Кроссплатформенность Репликация Быстрые разработка (RAD) и развёртывание приложений Автономное выполнение приложений Инфраструктура управления открытыми ключами (PKI) – Электронная цифровая подпись – Шифрование Масштабируемость
Достоинства системы - хранение документов с плохой структурой. - коллективная обработка документов. - отслеживание изменений. - простота настройки реквизитов. - перекрёстные ссылки. - интеллектуальная БД. - поддержка большого числа типов данных. - разная структура для различных документов в одной и той же БД. - поддержка макрокоманд - возможность программирования во многих средах.
Недостатки системы - высокая стоимость внедрения - высокие требования к ресурсам - отсутствие поддержки некоторых функций для стандартных СУБД - проблематичная поддержка целостности баз данных
Форма составления заявки
Шаблон заявки
Работа с электронной почтой
Календарь и планировщик задач
THE END В главной роли – IBM Lotus-Notes\Domino СПАСИБО ЗА ВНИМАНИЕ!