Реферат: Интеграция программных продуктов Microsoft Office и организация групповой работы - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Интеграция программных продуктов Microsoft Office и организация групповой работы

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 31 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Интеграция программных продуктов Microsoft Office и о рганизация гру пповой работы Любое предприятие сталкивается с проблемо й автоматизации работы отдельных сотрудников и подразделений в целом . Первая проблема п ри этом - как выбрать подходящие программные продукты ? Желательные свойства информационной с истемы сильно зависят от размеров предп риятия и специфики его бизнеса , но есть и универсальные требования . Конечно , любое предприятие нуждается в инструментах для работы с текстами (создани е , редактирование , оформление документов ), а так же для обработки данных (электронные та блицы , средства анализа и планирования , СУБД ). Но этого , как правило недостаточно . Ведь с документами работают разные люди , и документы часто состоят из различных частей , включая тексты , числа , таблицы , графи ки , диаграммы , рисунки , даже звук или видео . Се годня все это возможно благодар я созданному компанией Microsoft семейству программ для поддержки офисной деятельности Microsoft Office. Комплект программных продуктов Microsoft Office включает несколько приложений , образующих единую сред у для обработки са мой различной инфор мации . В состав Microsoft Office 97 входит мощный текстовый процессор Microsoft Word , электронные таблицы Microsoft Excel , средство для подготовки и демонстрации презентаций Microsoft PowerPoint а также инструмент организации и планирования работы Microsoft Outlook . Кроме того , существует професси ональная версия Microsoft Office, в которую помимо перечис ленных приложений входит система управления б азами данных (СУБД ) Microsoft Access . Взаимодействие приложений Microsoft Office отли чается тесной интеграцией прил ожений . Это означает , что все программы , вх одящие в состав Microsoft Office, "умеют " обмениваться инфор мацией и позволяют делать это достаточно просто. Например , если необходимо подготовить отч ет по результатам финансового пер иода , содержащий иллюстрации , то данные можно обр аботать в Microsoft Excel , построить на их основе графики и диа граммы и затем поместить их в текст документа , который создан в Microsoft Word . Перемещение диаграммы производитс я с помощью операций копирования в буфер обмена Microsoft Windows и вставки в документ , которые доступны через основное меню приложения , чере з панели инструментов , через горячие клавиши или через контекстное меню , которое появл яется при нажатии на правую к но пку мыши . Наконец иллюстрацию , как и любой другой объект , можно "связать " с документо м , просто "захватив " мышью в одном приложен ии и "перетащив " на подходящее место в другом (режим "Drag and Drop"). Приложения Microsoft Office допускают обмен любыми данными между любыми приложениями . Например , можно использова ть диаграммы из Microsoft Excel для оформления отчетов в Microsoft Word или для иллюстрации презентации в Microsoft PowerPoint . Можно поместить кусок таблицы из Excel в текст документа Word или в слайд PowerPoint, а можно импортировать в базу данных Microsoft Access . Кроме того , любое приложение Microsoft Office позво ляет поместить в документ (будь это текст , электронная таблица , презентация или база данных ) рисунок в любом формате , а также видеофрагмент или просто звуковой ролик . При перенесении отдельных объектов из одного приложения в другое помимо обыч ной операции копирования /вставки возможно исп ользование механизма связывания оригинального об ъекта и его копии . В этом случае при изменении исходных данных в таблице Excel меняе тся п о строенная на их основе диаграмма , а вместе с ней и та копия диаграммы , которая содержится в документе Microsoft Word . Это дает возможность эффективной работ ы с составными документами , в которых испо льзуются различные источники . Например , данные можно взять из базы данных Access. Они будут обновляться автоматически и любой , кто за хочет ознакомиться с таким документом, у видит самые последние цифры . Семейство Microsoft Office содержит набор инструментов , общих для всех прил ожений . К ним относятся механизмы проверки правописания и г рамматики , средство для рисования , инструмент для создания красочных заголовков , редактор о рганизационных диаграмм , инструмент для редактиро вания математических формул , редактор фотоизображ ений , б и блиотека картинок , и т . д . Сюда же относятся и панели инструменто в , и даже меню , которые являются стандартн ыми элементами любого приложения Microsoft Office. Эти инструменты устанавливаются на диске один раз , а затем используются всеми приложениями Microsoft Office . Эта особенность позволяет сэкономить м есто на диске , обеспечивает высокую скорость работы прило жений и единый интерфейс . Можно легко начать работу с любым пр иложением Microsoft Office, изучив лишь одно из них . Начиная с версии 97, в Microsoft Office входит новое приложение - Microsoft Outlook . Это приложение представляет собой инструмент для организации и планирования персональной деятельности . Microsoft Outlook включает электронную почту , базу по контак там , календарь и т.д . Но главное , - он связывает все приложения , выступая как средство организации работы с ними . С помощью Microsoft Outlook можно назнач ить встречу , добавив в ее описание сопрово дительный документ . Это может быть список вопросов , которые планируется обсудить , в формате Microsoft Word , или отчет о результатах года по продажам в формате Microsoft Excel . Можно переслать составленный документ по электронной почте или в виде факс-сообщ ения. Совместная работа Mi crosoft Office, начиная с версии для Windows 95, тесно интегрирован с операционной с истемой и использует все ее достоинства . Н апример , при работе с Windows 95 приложения семейства Microsoft Office позволяют использовать ярлыки (Shortcuts) как с сылки на документы , а сами документы можно сохранять с использованием длинных имен ( до 250 символов , включая пробелы ). Работая в сетевых операционных системах , приложения семейства Microsoft Office поддерживают совместную гр упповую работу нескольких человек над общими докум ентами . Существует возможность использования мате риалов , расположенных не только на локальном диске рабочей станции , но и на соседн ем компьютере или на сервере сети . Электронной таблицей Microsoft Excel , или базой данных Microsoft Access могут одновременно пользоваться несколько человек . Microsoft Word позволяет создать документ , над разными частями которого могут одновременно работать разные люди . Microsoft PowerPoint позволяет проводить видеоконференции . Пр и этом презентация показывается одновременно на экранах всех участников конференции . Кроме того , все приложения Microsoft Office поддерживают работу с электронной почт ой . При работе над документом , требующим к орректуры нескольких людей , можно послать это т документ по почте в режиме последов ательной рассылки . Как только один уча стник работы закончит вносить поправки , докум ент отправляется к следующему . После того , как документ обойдет всех указанных в ра ссылке людей , он возвращается к тому , кто его посылал , при этом все пометки и исправления будет отражены отдельным цветом для каждого участника совместной ра боты . Исправления можно просмотреть и решить , какие из них нужно принять , а какие отменить . При подготовке документа часто возникает потребность в информации , находящейся либо в файле базы данных , либо на серве ре баз данных (это может быть , например Microsoft SQL Server ). Обычно в таких случаях исп ольз уются специальные приложения-клиенты , поддерживающие механизм ODBC. Он обеспечивает возможность получ ения данных любым поддерживающим его приложен ием-клиентом от любого приложения-сервера . Механизм ODBC является одним из стандартных элементов Microsof t Office, доступным всем приложениям , вх одящим в семейство . Приложения Microsoft Office имеют широкий набо р функций , ра ссчитанных на самые различные категории польз ователей . Понятно , однако , что сколь бы ни был велик программный продукт , он не может содержать абсолютно все специфические ф ункции , которые требуются разным людям . В Microsoft Office встроен униве р сальный язык разра ботки Microsoft Visual Basic . Используя его , квалифицированный поль зователь может легко создать как отдель ную утилиту , так и целое приложение , отвеч ающее требованиям конкретной организации или подразделения . Одна и та же программа на языке Visual Basic может использовать объекты и до кументы из любого приложения Microsoft Office. Простой доступ к ин фор мации Microsoft Office 97 имеет встроенную поддержку технологи й Internet, что позволяет создавать гибкие и про стые в использовании Intrа net-решения . Любое приложени е Microsoft Office 97 позволяет сохра нять документы в формате HTML, использовать встро енные в документы ссылки на объекты Intrа net-сетей и просматривать ресурсы Intrа net и Internet. С помощью Microsoft Office 97 создание персональных Web-серверов стан овится процессом простым и понятным конечному пользователю . Microsoft Office 97 позволяет существенно упрости ть поиск информации в корпоративных сетях . Это достигается возможностью создания внутрикорпора тивных Web-серверов с удобной и понятной иер архической системой размещения информации . Наприм ер , система учета текущего состояния склада может состоять из нескол ь ких в заимосвязанных HTML-страниц , относящихся к разным отделам склада или разным категориям проду кции . Каждым элементом на странице такого сервера является ссылка на реальный документ , например на сводку состояния отдельного склада или ведомость наличия т о ва ра по категориям . Просмотр страниц сервера можно осуществлять с помощью Microsoft Internet Explorer или любого приложения Microsoft Office. Такой Web-сервер позволяет упростить процеду ру доступа к информации для рядовых польз ователей и занимает совсем немного места на диске , т . к . содержит в основном ссы лки . Средство разработки офисных пр иложений - Microsoft Off ice Developer Edition Заказчики ищут на рынке программного обеспечения пакеты , максимально облегчающие решен ие их конкретных задач . И в то же время они не хотят ждать месяцами , по ка специально для них будут написаны новые программы . Кроме того , в деловом мире найдется очень мало желающих каждый раз изучать принципиально новое программное обеспечение только для того , чтобы освоить несколько дополнительных , пусть и очень п олезных фу н кций . Удовлетворить противоречивым требованиям зак азчиков нелегко , но возможно . Неоценимую помощ ь в этом способен оказать пакет разработк и деловых приложений - Microsoft Office 97 Developer Edition. Как известно , Microsoft Office - самый популярный в мир е пакет прикладных программ для оф иса . Его специальное расширенное издание для разработчиков является , в то же время , мощной и удобной платформой для создания новых деловых приложений , обладающей не мен ее широкими возможностями , чем традиционные с редства п рограммирования . Microsoft Office 97 Developer Edition предназначен специально для профе ссиональных разработчиков и содержит все , что эксперты считают действительно необходимым д ля быстрого создания , управления и распростра нения программных решений . Он вк лючает как офисные приложения , объединенные в Microsoft Office 97 Professional Edition, так и дополнительные инструменты , позв оляющие сократить время разработки и сделать этот процесс более производительным и на дежным . В Microsoft Office 97 Developer Edit i on дополнительно вход ят : · бесплатный модуль в ремени выполнения для Microsoft Access (run-time); · печатная документация для разработчика ; · инструментальные пакеты Visual Source Safe, Setup Wizard, Microsoft Replication Manager; · разнообразные уп равляющие элементы ActiveX; · и многое , многое другое . В комплект входит более 500 программных объектов , позволяющих оперативно производить настройку и отладку решений так , чтобы они максимально отвечали потребностям будущих пользователей . Это намн ого э ффективнее программирования “с нуля” . Кроме того , большинство потенциальных пользо вателей деловых приложений уже знакомы с принципами организации и интерфейсом Microsoft Office и с удовольствием найдут знакомые свойства у новых , специально для них разрабо т анных , приложений . Все характеристики Microsoft Office могут перепрограммиро ваться , и это позволяет квалифицированному сп ециалисту разработать собственное высокоэффективное программное решение , которое будет очень похоже на Microsoft Office (в частности , оно будет выглядеть профессионально и работать надежно ). С помощью мастер-функции Setup Wizard нетрудно создать собственную процедуру установки , а ее качес тву , как известно , многие потребители и ре цензенты придают особое значение . Процесс освоения Microso ft Office 97 Developer Edition покажется особенно простым программистам , знакомым с са мой популярной в мире (более трех миллионо в инсталяций ) средой разработки Microsoft Visual Basic for Applications. Теперь ее можно использовать со всеми приложени ями Mic r osoft Office. Разработанные решения могут быть легко связаны с другими программными комплексами на том же компьютере , на других компьют ерах локальной сети и даже на компьютерах , расположенных на других континентах . Получит ь хранящиеся на сервере данные мо жно с помощью технологии оптимизированного досту па ODBCDirect. Функции электронной почты и электронног о планирования предоставляются Microsoft Exchange и Microsoft Outlook. Доступ к удаленным решениям и данным возможен из любого приложения через сети Inte r net и Intranet. Усовершенствованная среда разработки Visual Basic for Applications, дополнена новыми технологиями IntelliSense (гибкая адаптивн ая настройка на привычки и процедуры рабо ты пользователя ), новым средством просмотра об ъектов Object Browser, но выми элементами управления ActiveX, окном для настройки свойств объектов , а также новыми средствами отладки . Такие допо лнительные функции как Save as HTML, Hyperlinks, Office Web Toolbar, Publish To The Web, и Internet replication по зволяют с легкостью со з давать реш ения , готовые к работе в Internet и Intranet. Новый пакет дизайна форм Microsoft Forms, поддерживаю щий технологию ActiveX, позволяет значительно повысить эффективность создания специализированных польз овательских интерфейсов и создавать бланки и формы , сочетающие принятый в конкретной организации вид с функциональностью окон Microsoft Office. Microsoft Outlook 97 обеспечивает включение в разрабатывае мые приложения возможностей электронной почты высокого уровня , управления базами данных п о контак там и электронного планирования . В комплект поставки входят печатные и здания следующих книг : "Руководство для програ ммирования на Office 97 Visual Basic", "Создание решений с помощ ью Microsoft Access 97", "Руководство по объектным моделям Microsoft Office 97". Кроме того , в прилагаемый Microsoft Office Developer Sampler вкл ючены последняя техническая информация и обра зцы кодов , содержащиеся в Microsoft Developer Network и Office Compatible Technical Kit. Остановив свой выбор на Microsoft Office Developer Edition ра зработчики могут воспользоваться не только ин струментами и образцами , подготовленными для них специалистами компании Microsoft, но и более чем тысячей ActiveX-элементов , разработанных независимы ми фирмами . Если вашим пользователям нужны гибк ие и мощные решения , с которыми они зн ают , как работать , - нет ничего практичнее , ч ем Office 97. А для того , кому необходимо разрабат ывать конкретные специализированные приложения , б азы данных и формы , нет лучшего помощника , чем Mi c rosoft Office 97 Developer Edition. Интеграция продуктов Microsoft BackOffice · Операционная система Windows NT Server - платформа Microsoft BackOffice · Microsoft SQL Server - использование в других продуктах Microsoft BackOffice · Microsoft Exchange Server - исп ользова ние в других продуктах Microsoft BackOffice Сред ства интеграции настольных приложений семейства Microsoft Office с серверными продуктами Microsoft BackOffice Важнейшей осо бенностью Microsoft BackOffice является глубокая интегрированность серверных продуктов Microsoft BackOffice с операционной системой и возможность и спользования функциональности компонент Microsoft BackOffice как в других компонентах , так и в клиентски х пр и ложениях (в частности , в п родуктах семейства Microsoft Office). Операционная система Windows NT Server - платформа Microsoft BackOffice Все серверные продукты Microsoft BackOffice при установк е на Microsoft Windows NT Server расширяют операционную систем у информацией о своем функционировании . Устан авливаемые продуктами DLL (Dynamic Link Library) предоставляют локальные API этих продуктов . Кроме того , проводится р егистрация OLE (Object Linking and Embedding) серверных API этих продуктов . В ряде случаев кл и ентские компонен ты Microsoft BackOffice устанавливают и регистрируют API для ра боты с соответствующими серверами . Например , Microsoft Exchange Client устанавливает OLE Messaging, позволяющее работать с с ообщениями на Microsoft Exchange Server из программ, выпол няемых как на клиенте , так и на сервер е (в рамках сервиса Workstation). Логически такие API я вляются функциональными расширениями операционной системы . С другой стороны , продукты Microsoft BackOffice предостав ляют информацию для компонент информацион ной системы . Такой информацией являются , напри мер , счетчики Performance Monitor, позволяющие единообразно анали зировать поведение различных компонент операцион ной системы и установленных серверных приложе ний . Тексты сообщений для системного журнала , видим ы е в Event Viewer также предоставляю тся серверными приложениями . Наконец , все серверные приложения Microsoft BackOffice ис пользуют полностью функциональность API Microsoft Windows NT Server, что позволяет как избежать дублирования кода в различных приложен иях и продуктах , так и обеспечить единый подход на клиентской и серверной сторонах . Например , для Microsoft SQL Server нет необходимости иметь собственный сетевой у ровень , так как этот уровень единообразно реализован на Microsoft Windows NT Server и на вс е х клиентах , способных работать с Microsoft Windows NT Server (т.е . п о крайней мере Microsoft Windows NT Workstation, Microsoft Windows 95 и Microsoft Windows for Workgroups). Microsoft SQL Server - использование в других продуктах Microsoft BackOffice Се рвер баз данных Microsoft SQL Server является о сновным средством хранения и обработки структ урированной информации для многих клиентских и серверных приложений . В частности , Microsoft Systems Management Server использует Microsoft SQL Server для хранения и нвенторно й информации о серверах и рабочих станция х сети . Другие компоненты Microsoft BackOffice в явном ви де не используют Microsoft SQL Server, однако имеющиеся в них средства разработки приложений позволяют настраивать их работу для хранения и обра ботк и информации на Microsoft SQL Server. В частност и , хорошим примером является использование Microsoft SQL Server для хранения и обработки информации , пос тупающей на Microsoft Exchange Server. Такой подход особенно удоб ен для работы с электронными формами Mi c rosoft Exchange, так как информация в форма х по существу структурирована , и легко соз дать таблицу , колонки которой соответствуют п олям формы . Все формы , помещаемые в общую папку Microsoft Exchange или присылаемые на определенный почтовый ящик разбираются п о поля м и помещаются как записи таблицы базы данных Microsoft SQL Server. Дальнейшая обработка происходит н а Microsoft SQL Server средствами Transact-SQL, возможно , с отправкой от ветов через Microsoft Exchange Server. Другим примером удобного использовани я Microsoft SQL Server в серверных продуктах является публик ация базы данных на Internet или Intranet средствами Microsoft Internet Information Server. Эта технология подробно рассотрена в других статьях сборника . Так как данные , публикуемые через Microso ft Internet Information Server могут быть теми самыми , которые собирались через формы Microsoft Exchange, то в общем виде схема интегрированного решения может выглядеть следующим образом . При этом возможн а запись (и чтение ) данных из Microsoft SQL Server в базы данных на мини-ЭВМ или мейнфре ймах через Microsoft SNA Server. Microsoft Exchange Server - использование в других продуктах Microsoft BackOffice Основным применением Microsoft Exchange Server в других прод уктах Microsoft BackOffice, естественно , яв ляется отправка сообщений . Сообщения при этом могут иметь различные форматы и нести различную информ ацию . Наиболее явным примером встроенного приме нения Microsoft Exchange Server для передачи сообщений из сервер ного продуктая является компонент Microsoft SQL Server, н осящий название SQL Mail. Этот компонент позволяет Microsoft SQL Server отправлять и принимать сообщения через сеть Microsoft Exchange (точнее , любую MAPI-совместимую почтовую систему ). При этом возможна организация весь ма сложных процессов , т аких , как выполнение приходящих по почте запросов и посылка результатов отправителю , и даже тир ажирование данных в базах данных Microsoft SQL Server. Однако , используя административные утилиты оказывается возможным применять Microsoft Exchange Server для передачи сообщений и от других сервер ных продуктов , в том числе и от Microsoft Windows NT Server. Например , сконфигурировав Performance Monitor как сервис операционной системы (это возможно сделать , по льзуясь средствами Windows NT Resource Kit), и указав в качестве действий отправку сообщения через Microsoft Exchange Server, оказывается возможным оперативно извещать администратора системы о различных событиях в сети (вплоть до отправки текстов ему на пейджер ). Средства интеграции настольных приложений семе йства Microsoft Office с серверными продуктами Microsoft BackOffice Windows Open Services Architecture (WOSA) предоставляет набор открытых ста ндартов взаимодействия компонент прикладных сист ем на серверных и клиентских сторонах . Важ нейшими из этих стандар тов являются OLE (Object Linking and Embedding), ODBC (Open DataBase Connectivity) и MAPI (Messging Application Program Interface). Имен но в рамках предоставляемых этими стандартами API и становится возможна интеграция настольных приложений семейства Micro soft Office с серверными продуктами Microsoft BackOffice. Наиболее развитым и сложным стандартом открытой архитектуры является OLE, многие компонен ты которого в последнее время стало приня то называть ActiveX. Выросший из простых средств интеграции различн ых типов документов ( например , вставки в текст Microsoft Word таблиц Microsoft Excel), стан дарт OLE 2 включил в себя как организацию кли ент-серверного взаимодействия (OLE-Server), так и управления встроенными элементами (OLE-controls, ActiveX). Сетевая ко м понентная модель COM (Component Object Model) также строится на основе OLE. Именно OLE позволяет , например , работа ть из Microsoft Excel с Microsoft Word или Microsoft Exchange, или использовать работающую на Microsoft Windows NT Server программу , написанн у ю на Microsoft Visual Basic для обработки запросов Microsoft Internet Information Server. Стандарт ODBC позволяет получать унифицированным образом доступ к различным базам данных как из клиентских , так и из серверных приложений . Например , функция Mail Mer ge в Microsoft Word может использовать ODBC для доступа к базе адресов , хранящейся на Microsoft SQL Server. С другой сторо ны , те же средства позволяют опубликовать эту базу данных на Internet или Intranet с помощью запросов Microsoft Internet Information S erver. Наконец , MAPI позволяет как клиентским , так и серверным приложениям обмениваться сообщения ми . Именно он применяется для отправки док ументов (в том числе и по маршруту ) из приложений семейства Microsoft Office. Он же применяется в SQL Mail в рамках серверного приложения . Особенностью ODBC, MAPI и других стандартов WOSA явля ется выделение двух типов программных интерфе йсов - API (Application Program Interface) и SPI (Service Provider Interface). Если первый из этих интерфейсов определяет набор операц ий , используемых прикладной программой для работы с необходимым ей сервисом , то второй - набор операций , поддерживаемый конкретным сервер ом , реализующим этот сервис . Таким образом , стандарты открытой архитектуры высупают в ро ли шлюзов между клиентским при л ож ением и стандартным сервером . Это дает воз можность унифицированно работать с различными серверами , например , получать из одной и той же программы доступ к данным на Microsoft SQL Server, Oracle или DB2, либо посылать сообщения , используя как Microsoft M a il, так и Microsoft Exchange Server. Интеграция с базами данных Публикация статически х "снимков " информац ии , содержащейся в базе данных ПО инте грации технологии Internet с существующими хранилищами данных позволяет администраторам Web узлов решить две фундаменталь ные проблемы : как опубликовать на Web-странице "снимок " данных , хранящихся в базе и как дать пользователям возможность выполнять зап ро с ы и модифицировать данные в базе с использованием программы просмотра вместо специализированного клиентского приложения . Для решения этих проблем Microsoft созда ла шесть инструментов , обеспечивающих интеграцию баз данных со средствами просмотра Web-стра ни ц : · Internet Assistant for MS Access for Windows 95; · SQL Server Web Assistant, входящий в поставку MS SQL Server 6.5 ; · Visual FoxPro WWW Search Page Wizard; · MS dbWeb; · Internet Database Connector, вхо дящий в поставку MS Internet Information Server (IIS); · IIS Add-In for MS Access for Windows 95. В этом спис ке первые три компонента предназначены для создания Web-страниц , остальные три расширяют серверное ПО поддержки Internet, позволяя ему выступ ать в качестве платформы для создания приложений архитектуры клиент-сервер . Публикация статических "снимков " информации , содержащейся в базе данных Ключевые аспекты данного варианта распрос транения в Internet/Intranet информации из базы данных : Владелец д анных , администратор базы данных или администратор Web-узла определяет какую информацию и когда необходимо публикова ть , пользователи в принятии этого решения не участвуют . Пользователи получают только возможность просмотра данных . Результаты запроса или команд форми рования отчета открыты для множества пользова телей . Это исключает возможность ошибки при самостоятельном запуске пользователем запроса с риском ошибок . Кроме того , запрос выполн яется однократно и нагрузка на базу данны х значительно снижается п о сравнени ю с ситуацией , когда множество пользователей выполняют один и тот же запрос . Для преобразования результатов запроса на MS SQL Server в HTML-страницы Microsoft предлагает SQL Server Web Assistant. Этот ком понент создает страницы , которые могут быт ь опубликованы любым Web-сервером и прос мотрены любым Web клиентом . Visual Basic 5.0 и способы доступа к данным Существует множество возможных решений пр облемы взаимодействия с данными . Зачастую раз работчики считают , что весьма затруднительно создавать коммерческие приложения , ориентируясь на перспективные технологии , которые в те кущий момент еще не удовлетворяют насущным требованиям . Это действительно так , поэтому в данной статье даны некоторые рекомендации , которые помогут разработчикам оценить ситуа ц и ю с использованием тех или иных способов доступа к данным . Я рекомендую Visual Basic в качестве основного инструмента в силу его наилучшей взаимосвязи с наиболее перспективными технологиями . В настоящий момент для работы с данными , хранящимися в реляционн ых серверных базах , применяется механизм Remote Data Access Objects (RDO) версии 2.0, в то время для настольных ре ляционных баз широко применяется механизм Data Access Objects (DAO/Jet). Оба интерфейса глубоко интегрированы в Visual Basic и являются его кл ючевой частью . Производительность RDO 2.0 существенно возросла по сравнению с его первой версией , однако имейте в виду , что RDO входит только в Enterprise-редакции любого из средств разработки , вхо дящих в состав Visual Studio. Active Data Objects (ADO), разрабатываемые в течение посл едних полутора лет , соединили в себе наилу чшие свойства DAO и RDO и призваны со временем их заменить . Если сегодня вы используете RDO, то не составит большого труда перепроек тировать ваше приложение под ADO, так как их архите к тура довольно похожа . Суще ствующий в настоящий момент интерфейс ADO 1.5 не включен в состав Visual Basic 5.0, хотя на Visual Basic легко можно писать программы , использующие ADO. В после дующих выпусках Visual Basic данный интерфейс станет е го составной ча с тью . Вопрос , который волнует каждого разработч ика : следует ли применять ADO уже сегодня ? Об еспечит ли это те возможностями , которыми обладают сейчас RDO 2.0 или DAO 3.5. Ответ - да . Microsoft рекоменд ует разработчикам мигрировать на ADO, поскольку это стр атегический интерфейс . В течение ближайших полутора лет ADO призван стать един ым интерфейсом общения с источниками данных вне зависимости от их природы . Тем не менее , Microsoft гарантирует , что существующие интерф ейсы взаимодействия с данными будут поддер ж иваться (по крайней мере , в бл ижайших версиях ). На протяжении последних нескольких лет программисты , использующие Visual Basic, создали множество разнообразных программ , компонент и сложных коммерческих решений . Свыше 80% этих разработок работают с различ ными данными - от т екстовых файлов до серверных баз данных и распределенных данных на мэйнфреймах . Был создан ряд программ , использующих механизм VBSQL. Для того , чтобы удовлетворить запросы разра ботчиков , использующих Visual Basic и Access, корпорация Mi c rosoft разработала два механизма - Microsoft Jet Database Engine (кратко - Jet) и Data Access Objects (DAO), чтобы дать возможность легко взаимодействовать с этими базами данных . Visual Basic 5.0, кроме того , включает в свой сос тав абсолютно новый редакто р запросов (Query Connection designer) для автоматизации создания сложных вызо вов во время разработки приложения . Он поз воляет в несколько раз уменьшить время , пр иходящееся на простое написание вызывающего к ода и , в то же время , использует все возможности интерфейсов , предоставляемые в распоряжения разработчика . В общей сложности разработчики , которые используют Visual Basic 5.0 в качестве инструмента , могут при разработке приложений использовать один из девяти способов взаимодействия с данным и при создани и клиентских или серверн ых компонент приложений . Каждый из них спо собен удовлетворить конкретные потребности клиен та . Что ожидает нас в ближайшем будущем ? Совершенно очевидно , что проектировщики и разработчики решений вовсе не горят жела нием остановитьс я на полпути , обнаружив , что очередная новая технология Microsoft решает и х проблемы с меньшими трудозатратами и во зросшей функциональностью и производительностью приложений . Именно поэтому и именно сейчас необходимо отдавать себе отчет , что в б лижайшем б у дущем механизм ADO будет призван сыграть ключевую роль в обработке разнообразных данных . Поэтому , приступая к д олгосрочному планированию , имейте это в виду . В настоящий момент ADO только создается , хо тя уже сейчас очевидно , что он унаследует всю мощь RDO 2 .0. А появления полно ценной версии следует ожидать в течение н ескольких ближайших кварталов . Таким образом , если вы заняты проектированием новой системы , проанализируйте текущую версию ADO на предмет его пригодности , и если это возможно - работайте с ним. Если же нет - в вашем распоряжении RDO для любых реляционных источников данных и ли DAO для ISAM типов данных.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Всем своим недругам и завистникам я посылаю лучи любви и всепрощения, пусть они спалят вас дотла, суки...
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Интеграция программных продуктов Microsoft Office и организация групповой работы", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru