Материал: Разработка Web-приложения для создания презентаций

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Для обеспечения пожарной безопасности в помещении необходимо соблюдать рекомендуемые противопожарные мероприятия:

-       Использовать только центральное водяное отопление;

-       Не курить в помещении;

-       Следить за организацией электропитания устройств, использовать защитные сетевые фильтры, не перегружать цепь питания;

-       Иметь возможность быстрого отключения питания ПЭВМ и сети в целом;

-       Иметь в помещении средства тушения пожара в виде углекислотных огнетушителей;

-       Иметь средства вызова пожарной службы в виде стационарного телефона.

Заключение


Цель исследования полностью достигнута, выполнены все поставленные задачи.

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

При разработке web-приложения была выполнено: структурная схема, макеты и шаблоны страниц, серверная логика, которая позволила создавать и структурировать код презентации.

Были произведены экономические расчёты, вследствие которых был сделан вывод о целесообразности разработки, составлена и рассмотрена инструкция по охране труда.

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

Отличие разработанного web-приложения заключается в простоте, наглядности, доступности из любой точки мира при наличии интернет соединения.

Перспективы последующего исследования заключаются в улучшении и добавлении функций: редактирования презентаций, вставки ссылок на внешней источники, добавления электронной цифровой подписи, выгрузки презентаций для локального использования, разработки мобильного приложения, автоматическая структуризация по коду универсального документного рубрикатора.

Таким образом, цель, поставленная в исследовании, достигнута, задачи решены.

Список использованных источников и литературы


Нормативно-правовые и другие официальные документы

         СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы. - М. : Рид Групп, 2012. - 32 с.

         СанПиН 2.2.4.1294-03. Гигиенические требования к аэроионному составу воздуха производственных и общественных помещений. - М. : Минздрав России, 2003. - 9 с.

         СанПиН 2.2.4.548-96. Физические факторы производственной среды. Гигиенические требования к микроклимату производственных помещений. - М. : Рид Групп, 2011. - 16 с.

         СанПиН 2.2.4/2.1.8.562-96. Шум на рабочих местах, в помещениях жилых, общественных зданий и на территории жилой застройки. - М. : Минздрав России, 1996. - 8 с.

Иностранные источники и литература

5       37signals. Getting Real: The smarter, faster, easier way to build a successful web application / J. Fried, H. D. Hansson, M. Linderman. - Chicago, USA. : 37signals, 2009. - 194 с. - ISBN-13: 978-0578012810.

         J. Raskin. The Human Interface. New Directions for Designing Interactive Systems / J. Raskin. - Melbourne, USA. : Addison-Wesley Professional, 2000. - 256 с. - ISBN: 0201379376.

         A. Cooper. The Inmates Are Running the Asylum / A. Cooper. - Indianapolis, USA. : Sams, 2004. - 288 с. - ISBN: 0672326140

Электронные ресурсы

         Веб-программирование / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Веб-программирование, свободный.

         Поисковая оптимизация / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Поисковая_оптимизация, свободный.

         Каскадные таблицы стилей / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Каскадные_таблицы_стилей, свободный.

         ЧПУ (Интернет) / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/ЧПУ_(Интернет), свободный.

12     AJAX / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/AJAX, свободный.

13     Content Management Framework / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа :http:/ru.wikipedia.org/wiki/Content_Management_Framework, свободный.

         Django / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Django, свободный.

         JavaScript / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/JavaScript, свободный.

         JQuery / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/JQuery, свободный.

         ORM / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/ORM, свободный.

         Ruby / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Ruby, свободный.

         Ruby on Rails / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/Ruby_on_Rails, свободный.

         VPS / Википедия [Электронный ресурс]. - San Francisco, USA. : Wikimedia Foundation, Inc., 2012. - Режим доступа : http:/ru.wikipedia.org/wiki/VPS, свободный.

21     Немного подробностей про Class Based View, ч.1 / Хабрахабр [Электронный ресурс]. - М. : Тематические Медиа, 2012. - Режим доступа : http:/habrahabr.ru/post/137168/, свободный.

         Самые простые техники адаптивной верстки / Хабрахабр [Электронный ресурс]. - М. : Тематические Медиа, 2012. - Режим доступа : http:/habrahabr.ru/post/144003/, свободный.

         Django vs Rails: дилемма начинающего web-разработчика / Хабрахабр [Электронный ресурс]. - М. : Тематические Медиа, 2010. - Режим доступа : http:/habrahabr.ru/post/94255/, свободный.

         Валидатор семантической разметки / Яндекс.Помощь [Электронный ресурс]. - М. : Яндекс, 2012. - Режим доступа : http:/help.yandex.ru/webmaster/?id=1108938, свободный.

         Рекомендации Яндекса / Яндекс.Помощь [Электронный ресурс]. - М. : Яндекс, 2012. - Режим доступа : http:/help.yandex.ru/webmaster/?id=1108938, свободный.

         Что такое schema.org / Яндекс.Помощь [Электронный ресурс]. - М. : Яндекс, 2012. - Режим доступа : http:/help.yandex.ru/webmaster/?id=1122752, свободный.

         А. Лебедев. Ководство [Электронный ресурс]. - М. : Студия Артемия Лебедева, 2012. - Режим доступа : http:/www.artlebedev.ru/kovodstvo/sections/, свободный. - Загл. с экрана.

         Аналог Ruby on Rails / Dooblet [Электронный ресурс]. - Munich, Germany. : Valery Khamenya, 2012. - Режим доступа : http:/dooblet.com/аналог-ruby-on-rails, свободный.

         В. Мержевич. Резиновый трёхколоночный макет / htmlbook.ru [Электронный ресурс]. : В. Мержевич, 2012. - Режим доступа : http:/htmlbook.ru/samlayout/tipovye-makety/rezinovyi-trekhkolonochnyi-maket, свободный.

         Рекомендации для веб-мастеров [Электронный ресурс]. -Mountain View, USA. : Google Inc., 2012. - Режим доступа : http:/support.google.com/webmasters/bin/answer.py?hl=ru&hlrm=en&answer=35769, свободный.

         Рекомендуемые должностные оклады, ставки заработной платы работников в сфере здравоохранения и предоставления социальных услуг / CПС Право.ру [Электронный ресурс]. - М. : СПС Право.ru, 2012. - Режим доступа : http:/docs.pravo.ru/document/view/15147093/, закрытый.

         Cтруктура и семантика кода / Форум HTML CSS [Электронный ресурс]. -Харьков. : Markup UA, 2012. - Режим доступа : http:/htmlcss.com.ua/2012/html-css-faq/html-html-css-faq/xhtml-struktura-i-semantika-koda/, свободный.

         Форум о поисковых системах. Любые вопросы новичков : форум [Электронный ресурс]. - SEOLab, 2012. - Режим доступа : http:/forum.searchengines.ru/forumdisplay.php?f=25, свободный. - Загл. с экрана.

         NameOne. Цены [Электронный ресурс]. : NameOne.ru, 2012. - Режим доступа : http:/nameone.ru/prices, свободный.

35     The Django template language / Django Documentation[Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/1.4/topics/templates/, свободный.

         The Django admin site / Django Documentation [Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/dev/ref/contrib/admin/, свободный.

         URL dispatcher / Django Documentation [Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/1.4/topics/http/urls/, свободный.

         How to use sessions / Django Documentation [Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/dev/topics/http/sessions/, свободный.

         Sending email / Django Documentation [Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/dev/topics/email/, свободный.

         Working with forms / Django Documentation[Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/1.4/topics/forms/, свободный.

         How to deploy with WSGI / Django Documentation [Электронный ресурс]. : Django Software Foundation, 2012. - Режим доступа : https:/docs.djangoproject.com/en/1.4/howto/deployment/wsgi/, свободный.

         Database choice choice for Django project / Stack Overflow [Электронный ресурс]. - New York, USA. : Stack Exchange, 2012. - Режим доступа : http:/stackoverflow.com/questions/4774653/database-choice-choice-for-django-project, свободный.

         Django OR Rails / Stack Overflow [Электронный ресурс]. -New York, USA. : Stack Exchange, 2011. - Режим доступа : http:/stackoverflow.com/questions/3042259/django-or-rails, свободный.

44     Dive Into HTML5 [Электронный ресурс]. : Mark Pilgrim, 2012. - Режим доступа : http:/diveintohtml5.info/semantics.html, свободный.

45     CSS 2.1 Specification. W3C Recommendation [Электронный ресурс]. : The World Wide Web Consortium, 2011. - Режим доступа : http:/www.w3.org/TR/2011/REC-CSS2-20110607/, свободный.

         HTML5. W3C Candidate Recommendation [Электронный ресурс]. : The World Wide Web Consortium, 2012. - Режим доступа : http:/www.w3.org/TR/2012/CR-html5-20121217/, свободный.

47     jQuery Documentatnion [Электронный ресурс]. : jQuery Foundation, 2012. - Режим доступа : http:/api.jquery.com/click/, свободный. - Загл. с экрана.

48     PEP 20: The Zen of Python / Python Programming Language - Official Website [Электронный ресурс]. : Python Software Foundation, 2004. - Режим доступа : http:/www.python.org/dev/peps/pep-0020, свободный.

         Hezner vServer VQ 7 [Электронный ресурс]. - Gunzenhausen, Germany. : Hetzner Online AG, 2012. - Режим доступа : http:/www.hetzner.de/hosting/produkte_vserver/vq7, свободный.

         Cherokee Web Server [Электронный ресурс]. : Alvaro Lopez Ortega, 2011. - Режим доступа : http:/www.cherokee-project.com/, свободный.

         Fotosearch [Электронный ресурс]. - Waukesha, USA : Publitek, Inc. dba Fotosearch, 2012. - Режим доступа : http:/www.fotosearch.com/CSP527/k5274195/, свободный.

Приложение А


Общий вид интерфейса сайта

Рисунок А.1 - Общий вид интерфейса сайта

Приложение Б


Сроки разработки

Таблица Б.1 - Сроки разработки

Работы

Дни

Согласование технического задания

3

Макетирование страниц сайта

3

Согласование макетов сайта

2

Проектирование базы данных

2

Верстка шаблонов сайта

3

Написание серверной логики приложения

3

Программирование представлений из базы данных в шаблоны

2

Программирование клиентской части (AJAX)

1

Программирование серверной части (AJAX)

1

Тестирование

1

Отладка

1