Разработка Web-сайта как компонента информационной системы организации

Автор работы: Пользователь скрыл имя, 24 Марта 2014 в 14:54, курсовая работа

Краткое описание

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

Прикрепленные файлы: 1 файл

Перечень сокращений.doc

— 649.50 Кб (Скачать документ)

 

Перечень сокращений

 

HTML – Hypertext Markup Language, язык разметки гипертекста

ИС – Информационная система

ОС – Операционная система

MS – Microsoft

ПК – Персональный компьютер

ООО – Общество с ограниченной ответственностью

Введение

 

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

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

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

Итак, цели и задачи создания Web-сайта для организации:

  1. Помочь организации поддерживать старые и устанавливать новые связи. Как информационная среда Интернет упрощает процесс деловой переписки и общения. Создание сайта позволяет избежать стандартных процедур ознакомления с деятельностью организации на ее территории.
  2. Стать инструментом распространения информации об организации. Полноценный Интернет-сайт организации представляет документы, фото-, аудио - и видеоматериалы, необходимые для формирования правильного представления о деятельности и возможностях организации, всем желающим.
  3. При помощи Интернет-сайта может охватить большую целевую аудиторию, хотя бы потому, что расстояние не играет в Сети такого принципиального значения, как в реальной жизни.
  4. На Интернет-сайте организации может быть представлена развернутая информация о товарах и услугах. Помимо общего описания в рамках ресурса возможна публикация рейтингов и аналитических отчетов, организация консультаций клиентов.
  5. Обеспечить круглосуточное предоставление услуг. В Интернете не бывает перерывов на обед и сон, Интернет-сайт не нуждается в санитарной обработке, поэтому он может функционировать круглосуточно.

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

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

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

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

1 Основная часть

 

    1. Постановка задачи

 

Темой моего дипломного проекта является «Разработка Web-сайта как компонента информационной системы организации». В качестве организации выбрана строительная фирма ООО «КРЕПсил»

Цель дипломного проекта заключается в проектировании информационного сайта организации.

Требуется хранить информацию об истории организации, об ее нормативно-правовой базе, о ценах на товары, о партнерах и способах связи.

Реализовать сайт с помощью языка гипертекстовой разметки HTML и каскадных таблиц стилей CSS.

Для достижения данной цели необходимо решить следующие задачи:

– ознакомиться с современными Интернет-технологиями и, по возможности, использовать их в своей разработке;

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

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

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

– определиться со структурой Web-страниц;

– выбрать стратегию разработки и создания Web-сайта.

 

1.2 Модель решения  поставленной задачи

 

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

 

Рисунок 1 – Структура сайта

 

 

1.3 Описание метода организации данных в модели

 

На основе анализа возможностей современных средств разработки информационных сайтов был выбран язык гипертекстовой разметки HTML и каскадные таблицы стилей CSS.

Язык HTML существует в нескольких вариантах и продолжает развиваться, но конструкции HTML скорее всего будут использоваться и в дальнейшем. Изучая HTML и познавая его глубже, создавая документ в начале изучения HTML и расширяя его насколько это возможно, мы имеем возможность создавать Web-страницы, которые могут быть просмотрены многими браузерами Web, как сейчас, так и в будущем. Это не исключает возможности использования других методов, например, метод расширенных возможностей, который предоставляется Opera, Google Chrome, Internet Explorer или другими браузерами.

Работа по HTML - это способ усвоить особенности создания документов в стандартизированном языке, используя расширения, только если это действительно необходимо.

HTML был ратифицирован World Wide Web Consortium. Он поддерживается всеми браузерами.

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

Обычно HTML-документ - это файл с расширением.html или .htm, в котором текст размечен HTML-тегами (англ. tag - специальные встроенные указания). Средствами HTML задаются синтаксис и размещение тегов, в соответствии с которыми браузер отображает содержимое Веб-документа. Текст самих тегов Веб-браузером не отображается.

Все теги начинаются символом '<' и заканчиваются символом '>'. Обычно имеется пара тегов - стартовый (открывающий) и завершающий (закрывающий) тег, между которыми помещается размечаемая информация:

<p>Информация</p>

Здесь стартовым тегом является тег <p>, а завершающим - </p>. Завершающий тег отличатся от стартового лишь тем, что у него перед текстом в скобках <> стоит символ '/' (слэш).

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

A) Объявление HTML;

B) Заголовочная часть;

C) Тело документа.

Объявление HTML

<HTML> и </HTML>. Пара этих тегов  сообщает программе просмотра (браузеру) что между ними заключен документ в формате HTML, причем первым тегом в документе должен быть тег <HTML> (в самом начале документа), а последним - </HTML> (в самом конце документа).

<HTML>  </HTML>

Заголовочная часть.

<HEAD> и </HEAD>. Между этими тегами  располагается информация о документе (название, ключевые слова для поиска, описание и т.д.). Однако наиболее важным является название документа, которое мы видим в верхней строке окна браузера и в списках "Избранное (BookMark)". Специальные программы-спайдеры поисковых систем используют название документа для построения своих баз данных. Для того чтобы дать название своему HTML-документу текст помещается между тегами <TITLE> и </TITLE>.

<HTML> <HEAD> <TITLE>Моя первая страница</TITLE> </HEAD> </HTML>

Тело документа.

Третьей главной частью документа является его тело. Оно следует сразу за заголовком и находится между тегами <BODY> и </BODY>. Первый из них должен стоять сразу после тега </HEAD>, а второй - перед тегом </HTML>. Тело HTML-документа - это место, куда автор помещает информацию, отформатированную средствами HTML.

<HTML> <HEAD> <TITLE> Моя первая страница</TITLE> </HEAD> <BODY> ..........

</BODY> </HTML>

Теперь мы можем написать HTML-код нашей странички:

<HTML> <HEAD> <TITLE>Моя первая  страница</TITLE> </HEAD>  <BODY> Здесь будут мои страницы! </BODY>  </HTML>

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

Для начала новой строки используется тег <br> (сокр. от англ. break - прервать). Этот тег приводит к отображению браузером дальнейшего текста с начала следующей строки. Закрывающий для него тег не используется. Он удобен, если требуется с какого-то места писать с новой строки без начала нового абзаца, например, в стихотворении. Повторное его использование позволяет вставить одну или несколько пустых строк, отодвинув следующий фрагмент страницы вниз.

Сплошной текст без промежутков читается не очень легко, его неудобно просматривать и находить нужные места. Разбитый на абзацы, текст воспринимается гораздо быстрее. Для начала нового абзаца используется тег <p> (англ. paragraph - абзац). Этот тег, кроме начала новой строки, вставляет одну пустую строку. Но многократное повторение <p>, в отличие от <br>, не приведет к появлению нескольких пустых строк, останется все та же одна пустая строка.

Внутри скобок тега кроме его названия могут размещаться также атрибуты (англ. atributes - атрибуты). Они отделяются от названия и между собой пробелами (одним или несколькими), а пишутся в виде имя_атрибута="значение". Если значение не содержит пробелов, то кавычки могут быть опущены, но так делать не рекомендуется. Тег <p> может содержать атрибут ALIGN, определяющий выравнивание абзаца. По умолчанию абзац выравнен влево ALIGN="left". Возможны также выравнивания вправо ALIGN="right" и по центру ALIGN="center". При использовании атрибутов, после форматируемого текста следует использовать закрывающий тег </p>. Если его нет, то новый тег <p> означает закрытие предыдущего, соответственно вложенные <p> невозможны. Выравнить текст по центру возможно также тегом <CENTER>.

Теперь мы можем поместить на нашу Web-страницу некоторый текст с различным выравниванием:

<HTML> <HEAD> <TITLE>Моя первая  страница</TITLE> </HEAD> <BODY> <p align=center>Здесь будут мои личные страницы! <p align=left>На них Вы сможете найти: <bp> - рассказ обо мне и о моих увлечениях; <bp> - мои фотографии.

<p align=right>С одной из моих  страниц можно будет<br>отправить  мне электронное письмо.

</BODY> </HTML>

 

Каскадные таблицы стилей или CSS (от английского Cascading Style Sheets) являются следствием дальнейшего развития HTML и дают нам возможность перейти на следующий уровень представления информации. Таблицы стилей позволяют разделить смысловое содержимое странички и его оформление.

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

Однако с тех пор много что изменилось, и стандарт HTML потерял первоначальную стройность. Вначале Netscape добавил "улучшенные теги", которые позволили более широко управлять внешним видом представляемой информации. Нововведение прижилось, и все расширения Netscape стали стандартом de facto. Потом точно также поступила Microsoft. Когда спохватились, то HTML представлял собой ужасную смесь логических и оформительских тегов, несовместимых расширений и полностью перестал отвечать первоначальной концепции – представлять информацию на любом устройстве независимо от его характеристик по выводу информации.

Тогда была предпринята широкомасштабная стандартизация. В результате чего на свет явился стандарт HTML 3.2. Он не был революционным, а лишь расставил по местам все нововведения и выработал общие рекомендации для производителей браузеров. Революционные изменения были введены в новом стандарте – HTML 4.0 или, как его стали называть, Dynamic HTML. В обращение были введены слои, таблицы стилей и универсальная объектная модель браузера.

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

Информация о работе Разработка Web-сайта как компонента информационной системы организации