JavaScript и JQuery

Тема курсовой работы: Изучение организации работы с базой данных SQLite посредством технологии AJAX и текстового формата JSON.

Цель курсовой работы: Изучение базы данных SQLite, форматов посредников XML и JSON и анализ применения библиотеки JQuery для организации обмена информации с базой данных посредством технологии AJAX.

Большинство современных web сайтов при организации хранения контента web станиц используют базу данных. Как правило, это база данных в СУБД MySQL (СУБД — система управления базами данных). Но иногда, при создании небольших проектов, можно отказаться от использования отдельной СУБД и сделать базу на файлах. Такой подход уменьшает накладные расходы, время отклика взаимодействия с базой данных, как с отдельным процессом и упрощает программу.

SQLite является одним из таких решений. Она не является отдельной базой данных, а представляет собой библиотеку функций. В качестве базы используется файл специального формата, не является отдельным сервисом, уменьшает нагрузки на web сервер.

В практической части курсовой работы представлен проект работы с SQLite, посредством технологии AJAX с использованием библиотеки JQuery.

Скриншоты практической части работы

Проект курсовой работы представляет собой web сайт категории Wiki, где любой желающий может добавить статью и сделать изменения в уже имеющейся статье. На сайте статьи разбиты по категориям, отображаются все варианты статей — начальные и измененные. При создании статьи поддерживается стилевое редактирование Textile. Проект содержит административную часть, в которой администратор может производить полное управление введенной информацией сайта. Формат обмена данными между PHP и JavaScript является JSON.

Весь проект для пользователей (изображения 1-4 из галереи) состоит из одного файла и вся работа с данными (изменение, отображение, редактирования) производится при помощи Javascript-а (библиотеку JQuery) и технологии AJAX.

Курсовая работа состоит из введения, 2-х глав, заключения и списка литературы.

Первая глава работы посвящена описанию базы данных SQLite и процессу работы с ней. А именно: представлен процесс установки SQLite, создания базы данных и таблиц, описаны примеры реализации ввода данных, изменения и удаления.

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

Стоимость работы (теория, практика, исходники, презентация) — 50$

Стоимость только практической части с исходниками — 40$

Скачать содержаниеСкачать содержание