1.1 Анализ предметной области
Сегодня можно отметить следующие тенденции развития Интернет[1] [], которые определяют актуальность исследований в этой области: – расширение сферы и интенсивности использования информации в Интернете при решении различных задач, в первую очередь задач прогнозирования, планирования и управления; – возросшая конкуренция между интернет-ресурсами, особенно крупными, в области предоставления информации и информационного сервиса; – усиление роли интернет-сайтов в рекламных и маркетинговых стратегиях их владельцев; – перемещение некоторых бизнес-процессов в виртуальную среду, что связано с развитием интернет-технологий; – резкое увеличение спроса на разработку интернет-приложений. Создание интернет-сайта – это работа с большим и сложным объектом. Здесь требуется четкое понимание целей и задач этой работы, приоритетов и основных направлений деятельности. Возникает потребность в системном подходе к проектированию сайта []. С самого начала все сайты были статическими – html-страницы были связаны друг с другом при помощи гиперссылок. Статический персональный сайт художника – это сайт, состоящий из статических страниц, которые располагаются на веб-сервере так, как видит его пользователь в браузере. Иными словами, документ лежит на сервере в собранном виде и загружается с сервера одним файлом с присоединенным к нему CSS стилям или скриптами. В основном такие сайты разрабатывались для представления общей информации об организации – сайты визитки, состоящие из одной или несколько страниц. Любая страница помимо содержательной информации включает в себя – шапку сайта, навигацию, меню и др. Вследствие этого, на страницах отображаются конкретные документы, контент и дизайн, кроме того, при публикации новых страниц или редактировании уже имеющихся страниц надо учитывать каждую стилевую особенность и задавать стандартное оформление. Так же в ряд недостатков статических сайтов входит отсутствие готовых стандартный функций, например:
- Отсутствие регистрации и аутентификации; - Отсутствие персонализации; - Отсутствие чатов, форумов, гостевых книг; - Отсутствие готовой интеграции с электронной почтой; - Сложность в обновлении информации; Сложно структурированные сайты, основанные на статических страницах, невыгодны и неудобны, ведь они несут в себе немалые финансовые потери (приходится нанимать веб-программистов), так же времени на манипуляции с сайтом будет затрачено намного больше. Функциональность и дизайн фактически не разделяются, поэтому при изменении дизайна требуется постоянное сотрудничество дизайнера и программиста. Изменение структуры или навигации могут привести к возможности изменения структуры данных и к практически полному перепрограммированию самого сайта. Стоит отметить, что сайты бывают еще и динамическими. Информация динамических страниц хранится не в виде готовых html-страниц, а в базе данных. Если в примере со статическим сайтом, при запросе пользователя в окне браузера отображается страничка в таком виде, в каком она существует, то при работе с динамическим сайтом страница, которую вы видите, не существует. Динамическая страница сделана из отдельных частей, которые веб-сервер собирает в целое. Когда сервер получает запрос на какую-либо информацию, он собирает страницу из нужных частей. Таким образом, может быть создан каркас сложного персональный сайт художника. При разработке динамического сайта требуется опытный программист, усложняется процесс постановки задач и увеличивается цена ошибок.
Отделение дизайна и содержимого сайта считается основной характеристикой динамических сайтов. Но мы сталкиваемся со следующей проблемой – статические сложны в обновлении, редактировании и не подходят для сложно структурированных сайтов, поддержка динамического сайта требуют веб-программиста, что введет к увеличению расходов организации. CMS предлагает компромисс между двумя подходами в сайтостроении. Потребность систем управления контентом начала проявляться при быстром увеличение роста информации на сайтах и так же быстро меняющиеся условия бизнеса. Так же необходимость на сайте различных автоматизированных механизмов привела к тому, что внедрение отдельных скриптов, написанных различными профессионалами, прекратили удовлетворять требованием защищенности. CMS стандартизировал программные решение. 8 CMS обладает массой возможностей в создании веб-ресурса: с легкостью можно добавлять информацию, размещать галереи, ограничить доступ к информации, создать обратную связь и это всего лишь маленький список того, что можно сделать с помощью CMS. Художественное проектирование интернет-сайтов включает требования (назначение, функции, конструкция, технология разработки, стиль, мода, национальные традиции и др. ) при проектировании сайтов, закономерности и рекомендации и качество сайтов. Разработанный сайт представляет собой систему ведения информации о имеющихся картинах художницы, а также пользователей этого сайта. Он позволяет клиенту просматривать информацию о деятельности художницы, ее художественных произведениях. Сама художница может добавлять новые картины, различные художественные статьи, редактировать и удалять творческие работы, добавлять и редактировать стоимость своих художественных произведений. Пользователь также может вводить информацию при регистрации его на сайте. Вся введенная пользователями информация хранится в базе данных. При разработке проекта для обеспечения его максимальной эффективности очень важно учитывать все особенности информационной среды, в которой будет происходить эксплуатация. Информационная среда сайта представлена пользователями. Отсюда следует, что пользователи имеют ограниченные права на сайте, т. е. не зарегистрированные пользователи не могут добавлять информацию о себе.
Для реализации потребуется выделить следующие сущности, и их атрибуты: Картины. В данном разделе находиться список художественных произведений, которые имеются в базе. Выделим атрибуты данной сущности: - наименование; - краткое описание (содержание); - год написания картины; - стоимость; - дополнительная информация. Пользователь. Это необходимо, для того чтобы пользователь прошел авторизацию. Если пользователь является новичком, то ему необходимо зарегистрироваться. Выделим атрибуты данной сущности: - фамилия; - имя; - отчество; - возраст; - пол; - e-mail; - пароль. Осуществлять заказ картин могут только зарегистрированные пользователи, а редактировать и удалять существующие заказы могут только те пользователи, которые их добавили. Можно выделить следующие функциональные возможности сайта художницы: - Удобство и простота интерфейса пользователя. Интерфейс должен быть интуитивно понятен и рассчитан на пользователей, обладающих минимальными знаниями работы в Интернет. - Удобная навигация по сайту. Возможность перехода с любой страницы на любую другую. - Регистрация пользователей. Должна быть реализована возможность регистрации любого посетителя данного сайта. - Должна предоставляться возможность только зарегистрированным пользователям добавлять данные о себе на сайт. - Предоставление возможности редактирования и удаления данных, только пользователям, которые их добавили. - Наличие небольшого объема страниц, для возможности быстрой загрузки на небольших скоростях. При данном наборе функций и задач сайт будет наиболее близко приближен к поставленным целям. Таким образом, в первом параграфе проведен анализ предметной области, в котором выявлены требования к сайту художницы, уточнена структура данных сайта, выделены обязательные атрибуты всех сущностей.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|