2.7.
Многофункциональные информационные системы на
платформе Lotus
Один из наиболее известных программных продуктов фирмы Lotus Development Corp. – ведущего мирового разработчика в области коммуникаций и электронной почты, групповой работы и распределенного обучения, автоматизации документооборота и делопроизводства, - является многофункциональная информационная система Domino/Notes, которая интегрирует в себе следующие основные технологии:
|
|
базовые услуги средств коммуникаций и электронной почты
информационно-справочные услуги, базы данных коллектвного доступа, системы управления корпоративными знаниями
средства автоматизации деловых.процедур, бизнес-процессов и документооборота.
Межплатформенность. Domino/Notes существует для большинства распространенных операционных систем – Windows, Macintosh, OS/2, UNIX, S/390, AS/400.
Открытость. Используя богатые коммуникационные возможности Domino, основанные на применении открытых стандартов Интернет, можно обеспечить электронные коммуникации для связи с внешним миром – деловыми партнерами, коммерческими структурами, учебными заведениями и др.
Электронная почта. Наличие встроенных многоуровневых средств защиты, разграничения доступа и шифрования делают электронную почту надежным инструментом для обмена конфиденциальными, в случае необходимости, сообщениями.
Средства соединения с факсовыми и пейджинговыми службами. Непосредственно из электронной почты можно посылать и получать факсы или посылать сообщения на пейджер.
Масштабируемость. Domino – это масштабируемый почтовый сервер, способный обслуживать более 10000 одновременно работающих пользователей, поэтому нет проблемы расширения коммуникационной инфраструктуры.
Средства автоматизации процессов
делопроизводства. Domino/Notes обладает мощными средствами организации работы
с базами данных самого разнообразного информационного наполнения. В качестве
примера, иллюстрирующего эти возможности, на рис.2.7.1 приведен вид окна
клиента Notes перед отправкой делового сообщения на согласование членам
рабочей группы для указания очередности их ознакомления с документом (раздел
Reviewers) и способом проведения этого процесса (необходимое время, порядок
информирования организатора и др. – раздел Review Options). Помимо встроенных
систем такого рода в Domino/Notes пользователю предоставляется возможность
персональной автоматизации различных действий, используя аппарат т.н. агентов
(программируемых действий): модификации полей документа, отслеживания
изменений в базах данных, отправки почтовых сообщений, архивирования
устаревших документов и др. Агенты могут запускаться из меню, с помощью
кнопок, из других агентов, активизироваться определенными
действиями.
Система защиты информации. Использование в Domino/Notes одной из самых развитых встроенных систем разграничения доступа, аутентификации пользователей и шифрования информации делает эту платформу идеальной для коллективной работы в распределенных группах, отличающихся составом и уровенем ответственности в реализуемом совместном проекте.
Интеграция с Интернет. Domino – это мощный
WWW–сервер, с помощью которого можно легко обеспечить свое присутствие в
Интернет. При работе в системе Domino/Notes используется механизм, позволяющий
автоматически транслировать документы из формата Notes в формат HTML и
публиковать их в Web-сети, что делает необязательным знание пользователями
языков Интеренет-программирования. Domino самостоятельно может отслеживать и
снимать устаревшие документы, после электронной процедуры согласования
публиковать новые, проверять права пользователей, пытающихся получить доступ к
Web-документам, динамически изменять просматриваемую информацию в зависимости
от прав доступа. На рис.2.7.2 приведен вид типичного сообщения для ввода имени
пользователя и пароля, появляющегося при обращении посредством Web-броузера к
документу, права доступа к которому назначены стандартными средствами
Domino/Notes.
Средства разработки приложений. Наличие удобной
интегрированной среды разработки приложений, которые будут доступны для
пользователей, работающих как с клиентом Notes, так и с обычными броузерами
Интернет, делает Domino/Notes весьма перспективной платформой для создания
развивающихся информационных систем в области бизнеса, коммерции, образования,
научной и культурной деятельности. В пятую версию Domino/Notes включен
программный комплекс Domino Designer, позволяющий разрабатывать базы данных и
необходимые для работы с ними приложения. Domino Designer дает возможность
разработчику использовать все базовые элементы приложений: документы, формы,
схемы, фреймы, кнопки, агенты, реализуемые как на основе простых формул, так и
с использованием JavaScript или встроенного языка LotusScript, а также многое
другое. Domino Designer позволяет создавать базы данных, используя как готовый
образец из имеющегося набора готовых шаблонов различного назначения, так и
оригинальные приложения, начиная с нуля.
На
рис.2.7.3 представлен вид окна Domino Designer в процессе разработки базы
данных, предназначенной для работы факультета открытого и дистанционного
обучения (ФОДО) СПбГТУ. В окне рабочей панели открыта для редактирования
регистрационная форма абитуриентов с полями ввода информации и выбора из
ниспадающего списка наименования специальности.
Таким образом, со многих точек зрения Lotus Domino/Notes – это мощная
платформа для создания приложений для
коллективной работы в
распределенных группах. Приложения Domino/Notes могут работать на десяти
различных
операционных платформах плюс Web, использовать пейджинговую
связь, карманные компьютеры и др. При этом
модель приложений
Domino/Notes развивалась в течение 10 лет, не требуя смены технологий при
переходе от одной
версии к другой и сохраняет тенденцию быстрого
реагирования на изменения, происходящие в технологиях Интернет. Пользователи
Domino/Notes имеют возможность использовать богатый набор средств шифрования и
цифровой подписи, которые являются естественной частью как сервера, так и
клиента. Подтверждением уникальных свойств данного семейства программных
продуктов служит тот факт, что настоящее время Domino/Notes используется в
большинстве из 1000 крупнейших компаний и государственных организаций по всему
миру, обеспечивая доступ к разнообразным данным и их тиражирование через единый
пользовательский интерфейс Lotes Notes.
2.7.3. Платформа
дистанционного обучения LearningSpace
Удобной
средой развертывания дистанционного обучения и обеспечения его функционирования
является семейство продуктов LearningSpace, базирующееся на Lotus Domino и
обеспечивающее среду для осуществления обучения через глобальные и
локальные компьютерные сети. LearningSpace включает в себя один
центральный управляющий модуль, называемый LearningSpace Central и
пять специальных модулей - Schedule, MediaCenter, CourseRoom, Profiles,
Assesment Manager. Эти интерактивные модули (базы данных), обеспечивают
работу с курсами: выполнение упражнений и контрольных заданий, проведение
семинаров и дискуссий, получение консультаций преподавателей и учебных
материалов из электронных библиотек и др.
LearningSpace Central предоставляет студентам возможности для доступа к своим курсам и заданиям, а преподавателями - для создания и управлениями курсами, администрирования регистрации и доступа к курсам. LearningSpace Central включает в себя набор инструментов, облегчающих процесс разработки новых курсов. При создании учебного курса преподаватель выбирает библиотеку настроек, определяющую вид и дизайн баз данных - модулей LearningSpace, определяет параметры этих модулей в зависимости от предмета и назначения будущего курса, состава его участников и их прав доступа к тем или иным возможностям среды обучения, планируемых способов оценок результатов и многое другое.
Schedule (планировщик) содержит программу курса и задания. С помощью этого модуля обеспечивается продвижение студента по учебному курсу, получение от преподавателя указаний и обновлений курса. Здесь обучаемый осуществляет навигацию между базами данных, выбирает тему для участия в групповых обсуждениях в Course Room. Преподаватель в этом модуле формирует структуру учебного курса и его расписание, предоставляет студентам задания, а также возникающие в процессе обучения изменения и обновления курса.
MediaCenter (центр материалов) - это база данных всех необходимых для прохождения курса учебных материалов (текстовые описания и конспекты, а также дополнительные информационные данные в самых различных формах, включая графику, аудио, видео, компьютерные программы). Студент с помощью этого модуля выполняет назначенные задания, получая доступ к необходимой информации, находящейся, в том числе, и вне LearningSpace. Обучаемый, работая в MediaCenter, может делать частные пометки на интересующих его материалах и добавлять необходимые для своей работы документы в свою персональную папку. Преподаватель предоставляет требуемые учебные материалы, формируя информационное наполнение этого модуля, структурирует содержимое и добавляет по мере необходимости новые материалы в MediaCenter, включая ссылки на внешние ресурсы (CD-ROM, Web).
Course
Room (классная комната) - это интерактивная среда для поддержки коллективной
работы над заданиями и проектами. Позволяя участникам выбирать различные
уровни конфиденциальности, этот модуль поддерживает множество уровней
общения как внутри рабочих групп, так и между преподавателями и студентами.
Работая в Course Room, обучаемый может отвечать на заданные вопросы (как
частные, так и общие) и отсылать преподавателю выполненные задания,
получать отзывы на свои идеи и проекты, участвовать в принятии групповых
решений, используя механизм голосования, сотрудничать с другими студентами
при реализации групповых проектов, предусмотренных программой курса.
Преподаватель с помощью этого модуля осуществляет наблюдение за выполнением
заданий и предоставляет
необходимую помощь, собирает и оценивает
выполненные работы, проводит и направляет групповые обсуждения
и дискуссии.
Profiles (профили) это база данных, содержащая персональные домашние страницы студентов и преподавателей. Преподаватель, наряду с созданием собственной страницы, готовит шаблоны страниц для их редактирования и заполнения студентами, формирует конфигурации команд.
Assessment Manager (диспетчер оценок) это чисто преподавательский модуль, используемый для разработки тестов и проверочных заданий, отслеживания результатов их выполнения. Разработанные задания преподаватель отсылает в модуль Schedule. С помощью диспетчера оценок можно оценивать результаты выполнения заданий, просматривать оценки, выставленные ранее, составлять отзывы на индивидуальные и коллективные работы и направлять их для ознакомления участникам.
Доступ студентов в образовательную среду LearningSpace возможен как при
использовании клиентских программ Lotus Notes, так и с помощью стандартных
Web-броузеров, что повышает гибкость и доступность среды обучения. Следует
отметить, что последняя версия семейства продуктов LearningSpace получила
дальнейшее развитие в направлении расширения их функциональных возможностей
и повышения эффективности дистанционного обучения. В результате, в
распоряжении пользователей оказались виртуальные рабочие доски,
видеоконференцсвязь, совместное использование приложений и другие средства
проведения и подготовки дистанционных занятий.