Система репліцювання (тиражування) документів, інформації і додатків
Інтегрована система для збирання, організації й розподілення інформації та знань "Lotus Domino" та "Notes". Документоорієнтована база даних "Domino/Notes". Система реплікації та її властивості: двоспрямованість, ефективність та реплікація для клієнта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | украинский |
Дата добавления | 10.11.2014 |
Размер файла | 19,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
РЕФЕРАТ
СИСТЕМА РЕПЛІЦЮВАННЯ (ТИРАЖУВАННЯ) ДОКУМЕНТІВ, ІНФОРМАЦІЇ І ДОДАТКІВ
Інтегрована система Lotus Domino та Notes
Lotus Domino та Notes -- це інтегрована система для колективної роботи, призначена для збирання, організації й розподілення інформації та знань, багатобічний програмний продукт, до складу якого входять такі інформаційні технології:
документоорієнтована база даних;
засоби розробки додатків;
система електронної пошти;
система реплікування (тиражування) документів, інформації і додатків;
засоби захисту інформації і розмежування доступу;
засоби календарного планування і складання розкладів;
web-технології і технології інтернету/інтранету;
засоби інтеграції з реляційними базами даних, системами керування ресурсами підприємств (ERP) і транзакційними системами.
Domino/Notes -- це клієнт-серверна технологія, де сервером є Lotus Domino, а клієнтською частиною -- Lotus Notes. Унікальність сервера Domino полягає в тому, що це ще і web-сервер, і поштовий сервер, який підтримує стандарти Інтернету, тому клієнтською частиною для роботи з додатками Domino й електронною поштою можуть бути web-браузери та інші поштові клієнти Інтернету. система документ інформація реплікація
Документоорієнтована база даних Domino/Notes
Сховищем об'єктів, в яких зберігаються дані, є NSF-файли (Notes Storage File).
Бази даних Domino і Notes відрізняються від реляційних систем управління базами даних (СУБД), де дані описуються за допомогою таблиць. Реляційна база даних твердо структурована, а кожний запис у таблиці має однаковий набір полів, обсяг пам'яті під який визначений і виділений заздалегідь.
У більшості випадків люди працюють з документами, які є слабо структурованими об'єктами. Notes проектувався саме для роботи з такою інформацією. Це й визначило структуру бази даних Notes. Основною одиницею збереження інформації в базі даних Lotus Domino/Notes є окремий документ. Він не обов'язково має такі самі поля, що й інші документи, під поле виділяється стільки пам'яті, скільки необхідно для збереження конкретних даних; поля в документи можуть додаватися динамічно, у міру виникнення необхідності в них або змін розробників і користувачів. Наприклад, документ, що стосується обслуговування клієнтів, може містити дату, ім'я та ідентифікаційний номер клієнта, ім'я оператора, текстове поле для опису запиту клієнта, а також поле статусу запиту.
Структура документа Notes визначається формою, що містить набір полів різних типів. База даних Notes може зберігати будь-які типи даних -- від простого тексту, чисел, часу і дати до форматованого тексту, графічних образів, звуку, відео і довільних даних, що можуть зберігатися у вигляді приєднаних об'єктів у своєму рідному форматі. Наприклад, це може бути приєднаний файл формату MS Word або електронної таблиці Lotus 1-2-3.
Документ може мати як структурований, так і неструктурований формат, тому Notes може зберігати й обробляти такі масиви даних, обробка яких важко піддається реляційним та іншим системам баз даних.
Завдяки використанню документоорієнтованої моделі обробки Notes надає користувачам такі можливості.
* Збереження форматованого тексту, приєднаних і впроваджених об'єктів. Сховище об'єктів Notes оптимально підходить для ефективного керування і розподілу ділової інформації: таблиці, отримані з реляційної бази даних, електронні таблиці, відформатований текст, web-сторінки, графіка, приєднані або впроваджені об'єкти, скановані зображення і факси, звукові та відеофрагменти. Таким чином, Notes може бути універсальним сховищем об'єктів і центральною точкою доступу до будь-якої корпоративної інформації.
* Документи можуть мати стосунок один до одного як "батьківський" і "дочірній". Наприклад, якщо створено додаток для відстеження зовнішніх контактів, то батьківським документом може бути опис організації, дочірніми до нього картки співробітників, наступним рівнем дочірніх документів -- звіти про зустрічі зі співробітниками або листи тощо.
Повнотекстовий пошук. Lotus Notes дає змогу користувачам індексувати документи і проводити їхній пошук за запитами, Notes наводить документи, що задовольняють критерії пошуку за ступенем їхньої відповідності або в заданому користувачем порядку.
Керування версіями. Lotus Notes містить функцію, що відстежує численні зміни, внесені в документ різними користувачами. Автоматичне керування версіями реалізовано таким чином, що під час кожного сеансу редагування документ позначається або як основний, або як похідний від оригіналу. Зміни, внесені в документ Notes одним користувачем, не затираються, коли інший користувач зберігає свої зміни в документі. Функцію керування версіями Notes можна модифікувати відповідно до потреб будь-якої робочої групи. Крім того, користувачі мають можливість подавати додаткові коментарі до оригіналу документа, працюючи з ним як із похідним, тобто не зберігаючи оригінал повторно.
Посилання на документи. Notes має засоби підтримки гіпертексту, тобто кожний документ може містити посилання на інші документи в будь-якій базі даних Notes або на документи у web-форматі.
Бази даних Notes зазвичай розташовуються на серверах Domino, однак можуть перебувати і на клієнтських машинах з Notes, що дуже важливо з погляду підтримки роботи користувачів у режимі оф-лайн і мобільних користувачів. Користувачі одержують доступ до даних на сервері за допомогою мережі чи модема або, працюючи з даними локально за допомогою клієнта Notes. Однак як клієнти для роботи з даними і додатками на сервері Domino можуть використовуватися web-браузери, поштові клієнти Інтернету та ін.
У користувачів є можливість перегляду списків документів, що зберігаються в базі даних Domino/Notes, їх відображення називають поданням (view). Коли користувач Notes відкриває подання, назви полів виводяться як заголовки стовпців даних. Якщо, наприклад, користувач бажає переглянути документи за датою, Notes відсортовує їх за значеннями в цьому полі, відкриває подання, лівий крайній стовпець якого містить дату, а інша інформація з полів виводиться у стовпцях праворуч від основного. Різні подання можуть виконувати різні вибірки документів, а також їхнє сортування і/чи категоризацію (групування) за певними критеріями. Якщо продовжити приклад бази даних відстеження зовнішніх контактів, то одним з подань може бути перегляд усіх документів з катетеризацією за назвою організацій, іншим поданням може бути тільки список особових карток співробітників, відсортований за прізвищами та ін.
Система реплікації
Система реплікації виконує два основні завдання:
підтримку територіально-розподіленої роботи (синхронізацію даних і додатків);
підтримку роботи мобільних користувачів.
Domino і Notes забезпечують колективне використання інформації в будь-який час і незалежно від місця розташування користувача. Користувачами баз даних і додатків Notes можуть бути співробітники з різних підрозділів організації у регіоні, країні або всьому світі. Кожний з цих підрозділів може мати свій сервер. Користувачі різних підрозділів працюють зі своєю "копією" бази даних, розташованою на локальному сервері, а реплікація забезпечує те, що робочі групи, розташовані в різних географічних точках, працюють з актуальними версіями тих самих документів і обмінюються інформацією. Сервери Domino обмінюються даними відповідно до заданого розкладу і наявними каналами.
Domino і Notes дають змогу ефективно використовувати різні канали зв'язку: мережі TCP/IP, X.25, ISDN, телефонні канали, що комутуються, тощо.
Реплікація в Notes виконується на рівні окремих полів і характеризується такими властивостями.
Двоспрямованість. Користувачі усіх підрозділів організації, які отримали за допомогою реплікації копію бази даних, можуть додавати, модифікувати і видаляти з неї документи. Двоспрямована реплікація в Notes синхронізує всі зміни, зроблені в усіх підрозділах, а не тільки поширює у віддалені сервери зміни, внесені в центральній точці.
Ефективність. За синхронізації баз даних реплікація необхідна тільки для нових полів документів або для полів документів, до яких було внесено зміни у будь-якому з екземплярів бази даних, що беруть участь у процесі реплікації. Така реплікація на рівні поля забезпечує оптимальне використання ресурсів і найменшу тривалість циклу синхронізації.
Реплікація для клієнта Notes. Користувачам, що підключаються до сервера від випадку до випадку (наприклад, мобільні користувачі, що працюють у віддаленій точці, відрядженні або вдома), необхідний такий же рівень доступу до інформації, як і підключеним користувачам. Notes не обмежується організацією взаємодії між серверами, він також підтримує реплікацію між клієнтом і сервером. За рахунок цього забезпечується підтримка роботи мобільних користувачів, що працюють з даними і додатками Notes у режимі оф-лайн, так, ніби вони перебувають в офісі та підключені до сервера. Користувач легко може взяти із собою актуальні копії баз даних Notes, працювати з ними локально, а потім синхронізувати їх, як тільки буде така можливість.
Вибіркова реплікація. Користувачі Notes можуть скопіювати собі тільки певну підмножину інформації з бази даних Notes. Notes дає можливість їм визначати тип документів, з якими вони хочуть працювати на своїх клієнтських робочих станціях. За допомогою вибіркової реплікації користувачі можуть копіювати тільки ті документи, що піддавалися змінам, скажімо, за останні ЗО днів, або тільки складені яким-небудь конкретним членом робочої групи.
Фонова реплікація, Проведення реплікації для мобільного користувача не припиняє усієї іншої роботи на портативному або домашньому комп'ютері. Реплікація в Notes може виконуватися у фоновому режимі, що дає змогу користувачеві продовжувати роботу над іншими завданнями.
Синхронізація дизайну і логіки додатків. Технологія реплікації дає можливість легко поширювати додатки по всій організації і за її межами, вносити до них необхідні зміни у міру необхідності. Під час сеансів зв'язку між серверами Domino пересилаються не тільки самі дані, але й усі зміни в дизайні та логіці додатка. Domino зберігає дані та дизайн окремого додатка в єдиному файлі NSF. Наприклад, якщо розробники у Києві внесуть зміни у форму щоденної звітності, то в процесі чергового сеансу реплікації всі ці зміни будуть передані у віддалені підрозділи. У наступному сеансі роботи користувач зі Львова побачить, що дизайн додатка змінився, і почне працювати, по суті, з новою версією додатка.
Засоби розробки додатків
Платформа Notes містить інтегроване середовище розробки Domino Designer, що надає потужні засоби розробникам з різним рівнем підготовки.
Засоби розробки додатків, інтегровані в Domino Designer, є надійним, інтуїтивно зрозумілим середовищем, що забезпечує можливості використання стандартних засобів і мов розробки web-додатків та доступ до інших корпоративних систем.
Ієрархія засобів розробки за ступенем розширення можливостей:
дизайнер форм -- графічне середовище, що дає змогу задавати графічний вигляд документа, створювати поля, задавати їхні типи (текстовий, числовий, дата й час тощо), відстежувати й обробляти різні події, пов'язані з інформацією, що вводиться в ці поля, використовувати JavaScript для обробки подій, використовувати об'єкти групового календаря та ін.;
дизайнер сторінок орієнтований на розробників, які звикли до стандартних засобів розробки web;
дизайнер структури є графічним засобом створення структури web-вузла;
дизайнер рамок є графічним засобом створення додатків з великою кількістю фреймів без необхідності програмування на HTML;
дизайнер графічних навігаторів дає можливість розробляти й використовувати наочний інтерфейс навігаторів замість ієрархічних папок і подань у панелі пошуку Notes для ще більшого спрощення перегляду інформації в додатках;
графічне середовище створення подань;
агенти дають змогу вкладати складну логіку в додатки Notes і у такий спосіб розробники можуть автоматизувати виконання прикладних завдань на клієнтах і серверах. За допомогою агентів відстежують події, що можуть відбуватися або не відбуватися з документами в базах даних Notes та з поштовими повідомленнями. Наприклад, у додатку, що забезпечує узгодження документів, агент може відстежувати появу нових документів або факт того, що якась службова записка не була розглянута черговим учасником процесу узгодження протягом певного проміжку часу, про що начальникові автоматично сформується повідомлення електронної пошти з посиланням на відповідний документ;
засоби програмування:
а) мова формул. Вона дуже схожа на мову, якою можна користуватися в електронних таблицях для обробки даних. Її можна використовувати для обробки інформації з різних полів
документів для відображення у поданні;
б) Lotus Script: об'єктно-орієнтована версія мови програмування Basic, аналогічна Visual Basic;
в) Java і JavaScript.
Ці засоби дають повний програмувальний доступ до об'єктів і сервісів сервера Domino, таких як маршрутизація, реплікація, індексування подань, служба довідників, засоби контролю доступу та ін.
Захист інформації
Усі компоненти архітектури Domino і Notes використовують модель безпеки, яку визнано найбільш ефективною і гнучкою. Система безпеки Domino/Notes гарантує, що тільки авторизовані користувачі мають право на читання, створення і редагування інформації, котра зберігається в базах даних.
Стандартом доступу до каталогів Х.500 є сертифікат Х.509, що ґрунтується на технології шифрування RSA з відкритим ключем. Аутентифікація із застосуванням публічних ключів виключає необхідність передачі паролів мережею. Публічні ключі, що використовуються разом з приватними ключами користувачів, уможливлюють створення цифрових підписів і повне шифрування документів і поштових повідомлень.
Інфраструктура Domino і Notes забезпечує чотири рівні безпеки.
Аутентифікація ґрунтується на сертифікатах і забезпечує надійну перевірку того, що користувачі, які підключаються до мережних ресурсів Domino, є тими, за кого вони себе видають.
Цифрові підписи, завдяки яким сервери Domino і клієнти Notes роблять аутентифікацію відправника, яка гарантує, що інформація, не підлягала змінам у процесі передачі.
Контроль доступу визначає, хто і який ресурс (сервер, базу даних, документ) може використовувати і що він може з цим ресурсом робити залежно від наявності імені користувача у відповідному списку контролю доступу (Access Control List) і наданих прав. Списки контролю доступу контролюють доступ до даних на рівні сервера, бази даних і окремих документів. Вони мають сім рівнів можливостей для роботи з інформацією у міру збільшення: "немає доступу", депозитори, читачі, автори, редактори, дизайнери, менеджери. Окремі поля можуть бути зашифровані.
Шифрування гарантує безпечний зв'язок між окремими користувачами.
Шифрування може застосовуватися у таких випадках:
для баз даних, включаючи документи і поля, як на серверах, так і на робочих станціях;
для даних під час передачі, включаючи як передачу даних між серверами, так і передачу даних між клієнтом і сервером (це гарантує безпечну передачу даних небезпечними каналами, такими як Інтернет).
Каталог Domino Directory є основою моделі безпеки системи. Domino Directory підтримує делегування певних повноважень мережного керування за допомогою керування доступом до полів у собі самому. Будь-якому полю або групі полів можуть бути призначені обмеження тільки заданим користувачем, групою користувачів або роллю. Багато рівнів контролю доступу користувачів, аж до доступу до полів документа, забезпечує делегування відповідальності за обслуговування спеціальних полів у Domino Directory або спеціальних параметрів конфігурації. Це дає змогу передати під відповідальність місцевих адміністраторів керування з'єднаннями серверів або доступом користувачів.
Размещено на Allbest.ru
...Подобные документы
Изучение характеристик, возможностей и функций пакета IBM Lotus Domino/Notes, используемые оператором ЭВМ в процессе внесения дополнений и изменений в базу данных абитуриентов Владимирского ГУ. Ход выполнения работы с информационной системой "Абитуриент".
отчет по практике [2,3 M], добавлен 08.08.2013Изучение стандартных возможностей системы Lotus Notes. Базы данных, документы, формы, представления. Создание представления "Организации", "Контактные лица", "Контакты", "Товар", "Счет". Простейшие средства разработки, используемые в системе Lotus Notes.
лабораторная работа [1,1 M], добавлен 03.02.2015Типичный процесс работы сервисной службы. Прием телефонных звонков и диспетчеризация заявок. Обработка телефонных обращений. Управление инцидентами и работами. Внешний вид программы HP OpenView Service Desk. Функции Lotus Notes/Domino в корпорации.
отчет по практике [300,5 K], добавлен 22.07.2012Анализ механизма функционирования программы Lotus Notes, позволяющей организовать процесс создания и распространения документов более удобным путем, объединяя документы в базы документов. Основные элементы интерфейса. Работа с папками, обработка почты.
контрольная работа [4,0 M], добавлен 06.10.2010База даних як організована структура, призначена для зберігання інформації. Проектування та реалізація в СУБД MS Access інформаційної системи "База даних Internet-ресурсів тестів з психології". Розробка логічної системи даних, інструкції користувача.
курсовая работа [5,3 M], добавлен 22.10.2012Методи резервування інформації на базі архітектурних рішень та автоматизованих систем. Резервування інформації для баз даних. Системи резервування інформації на базі стандартних рішень Unix систем. Системи створення повних копій Norton ghost та Acronis.
дипломная работа [2,2 M], добавлен 19.06.2013Автоматизований банк даних як специфічна база даних, яка проектується і наповнюється, щоб підтримувати створення рішень в організації. Інструментальні засоби кінцевого користувача для аналізу інформації. Компоненти, що забезпечують виділення даних.
реферат [93,1 K], добавлен 27.07.2009Акт категоріювання. Акт обстеження. Наказ на контрольовану зону. Модель загроз. Технічний захист інформації. Комплексна система захисту інформації. Перелік вимог з захисту інформації. Об'єкти, що підлягають категоріюванню.
курсовая работа [17,6 K], добавлен 19.07.2007Принципи, цілі та завдання, напрямки робіт із захисту інформації. Суб'єкти системи захисту інформації у Російській Федерації. Основні організаційно-технічні заходи, об'єкти та засоби захисту інформації. Види загроз безпеки, матеріальні носії інформації.
реферат [23,6 K], добавлен 27.03.2010Особливості понять "цифра" и "число". Знакова система оброки інформації комп’ютером. Файл - сукупність байтів, записана на пристрій зберігання інформації. Сутність і властивості алгоритму. Схема - графічне подання алгоритму за допомогою зв’язаних блоків.
лекция [185,0 K], добавлен 03.10.2012Значимість двійкової системи числення для кодування інформації. Способи кодування і декодування інформації в комп'ютері. Відповідність десятковій, двійковій, вісімковій і шістнадцятковій систем числення. Двійкове кодування інформації, алфавіт цифр.
презентация [1,4 M], добавлен 30.09.2013Класифікація експертних систем. Представлення знань, переваги та слабкі місця. База знань як елемент експертної системи. Сфера застосувань та перспективи розвитку. Створення експертної системи для оцінки ступеня підготовленості студента до іспиту.
курсовая работа [1,4 M], добавлен 04.02.2014Організована структура, призначена для зберігання інформації. Системи управління базами даних. Зберігання та пошук інформації про можливості використання ресурсів психологічних тестів мережі Internet. Створення об'єктів бази даних та запити до них.
курсовая работа [3,1 M], добавлен 21.10.2012Відмінність комп'ютерного спілкування від природного. Система Opentest і поняття, пов’язані з нею. Класифікація автоматизованих систем, функціональні профілі захищеності оброблюваної інформації від несанкціонованого доступу. Тест на задані теми.
дипломная работа [233,2 K], добавлен 19.06.2011База даних - фундаментальний компонент інформаційної системи. Визначення технічного завдання для проекту. Підготовка певної додаткової інформації. Розробка та супровід стандартів. Стандарти - основа для навчання персоналу та організації контролю якості.
презентация [535,8 K], добавлен 21.11.2013Електронна база даних як послідовність даних заданої структури, записана на магнітний диск комп'ютера, її типи, основні та невід'ємні властивості. Призначення та оцінка можливостей системи управління. Моделі даних та головні принципи їх функціонування.
презентация [352,2 K], добавлен 04.12.2014Тенденції розвитку технічних засобів. Призначення і класифікація ПП. Вхідні пристрої (введення інформації): клавіатура, дискова система, миша, модеми, мікрофон; вихідні ( виведення інформації) - дисплей, принтер, дискова система, модеми, звукосистеми.
реферат [40,3 K], добавлен 29.02.2008Розробка бази даних для обробки інформації про діяльність туристичного агентства. Визначення предметної області, вхідних та вихідних даних, їх організації. Генерація схеми бази даних. Реалізація функціональних вимог. Інструкція з експлуатації системи.
курсовая работа [5,3 M], добавлен 12.05.2015Структура економічної інформації підприємства, її основні елементи та їх взаємозв’язок. Структуризація економічної інформації. Класифікація та різновиди інформаційних систем. Особливості СУБД Approach, Paradox, Access, перспективи їх подальшого розвитку.
контрольная работа [28,9 K], добавлен 27.07.2009Дослідження криптографічних методів захисту даних від небажаного доступу. Основи безпеки даних в комп'ютерних системах. Класифікаційні складові загроз безпеки інформації. Характеристика алгоритмів симетричного та асиметричного шифрування інформації.
курсовая работа [245,8 K], добавлен 01.06.2014