Создан заказ №1653943
11 января 2017
Исследование особенностей разработки веб-приложений, для работы с асинхронными событиями.
Как заказчик описал требования к работе:
"Вдумчивый текст по следующему ниже плану:
1. Введение (текст о том, что со статических web-страниц , пусть даже и написанных на HTML5 и CSS3 можно переходить на web-приложения: меньший объем передаваемых данных, поддержка сессий в рамках одностраничного интерфейса, личные кабинеты любой сложности
и т.п. В конце написать, что именно, по этой причине web-приложения современно, ново и актуально)
2. Первая глава - выбор инструмента разработки web-приложения (Здесь нужен обзор инструментария: клиентские: Angular, JQuery, React; серверные: Django, Rails, Flask, Pyromid, Larovel.
Закончиться это глава должна выбором инструмента
3. Вторая глава - реализация интерфейса с сессиями. Выбор авторизации - это правильно, т.к. все современные web-приложения в первую очередь используются для управлениями account-ами (войти; выйти; добавить пользователя; удалить пользователя; поменять пароль и т.п. - в пример можно взять google. Кроме того для многих сервисов требуется сквозная авторизация - Google с его почтой, картами и т.п. типичный пример - сайты и url разные, а account один).
Финал реализация клиентской и серверной части.
4. Третья глава - результаты, выводы и направление дальнейших работ.
Повторяешь, что надо было сделать. Резюмируешь, что сделано и почему это важно. Подчеркиваешь новизну, актуальность современность. Указываешь на нерешенность вопроса межсайтовых атак. И говоришь, что займешься этим в следующей работе."
Техническая часть выполнена, но не описана. Вышлю её для работы.
Был поднят сервер Apache, был использован JQuery. Во второй главе надо описать почему я это реализовал именно через них.
По поводу третьей главы - был создан простенький сайт с возможностью авторизации и выхода из сессии, где передача данных работает через json. Т.е. данные обновляются без полного рефреша страницы. Задача в том чтобы как раз-таки всё это расписать в отчёте. С упором на то как это невероятно блин важно
подробнее
Фрагмент выполненной работы:
Введение
На сегодняшний день, в условиях стремительного роста инфокоммуникационной отрасли, созданы наилучшие условия для развития элементов глобальной сети Интернет, которыми являются различные приложения, к которым относятся WEB – ориентированные программные продукты. Среди них можно выделить WEB – приложения, наиболее часто используемые пользователями глобальной сети Интернет, простейшие из которых – WEB – страницы. (работа была выполнена специалистами author24.ru) Необходимо также отметить, что приложения, ориентированные для работы в глобальной среде, могут различаться по поведению в браузере. Статические приложения говорят о том, что страница выглядит всегда одинаково, вне зависимости от действий пользователя. Например, меню организованно отдельными ссылками, а не выпадающим списком.
Динамические же приложения могут реагировать на действия пользователя и изменяться. Например, при щелчке по товару интернет – магазина может быть показан всплывающий блок текста с описанием данного товара. Таким образом реализованы плагины – переводчики в некоторых поисковых системах, например, в Google. Динамика работы приложений реализуется при помощи скриптов, так называются микропрограммы, в результате компиляции которых выполняется то или иное действие в WEB – среде.
При работе в WEB – ориентированной среде существует понятие «сервер» и «клиент». Данные понятия являются ключевыми, так как глобальная сеть Интернет реализована по принципу клиент – серверного взаимодействия. Можно сказать, что «клиент» WEB – ориентированного приложения – это пользователь, использующий программные средства для получения какой – либо информации по запросу из другого WEB – ориентированного приложения, размещенного на базе программно – аппаратной компоненты, предоставляющей доступ и называющейся «сервер». Необходимо подчеркнуть, что если на сервере в многопользовательском доступе находится обычная html страница, то функционал работы с ней будет крайне ограничен. Можно привести в пример интернет-магазин. При добавлении нового товара, в случае статической организации WEB – ресурса, возникнет необходимость правки вручную других страниц, таких как каталог товаров, формы заказа и ряда прочих. Если какой-либо товар закончился, то данную процедуру снова необходимо производить. Такая процедура требует либо крайне индивидуального решения, которое автоматически сможет выполнять процедуру перегенерации страниц, либо чересчур большого объема работы, связанного с обработкой данных вручную.
При организации динамического приложения его владелец получит управление при помощи скриптов, которое даст такие преимущества, как, например, меньший объем передаваемых данных, связанный с более интеллектуальным управлением, поддержка сессий в рамках одностраничного интерфейса, реализация авторизаций, то есть создание личных кабинетов любой сложности.
Стоит отметить, что для создания WEB – ориентированных приложений сегодня существует масса программных сред разработкиПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
14 января 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Исследование особенностей разработки веб-приложений, для работы с асинхронными событиями..docx
2020-02-29 19:15
Последний отзыв студента о бирже Автор24
Общая оценка
4.1
Положительно
практическая часть курсовой была выполнена на 9 из 10, а вот с аналитической проблемы: пришлось все диаграммы делать самому.