ВУЗ:
Составители:
38 0. Интеграция в Microsoft Office
этом случае несколько пользователей могут одновременно работать с различ-
ными вложенными документами одного главного документа, не мешая друг
другу. В Outlook имеются различные специальные средства, которые должны
быть отнесены к совместной работе пользователей. Это, например, — органи-
зация собраний. В Excel – общие книги, в PowerPoint – электронная конферен-
ция, в Access – общие базы данных и соответствующие средства администри-
рования баз данных.
Совместная работа в Microsoft Word
В настоящее время большая часть документов создается в результате коллек-
тивных усилий. Совместная работа нескольких соавторов над одним докумен-
том требует специальных средств и приемов. Работа с большими документами
(суммарным объемом порядка мегабайта и более) также требует специальных
средств и приемов. Если документ не может быть создан "за один присест", то
отслеживание этапов создания (или версий) в свою очередь потребует специ-
альных средств и приемов. Концепция главного документа является таким спе-
циальным средством, которое появилось в Word, начиная с версии 6.0.
Как решить задачу совместной работы нескольких авторов над одним очень
большим документом? Привычное решение по принципу один документ —
один файл не подходит по следующим двум причинам. Во-первых, невозможна
(или очень затруднена) совместная работа. Даже если разместить этот файл в
таком месте, что он будет доступен с помощью сетевых средств для всех участ-
ников работы с их рабочих станций, все равно одновременное редактирование
одного файла двумя пользователями либо окажется запрещенным на уровне
операционной системы, либо (если исхитриться и обмануть операционную сис-
тему) приведет к неприятным ошибкам утраты каких-то изменений. Работать с
файлом придется по очереди, что совместной работой в современном понима-
нии этого слова не назовешь. Во-вторых, работа существенным образом замед-
лится. Дело в том, что время выполнения многих глобальных операций с тек-
стом увеличивается с ростом размера текста нелинейным образом. Такими опе-
рациями являются, например, все операции, явно или неявно вовлекающие сор-
тировку: построение указателей, индексов и т. д. Более того, даже те операции,
которые теоретически должны выполняться за время, линейно зависящее от
размеров файла, например, поиск и замена, на практике перестают вести себя
таким образом после того как файл превысит некоторый критический размер.
Дело в том, что когда файл по существу не помещается в оперативной памяти,
при выполнении таких операций начинается неявная "подкачка" нужных частей
файла с диска.
Второе возможное решение — несколько автономных файлов, содержащих ин-
дивидуальную версию всего документа. Каждый соавтор работает со своим эк-
земпляром файла и время от времени производится слияние результатов. Такое
решение характерно для "досетевой" эпохи и часть проблем остается. Во-
первых, остаются в силе все проблемы, связанные с длиной файла, а, во-
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »