Этапы проектрирования веб-приложений
Существует определенный перечень этапов разработки Web -приложений.Основными из этих этапов являются:
1. Определение целей и задач проекта.
2. Разработка структуры сайта.
3. Создание макетов.
4. HTML-верстка.
5. Программирование.
6. Запуск и сопровождение.
Перейти на перечень этапов
Рассмотрим более подробно каждый из этих этапов.
Определение целей и задач проекта.
На этапе проектирования, как правило, определяются концепции разрабатываемого web-продукта, формируются цели и задачи, создаваемого проекта, а так же выдвигаются требования к разрабатываемой системе. Данный этап является очень важным, поскольку именно на этом этапе можно выявить требования к будущей web-системе. Как правило, это осуществляется за счет выявления пожеланий заказчика, исследования целевой аудитории или же интервьюирования потенциальных пользователей будущего Web-приложения. Немаловажным условием является выявление технических возможностей будущей пользовательской аудитории (используемые Internet-браузеры и др.). Кроме того на этапе проектирования следует провести анализ уже существующих аналогичных web-приложений.
Разработка структуры сайта.

Данный этап включает в себя всё то, что касается содержания будущего web-приложения, а так же определяет то, как должна быть организована подача информации, чтобы обеспечить удобство будущим пользователям. Для более эффективной работы web-системы придерживаются принципа: «не более двух щелчков мыши для доступа к нужной странице». То есть рекомендуется использовать не более двух уровней вложенности в пределах определенной группы элементов.
Создание макета.

Макет — визуальное оформление основных элементов будущего web-приложения. Как правило, создание макетов осуществляется в какой-либо из графических программ (например, Adobe Photoshop). На этом этапе создаются все элементы web-дизайна в соответствии со стилем подачи информации. Главным условием этого этапа является умение разработать графические объекты таким образом, чтобы они быстро загружались и относительно красиво смотрелись независимо от браузера, который используется конечными пользователями. Для ускорения процесса создания продукта web-разработчики, как правило, прибегают к использованию готовых дизайн-шаблонов, которых на данный момент представлено достаточно много в сети Internet и кроме того они являются встроенными в различные графические редакторы.
HTML-верстка.

Следующим, немаловажным шагом после создания макетов будущего web-приложения является — HTML-верстка. Вёрстка — это процесс преобразования созданных дизайнером графических макетов в html-код, который должен отображаться в браузере в соответствии с исходным макетом. На данном этапе необходимо следовать двум основным требованиям: корректность отображения страниц будущего web-приложения при различных разрешениях экрана, а так же кросс-браузерность , то есть возможность идентичного отображения во всех часто используемых Internet браузерах.
Программирование.

Данный этап подразумевает практическую реализацию проекта. Здесь значимую роль играет выбор платформы, инструментов для реализации продукта, а так же подхода к программированию. На данном этапе так же осуществляется взаимодействие с различными базами данных, как реляционными, так и не реляционными.

Запуск и сопровождение.

После представления готового web-приложения в сети Internet необходимо приступить к новому немаловажному этапу — сопровождению продукта. Важнейшим моментом является поддержание стабильной работы web-системы. Кроме того обязательным условием является защита конфиденциальной информации и базы данных на сервере от злоумышленников. Так же следует следить за актуальностью информации представленной на web-ресурсе, периодически обновлять ее и исправлять ошибки. В ходе сопровождения является необходимым постоянный мониторинг web-ресурса, это может быть полезным для учета данных статистики и контроля посещаемости.
КОНЕЦ!
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website