
1. Введение
В настоящее время, каждому динамически развивающемуся предприятию необходимо организовать свою деятельность, т.е. подобрать такую интегрированную систему коллективной работы, которая удовлетворяла бы всем необходимым требованиям (простота использования, высокий уровень защиты информации, многофункциональность). Рынок программного обеспечения предлагает ряд интегрированных систем, удовлетворяющим этим требованиям. Одним из таких продуктов является Lotus Notes.
Lotus Notes - это открытая платформа для распределения информации и построения деловых приложений. Он способен в значительной степени увеличить деловую активность людей, работающих вместе, за счет сокращения времени и улучшения качества ежедневных деловых процессов, таких как хранение и обработка документов и/или данных.
Если отталкиваться от реальной практики использования, то можно выделить несколько групп организаций, для которых характерен выбор этой технологии. Первую группу составляют организации, которым нужна инфраструктура электронной почты, передачи сообщений и коммуникаций: современная, надежная и масштабируемая. Вторую группу составляют организации, которые используют Lotus в качестве платформы и инфраструктуры для бизнес-приложений, автоматизации деловых процедур, документооборота и т.д. Третья группа пользователей выбирает Lotus Domino в качестве уникальной технологии для создания инфраструктуры Web. И, наконец, четвертая группа организаций выбирает Lotus в качестве интегрирующего программного обеспечения, способного интегрировать информацию и данные практически из произвольных источников информации – реляционных СУБД, систем управления ресурсами предприятий (ERP), таких как SAP R/3, среды Internet и т.д.
2. Технологии Notes
Notes объединяет достаточно хорошо известные современные технологии:
Клиент – серверная технология
Система тиражирования данных (репликация)
Система управления документоориентированой базой данных
Средства разработки приложений
Электронная почта
Средства защиты информации.
2.1 Клиент – серверная технология
Notes использует архитектуру клиент-сервер. Локальная сеть состоит из сервера Notes и рабочих станций – клиентов (Рис. 1). Локальные сети могут быть объединены в глобальную сеть Notes. Для этого серверы Notes объединяются с помощью модемов и коммутируемых или выделенных телефонных каналов. Одним из самых сильных свойств Notes является возможность неограниченного увеличения численности групп и их территориального расположения. Notes предоставляет возможность обмениваться информацией почти любого вида с практически неограниченным числом сотрудников по всему миру.
Рис.1
Информация оптимальным образом распределяется между серверами и рабочими станциями. Наиболее трудоемкие процессы выполняются на сервере. Клиенты Notes используют серверы Notes для предоставления доступа ко всем корпоративным данным (например, к электронной почте, к приложениям рабочих потоков Notes, к реляционным базам данных, к настольным приложениям), благодаря расширению своих возможностей они позволяют использовать информацию на серверах Web. Таким образом, клиенты Notes включают в себя полный набор функциональных возможностей - работа в отключенном режиме, работа с системой сообщений клиент/сервер, поддержка форматированного текста, средства защиты данных, приложения рабочих потоков, базы данных дискуссий и библиотеки документов - для работы с информацией в формате HTML на серверах HTTP.