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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 80356


Наименование:


Диплом Исследование возможностей автоматического формирования презентаций на VBA

Информация:

Тип работы: Диплом. Предмет: Информатика. Добавлен: 26.08.2014. Сдан: 2014. Страниц: 42. Уникальность по antiplagiat.ru: < 30%

Описание (план):



Исследование возможностей автоматического формирования презентаций
(наименование темы работы)

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЕ БАКАЛАВРА
по направлению 230200 Информационные системы
(шифр и наименование)


2014г.

Содержание

Введение……………………………………………………………………………………..…4
1 Разработка технического задания…………………………………………………………..6
1.1 Исследование предметной области………………………………………………………6
1.2 Цель разработки……………………………………………………………………............6
1.3 Назначение разработки……………………………………………………………............7
1.4 Область применения……………………………………………………………..………...7
1.5 Основание разработки……………………………………………………………..………7
1.6 Требования, предъявляемые к проекту………………………………………...………….7
1.6.1 Аппаратные и программные требования……………………………………………….7
1.6.2 Функциональные требования……………………………………………………………8
1.6.3 Количественные требования…………………………………………………………..…8
1.7 Анализ технического задания……………………………………………………….....…..8
1.7.1 Выбор методов и средств ……………………..................................................................8
1.7.2 Выбор среды разработки…………………………………………………………..…....15
2 Разработка программ………………………………………………………………………..18
2.1 Макросы……………………………………………………………………………………18
2.1.1 Запись макросов…………………………………………………………………………18
2.1.2Облегчние запуска макросов……………………………………………………………18
2.1.3 Управление макросом…………………………………………………………………...18
2.1.4 Безопасность макросов………………………………………………………………….19
2.1.5 Проблемы безопасности………………………………………………………………...19
2.1.6 Автоматическая запись макросов………………………………………………………19
2.1.7 Редактор Visual Basic……………………………………………………………………20
2.2 Создание презентации на основе картинок формата JPG………………………………22
2.3 Макрос для удаления пустых текстовых полей…………………………………………26
2.4 Программное добавление элементов в слайды…………………………………………27
2.5 Удаление лишних пробелов в тексте……………………………………………….……29
3 Разработка руководства пользователя……………………………………………………..33
3.1 Создание на панели быстрого доступа кнопки для запуска макроса……………….…33
3.2 Назначение сочетания клавиш для макросов для его запуска………………………...34
3.3 Установка в готовый шаблон презентации……………………………………………..35
3.4 Просмотр разработанных макросов……………………………………………………...35
Заключение…………………………………………………………………………………….36
Список литературы……………………………………………………………………………37
Приложение А…………………………………………………………………………………38
Приложение Б……………………………………………………………………………….…39
Приложение В………………………………………………………………………………....40
Приложение Г…………………………………………………………………………………42



Введение

В современной практике проведения семинаров, конференций, представлений новых продуктов и услуг широко используются презентации.
Презентация PowerPoint - это набор слайдов и спецэффектов, сопровождающих их показ на экране; раздаточный материал, а также конспект и план доклада, хранящиеся в одном файле с расширением .РРТ. С помощью этой программы мы можем подготовить выступление с использованием слайдов, которые потом можно напечатать на прозрачных пленках, бумаге, 35-миллиметровых слайдах или просто демонстрировать на экране компьютера, можно также создать конспект доклада и материал для раздачи слушателям.
Подготовка таких презентаций является весьма трудоемким процессом. Для создания и редактирования презентаций используется несколько программных средств, например, HarvardGraphics и LotusFreelance. Наиболее широкую известность среди программ такого назначения получил пакет PowerPoint фирмы Microsoft. Он предоставляет пользователю все необходимое: мощные функции работы с текстом, средства для рисования, построение диаграмм, широкий набор стандартных иллюстраций, а также мощные средства поддержки пользователя: помощники, мастера, шаблоны дизайна, образцы оформления и т.п.
Microsoft PowerPoint включает несколько областей задач, помогающих выполнять следующее: создание новой презентации; выбор оформления слайдов; выбор шаблона оформления, цветовой схемы или схемы анимации; создание специальной анимации; установка последовательности смены слайдов; поиск файлов; одновременное копирование и вставка нескольких элементов. Области задач «Разметка слайда» и «Конструктор слайдов» используются для организации макетов, шаблонов оформления и цветовых схем в изобразительный ряд, который отображается вместе со слайдом. При выборе элемента в области задач внешний вид слайдов презентации немедленно обновляется.
В Microsoft PowerPoint появились новые эффекты анимации, включая эффекты входа и выхода, дополнительные возможности управления временными параметрами и новые пути перемещения (заранее заданные пути, по которым перемещаются элементы, перечисленные в списке порядка выполнения эффектов анимации).
К возможности применять разные эффекты анимации на каждом слайде в PowerPoint используются схемы анимации, которые обеспечивают возможность применять готовые наборы эффектов анимации и смены слайдов ко всей презентации одновременно.


В организационных диаграммах PowerPoint применяются инструменты рисования, что позволяет уменьшить размер конечных файлов и облегчает правку.
В эти диаграммы можно добавлять текст, эффекты анимации и различные стили форматирования.
В Microsoft PowerPoint поддерживается использование нескольких шаблонов оформления в одной презентации, что позволяет поместить несколько презентаций в один файл, так что каждый раздел будет иметь свой собственный, неповторимый облик.
В Microsoft PowerPoint осуществляется автоматическое изменение разметки слайда для размещения на нем рисунков, диаграмм, организационных диаграмм и других вставляемых элементов.
При создании рисунка с помощью инструментов рисования в Microsoft PowerPoint можно сохранить его в виде рисунка, щелкнув его правой кнопкой мыши. При вставке рисунков из файлов на жестком диске можно выделить несколько рисунков и вставить их одновременно. Для рисунков в презентации можно выбрать нужное разрешение в зависимости от того, как они будут просматриваться (например, в Интернете или в печатном виде), и указать другие параметры для достижения лучшего соотношения между качеством рисунка и размером файла.
PowerPoint позволяет создавать фотоальбомы. В число специальных параметров разметки фотоальбома входят овальные рамки, подписи под каждым рисунком и многое другое.
При сохранении презентации как web-страницы (в формате HTML) не утрачивается возможность воспроизведения звука и большинства новых эффектов анимации. Звук и видео, включенные в вещания презентации, теперь доступны аудитории и в режиме реального времени, и после записи в архив.
PowerPoint заполняется возможностями, которые можно использовать для внесения в презентацию и легко применять большинство функций из пользовательского интерфейса. Тем не менее, несмотря на широкий набор функций PowerPoint и стандартный пользовательский интерфейс (UI), может потребоваться найти более простой способ для выполнения рутинных, повторяющихся задач. Так же для выполнения некоторых задач, пользовательский интерфейс несовместим с адресом.


1 Разработка технического задания

1.1 Исследование предметной области

Программирование в Microsoft Office – это прежде всего, уменьшение количества повторяющихся действий и ручной работы, которая для этого требуется. Вот примеры некоторых типичных ситуаций, когда использование программирования просто необходимо:
1) Вам с определенной периодичностью приходится изготавливать документы, похожие друг на друга: приказы, отчеты, договора, презентации и т.д. Часто информацию можно взять из базы данных тогда использование программирования может дать очень большой выигрыш во времени. Иногда данные приходится вводить вручную, но тогда автоматизация дает выигрыш во времени и в снижении количества ошибок;
2) Разновидность такой же ситуации: одни и те же данные нужно использовать несколько раз. Например, одинаковые данные требуется вставить в определенное количество презентаций или документов. Логично один раз ввести эту информацию и использовать созданные методы автоматизации, чтобы формировать требуемые документы или презентации;
3) Иногда требуется сделать так, чтобы вводимые пользователем данные автоматически проверялись. Вероятность ошибки при ручном вводе очень велика, а искать ошибки уже введенных данных – очень тяжелый труд, поэтому лучше сразу сделать так, чтобы они не возникали.
Таким образом, любое действие которое приходится повторять несколько раз, лучше всего автоматизировать. Это сохранит время для выполнения других операций или действий.
Выполнение часто используемых в Microsoft PowerPoint действий можно автоматизировать с помощью макросов. Макрос представляет собой набор последовательных команд, хранящихся в модуле Microsoft Visual Basic. Он может быть запущен в любой момент, когда требуется выполнить соответствующую задачу....


Заключение

В ходе выполнения выпускной квалификационной работы были решены следующие задачи:
– написание макросов на языке Visual Basic for Applications для исследования возможностей автоматического формирования презентаций;
– исследованы и другие возможные инструменты автоматизации презентаций;
– разработаны коды программ макросов с учетом их назначения;
– разработано четкое руководство использования автоматизирования функций презентации.
Основное преимущество разработанных программ - это легкость их использования и возможность редактирования для изменения функций автоматизации, исходя из потребностей пользователя. Так же к достоинствам можно отнести интуитивно-понятный интерфейс и несложный запуск разработанных макросов.
К недостаткам разработанных программ можно отнести:
– небезопасная передача файлов и информации;
– сложность передачи готовых макросов другим пользователям;
– малое количество выполняемых функций.
Дальнейшие пути развития данного проекта это разработки подобных программ макросов, которые автоматизировали бы работу в презентациях или других офисных приложениях Microsoft Office. Каждый пользователь при создании презентации не против избавиться от повторяющихся действий или рутинных операций, занимающих большое количество времени.
Задача, поставленная на бакалаврскую работу, была выполнена. Разработанные макросы полностью соответствуют техническому заданию и показывают возможности автоматического формирования презентаций.


Список литературы

1. Гарнаев, А.Ю. Самоучитель VBA / А.Ю. Гарнаев - СПб.: БВХ, 2004.- 560с
2. Биллиг, В.А.VBA и Office. Офисное программирование / Биллиг В.А. - М.: Русская редакция, 2007. – 420 c.
3. Тимофеева, Н.В. VBA в приложении Excel, Word, PowerPoint. / Н.В. Тимофеева –– М.: Лори, 2000.—529 с.
4. Дукин, П.Н. Самоучитель Visual Basic 2010 / П.Н.Дукин - СПб., БХВ - Петербург, 2002. – 992 с.
5. Каммингс, Т.С. «VBA для Чайников» / Т.С.Каммингс - СПб.: Москва – Санкт-Петербург – Киев, 2003. - 440с.


ПРИЛОЖЕНИЕ А

Код программы создание презентации на основе картинок формата JPG

Sub macros2()

Dim oApp As New PowerPoint.Application

oApp.Activate

...


ПРИЛОЖЕНИЕ Б
Код программы для удаления пустых текстовых полей

Sub macros1()

Dim SlideToCheck As Slide

Dim ShapeIndex As Integer

Проверка каждого слайда

....



ПРИЛОЖЕНИЕ В

Код программы, добавляющей надпись во все слайды активной презентации в правый нижний угол надпись «НГТУ им. Р.Е. Алексеева»

Public Sub InsertCopyRight()

....


ПРИЛОЖЕНИЕ Г

Код программы удаление лишних пробелов в тексте

Sub DeleteSpace()

Selection.WholeStory

Selection.Find.ClearFormatting

Selection.Find.Replacement.ClearFormatting

With Selection.Find...




Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.