Описание предметной области
ВВЕДЕНИЕ
Создание данного сайта состоит в том, чтобы читателям было комфортно пользоваться ресурсами в выборе книг. Наслаждаться онлайн-чтением, при этом сохраняя свои денежные средства, а также обмениваясь комментариями. В дополнение на сайте будет размещаться информация о пополнении коллекции того или иного жанра в блоге, где читатели могут оставлять свои предпочтения и, если понадобиться связаться с администратором сайта.
Бесчисленное множество новых технологий, вызванных бурным ростом информатизации общества, делает нашу жизнь невозможной без быстрого доступа к информации. В наше время очень легко получить информацию, одним из способов быстрого доступа к ней является сайт.
Создание сайтов на сегодняшний день, становится одной из наиболее актуальных и востребованных услуг. Именно поэтому, большинство компаний уже оценили все преимущества такого предложения как создание сайтов и позаботились о разработке подходящего ресурса.
Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера. Но может возникнуть и другая проблема - сайт может оказаться не интересным пользователю и та информация, которую он несет, окажется не востребованной. Именно поэтому важно, чтобы сайт отвечал всем требованиям пользователя.
Целью работы является формирование теоретических знаний по проектированию Web-сайта и практических навыков по его разработке.
Для выполнения курсового проекта были поставлены следующие задачи:
• Проанализировать содержание нескольких сайтов для выявления актуальных потребностей пользователей Интернет;
• Познакомится с основными теоретическими понятиями разработки Web-сайта;
Научится проектировать и разрабатывать Web-сайт.
Актуальность курсового проекта состоит в том, что в настоящее время нет сайтов по данной тематике, либо они предоставляют пользователю минимум информации, поэтому зачастую пользователю необходимо пользоваться несколькими сайтами, что не всегда удобно.
Объектом исследования является процесс разработки сайта.
Предмет – язык гипертекстовой разметки HTML как средство создания сайта.
Цель – разработать сайт «Book One» с использованием языка гипертекстовой разметки HTML.
Задачи:
Проанализировать существующие языки для написания сайта.
Рассмотреть функциональные возможности HTML.
Рассмотреть источники по теме.
Разработать макет сайта.
Наполнить сайт информацией по теме.
Разработать руководство пользователя.
При написании курсового проекта использовались метод теоретического исследования (анализ) и эмпирический метод (изучение источников литературы).
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Описание предметной области
На первом этапе проектирования web-сайта необходимо выполнить анализ предметной области, т.е. определить объекты предметной области и связи между объектами.
Функциональный подход реализует принцип движения "от задач" и применяется, когда определен комплекс задач, для обслуживания которых создается web-сайт. В этом случае можно выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.
В предметном подходе объекты предметной области определяются с таким расчетом, чтобы их можно было использовать при решении множества разнообразных, заранее не определенных задач. Необходимо самым тщательным образом изучить бизнес, которому будет посвящен сайт, рынок, для которого он предназначен, деятельность конкурентов на этом рынке, деятельность самой компании - заказчика сайта, ее рекламную стратегию и фирменный стиль, терминологию, применяемую в данном бизнесе, а при необходимости - даже сленг людей, которые выступают на этом рынке в качестве производителей, продавцов и потребителей.
Инструментальные средства
Наиболее распространенным языком разработки сайта является Язык разметки гипертекстовых страниц (HTML - Hypertext Markup Language) представляет собой язык, разработанный специально для создания Web-документов. Он определяет синтаксис и размещение специальных инструкций (тегов), которые не выводятся на экран, но указывают браузеру, как отображать содержимое документа. Он также используется для создания ссылок на другие документы, локальные или сетевые, например, находящиеся в сети Интернет.
Стандарт HTML и другие стандарты для Web разработаны под руководством консорциума W3C (World Wide Web Consortium). Стандарты, спецификации и проекты новых предложений можно найти на сайте #"justify">На практике на стандарт HTML большое влияние оказывает наличие тегов, предложенных и поддерживаемых наиболее известными браузерами, такими как Microsoft Internet Explorer и Netscape Navigator. Эти теги в данный момент могут, как входить, так и не входить в состав действующей спецификации HTML.
Рутинная работа по ручному созданию сайта с недавнего времени заменена CMS-сайтами. Наиболее распространенными является Joomla и WordPress.- система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие индустриально-стандартные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.- система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения - от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система "тем" и "плагинов" вместе с удачной архитектурой позволяет конструировать практически любые проекты. WordPress выпущен под лицензией GPL версии 2.
Так как сайт "Book One" будет в основном поисковым, то гораздо удобнее будет использовать WordPress.