Введение
Содержание
Заключение
Литература
Новые технологии, в том числе и в области программирования, последнее время развиваются с огромной скоростью и охватывают всевозможные прикладные области как в сфере науки, экономики, образования так и в сегменте бизнеса.
Реклама занимает одно из приоритетных направлений в этой области и является наиболее трудно поддающейся автоматизации, каких либо внутренних процессов ее создания.
Целью данной дипломной работы является воссоздание полного цикла воспроизведения видеорекламы в местах розничных продаж и автоматизации этого процесса без привлечения дополнительных человеческих ресурсов.
Проблема является актуальной, так как этот вид бизнеса еще не развит в полной мере, и находится на своем начальном пути. На сегодняшний день не существует ни одной компании, которая могла бы предоставить заказчику готовый программный продукт, отвечающий всем требованиям и стандартам нового бизнеса.
В соответствии с поставленной целью были обозначены следующие задачи:
1.Изучение рынка программного обеспечения в области видеорекламы;
2.Проведение сравнительного анализа программных продуктов по воспроизведению видеофайлов;
3. Подбор инструментария технологии программирования для разработки программного продукта по воспроизведению видеофайлов в местах розничных продаж;
4. Создание программы «Aozora» со следующими обязательными характеристиками:
а) Простота использования программного обеспечения, как рекламными менеджерами, так и техническим персоналом торговых точек;
б) Легкость в установке данного продукта на терминалы, размещенные в торговой сети;
в) Максимально простое оформление графической части;
г) Долговечность и высокая скорость работы программного обеспечения под управлением линейки систем Windows.
В первой главе дипломной работы рассматриваются форматы хранения и воспроизведения видеофайлов, разобран механизм декодирования видеоинформации, проведен сравнительный анализ программного обеспечения сторонних фирм на предмет возможности воспроизведения видеофайлов в течение длительного времени, без вмешательства администратора.
Вторая глава посвящена описанию наиболее популярных методов программирования, рассмотрен метод классификации представлений данных в ПК. Кратко изложена технология программирования на платформе Microsoft .NET Framework, а так же выделены основные достоинства языка программирования Си-Шарп.
Третья глава представляет собой подробное описание возможностей и встроенных функций в разрабатывающийся программный продукт «Aozora».
В процессе написания дипломной работы был сделан обзор девяти Интернет - источников, трех программ, отвечающих за работу с видеофайлами, одиннадцати книг по визуальному программированию.
Дипломная работа состоит из трех глав, 14 рисунков, одного приложения.
3,000 руб.
Введение 4
Глава 1. Отображение видеофайлов
1.1 Форматы видеофайлов 6
1.1.1 Формат MPEG 10
1.1.2 Формат AVI 13
1.2. Видеокодеки 14
1.3. Отображение видеофайлов 16
Глава 2. Инструментарий технологии программирования
2.1. Языки программирования и их стандартизация 19
2.1.1. Классификация языков программирования
по семантике 22
2.1.2. Классификация языков программирования
по способам обработки кода 24
2.1.3. Классификация систем программирования
по структуре 26
2.2. Технология программирования
Microsoft.NET Framework 28
2.3. Технология XML 29
2.4. Язык программирования C# 32
2.4.1. Стандартизация языка 33
2.4.2. Преимущества программирования на языке С# 35
2.4.3. Среда Выполнения CLR 37
Глава 3 Руководство по эксплуатации программного продукта «Aozora»
3.1. Назначение программного продукта «Aozora» 39
3.2. Установка «Aozora» на терминал 44
3.3. Создание Плей-листа 46
3.4. Запуск Плеера Aozora» 52
Заключение 56
Литература 58
Приложение А Код программы 60
3,000 руб.
В процессе написания дипломной работы были успешно выполнены все поставленные цели и задачи:
• Был проведен сравнительный анализ трех программных продуктов, отвечающих за воспроизведение видеофайлов, изучены самые важные характеристики каждого представителя аналогичного ПО;
• Найдены форматы хранения, записи и кодирования видеоинформации максимально подходящие для написания программы «Aozora».
Исследованная область различных технологий программирования показала, что для выполнения поставленных задач наиболее подходящим является язык программирования Си-шарп, в комплексе с технологией XML.
Были проведены микроисследования небольших фокус - групп, которые позволили выявить и устранить все негативные факторы восприятия человеком зрительной информации.
Среди наиболее важных можно отметить:
1. Максимально комфортные цвета графического оформления программы «Aozora», не раздражающие человека в процессе длительной напряженной работы;
2. Комфортная скорость бегущей строки, одновременно заставляющая зрителя обратить на нее внимание, но не создающая дискомфорт во время чтения информации;
3. Эргономичный и простой дизайн, позволяющий интуитивно настроить программный комплекс, в том числе:
• Легкость генерации плей-листов включающих в себя видеоролики как развлекательного, так и рекламного характера;
• Воспроизведение заранее сгенерированных плей-листов на протяжении заданного интервала времени с минимальным человеческим вмешательством;
• Максимально эффективное использование рабочую область комплекса Конфигуратора;
• Эффективное использование функций зацикливания плей- листов и отображения бегущей строки и логотипа.
С течением времени возможна детальная переработка некоторых компонентов или же написание дополнительных, что уже сейчас позволяет легко подстраивать данный программный продукт под требования любых заказчиков с самыми необычными требованиями.
3,000 руб.
1. Программирование на платформе Microsoft .NET Framework /Пер. сангл. — 2-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2003. - 512 с.
2. Бумфрей Ф. и др. XML. Новые перспективы WWW. Пер. с англ. – М.:ДМК, 2000. –688 с.
3. В. В. Лабор. Си Шарп: Создание приложений для Windows.— Мн.: Харвест, 2003.-384 с.
4. Веселов В., Долженков А. XML и технологии баз данных. – “Открытые Системы”, №05-06/1999.
5. Г. В. Галисеев Программирование на языке C#. Самоучитель Год: 2006 Издательство: Вильямс, Диалектика
6. Ч. А. Кариев Разработка Windows-приложений на основе Visual C# (+ CD-ROM) Год: 2007 Издательство: Интернет-университет информационных технологий, Бином. Лаборатория знаний
7. Смайли Джон/ Учимся программировать на C# вместе с Джоном Смайли Год: 2003 Издательство: ДиаСофтЮП
8. Эндрю Троелсен Язык программирования C# 2005 (Си Шарп) и платформа .NET 2.0 = Pro C# 2005 and the .NET 2.0 Platform. — 3-е изд. — М.: «Вильямс», 2007. — С. 1168.
9. Эндрю Троелсен Язык программирования C# 2005 (Си Шарп) и платформа .NET 2.0 = Pro C# 2005 and the .NET 2.0 Platform. — 3-е изд. — М.: «Вильямс», 2007. — С. 1168
10. Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер C# 2005 и платформа .NET 3.0 для профессионалов - Professional C# 2005 with .NET 3.0. — М.: «Диалектика», 2007
11. Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер C# 2008 и платформа .NET 3.5 для профессионалов - Professional C# 2008. — М.: «Диалектика», 2008
12. Основные форматы видеофайлов http://videosites.ru/2008/12/15/osnovnye-formaty-videofajlov -Загл. с экрана
13. Сайт фирмы InterSystems - http://www.e-dbms.com/index.html -Загл. с экрана
14. Руководство по программированию в C# http://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx -Загл. с экрана
15. Форум по .Net http://bit.pirit.info/ -Загл. с экрана
16. Введение в .NET http://www.progblog.ru/ -Загл. с экрана
17. Программирование под платформу .NET Framework http://mindberg.blogspot.com/2006/08/net.html -Загл. с экрана
18. Сайт ECMA-334 http://www.ecma-inte
ational.org/publications/files/ecma-st/ECMA-334.pdf -Загл. с экрана
19. Сайт Компании SteamLabs http://www.streamlabs.ru/products/software/tele/formats.php -Загл. с экрана
20. Кузнецов С. Объектно-ориентированные базы данных - организация и управление: краткий обзор -http://www.citforum.ru/database/articles/index.shtml -Загл. с экрана
3,000 руб.