Главная
страница 1

МОСКОВСКИЙ ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ


(ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ)

Кафедра/специализация


«Вычислительные модели технологических процессов»

ЛОСЕВ Алексей Сергеевич


РАЗРАБОТКА СТРУКТУРЫ, ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ И ПРОГРАММНОЙ ОБОЛОЧКИ ИНФОРМАЦИОННОГО РЕСУРСА НА КАФЕДРЕ/СПЕЦИАЛИЗАЦИИ ВМТП.


Дипломная работа/выпускная квалификационная работа

студента 4 курса

Направление: 511600 - «Прикладные математика и физика»
Специальность: 511656 - «Математические и информационные технологии»

Научный руководитель: к.ф.-м.н., Исаков А.В.



Москва – 2001




Оглавление.

  1. Аннотация.

  2. Введение.

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

  4. Немного истории.

  5. Краткий экскурс в историю гипертекста и основные понятия.

  6. Суть и составные части WEB-технологии.

  7. Основы HTML

    1. Базовые элементы языка и структура HTML документа.

    2. Ссылки в HTML документах.

    3. Заголовок HTML документа.

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

  8. Структура внутреннего сайта кафедры ВМТП.

  9. Основные проблемы создание информационного ресурса и методология их решения

  10. Заключение.

  11. Список литературы и ресурсов.


Приложения.


  1. Глоссарий.

  2. HTML-код документов информационного ресурса.

  3. Техническое задание по проекту.


1. Аннотация

Данная работа является обзорно-аналитическим трудом автора, посвященным проблеме гипертекстов (в частности HTML) и основным проблемам создания информационных ресурсов на базе гипертекстовых языков на примере создания втунренного сайта кафедры ВМТП.

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

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




2. Введение.

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



  1. Возможность быстрого просмотра документов различными пользователями.

  2. Структуризация предложенных документов и удобство их просмотра.

  3. Скорость достижения нижних уровней структуированного документа и возможность обратного просмотра.

  4. Оформление документов в удобной и оригинальной для пользователя стилистике.

Для достижения этих, а также многих других задач была применена идея гипертекстов, разработка которой велась задолго до появления как сетей, так и вычислительных машин.

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

В рассмотренном в работе примере таким структуированным документом является внутренний сайт кафедры ВМТП, то есть предназначенный для пользования работниками кафедры, сотрудниками фирмы Интерфейс и студентами и физически расположенный на внутреннем сервере локальной сети. Для информационного ресурса кафедры был выбран язык HTML, как наиболее удобный «классический» способ решения подобного рода задач.
3. Постановка задачи.

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


На основе утвержденного технического задания, сайт должен представлять собой гипертекстовый документ, содержащий в себе следующие основные разделы (подробнее см. Т.З.):

  1. отчетные материалы студентов

  2. новости кафедры

  3. полная необходимая информация по кафедре.

  4. Полезные интернет-ссылки на другие сайты

  5. Раздел вопросов и ответов.

Причем разделы 1,4 и 5 создаются на основе материалов, подготовленных самими учащимися кафедры


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

4. Немного истории

Всемирная информационная сеть (World Wide Web далее Web) имеет недолгую, по людским меркам, историю. Годом рождения Web считается 1992 год, а отцом основателем был некто Tim Berners-Lee, который сумел, используя новые сетевые технологии и опыт своих предшественников, сделать Web приятным и удобным средством распространения информации во всемирной сети компьютерных сетей Internet (Internet существует с середины 60-х годов).


Толчок для своего стремительного и победного шествия по планете Web получила в 1993 году, когда Mark Andressen с группой студентов университета Иллинойса, разработали бесплатно распространяемую программу Mosaic для просмотра Web-страниц.

HTML был разработан на основе мощного языка разметки SGML, путем переноса некоторых его функций разметки данных в сетевую среду для разметки гипертекста. Одновременно с развитием Web технологий, насыщением Web новыми сервисами и возможностями, развивался и язык разметки гипертекста. С момента своего появления стандарт HTML претерпел множество изменений, последнее из которых это спецификация HTML 4.01, анонсированная консорциумом W3C 24 декабря 1999 г.







5. Краткий экскурс в историю гипертекста.
Гипертекст как таковой появился задолго до HTML'а.

Первой системой гипертекста принято считать толкование на Книгу псалмов Гильберта Порретанского из Пуатье (около 1150 года н.э.). Специальные пометки на полях отсылали читателя на страницы в других местах книги. Не хватало только компьютера, чтобы гиперссылками стало удобно пользоваться.

Первая теория автоматизации этого процесса принадлежит Ванневару Бушу, который представлял гипертекстовую систему в виде машины, оперирующей микрофишами (микрофотопленками). В 1945 году Буш описал эту так никогда и не созданную машину, назвав ее Мемексом (Memex — memory extender). Разумеется, ни о какой возможности перехода запроса от одного Мемекса к другому не было — машина была задумана в виде автономного письменного стола.

Собственно термин "гипертекст" был впервые употреблен Тедом Нельсоном в описании своей системы Xandau . В 1972 году была представлена система визуализации "параллельных документов" и возможность представлять ссылки и связи наглядно.





А первым на практике использовал гипертекст Дуглас Энгельбарт (отец мыши и оконного интерфейса) в 1968 году.

Большой вклад в развитие гипертекстовых систем внесла фирма Apple — ее продукт под названием HyperCard с середины 1980-х и до начала эпохи WWW использовал принципы гипертекста, послужив основой для многих систем гипертекстовой помощи и определив основные инструменты навигации веб-броузеров.

Большинство же основополагающих изобретений и идей остались нереализованными или плохо имплементированными в современных браузерах (которые, собственно, сегодня определяют массовое представление о гипертексте).

Стоит признать, что со времен эпохи Возрождения мало что изменилось в смысле потраченного на разметку документов времени — если вам нужно составить хороший гиперссылочный аппарат, потрудиться придется не меньше, чем Гильберту. Зато навигация теперь происходит немного быстрее.
6. Суть и составные части Web технологии

Итак выделим базовые элементы технологии Web:



  • Internet это всемирная сеть разнородных компьютерных сетей, взаимодействующих по протоколу TCP/IP.

  • Web является одним из приложений Internet (наряду с электронной почтой, новостями и прочими электронными сервисами), предназначенным для массового распространения разнообразной информации.

  • Носителями информации в Web служит Web-страницы (сайты), содержащие текст, графику, мультимедиа элементы и гиперссылки на другие ресурсы Web или Internet.

  • Для передачи гипертекста Web-страниц в Internet используется специально разработанный протокол HTTP (Hyper Text Transfer Protocol).

  • Для разработки Web-страниц используется специальный язык разметки гипертекста HTML (Hyper Text Markup Language).

  • Для просмотра Web-страниц используется специальная клиентская программа Web-броузер. В окне Web-броузера отображаются результаты интерпретации языка HTML с Web-страниц, полученных во время навигации по гиперссылкам.

7.1. Базовые элементы языка и структура HTML документа
Базовым элементом языка разметки гипертекста является - ТЕГ (дескриптор, маркер). Тег всегда заключен между скобками < > и имеет следующий вид:

<ТЕГ атрибут 1=ЗНАЧЕНИЕ ... атрибут N=ЗНАЧЕНИЕ>

Теги бывают одиночными и контейнерными. Контейнером называется пара: открывающий <ТЕГ> и закрывающий .



<ТЕГ> Контейнер

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

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

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



Документ HTML начинается открывающим тегом и заканчивается закрывающим тегом . Между данной парой контейнерных тегов располагаются две другие основные части HTML документа: заголовок заключенный в контейнер ... и тело документа в контейнере ...


Смотрите также:
Дипломная работа/выпускная квалификационная работа студента 4 курса
379.18kb.
1 стр.
Дипломная работа/выпускная квалификационная работа студента 4 курса
811.6kb.
7 стр.
Резюме Мягкая мебель «второго рококо» в России (1840 – 1890 гг.). Выпускная квалификационная работа студентки 2 курса магистратуры по направлению 072200 «Реставрация»
35.19kb.
1 стр.
Кожаные переплеты в России проблемы атрибуции, реконструкции и реставрации. Выпускная квалификационная работа студентки 2 курса магистратуры по направлению 072200 «Реставрация»
43.84kb.
1 стр.
Дипломная работа студента 5-го курса очной формы обучения
1086.11kb.
8 стр.
Дипломная работа студента 5-го курса очной-заочной формы обучения
1056.71kb.
9 стр.
Дипломная работа студента 5-го курса очной формы обучения Допущен к защите на гэк
1164.32kb.
5 стр.
Дипломная работа студента 5-го курса очной формы обучения Допущена к защите на гэк
723.21kb.
3 стр.
Методические указания Специальность 030301. 65 «Психология»
540.57kb.
3 стр.
1 Цель дипломной работы комплексное представление профессиональных компетенций по выбранной тематике исследования
234.92kb.
1 стр.
Выпускная квалификационная работа
912.03kb.
9 стр.
Выпускная квалификационная работа по направлению Права человека и демократическое управление
1022.33kb.
4 стр.