Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
СОЗДАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЯ НА БАЗЕ CATALYSTWEBFRAMEWORK
Создан заказ №1320842
31 августа 2016

СОЗДАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЯ НА БАЗЕ CATALYSTWEBFRAMEWORK

Как заказчик описал требования к работе:
Контрольная работа РАЗРАБОТКА ИНТЕРНЕТ ПРИЛОЖЕНИЙ (WEB-ПРОГРАММИРОВАНИЕ) Для выполнения контрольной работы необходимо реализовать небольшой web-сайт с использованием технологий Perl, CatalystWebFramework, TemplateToolkit, DBIxClass и jQuery. Тематику сайта выбирает студент, но её необходимо обсуд ить с преподавателем. Основная цель выполнения работы – показать навыки разработки Веб-приложения с использованием современных инструментов:  на стороне сервера: o Использование Веб-каркаса (Web-framework) для обработки запросов пользователя; o Использование объектного доступа к базе данных;  на стороне клиента o Использование языка разметки HTML, CSS; o Использование языка JavaScript для управления HTML страницей; o Использование JavaScript каркаса для упрощения доступа к объектам страницы; o Использование технологии Ajax для динамической загрузки данных на странице. ВАЖНО!!! Требования к выполнению работы: 1. Язык разработки на стороне сервера - Perl; 2. Наличие базы данных SQLite, MySQL или PostgreSQL; 3. База данных должна включать не менее 4-х таблиц, и как минимум две должны иметь связь «многие-ко-многим»; 4. Объектный доступ к базе данных через DBIxClass; 5. Добавить собственные методы и связи в схемы DBIxClass; 6. Реализовать инструменты для добавления, удаления и изменения записей в БД по средствам DBIxClass; 7. Все данные, передаваемые на сервер, должны проходить обязательную проверку; 8. Оформление страниц в виде шаблонов TemplateToolkit; 9. В оформлении страниц должны использоваться изображения, и таблицы стилей CSS; 10. Динамическое обновление web-страниц с использованием jQuery (Ajax); 11. Наличие динамических элементов интерфейса на web-страницах с использованием jQuery. Справочные материалы по технологиям: Perl - http://perldoc.perl.org; Catalyst: - сайт проекта: http://www.catalystframework.org - руководство: http://search.cpan.org/~ether/Catalyst-Manual/; - документация http://search.cpan.org/~jjnapiork/Catalyst-Runtime;  DBIx Class - http://www.dbix-class.org (http://search.cpan.org/~ribasushi/DBIx-Class/)  Template Toolkit - http://template-toolkit.org JQuery - http://jqueryui.com Кроме этого, загрузить любой модуль Perl и получить руководство по его использованию можно по адресу http://search.cpan.org. Инструменты для разработки:  Интерпретатор Perl для пользователей Windows: o ActiveState - http://www.activestate.com/activeperl/downloads; o Strawberry - http://strawberryperl.com/;  Если был выбран ActivePerl, то установка модулей (Catalyst, Template Toolkit, DBIx Class, …) может быть выполнена с помощью утилиты PPM. Если же выбран StrawberryPerl или Perl в ОС Linux, то модули устанавливаются через консоль, с помощью команды perl –MCPAN;  jQuery -http://jqueryui.com/download. Можете вместо Perl использовать любой язык программирования. !!!!! Главное условие - использовать базу данных, в которой как минимум две таблицы должны иметь связь многие-ко-многим. Ваше Веб-приложение должно отображать содержимое базы и реализовать возможность редактирования записей хотя бы в одной таблице. Тематику и оформление придумайте на свое усмотрение.
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
1 сентября 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user294499
5
скачать
СОЗДАНИЕ ИНТЕРНЕТ ПРИЛОЖЕНИЯ НА БАЗЕ CATALYSTWEBFRAMEWORK.docx
2017-05-05 16:46
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Спасибо за отлично выполненную работу, рекомендую всем. Качественно, быстро, автор всегда на связи.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Алгоритм решение задачи Иосифа Флавия (Теория)
Курсовая работа
Программирование
Стоимость:
700 ₽
«Реализация межпроцессного взаимодействия посредством сообщений»
Лабораторная работа
Программирование
Стоимость:
300 ₽
Проверить лабораторную работу по программированию (модель Изинга)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Игра косынка на языке Java Script
Курсовая работа
Программирование
Стоимость:
700 ₽
Код-приложение для проведения лотереи (по типу Русское лото)
Курсовая работа
Программирование
Стоимость:
700 ₽
Метод покоординатного спуска(методы оптимизации)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Список тем (на выбор) во вложенном файле
Курсовая работа
Программирование
Стоимость:
700 ₽
Почтовые ящики
Курсовая работа
Программирование
Стоимость:
700 ₽
С++ В одномерном массиве , состоящем из n вещественных элементов, вычи
Решение задач
Программирование
Стоимость:
150 ₽
программирование C# - Windows приложение для работы с коллекцией.
Контрольная работа
Программирование
Стоимость:
300 ₽
10, 12, 8, 11, 1
Контрольная работа
Программирование
Стоимость:
300 ₽
Решить 2 задачи на языке c# в ms visual studio
Контрольная работа
Программирование
Стоимость:
300 ₽
Моделирование процесса остывания чашки кофе в Matlab
Контрольная работа
Программирование
Стоимость:
300 ₽
Программирование на С++ с использованием массива классов
Контрольная работа
Программирование
Стоимость:
300 ₽
Нахождение собственных значений и векторов методом вращения Якоби
Контрольная работа
Программирование
Стоимость:
300 ₽
Контрольная по предмету Прикладные экономические пакеты
Контрольная работа
Программирование
Стоимость:
300 ₽
вычислительная математика
Контрольная работа
Программирование
Стоимость:
300 ₽
Контрольная работа по программированию
Контрольная работа
Программирование
Стоимость:
300 ₽
Визуальное проектирование в программировании (UML)
Контрольная работа
Программирование
Стоимость:
300 ₽
Выполнить практические и самостоятельные по JavaScript
Контрольная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
История развития языков программирования
История языков программирования начинается с разработки машинного языка: языка логического нуля и единицы. Запись с помощью этого языка была очень сложной и утомительной.
Для облегчения работы программистов в конце 1940-х гг. был разработан язык ассемблер. Вместо двоичных цифр, которые обозначали какую-либо команду, записывались короткие слова или аббревиатуры. Программисты считают ассемблер языко...
подробнее
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Язык HTML
На протяжении ряда последних лет постоянно совершенствуются технические возможности вычислительной техники, развиваются коммуникационные средства и технологии управления информационными ресурсами, все это приводит к тому, что активно появляются более крупные информационные системы. Имеются в виду масштабы систем не только в отношении объемов поддерживаемых информационных ресурсов, но и в отношени...
подробнее
История развития языков программирования
История языков программирования начинается с разработки машинного языка: языка логического нуля и единицы. Запись с помощью этого языка была очень сложной и утомительной.
Для облегчения работы программистов в конце 1940-х гг. был разработан язык ассемблер. Вместо двоичных цифр, которые обозначали какую-либо команду, записывались короткие слова или аббревиатуры. Программисты считают ассемблер языко...
подробнее
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Язык HTML
На протяжении ряда последних лет постоянно совершенствуются технические возможности вычислительной техники, развиваются коммуникационные средства и технологии управления информационными ресурсами, все это приводит к тому, что активно появляются более крупные информационные системы. Имеются в виду масштабы систем не только в отношении объемов поддерживаемых информационных ресурсов, но и в отношени...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы