- •Вопросы к экзамену по дисциплине «Современные компьютерные офисные технологии»
- •Понятие информации. Свойства информации.
- •Свойства информации
- •Информационные технологии. Компоненты компьютерных информационных технологий.
- •Содержание информационных процессов.
- •Информационные ресурсы.
- •Внешняя информация организации.
- •Внутренняя информация организации.
- •Классификация компьютерных информационных технологий. Комплекс технических средств управления информационными ресурсами.
- •Классификация компьютерных информационных технологий. Комплекс программных средств.
- •Классификация компьютерных информационных технологий. Организационно-методическое обеспечение.
- •Бизнес в интернет.
- •Интернет–маркетинг. Понятие «маркетинговая смесь» и ее составляющие.
- •Методы продвижения в интернете.
- •Сетевые технологии для бизнеса. Классификация компьютерных сетей.
- •Сетевые технологии для бизнеса. Компоненты компьютерной сети.
- •Продукты Lotus Domino. Клиент Lotus Notes. Domino Designer. Domino Administrator. Сервер Domino.
- •Окно Lotus Designer (Панель дизайна, рабочая панель, панель объектов, панель программирования, панель действий).
- •Клиент Lotus Notes.
- •Компоненты базы данных Lotus Notes
- •Именование элементов дизайна при разработке приложений в Domino Designer.
- •Работа с формами. Создание, копирование формы. Скрытые формы. Типы форм.
- •Работа с полями. Типы полей. Работа с keyword полями
- •Работа с областями раскладки. Создание области раскладки.
- •Работа с разделами. Создание и редактирование раздела.
- •Управляемые разделы. Создание управляемого раздела.
- •Работа с кнопками. Создание кнопки в панели действий. Создание hotspot-кнопки.
- •Папки. Работа с папками. Создание папки.
- •Представления. Работа с представлениями. Скрытые представления
- •Фреймы. Работа с наборами фреймов
- •Страницы. Работа со страницами. Создание страницы.
- •Работа с разделяемым кодом. Схемы. Агенты. Web-службы. Субформы.
- •Работа с разделяемым кодом. Поля. Столбцы. Действия. Библиотека сценариев. Навигаторы.
- •Работа с разделяемыми ресурсами. Изображения. Файлы. Пиктограмма.Таблицы стилей. Подключения к базе данных.
- •Работа с событиями. Назначение триггеров.
- •Правила синтаксиса языка формул.
- •Переменные. Типы переменных. Ключевые слова (Язык формул).
- •Работа с операторами (Язык формул).
- •Операторы циклов. Организация циклов (Язык формул).
- •Понятие объекта (LotusScript).
- •Классы LotusScript.
- •Работа с условными операторами (LotusScript).
- •If выражение then действие1 else действие2
- •Операторы циклов. Организация циклов (LotusScript).
- •Назначение и синтаксис операторов Messagebox, Print, Inputbox, Dialogbox.
- •Работа с операторами (LotusScript).
- •Работа с массивами. (LotusScript).
- •Компиляция кода на языке (LotusScript).
- •Типы приложений Lotus Notes.
- •Жизненный цикл разработки программных средств.
- •Элементы плана проекта. Http://www.Pmtoday.Ru/project-management/planning/10-essential-elements.Html
-
Клиент Lotus Notes.
Lotus Notes - это программа для поддержки коллективной работы. Приложения такого рода позволяют людям делиться имеющейся информацией и совместно работать (сотрудничать) над проектом. Используя Notes, вы можете обмениваться информацией с членами своей группы, находящимися в любой точке земного шара. В числе других сильными сторонами Notes являются:
• Электронная почта и календарь: любой пользователь системы может отправлять и принимать почту, управлять личным и коллективным календарем, составлять графики собраний, встреч, не говоря о многом другом. Освоив построение приложений баз данных в системе Notes, вы поймете, что ключевой возможностью клиента этой платформы является способностьуправлять и интегрировать в приложения электронную почту.
о Общая информация: при помощи приложений баз данных в Notes возможна организация коллективного доступа к информации как из клиентского приложения или Web-браузера, так и с разнообразных мобильных устройств.
• Управление потоком работ: приложения для поддержки потока работ позво¬ляют автоматически обрабатывать документы и передавать их по электронной почте сотрудникам, которые могут отслеживать статус запросов и с помощью электронных цифровых подписей осуществлять управление документами.
Помимо надежности продукт отличают встроенные механизмы безопасности превосходящие по устойчивости другие системы работы с электронной корреспонден-
Рис. 1.1. Начальная страница клиента Lotus Notes
цией и средствами коллективной работы. Программа-клиент может функционировать под управлением почти всех операционных систем на платформах: Microsofte Windows® и Apple® Macintosh® и поддерживает все самые значимые инструмент-стандарты и протоколы. На рис. 1.1 показано начальное окно программы по умолчанию, вид элементов которого может немного варьироваться в зависимости от версии приложения и платформы.
-
Компоненты базы данных Lotus Notes
Начнем с рассказа об уникальной архитектуре баз данных Notes и принятой у рг работников Notes терминологии. Lotus Notes - это событийно-управляемый язь обеспечения хранения информации в базе данных, называемой хранилищем Not (Notes Storage Facility), или NSF-файлом. NSF-файл содержит как информ1щ о структуре приложения, так и данные. Важно понять и то, что в приложение Not может входить один или несколько NSF-файлов баз данных.
В отличие от реляционных систем управления базами данных (РСУБД) Lotus Notes хранит информацию в структурах данных, называемых документа* (documents). Для ввода данных и отображения документов предназначены формы (forms). Документы могут содержать текст, таблицы, рисунки и прикрепленные файлы и иметь сложное форматирование (выделение жирным шрифтом и; шрифтом с подчеркиванием, применение подстрочных символов, специального цвета и гарнитуры), аналогичное документам текстового редактора. При этом. информация хранится в одном или нескольких полях (fields) каждого документа Формы извлекают хранимую и принимают вводимую информацию, связаны с одним-единственным документом, и часто содержат встроенные интерфейсные элементы, помогающие перемещаться по документу. В конечном итоге «документ» образует именно сочетание формы, интерфейсных элементов и данных.
Страницы (pages) чаще всего имеют отношение к Web-сайтам и служат для отображения информации. Они не могут применяться для представления хранящихся в базе данных или для ввода новых данных в нее.
Используя представления (views), вы можете отобразить множество документов в наборе строк и столбцов, как в электронной таблице. Отображаемая в представлении информация определяется формулой выборки представления, и запросом. Все документы, отвечающие запросу, попадают в представление автоматически. В свою очередь, папки (folders) позволяют перемещать в одно место (и группировать) документы, представляющие одинаковый интерес. Папки так отображают данные в строках и столбцах. Однако, в отличие от представлен] документы, как правило, добавляются в папки пользователями приложений (вручную или программно).
Примечание
Даже несмотря на то что данные Notes представлены строками и столбцами, важно понимать то, что Lotus Notes- не реляционная база данных. Это распространенное непонимание баз данных Notes - одна из самых сложных идей для начинающих программистов. К примеру, ввиду того что данные отделены от структуры, удаление из представления столбца не повлияет на данные, которые уже находятся в базе. Другими словами, представление больше не будет отображать данные, которые будут по-прежнему пребывать в базе.
Для повышения удобства применения базы Notes вы можете добавлять агенты (agents) и кнопки действий (action buttons). Последние выполняют автоматизированные действия, которые могут запускаться пользователями вручную. Агенты представляют собой автоматизированные задачи. Агент может быть вызван по нажатии кнопки или активной области, запущен из списка меню вручную или по расписанию с конкретной датой и временным интервалом. Агенты могут создаваться при помощи «простых действий» (Simple Actions), языка формул, LotusScript, Java и импортированного кода Java1. Так, вызываемый по расписанию агент может применятся в целях отсылки еженедельного или ежемесячного отчета о состоянии всем сотрудникам департамента. еец, для улучшения способа представления и навигации в интерфейсе служат наборы фреймов (framesets), схемы (outlines) и навигаторы (navigators). Эти элемнты дизайна позволяют придать базе Notes особый, присущий только ей вид. И хотя дизайна могут задействоваться и прочие компоненты, именно эти при¬те* в процессе разработки чаще всего. На рис. 4.1 показано лишь несколько элементов, образующих приложение базы данных в системе Notes. Данные могут отображаться и использоваться широким спектром элементов дизайна. Рис. 4.1 показывает, что представления содержат документы, документы содержат поля, а доступ к данным могут получать они все.
Необходимо понимать то, что дизайн (формы, представления и поля; и данные (документы) хранятся в базе независимо друг от друга. Короче говоря, элементы дизайна служат для представления и модификации информации и движения по приложению. Находящиеся же в базе данные от них полностью изолированы. Это означает, что дизайн можно изменить (а в крайнем случае удалить), не нанеся документам, уже хранящимся в базе, никакого вреда.
Рис. 1 Отношения между распространенными элементами дизайна и данными.