Технічне створення Web-додатків за допомогою Ajax
Вивчення технологій програмування Internet-сайтів. Розробка інтерактивного інтерфейсу Web-додатків засобами бібліотеки Codeigniter. Інтернет-проекти на основі Ajax-технології. Обробка запиту засобами Codeigniter. Асинхронний обмін даними способами Ajax.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | украинский |
Дата добавления | 12.06.2014 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
- перерви використовувати для зорового та фізичного розвантажування:
а) стоячи або сидячи робити похитування головою ліворуч-праворуч (темп швидкий);
б) стоячи або сидячи робити нахили голови уперед-назад (темп помірний);
в) масаж лоба, злегка його погладжуючи, а також погладжуючи ділянки над бровами у напрямку до скронь;
г) стоячи або сидячи здійснюємо самомасаж шиї та потилиці,погладжуючи потилицю та шию у напрямку до торса;
- невиконання вимог діючої інструкції є порушенням трудової дисципліни, що може тягнути за собою відповідальність згідно діючих правил та положень.
Вимоги безпеки перед початком роботи
1. Перед початком роботи перевірити:
- розміщення складових частин комп'ютера (монітор, принтер, та інших блоків);
- монітор слід розташовувати таким чином, щоб кут зору на екран монітора становив 10-15 градусів, а відстань до екрана 400-800 мм.
- цілісність, з'єднувальних кабелів.
- підключення складових частин комп'ютера згідно схеми з'єднання.
- наявність передбачених захисних екранів.
- наявність і стан захисних кожухів. Підготовку комп'ютера до роботи провадити у відключеному стані.
- забезпечити освітлення робочого місця таким чином, щоб не утворювались відблиски від клавіатури та екрану відеомонітора в напрямку очей працюючого;
- при неможливості забезпечення - застосовувати спеціальні захисні сітки, фільтри.
Вимоги безпеки під час роботи
Підключення комп'ютера проводити послідовно, згідно з інструкцією по експлуатації. Не підключати та не відключати з'єднувачі електроживлення при включеному комп'ютері.Під час перерв у роботі виключити монітор комп'ютера. Не залишати працюючий комп'ютер без нагляду. Працювати з екранними захисними сітками та захисними екранами, які встановлюються на моніторах.
Вимоги безпеки по закінченні роботи
1. Виключити комп'ютер в послідовності згідно з інструкцією по експлуатації.
2. Доповідати особі,яка відповідає за технічний стан комп'ютера, про всі зауваження і несправності в роботі комп'ютера, якщо вони риси місце.
3. Привести в порядок робоче місце, прибрати зайві предмети та сміття.
4. Покласти носії інформації до місць збереження.
Вимоги безпеки в аварійних ситуаціях
1. При виникненні ситуації (поява шумів,скрипів при роботі, запаху гару та диму), яка може привести до аварії, необхідно терміново відключити комп'ютер від електромережі і повідомити про це особу, яка відповідає за технічний стан комп'ютера. Самостійна ліквідація несправності забороняється.
2. При необхідності надати першу медичну допомогу потерпілим.
програмування інтернет бібліотека ajax
Висновки
У ході проектування завдання розглянуто основні принципи та підходи щодо розробки автоматизації вирішення проблем поставленого завдання. Основною метою проектування було використання системного аналізу, декомпозиції проблеми, знаходження оптимальних шляхів вирішення проблеми а також використання Аjax при створені веб додатків такого типу. Судячи із кінцевого результату проектування, вирішення проблеми за темою дипломного проектування було здійснено в повному обсязі. Засвоєно принцип інтеграції технології AJAX у веб-ресурс та основні програмні реалізації роботи Аjax на стороні клієнтської машини, методи декомпозиції проблем та складних ємкісних завдань, основні підходи до побудови програмних структур мовою php, а також javascript, розглянуто сервісні функції роботи веб-браузерів в різних операційних системах для побудови кросбраузерності веб-ресурсу. Для використання бази даних освоєно синтаксис mysql та основні функціональні можливості реляційних таблиць. Для перевірки роботи системи вивчив підхід до створення тестового алгоритму для веб додатку.
В кінцевому результаті проектування було розроблено веб ужиток з використанням Аjax технології, який є повноцінною діалоговою системою спілкування для веб сайту. При використанні Аjax застосовувався javascript та програмування динамічних функцій на мові php для впровадження їх у веб-ресурс.
Існують і шляхи вдосконалення даного програмного рішення, яке запропоноване у цьому дипломному проекті. Програмний код додатку можливо модифікувати під кросбраузерний режим сумісності портативних пристроїв. Це дасть змогу працювати веб додатку у будь якому пристрої що має вбудований веб-браузер та вихід у мережу.
Дипломний проект надає можливість вивчити новітні технології програмування Інтернет сайтів та освоїти сучасні методи та підходи до проектування веб-додатків високо рівня складності.
Список використаних джерел
1. Upton, D. CodeIgniter for Rapid PHP Application Development [Текст] / D. Upton. -- Packt Publishing, 2007. -- 244 с. -- ISBN 978-1847191748.
2. www.ganzh.blog.net.ua/2008/03/15/ajax-tehnolohiya-velycheznyh-mozhlyvostej/
3. www.ua.wikipedia.org/wiki/JSON
4. www.w3.org/DOM/
5. Бретт Маклафлин. Изучаем Ajax. - С-П.: Питер, 2008. - 448 с.
6. Дейв Крейн, Бер Бибо, Джордон Сонневельд. Ajax на практике. - М.: Вильямс, 2008. - 464 с.
7. Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. Ajax в действии. - М.: Вильямс, 2006. - 640 с.
8. Крейн, Д. Ajax в действии [Текст] / Д. Крейн, Э. Паскарелло, Д. Джеймс. -- М.: Вильямс, 2008. -- 640 с. -- ISBN 978-5-8459-1034-9.
9. Марина Дмитриева. JavaScript. - С-П.: БХВ-Петербург, 2004. - 336 с.
10. Николай Прохоренок. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера, 2010
11. Николас Закас, Джереми Мак-Пик, Джо Фосетт. Ajax для профессионалов. - С-П.: Символ-Плюс, 2007. - 488 с.
12. Теория систем и системный анализ в управлении организациями: Справочник. / Под ред. В.Н. Волковой и А.А. Емельянова. - М.: Финансы и статистика, 2006 - 848 с.
Размещено на Allbest.ru
Подобные документы
Переваги технології асинхронного обміну даних (AJAX), огляд створених на її основі Інтернет-проектів. Алгоритм роботи веб-ресурсу, що надає можливість обміну повідомленнями між користувачами за допомогою AJAX-технології. Програмна реалізація веб-додатку.
дипломная работа [398,3 K], добавлен 18.12.2013Підхід до побудови користувацького інтерфейсу об’єкту проектування. Інтернет-проекти на основі AJAX технології. Побудова діаграми сценаріїв користування. Оцінка програмного забезпечення веб-сервера. Програмування авторизації та реєстрації користувачів.
дипломная работа [290,1 K], добавлен 15.12.2013Огляд існуючих типів додатків, їх переваг та недоліків, принципів створення. HTML — стандартна мова розмітки документів для Web. Загальнi вiдомостi про Ajax. Мова JavaScript, проблема з налагодженням сценаріїв. Динамічне створення Flash-анімації.
дипломная работа [868,8 K], добавлен 23.04.2011Основы и характеристика технологии Ajax, ее преимущества и применение. Системы, созданные с использованием Ajax, базовые технологии. Файловый веб менеджер на основе технологии Ajax, его основные возможности и принцип реализации программного кода.
курсовая работа [25,6 K], добавлен 23.12.2009Структура и устройство метода AJAX, а также история его возникновения и развития. Инструментарий разработки AJAX-приложений. Безопасность AJAX-приложений и способы их решения. Разработка дизайна оформления клиентской и администраторской частей портала.
дипломная работа [2,9 M], добавлен 22.07.2011Структура и история развития технологии AJAX. Устройство метода AJAX. Инструментарий разработки веб-приложений. Разработка и создание информационного портала по языкам программирования с использованием технологии AJAX. Информационное содержание портала.
дипломная работа [3,2 M], добавлен 05.06.2011Функции технологии Ajax разработки Web-приложений: выполнение HTTP-запросов в клиентской части и анализ ответа XML-сервера. Создание данных объекта XMLHttpRequest для разных браузеров. Обработка с помощью сервлета. Функциональность задач в Ajax.
лабораторная работа [54,8 K], добавлен 06.06.2009Объект XMLHttpRequest (AJAX): отправка и обработка ответов HTTP-запросов с помощью JavaScript. Методы и свойства объекта, общие для Internet Explorer 5, Mozilla, Netscape 7. Алгоритм выполнения, JavaScript-код. PHP-скрипт получения данных из базы.
лабораторная работа [14,9 K], добавлен 06.06.2009Розробка та тестування додатків, які базуються на елементах мови програмування Java, принципи програмування в її середовищі. Вивчення переваг Java-платформи, прикладний програмний інтерфейс та особливості сучасних засобів створення Java-додатків.
дипломная работа [2,8 M], добавлен 22.06.2011Створення програми для роботи зі зв'язаними списками засобами Delphi. Причини використання динамічної пам'яті комп’ютера. Розробка технічного завдання. Аналіз вимог та визначення специфікації. Етап реалізації та розробка документації користувача.
курсовая работа [487,5 K], добавлен 08.08.2011