Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

1.1 Анализ предметной области




 

Сегодня можно отметить следующие тенденции развития Интернет[1] [], которые определяют актуальность исследований в этой области:

– расширение сферы и интенсивности использования информации в Интернете при решении различных задач, в первую очередь задач прогнозирования, планирования и управления;

– возросшая конкуренция между интернет-ресурсами, особенно крупными, в области предоставления информации и информационного сервиса;

– усиление роли интернет-сайтов в рекламных и маркетинговых стратегиях их владельцев;

– перемещение некоторых бизнес-процессов в виртуальную среду, что связано с развитием интернет-технологий;

– резкое увеличение спроса на разработку интернет-приложений.

Создание интернет-сайта – это работа с большим и сложным объектом. Здесь требуется четкое понимание целей и задач этой работы, приоритетов и основных направлений деятельности. Возникает потребность в системном подходе к проектированию сайта [].

С самого начала все сайты были статическими – html-страницы были связаны друг с другом при помощи гиперссылок. Статический персональный сайт художника – это сайт, состоящий из статических страниц, которые располагаются на веб-сервере так, как видит его пользователь в браузере. Иными словами, документ лежит на сервере в собранном виде и загружается с сервера одним файлом с присоединенным к нему CSS стилям или скриптами. В основном такие сайты разрабатывались для представления общей информации об организации – сайты визитки, состоящие из одной или несколько страниц. Любая страница помимо содержательной информации включает в себя – шапку сайта, навигацию, меню и др. Вследствие этого, на страницах отображаются конкретные документы, контент и дизайн, кроме того, при публикации новых страниц или редактировании уже имеющихся страниц надо учитывать каждую стилевую особенность и задавать стандартное оформление. Так же в ряд недостатков статических сайтов входит отсутствие готовых стандартный функций, например:

- Отсутствие регистрации и аутентификации;

- Отсутствие персонализации;

- Отсутствие чатов, форумов, гостевых книг;

- Отсутствие готовой интеграции с электронной почтой;

- Сложность в обновлении информации;

Сложно структурированные сайты, основанные на статических страницах, невыгодны и неудобны, ведь они несут в себе немалые финансовые потери (приходится нанимать веб-программистов), так же времени на манипуляции с сайтом будет затрачено намного больше. Функциональность и дизайн фактически не разделяются, поэтому при изменении дизайна требуется постоянное сотрудничество дизайнера и программиста. Изменение структуры или навигации могут привести к возможности изменения структуры данных и к практически полному перепрограммированию самого сайта.

Стоит отметить, что сайты бывают еще и динамическими. Информация динамических страниц хранится не в виде готовых html-страниц, а в базе данных. Если в примере со статическим сайтом, при запросе пользователя в окне браузера отображается страничка в таком виде, в каком она существует, то при работе с динамическим сайтом страница, которую вы видите, не существует. Динамическая страница сделана из отдельных частей, которые веб-сервер собирает в целое. Когда сервер получает запрос на какую-либо информацию, он собирает страницу из нужных частей. Таким образом, может быть создан каркас сложного персональный сайт художника. При разработке динамического сайта требуется опытный программист, усложняется процесс постановки задач и увеличивается цена ошибок.

Отделение дизайна и содержимого сайта считается основной характеристикой динамических сайтов.

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

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

CMS стандартизировал программные решение. 8 CMS обладает массой возможностей в создании веб-ресурса: с легкостью можно добавлять информацию, размещать галереи, ограничить доступ к информации, создать обратную связь и это всего лишь маленький список того, что можно сделать с помощью CMS.

Художественное проектирование интернет-сайтов включает требования (назначение, функции, конструкция, технология разработки, стиль, мода, национальные традиции и др. ) при проектировании сайтов, закономерности и рекомендации и качество сайтов.

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

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

Для реализации потребуется выделить следующие сущности, и их атрибуты:

Картины. В данном разделе находиться список художественных произведений, которые имеются в базе. Выделим атрибуты данной сущности:

- наименование;

- краткое описание (содержание);

- год написания картины;

- стоимость;

- дополнительная информация.

Пользователь. Это необходимо, для того чтобы пользователь прошел авторизацию. Если пользователь является новичком, то ему необходимо зарегистрироваться. Выделим атрибуты данной сущности:

- фамилия;

- имя;

- отчество;

- возраст;

- пол;

- e-mail;

- пароль.

Осуществлять заказ картин могут только зарегистрированные пользователи, а редактировать и удалять существующие заказы могут только те пользователи, которые их добавили.

Можно выделить следующие функциональные возможности сайта художницы:

- Удобство и простота интерфейса пользователя. Интерфейс должен быть интуитивно понятен и рассчитан на пользователей, обладающих минимальными знаниями работы в Интернет.

- Удобная навигация по сайту. Возможность перехода с любой страницы на любую другую.

- Регистрация пользователей. Должна быть реализована возможность регистрации любого посетителя данного сайта.

- Должна предоставляться возможность только зарегистрированным пользователям добавлять данные о себе на сайт.

- Предоставление возможности редактирования и удаления данных, только пользователям, которые их добавили.

- Наличие небольшого объема страниц, для возможности быстрой загрузки на небольших скоростях.

При данном наборе функций и задач сайт будет наиболее близко приближен к поставленным целям.

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

 

 


 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...