Влияние глобальной компьютерной сети Интернет на современный мир не имеет исторических аналогов. Его сегодняшний день – это начало эпохи электронного проникновения во все сферы человеческой жизни, это нечто большее, чем просто маркетинговая кампания, это основа новой философии и новой деловой стратегии.
Интернет и WWW прочно вошли в нашу жизнь, и нам уже трудно представить свою деятельность без них. WWW – это огромный набор гипертекстовых документов, которые благодаря Интернет доступны в любой точке мира.
Создание Web - сайтов является одной из важнейших технологий разработки ресурсов Интернет. Web-сайт - это информационный ресурс, состоящий из связанных между собой гипертекстовых документов (Web-страниц), размещенный на Web-сервере и имеющий индивидуальный адрес. Web-страница представляет собой текстовый файл с расширением *.htm, который содержит текстовую информацию и специальные команды - HTML-коды, определяющие в каком виде эта информация будет отображаться в окне браузера. Вся графическая, аудио- и видео информация непосредственно в Web-страницу не входит и представляет собой отдельные файлы с расширениями *.gif, *.jpg (графика), *.mid, *.mp3 (звук), *.avi (видео). Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы, и образовательного учреждения, работая на них в любое время суток [8].
Создание электронного представительства предприятия в сети Интернет - Web-сайта, является действенным средством реализации коммуникационной политики предприятия является.
Актуальность создания данного сайта состоит в том, что деятельность таких учреждений как библиотеки проходит в ручном режиме, следовательно, для ускорения работоспособности библиотеки и упрощения работы её сотрудников при разборе новых поступлений в библиотеку будет разработан сайт, на котором будет вестись автоматизированный учёт новых поступлений.
Бесчисленное множество новых технологий, вызванных бурным ростом информатизации общества, делает нашу жизнь невозможной без быстрого доступа к информации. В наше время очень легко получить информацию, одним из способов быстрого доступа к ней является сайт.
Сайт, представляющий некоторую организацию, называется корпоративным или официальным сайтом организации. К официальному сайту предъявляются более жесткие требования в части информационного содержимого, графического дизайна, навигации, хостинга.
Официальный сайт обычно имеет следующие разделы:
- Новостная информация.
- Нормативные документы, положения.
- Направления деятельности.
- Структура учреждения.
- Кадровый состав.
- Контактная информация (список ответственных лиц, их должности, координаты и часы приема).
Сайты для учёта новых поступлений в библиотеку относится к группе познавательных сайтов. Под познавательным веб-сайтом понимается совокупность веб-страниц с повторяющимся дизайном, несущих в себе целенаправленный процесс для получения необходимой информации пользователя, общества, государства, объединенных по смыслу, навигационно и физически находящихся на одном сервере [16].
Создание веб-сайта - событие, повышающее имидж библиотеки. Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы, и таких учреждений, как сайты библиотеки, работая на них в любое время суток. Безусловно, это современно и престижно. Это прекрасная возможность продемонстрировать всем свои достижения, разместить актуальную информацию для заинтересованных лиц. Это способ оказания помощи сотрудникам, работающим в библиотеке при отслеживании новых поступлений в библиотеку.
В ходе выполнения дипломного проекта необходимо разработать веб-сайт, для использования работниками библиотеки и для пользователей, заинтересованных в выборе для себя литературы, пользователь сможет видеть список книг, имеющихся в библиотеке и осуществлять свой выбор на основе полученных с сайта сведений.
На первом этапе проектирования веб-сайта необходимо выполнить анализ предметной области, то есть. определить объекты предметной области и связи между объектами.
Функциональный подход реализует принцип движения "от задач" и применяется, когда определен комплекс задач, для обслуживания которых создается веб-сайт. В этом случае можно выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.
В предметном подходе объекты предметной области определяются с таким расчетом, чтобы их можно было использовать при решении множества разнообразных, заранее не определенных задач. Необходимо самым тщательным образом изучить бизнес, которому будет посвящен сайт, рынок, для которого он предназначен, деятельность конкурентов на этом рынке, деятельность самой компании - заказчика сайта, ее рекламную стратегию и фирменный стиль, терминологию, применяемую в данном бизнесе, а при необходимости - даже сленг людей, которые выступают на этом рынке в качестве производителей, продавцов и потребителей.
На начальных этапах создания ИС необходимо понять, как работает организация, которую мы собираемся автоматизировать. Для этого необходимо построить модель разрабатываемого приложения [17].
Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы. Процесс моделирования какой -либо системы в IDEF0 начинается с определения контекста, т.е. наиболее абстрактного уровня описания системы в целом. В контекст входит определение субъекта моделирования, цели и точки зрения на модель. Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, мы должны определить, что мы будем в дальнейшем рассматривать как компоненты системы, а что как внешнее воздействие. На определение субъекта системы будет существенно влиять позиция, с которой рассматривается система, и цель моделирования - вопросы, на которые построенная модель должна дать ответ. IDEF0-модель предполагает наличие четко сформулированной цели, единственного субъекта моделирования и одной точки зрения.
В основе IDEF0 методологии лежит понятие блока, который отображает некоторую бизнес-функцию. Четыре стороны блока имеют разную роль: левая сторона имеет значение "входа", правая - "выхода", верхняя - "управления", нижняя - "механизма". Взаимодействие между функциями в IDEF0 представляется в виде дуги, которая отображает поток данных или материалов, поступающий с выхода одной функции на вход другой. В зависимости от того, с какой стороной блока связан поток, его называют соответственно "входным", "выходным", "управляющим". Пример построения IDEF0 модели для библиотеки приведён на рисунке 3.1.
Очень хорошо иметь возможность строить модели любых систем для любых целей единообразно, придерживаясь, так сказать, одной универсальной точки зрения. Во многих ранних методологиях моделирования программных систем такие попытки (более или менее удачные) предпринимались.
Как показывает практический опыт, начиная с некоторого порога сложности, не удается описать с единой точки зрения все без исключения аспекты моделируемой системы. Действительно, в модели нужно отразить множество вещей: интерфейсы для взаимодействия с внешним миром, внутреннюю логическую структуру программы, структуру хранимых данных, алгоритмы функционирования, состав артефактов, включаемых в поставку, и многое другое. Было бы самонадеянно утверждать, что единое средство описания всех аспектов сразу в принципе невозможно, ‒ просто пока мы не знаем такого средства. Отсюда следует вывод: моделировать сложную систему следует с нескольких различных точек зрения, каждый раз принимая во внимание один аспект моделируемой системы и абстрагируясь от остальных. Этот тезис является одним из основополагающих принципов UML, может быть самым важным принципом, предопределившим практический успех UML.
Идея состоит в том, что абстрактный граф модели, состоящий из множества разнотипных сущностей и отношений, не подлежит конструированию или изучению в целом. Каждый раз для визуализации, изменения или иных манипуляций из этого общего графа вычленяются только сущности и отношения, релевантные для определенного аспекта моделируемой системы, а все остальные игнорируются. Такой вид с определенной точки зрения, можно сказать, проекцию модели, мы называем представлением (view). Можно сказать, что представление ‒ это средство логического структурирования модели.
СКРИНШОТЫ РАБОТЫ ПРОГРАММЫ



Результатом выполнения дипломного проекта является разработанный веб-сайт для учёта новых поступлений в библиотеку.
При выполнении дипломного проекта первым этапом была осуществлена постановка задачи, а именно была описана предметная область, изучена информационная модель и функциональное назначение.
На втором этапом было проектирование задачи. На данном этапе был описан алгоритм решения задачи, осуществлено логическое моделирование и построены модели данных. А также были проанализированы основные инструменты предназначенные для решения задачи.
На третьем этапе было осуществлено программная реализация, была построена физическая структура проекта, а также описаны разработанные и используемые модули.
Четвертым этапом было тестирование разработанного сайта и составление тест-кейсов.
Пятым этапом было описано применение разработанного проекта, а именно описано назначение и условие применения сайта, и составлено руководство пользователя.
1. Пауэлл Т.А. Полное руководство по HTML. -Мн.: ООО "Попурри", 2001. - 912 с.
2. Дубаков М.А. Создание Web-страниц: искусство верстки. – Мн.: Новое знание, 2004. – 287 с.
3. Браун М., Ханикатт Д. HTML в подлиннике. Спб.: Издательство “БХВ- Петербург” – 2002. - 1048с.
4. Титтел Эд, Бурмейстер Мэри. HTML 4 для "чайников". 5-е издание. М.: Издательский дом “Диалектика -Вильямс” – 2007. - 368с.
5. Божко А. Dreamweaver 4. Базовый курс. - Москва: издательство "ДЕСС КОМ", 2001. - 448 с.
6. Дубаков М.А. Веб-мастеринг средствами CSS. - СПб.: БХВ-Петербург, 2002. – 544 с.
7. Молли Э. Хольцшлаг. Использование HTML и XHTML. Специальное издание. М.: Издательский дом “Вильямс” – 2004. - 736с
8. Коржинский С.Н. Настольная книга Web-мастера: эффективное применение HTML, CSS и Javascript. - М.:Издательский торговый дом "Кнорус", 2000. - 320с.
9. Гончаров А. Самоучитель HTML. – СПб.: Питер, 2002. – 240с.
10. Шафран Э. Создание Web-страниц: самоучитель. - СПб.: Питер, 2001. - 320 с.
11.Белунцов В. Новейший самоучитель по разработке Web-страниц. - Москва, издательство "ДЕСС-КОМ", 2000. - 448 с.
12. Федорчук А. Как создаются Web-сайты. Краткий курс. - СПб.: Издательство "Питер", 2000. - 224с.
13. Шапошников И.В. Web-сайт своими руками. - СПб.: БХВ-Санкт- Петербург, 2000. -224 с.