Курсовая работа: Розробка програми для сумісної роботи з додатками PowerPoint з використанням технології OLE
Тема роботи: «Розробка програми для сумісної роботи з додатками MicrosoftPowerPoint із використанням технології OLE.»
Завдання: Розробити програму, що надає користувачу можливості керування додатками MicrosoftPowerPoint: запуск вказаного додатку, переключення слайдів (вперед, назад, перший, останній, по вказаному номеру слайду), виведення інформації про слайд (його номер, версія PowerPoint тощо), коректне завершення і вигруження з пам’яті презентації, що переглядається. Програма повинна бути виконана з використанням технології OLE.
Мова програмування: Delphi в середовищі BorlandDelphi 7
Операційна система: WINDOWS XP
1. Постановка задачі
При виконанні даного курсового проекту потрібно вирішити наступні задачі:
1. Запуск вказаного користувачем додатку PowerPoint.
2. Переключення слайдів: вперед, назад, перший, останній, по вказаному номеру слайду.
3. Виведення інформації про слайд, такої як його номер, версія PowerPoint тощо.
4. Коректне завершення і вигруження з пам’яті презентації, що переглядається.
5. Програма повинна бути компактною та завжди бути поверх всіх вікон.
Вихідними даними є:
1. Шлях до файлу презентації St1 ;
2. Номер слайду, обраного користувачем Num . Цей параметр є опціональним, тобто таким, що не є обов’язковим.
2. Теоретичні відомості
Microsoft PowerPoint
Microsoft PowerPoint (повна назва – Microsoft Office PowerPoint) – програма для створення і проведення презентацій, що є частиною Microsoft Office і доступна в редакціях для операційних систем Microsoft Windows і Mac OS.
PowerPoint є частиною Microsoft Office. Це дозволило PowerPoint стати найбільш поширеною у всьому світі програмою для створення презентацій. Файли презентацій PowerPoint часто пересилаються користувачами програми на інші комп'ютери, що означає необхідну сумісність з ними програм конкурентів. Проте, оскільки PowerPoint має можливість підключення елементів інших застосувань через OLE, деякі презентації стають сильно прив'язаними до платформи Windows, що робить неможливим відкриття даних файлів, наприклад, у версії для Mac OS. Це призвело до переходу на відкриті стандарти, такі як PDF і OASIS OpenDocument.
Технологія OLE
OLE (англ. Object Linking and Embedding) – технологія зв'язування та впровадження об'єктів в інші документи та об'єкти, розроблені корпорацією Майкрософт.
OLE дозволяє передавати частину роботи від однієї програми редагування до іншої і повертати результати тому. Наприклад, встановлена на персональному комп'ютері видавнича система може послати якийсь текст на обробку в текстовий редактор, або деяке зображення в редактор зображень за допомогою OLE-технології.
Основна перевага використання OLE (крім зменшення розміру файлу) в тому, що вона дозволяє створити головний файл, картотеку функцій, до якої звертається програма. Цей файл може оперувати даними з вихідної програми, які після обробки повертаються у вихідний документ.
OLE використовується при обробці складених документів (англ. compound documents), може бути використана при передачі даних між різними непов'язаними між собою системами за допомогою інтерфейсу переносу (англ. drag-and-drop), а також при виконанні операцій з буфером обміну. Ідея запровадження широко використовується при роботі з мультимедійним змістом на веб-сторінках (приклад – Веб-ТБ), де використовується передача зображення, звуку, відео, анімації в сторінках HTML (мова гіпертекстової розмітки) або в інших файлах, також використовують текстову розмітку (наприклад, XML та SGML). Однак, технологія OLE використовує архітектуру «товстого клієнта», тобто мережевий ПК із надлишковими обчислювальними ресурсами. Це означає, що тип файлу або програма, яку намагаються впровадити, повинна бути присутнім на машині клієнта. Наприклад, якщо OLE оперує таблицями Microsoft Excel, то програма Excel повинна бути інстальована на машині користувача.
3. Технічне завдання
Вступ
Найменування – це програма, що демонструє роботу з додатками MicrosoftPowerPoint із використанням технології OLE. Програмний продукт розробляється в навчальних цілях та має за мету продемонструвати використання технології OLE для обміну даними між додатками.
Підстава для розробки
Підставою для розробки програми є завдання на курсовий проект з дисципліни «(Вписать дисциплину)», видане викладачем. Найменування теми для курсового проекту «Розробка програми для сумісної роботи з додатками MicrosoftPowerPoint із використанням технології OLE.».
Призначення програми
Функціональне призначення даного програмного виробу полягає в демонстрації роботи з додатками MicrosoftPowerPoint із використанням технології OLE.
Експлуатаційне призначення – використання на платформі Microsoft Windows.
Вимоги до програми
Вимоги до функціональних характеристик
Програма, що розроблюється, повинна своїми характеристиками задовольняти сучасні вимоги стосовно швидкості виконання процесів, зовнішнім вимогам та відповідати функціональному та експлуатаційному призначенню. Необхідним є наступний набір операцій (функцій) для виконання програмою:
· запуск вказаного користувачем додатку PowerPoint;
· можливість переключення слайдів: вперед, назад, перший, останній, по вказаному номеру слайду;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--