Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка автоматизованої інформаційно-керуючої системи і бази даних електронних компонентів для реалізації навчального процесу

Реферат Розробка автоматизованої інформаційно-керуючої системи і бази даних електронних компонентів для реалізації навчального процесу





ня є механізмом, який СОМ-об'єкти використовують для зчитування своїх даних і запису їх на диск. Дані стають «структурованими» завдяки тому, що бібліотеки OLE організовують їх у вигляді логічного файлу. Ця технологія подібна з тим, як файлова система організовує файли на жорсткому диску.

Два основних поняття, що використовуються в структурованому зберіганні, - це потік і сховище. Сховище є аналогом каталогу файлової системи, а потік - аналогом файлу. Сховища можуть містити потоки та інші сховища. У будь-якій схемі структурованого зберігання саме верхнє сховище називається кореневим. Воно являє собою файл на диску (званий структурованим файлом), який містить логічні сховища і потоки більш низького рівня.

Бібліотеки OLE надають об'єктам можливість створювати і / або використовувати сховища і потоки для запису своїх даних на диск. При цьому бібліотеки OLE самі дбають про розміщення інформації на диску, тоді як об'єкт дбає лише про логічне розміщенні даних (тобто визначає логічний потік чи сховище, куди будуть записані дані).

Для реалізації сховищ і потоків бібліотеки OLE використовують СОМ-об'єкти. У сховищах реалізований інтерфейс IStorage, а в потоках - інтерфейс IStream. Щоб наказати сховищ і потокам виконати деяку дію, додаток отримує покажчик на інтерфейс IStorage та / або IStream і викликає відповідні функції цих інтерфейсів.

Автоматизація. Автоматизація вважається однією з найпотужніших OLE-технологій. Це механізм, за допомогою якого об'єкт надає іншим об'єктам і програмам доступ до своїх методів (функцій) і властивостей (характеристикам). Об'єкт, що надає доступ до своїх функцій, називається сервером автоматизації. Об'єкт або додаток, які використовують функції або управляють діями сервера автоматизації, називаються контролерами автоматизації. Сервери автоматизації існують для того, щоб обслуговувати запити і вказівки контролерів автоматизації.

У Microsoft Access існує можливість вставки малюнків у форми і звіти. Використання малюнків може поліпшити зовнішній вигляд створюваних форм і звітів. Наприклад, в звіти можна включати логотип фірми, а у формі надавати можливість перегляду не тільки даних про співробітників фірми, але і їх фотографій.

Основою для організації такої взаємодії є технологія ActiveX. Технологія ActiveX надає розробнику два потужних механізму інтеграції додатків: (Object Linking and Embedding) - механізм, який дозволяє пов'язувати або впроваджувати об'єкти, створені іншими додатками Microsoft Office, у форми і звіти Access.

Автоматизація (Automation, яка раніше називалася OLE Automation) - технологія, що дозволяє управляти з додатка Access об'єктами, які створені та підтримуються іншими додатками Microsoft Office.

Обидва ці механізми є властивостями COM (Component Object Model) - моделі компонентних об'єктів, яка специфікує взаємодія об'єктів в компонентної архітектурі додатки.

Про те, як використовуються зазначені механізми і чим вони відрізняються, і буде розказано в даній главі.

Зауваження

Насправді поняття OLE і Automation ширше, ніж це визначено вище, вони стосуються самих різних додатків, які підтримують технологію ActiveX, а не тільки прикладних програм сімейства Microsoft Office, проте в рамках даної книги м...


Назад | сторінка 4 з 31 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних з використанням засобів Microsoft Access для автоматиза ...
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: База даних Microsoft Access і її об'єкти
  • Реферат на тему: Розробка бази даних в Microsoft Access
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад