Обоснование выбора протокола передачи данных HTTPS и среды разработки. Особенность избрания локального сервера Denwer и определителя местонахождения URL. Анализ проектирования интерфейса пользователя. Суть программной реализации модулей приложения.
Аннотация к работе
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ По дисциплине «Проектирование интрасетевых приложения» на тему: "Проектирование интрасетевого приложения учета договоров страховой компании"В наше время, сеть интернет стала неотъемлемой частью жизни большинства людей. Применение интернет - технологий в человеческой жизни колоссально ускорило процесс доступа к информационным ресурсам. Intranet-сети, получающие все более широкое распространение, состоят из внутрикорпоративных Web-серверов, доступ персонала к которым организован через локальные или глобальные сети. Интрасеть - это частная корпоративная сеть, использующая программные продукты и технологии интернет, например, Web-сервер.Согласно действующему законодательству, страхование представляет собой отношения по защите имущественных интересов физических и юридических лиц при наступлении определенных событий (страховых случаев) за счет денежных фондов, формируемых из уплачиваемых ими страховых взносов (страховых премий). Такое определение страхования позволяет сделать вывод, что страхование - это отношения, в которых участвуют как минимум две стороны. Страхование выступает как совокупность особых замкнутых перераспределительных отношений между его участниками по поводу формирования за счет денежных взносов целевого страхового фонда, предназначенного для возмещения возможного чрезвычайного и иного ущерба предприятиям и организациям или для оказания денежной помощи гражданам. Сотрудник, т.е. агент страховой компании, имеет возможность просмотра информации о клиентах, через web-приложение, которая уже содержится в базе данных, а также возможность ее редактирования, обновления и удаления ненужных записей.Каждый раз, когда вы запускаете видеоролик, посылаете сообщение в социальной сети или открываете любимый сайт, ваш компьютер отправляет запрос к нужному серверу и получает от него ответ. Как правило, обмен данными происходит по протоколу HTTP. Этот протокол не только устанавливает правила обмена информацией, но и служит транспортом для передачи данных - с его помощью браузер загружает содержимое сайта на ваш компьютер или смартфон. На пути из точки А в точку Б информация в интернете проходит через десятки промежуточных узлов, и, если хоть один из них находится под контролем злоумышленника, данные могут перехватить. Для установки безопасного соединения используется протокол HTTPS с поддержкой шифрования.Когда посетитель запрашивает документ с РНР, скрипт обрабатывается не браузером посетителя, как, например, JAVASCRIPT, а сервером, и посетителю передаются только результаты работы. Но в отличие от CGI код PHP-программы можно встраивать в любое место HTML-страницы, что является основным преимуществом. Преимущество PHP в том, что можно встраивать свою программу в готовую HTML-страницу с помощью открывающих и закрывающих тегов, которая затем выполняется сервером, а клиенту передаются результаты работы. Однако при написании небольших программ, когда весь проект состоит из многих небольших страниц с кодом, вступают в силу накладные расходы на загрузку в память и вызов CGI-программы, написанной на С. PHPSTORM представляет собой интеллектуальный редактор для PHP, HTML и JAVASCRIPT с возможностями анализа кода на лету, предотвращения ошибок в коде и автоматизированными средствами процесса изменения внутренней структуры программы, не затрагивающий ее внешнего поведения и имеющий целью облегчить понимание ее работы для PHP и JAVASCRIPT.Denwer - набор дистрибутивов (локальный сервер WAMP) и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows. Denwer являются готовыми сборками, объединяющими все необходимые компоненты работы. Также сервер отличается преднастроенными конфигурациями. Для разработки приложения будем использовать локальный сервер Denwer. Программу, которая работает по такому интерфейсу совместно с веб-сервером, принято называть шлюзом, хотя многие предпочитают названия «скрипт» (сценарий) или «CGI-программа».Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. В этой записи: схема - схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол логин - имя пользователя, используемое для доступа к ресурсу пароль - пароль указанного пользователя хост - полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырех групп десятичных чисел, разделенных точками; числа - целые в интервале от 0 до 255. порт - порт хоста для подключения URL-путь - уточняющая информация о месте нахождения ресурса; зависит от протокола. параметры строка запроса с передаваемыми на сервер (методом GET) параметрами.
План
Оглавление
Введение
1. Описание предметной области
2. Обоснование выбора web-технологий
2.1 Обоснование выбора протокола передачи данных HTTPS