Файл: Критерии выбора средств разработки WEB-приложений (Выбор средства разработки веб-приложений, критерии).pdf
Добавлен: 01.04.2023
Просмотров: 257
Скачиваний: 2
Введение
В современном мире организация информационного обмена без использования информационно-телекоммуникационных технологий уже не мыслима. ИТ-технологии, основанные на интернет-технологиях проникли во все сферы жизни человека. Корпоративное управление на сегодняшний день без применения интернет-приложений, реализующих основу обмена бизнес-информацией, управления удаленными объектами, общими проектами без применения веб-приложений уже не мыслимы. Это стало основой бизнес-философии, информационной культурой и новой деловой стратегией современных бизнесов и человеческой жизни в целом.
Исходя из вышеизложенного понятно, что использование интернет-услуг с точки зрения любого бизнеса без исключения является основой процветания и комфортного устройства корпоративного информационного обмена.
В данном разрезе веб-технология перевернула все представления об организации работы с информационными ресурсами компании и ее информационной инфраструктурой.
Оказалось, что такие параметры компьютерной техники, как производительность, пропускная способность, емкость запоминающих устройств – не учитывали главного «узкого места» системы – интерфейс между людьми и информационной технологией, реализующей корпоративный и личный обмен между человеком и информационной системой.
Существующий механизм взаимодействия человека с информационной системой уже устарел и существенно сдерживал внедрение новых технологий, чем уменьшал преимущества от их применения. И вот когда интерфейс между человеком и применяемыми информационными компьютерными технологиями стал эргономичен и понятен для естественного восприятия его обычным не обязательно технически подготовленным человеком, последовало сильнейшее усилие интереса к возможностям вычислительной техники.
Создание веб-сайтов и связанных с этим интернет-приложений является одной из важнейших технологий разработки информационных ресурсов сети интернет. Хорошо проработанный и спроектированный сайт, является лучшим технологическим средством представления коммерческой фирмы, образовательного учреждения, иных организаций. При этом данный ресурс работает круглосуточно.
Анализ нескольких веб-сайтов, обеспечивающих информационную поддержку различных предприятий на предмет соответствия их поставленным целям, информативности, психофизиологическим требованиям, а также эффективности выбора средств разработки соответствующего веб-приложения, позволил выделить следующие недостатки:
- Не всегда сайт соответствует психофизиологическим требованиям, что приводит к повышению уровня утомляемости или ослаблению внимания пользователя;
- Чрезмерное увлечение анимационными возможностями, графическими и видео изображениями, не несущими смысловой нагрузки, почти всегда влечет за собой уменьшение количества потенциальных посетителей веб-сайта, а также повышает требования к пропускной способности Интернет-соединения и потребляемому объему трафика;
- Часто встречается избыточность или, наоборот, недостаток информативности предоставляемой веб-приложением информации;
- Некорректность выбора, на этапе разработки технического задания и последующего проектирования, средств разработки веб-приложения, влечет за собой существенное и необоснованное повышение стоимости проекта по созданию веб-сайта и приложения.
Таким образом, правильное определение функциональных возможностей средств проектирования и языков программирования для разработки сайта, определение психофизиологических требований, предъявляемых к текстовой и графической информации, представляющий пользовательский интерфейс является весьма актуальной задачей.
Актуальность данной работы в том, что число онлайновых пользователей интернета более чем 2 миллиарда человек (и это число постоянно растет), что создает необходимость в поиске путей использования новых технологий разработки веб-приложений, которые могли бы оказать существенное содействие в привлечении и удержании внимания потенциальных пользователей.
Предмет исследования – веб-технологии.
Объект – среды и языки разработки веб-приложений.
Цель работы – определить критерии выбора программных средств разработки веб-приложений.
Для достижения поставленной цели необходимо решить ряд задач:
- Рассмотреть основы разработки веб-приложений.
- Привести различные классификации веб-приложений, используемых в предпринимательской деятельности.
- Проанализировать функциональные возможности программных сред разработки веб-приложений и определить критерии выбора среды разработки.
Структура работы состоит из введения, трех глав и заключения.
Глава 1. Теоретические основы разработки веб-приложений
Что необходимо учитывать при разработке веб-приложения, сайта? Первое, - сайт должен быть эргономичен с точки зрения его использования пользователями. Второе, - он должен быть удобен в использовании, а именно:
- Страницы должны загружаться как можно быстрее;
- Сам ресурс должен обладать логически связанной и понятной для пользователя структурой .
Только в этом случае владелец сайта может рассчитывать на то, что потенциальный посетитель его Интернет-ресурса заинтересуется информацией, предоставленной на сайте, и, соответственно, задержится на нем.
-
-
Классификация и понятие веб-технология
-
Развитие современных информационных технологий и их внедрение положили начало новому направлению – информатизация жизни человека программно-аппаратными средствами. Много изменений произошло за незначительный промежуток времени в области развития электроники и кибернетики. Все это вызвало процессы разработки и внедрения новых программных продуктов. Каждый год их внедряется все больше и больше, а также разрабатывается все больше средств программирования. Каждое из этих средств ориентированы на свою целевую аудиторию. Вместе с информационными технологиями развиваются и сетевые технологии. Еще не так давно назад Интернет представлял собой небольшую частную сеть. А теперь это огромная система взаимосвязанных программно-технических элементов, без которых, пожалуй, современному человеку невозможно представить свою жизнь.
Интернет – это то место, где можно найти и изучить практически любую актуальную тему.
Веб-технология полностью перевернула представления о работе с информацией, да и с компьютером вообще. Оказалось так, что традиционные параметры развития вычислительной техники, такие как производительность, пропускная способность, емкость запоминающих устройств, не учитывали главного атрибута системы – интерфейса информационной системы с человеком.
Существующие ранее механизмы взаимодействия человека с информационной системой устарели и поэтому сильно сдерживали внедрение новых технологий, при этом уменьшая эффективность их применений. И только когда появились такие интерфейсы, которые упростили взаимодействие человека с системой до его естественного восприятия, последовал сильнейший всплеск интереса человека к возможностям информационных технологий вычислительной техники. Информация, доступная пользователям Internet, располагается на компьютерах (веб-серверах), на которых установлено специальное программное обеспечение. Значительная часть этой информации организована в виде веб-сайтов. Каждый из них имеет свое имя (адрес) в Internet.
Веб-сайт – это информация, представленная в определенном виде, которая располагается на веб-сервере и имеет свое имя. Для просмотра веб-сайтов на компьютере пользователя используются специальные программы, которые называют браузерами. Наиболее распространенными браузерами в настоящее время являются Internet Explorer, Google Chrome, Mozilla Firefox, Safari (MacOS)[9]. В зависимости от того, какое имя сайта мы зададим в строке «Адрес», браузер будет загружать в свое окно соответствующую информацию.
Веб-сайт состоит из связанных между собой веб-страниц. Веб-страница представляет собой текстовый файл с расширением *.html, который содержит текстовую информацию и специальные команды – HTML-коды, определяющие в каком виде эта информация будет отображаться в окне браузера. Вся графическая, аудио и видео информация непосредственно в веб-страницу не входит и представляет собой отдельные файлы.
Современные веб-приложения – это, в основном, порталы, предоставляющие услуги, которыми нельзя воспользоваться откуда-либо еще. Одно из неудобств подобных сервисов – сложность обмена информацией между компаниями. В частности, даже контактную и другую личную информацию приходиться на каждом подобном сайте вводить заново[8].
В настоящее время с точки зрения назначения различают три основных типа порталов:
- Публичные, или горизонтальные, порталы (называемые иногда мега-порталами). Такие порталы нередко являются результатом развития поисковых систем. Предназначены они для самой широкой аудитории, что отражается на содержании предоставляемой ими информации и услуг. Как правило, эта информация носит общий характер, равно как и предоставляемые услуги (электронная почта, новостные рассылки и т.д.);
- Вертикальные порталы. Этот вид порталов предназначен для специфических видов рынка и обслуживает аудиторию, пользующуюся услугами этого рынка или работающую на нем. Примерами таких порталов могут служить, например, туристические агентства, предоставляющие услуги по бронированию мест в гостиницах, заказу и доставке билетов, доступу к картам и сведениям об автомобильных маршрутах, либо порталы типа B2B (business-to-business), позволяющие своим клиентам реализовать совместные бизнес-операции (например, выбирать поставщиков и осуществлять закупку товаров, проводить аукционы)[10];
- Корпоративные порталы предназначены для сотрудников, клиентов и партнеров одного предприятия. Пользователи такого портала получают доступ к предназначенным им сервисам и приложениям в зависимости от их роли и персонального профиля.
Другие наиболее распространенные веб-приложения[10]:
- Региональные интернет-порталы, универсальные по своему направлению, но ограниченные географией заинтересованных посетителей;
- Поисковые системы – это интернет-порталы, которые предназначены для того, чтобы предоставить их посетителю возможность найти сайты, на которых встречаются заданные слова или целые фразы;
- Каталог – это коллекция ссылок на сайты. Зачем нам нужны каталоги, если есть поиск? Очень часто мы не знаем точно, что нам нужно, не можем это сформулировать парой слов;
- Электронные доски объявлений – являются местом в Internet, где практически любой желающий может оставить информацию ознакомительного, пригласительного или рекламного характера;
- Форумы – это специальные сайты или разделы на сайтах, предназначенные для того, чтобы посетители, оставляя свои сообщения, обменивались мнениями;
- Чаты – являются еще одним местом для общения в Internet, только его назначение не обмен мнениями на какую-то тему, а просто времяпрепровождение;
- Файлы для скачивания;
- Фотогалереи;
- Элементы статистики;
- Хранение в интернете различной информации;
- Серверы почтовых рассылок. Они предлагают услуги по доставке информации широкому кругу читателей;
- Интернет-магазины и аукционы[11].
1.2 Требования к веб-приложениям
Поскольку наиболее популярным веб-приложением является веб-сайт, то все вопросы, связанные с анализом особенностей разработки и средств разработки веб-приложений будем рассматривать в разрезе разработки корпоративного веб-сайта[9-11].
Отправной точкой в веб-проекте является анализ веб-приложения и функций, которые будут предложены пользователю.
Вторым этапом будет построение информационной архитектуры веб-приложения.
После того, как будут известны материалы сайта и его структура, можно перейти к дизайну навигации и самих страниц веб-сайта (веб-приложения).
Эти этапы и определяют тот перечень средств разработки веб-приложения, основные критерии по их выбору.
Для понимания особенностей эксплуатации будущего веб-приложения, его состава, содержания и программной реализации необходимо составить будущую карту сайта – его структуру.
Карта сайта
Необходимо разместить хорошо различимую ссылку на карту сайта на каждой странице. При этом страница с отображением карты по размеру не должна превышать двух страниц на экране пользователя[9].