Смекни!
smekni.com

Эволюция делопроизводства и офисных технологий (стр. 5 из 13)

Office 2000. Профессиональный выпуск (Professional)

Office 2000. Профессиональный выпуск - полноценный набор инструментов, позволяющий организациям и корпоративным пользователям публиковать документы на узлах Интернета и интрасети, коллективно работать над документами и повысить продуктивность своей работы.

ВсоставПрофессиональноговыпуск Office 2000 входятприложения Word 2000, Excel 2000, PowerPoint 2000, Access 2000, Outlook 2000, Publisher 2000 и Small Business Tools.

Минимальныетребованияксистемедляустановкипакета Office 2000, Профессиональныйвыпуск: компьютерспроцессором Pentium 75 Мгц, операционнаясистема Microsoft Windows® 95, Microsoft Windows® 98 или Microsoft Windows NT® Workstation 4.0 сустановленным Service Pack 3, 217 Мбпространстванажесткомдиске (компакт-диск1, включающий Word, Excel, Outlook, PowerPoint, Access и FrontPage) и 174 Мбдляустановкипрограммноеобеспечениесдиска 2 (Publisher и Small Business Tools).

Office 2000. Выпуск для малого бизнеса (Small Business)

Office 2000. Выпуск для малого бизнеса адресован компаниям малого бизнеса. В состав этого выпуска входят инструменты, упрощающие работу с людьми и информацией и тем самым оказывающие небольшим компаниям помощь в эффективном ведении бизнеса.

В состав выпуска Office 2000 для малого бизнеса входят приложения Word 2000, Excel 2000, Outlook 2000, Publisher 2000 и Small Business Tools.

Минимальные требования к системе для установки пакета Office 2000, Выпуск для малого бизнеса: компьютер с процессором Pentium 75 Мгц, операционная система Microsoft Windows® 95, Microsoft Windows® 98 или Microsoft Windows NT® Workstation 4.0 с установленным Service Pack 3, 178 Мб пространства на жестком диске (компакт-диск 1, включающий Word, Excel, Outlook, PowerPoint, Access и FrontPage) и 182 Мб для установки программного обеспечения с диска 2 (Publisher и Small Business Tools).

Office 2000. Стандартныйвыпуск (Standard)

Office 2000. Стандартный выпуск - базовый набор инструментов, который позволит корпоративным пользователям публиковать документы на узлах интрасети компании. Этот выпуск позволяет сотрудникам отделов информационных систем реализовывать политику стандартизации программного обеспечения в рамках компании.

Всостав Office 2000 Standard входятприложения Word 2000, Excel 2000, PowerPoint 2000 и Outlook 2000.

Минимальныетребованияксистемедляустановкипакета Office 2000, Стандартныйвыпуск: компьютерспроцессором Pentium 75 Мгц, операционнаясистема Microsoft Windows® 95, Microsoft Windows® 98 или Microsoft Windows NT® Workstation 4.0 сустановленным Service Pack 3 и 189 Мбсвободногопространстванажесткомдиске.

Office 2000 Developer

Office 2000 Developer - полный набор офисных приложений для разработчика, в состав которого входят Microsoft Office Premium и весь инструментарий, документация, примеры и лицензионные права, необходимые для разработки и сопровождения решений на базе Microsoft Office 2000.

Требования к системе для установки Office 2000 Developer аналогичны требованиям для установки Office 2000 Premium. Дополнительно необходимо 130 Мб пространства на диске для установки средств разработки Office Developer Tools. Кроме того, на время работы рекомендуется предусмотреть еще 100 Мб свободного места на диске для файла подкачки Windows.

В состав Office 2000 Developer входят все перечисленные выше приложения Office Premium, а также система контроля версий Visual SourceSafe™, дизайнер надстроек COM Add-in Designer, Visual Basic® for Applications, Productivity Add-ins, Data Environment Designer, руководство разработчика Office Programmers Guide и бесплатная библиотека времени выполнения СУБД Access 2000.

Microsoft Office 2000 как платформа разработки бизнес-приложений

Средства программирования в офисных пакетах появились довольно давно. Традиционно они имели чисто внутреннее назначение и были предназначены в основном для создания макрокоманд, позволяющих автоматизировать специализированные процедуры обработки документов конечным пользователем.

Ситуация изменилась на рубеже 1993-94 годов, когда Microsoft объявила о намерении создать универсальную систему программирования для прикладных программ на основе Visual Basic. С точки зрения разработчика, развитие Microsoft Office проходило по следующим основным направлениям:

- реализация унифицированной иерархической объектной модели на основе OLE Automation (ActiveX);

- создание единого внутреннего механизма программирования приложений на основе Visual Basic for Applications;

- интеграция с другими средствами разработки Microsoft, в первую очередь с Visual Basic.

Впервые эти задачи были более или менее решены в Microsoft Office 97, появление, которого в конце 1996 года стало знаменательным рубежом в развитии семейства офисных продуктов Microsoft: впервые пакет был представлен в качестве единой платформы для создания бизнес-приложений, ориентированных на решение специализированных задач пользователей. Его новое позиционирование подчеркивалось специальным выпуском для разработчиков — Developer Edition. Одновременно Microsoft стала активно продвигать механизм VBA в качестве стандарта отрасли для управления программируемыми приложениями, объявив о возможности его лицензирования

С выходом Microsoft Office 2000 был сделан еще один серьезный шаг по расширению встроенных средств разработки, увеличению числа офисных программ, использующих их, а также более тесной интеграции приложений между собой. По сведениям Microsoft, в настоящее время свыше двух миллионов профессиональных разработчиков во всем мире используют Microsoft Office в качестве платформы создания специализированных бизнес-приложений.

Различные выпуски Microsoft Office 2000

В новом пакете увеличилось количество отдельных приложений: к привычным Access, Excel, Outlook, PowerPoint и Word прибавились известный HTML-редактор FrontPage (не входящий ранее в состав пакета) и новые PhotoDraw, Publisher и Small Business Customer Manager. Соответственно, увеличилось и число разных выпусков пакета — Standard, Small Business, Professional, Premium и Developer.

Первые четыре выпуска отличаются только составом приложений, функциональность каждой отдельной программы одинакова везде во всех вариантах. Все они включают VBA и ряд других средств программирования, которых будет вполне достаточно для большинства разработчиков. В России эти выпуски Office 2000 распространяются в локализованном варианте: все приложения (кроме FrontPage и PhotoDraw) представлены русскоязычными версиями, но среда VBA и его справка реализованы на английском языке.

Особенно стоит выпуск Microsoft Office 2000 Developer (MOD 2000), который содержит вариант Premium (4 компакт-диска), а также дополнительные средства для разработчика (1 компакт-диск) и внушительную электронную документацию MSDN Library на трех дисках. В него входят только англоязычные программы и документы. Подчеркнем, что расширения версии Developer реально понадобятся тем, кто занимается созданием достаточно профессиональных приложений.

С точки зрения программирования наиболее важным является то, что расширилось число приложений, использующих единый механизм программирования и среду VBA: к Excel, PowerPoint и Word добавились Access, Outlook и FrontPage. Напомним, что ранее программа Outlook 97 имела объектную модель, которой можно было управлять только извне с помощью, например, VB или VBScript, а Access 97 использовала собственный вариант Basic и среды разработки.

Ключевым новшеством Office 2000 является также реализация единой для всех приложений модели подключения программных расширений на основе технологии COM Add-Ins, которая должна серьезно помочь разработчикам в создании бизнес-приложений и универсальных дополнительных средств для Microsoft Office. Но создание самих расширений возможно только с помощью средств версии Developer.

Новинкой является появление дополнительных средств защиты от вирусов. Одно из них предназначено для применения непосредственно конечным пользователем: использование механизма сертификации VBA-проектов, включенных в документ с помощью электронной подписи. Вариант, реализованный в Office 2000, безусловно, очень полезен, однако пока он представляется довольно «сырым»: в некоторых ситуациях он просто не срабатывает. Microsoft обещает устранить подобные проблемы в наборах обновлений для Office 2000.

Общим направлением офисных пакетов (с точки зрения традиционного пользователя) является их нацеленность на применение Интернета и HTML-стандартов. В этой связи нужно отметить возможность использования интегрированного в среду приложений редактора сценариев (кроме Outlook), набора ActiveX-компонентов для публикации данных в Web, серверных расширений для управления онлайновыми дискуссиями, объекта Data Access Page для отображения информации из баз данных в среде браузера, а также ряда других объектов и функций.

В пользовательском интерфейсе среды VBA в целом все осталось без изменений, но внутри произошли серьезные перемены. Как утверждает Microsoft, в Office 2000 исчезла грань, разделявшая ранее VBA и обычный VB. Это означает, что в VBA 6.0 (то есть в Office 2000) появились не только новые функции VB 6.0, но и некоторые возможности, которые были в VB 5.0, но отсутствовали в VBA 5.0. Кроме того, их список можно найти в документации, но этот перечень явно не полный, так что лучше просто изучать VB 6.0. Для доступа к базам данных теперь можно использовать технологию OLEDB/ADO — Office 2000 включает версию библиотеки ADO 2.1, которую уже сейчас можно обновить на появившуюся ADO 2.5.

В то же время тезис о тождественности VBA и VB является, по крайней мере, преждевременным: пока до конца не преодолены различия в организации среды разработки, в работе конструкторов форм, в совместимости форматов файлов с исходными модулями, в использовании программных расширений.

Расширения Microsoft Office 2000 Developer

Здесь следует в первую очередь отметить принципиально новую возможность создания автономного VBA-проекта: ранее программный код мог включаться только в состав документа или шаблона того или иного офисного приложения. Теперь разработчик может создавать как обычные ActiveX DLL, так и универсальные расширения COM Add-In для офисных пакетов. Кроме того, конструктор COM Add-In может использоваться в VB 5.0 и 6.0.

Разработчикам будет также полезен набор конструкторов Add-In и мастеров для упрощения программирования в среде VBA, а также дополнительные элементы управления для работы с базами данных OLEDB/ADO.