![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программное обеспечение
Создание WEB–узла "Германия. Виртуальное путешествие" |
Астраханский государственный технический университет Институт информационных технологий и коммуникаций Кафедра ИС Курсовой проект по дисциплине «Информационные технологии в СКС и туризме» Создание WEB–узла Германия. Виртуальное путешествие. Выполнил студент rp. БС-21 Просвирин Д.Н. Курсовой проект выполнен в соответствии с заданием и допущен к защите Руководитель Резник Д.А. Проект защищен с оценкой Резник Д.А. Астрахань 2006 Астраханский государственный технический университет Институт информационных технологий и коммуникаций Кафедра: ИС Специальность: «Социально-культурный сервис и туризм» Тема: разработка WEB–узла ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ Разработать WEB–узел «Германия. Виртуальное путешествие» Выходные данные к проекту: WEB–узел, содержащий не менее десяти WEB–страниц, готовый к размещению на WEB–сервере. Исполнитель: студент гр. БС-21 Просвирин Д.Н. подпись Руководитель: Резник Д.А. подпись Дата выдачи: 11.12.2006r. СодержаниеОписание предметной области. Рабочий проект. Общие сведения о работе Web-узла. Создание Web-узла. Общая схема разработанного Web-узла. Методика испытаний. Литература. Перечень рисунков Рис.1.1. Иерархическая организация сайта Рис 1.2. Линейная организация сайта Рис 1.3. Организация сайта в виде паутины Рис 1.4. Внешний вид сайта Рис 2.1. Внешний вид окна настройки параметров изображения. Рис 2.2. Общая схема страниц разработанного сайта Рис 2.3. IE 5.0. Главная страница. Рис 2.4. IE 5.0. Карта сайта. Рис 2.5. IE 5.0. Информационная страница. Перечень таблиц Таблица 2.1. Описание предметной области I er e , WWW (World Wide Web, Всемирная Паутина), i ra e , ex ra e — все эти вещи и в деловой жизни, и в обиходе становятся столь же привычными, как телефон. Бесчисленное множество новых технологий, вызванных к жизни их распространением, прочно входит в наш быт, изменяя наш образ мысли и деятельности. Одно из новейших направлений — сети i ra e , внутрикорпоративные сети, построенные с использованием I er e -технологий — уже само успело дать потомство в виде ex ra e , сетей, образуемых несколькими связанными сетями i ra e для обеспечения совместного доступа к информации. В настоящее время существует довольно много программных комплексов, позволяющих упростить и ускорить решение этой задачи. На рынке появились десятки замечательных продуктов для I er e . Одним из таких средств является Microsof Fro Page. Microsof Fro page призван облегчить вам задачу достойно представить себя в WWW или создать Web-сайт для сети i ra e вашей организации. Fro page, органично вписывающийся в пакет приложений Microsof Office, стал первым продуктом широкого использования для I er e , сочетающим в себе клиентскую и серверную части и обеспечивающим возможность разработки сайта в целом и установки его на большинство популярных серверов. Если вы хотите создать свой Web-сайт, но с программированием знакомы только понаслышке, не беспокойтесь — Fro page способен взять на себя всю необходимую работу по программированию. Fro page поставляется с несколькими дополнительными утилитами, вместе составляющими так называемый Fro page Bo us Pack.
Microsof Image Composer, графический редактор, предназначенный для создания картинок для вашего Web-сайта и манипулирования с ними; он предоставляет в ваше распоряжение различные эффекты для обработки изображений. Microsof Perso al Web Server (Персональный Web-сервер Microsof ), версия I er e I forma io Server (IIS, Информационный сервер I er e ), работающая под Wi dows 95 и Wi dows Works a io . От Fro page Perso al Web Server (Персонального Web-сервера Fro page), входящего в состав собственно Fro page, Microsof Perso al Web Server отличает более высокая производительность и наличие ряда дополнительных возможностей Web Publishi g Wizard (Мастер публикации в WWW), который позволяет размещать ваши Web-сайты у провайдера, к которому вы подключены, или в онлайновых службах типа America O li e или CompuServe. Обычно этот мастер используется для серверов, не поддерживающих Серверные расширения Fro page (Fro page Server Ex e sio s) Microsof I er e Explorer, Web-браузер Microsof Заданием на курсовое проектирование была разработка сайта на произвольную тематику. Мной было принято решение в качестве тематики сайта выбрать виртуальное путешествие по Германии, т.к. это довольно красивая и интересная страна, а в сети Интернет она почти не представлена. За основу информационного наполнения сайта была взята книга «Германия туристам» под ред. С.Ю.Жидкова. Было решено создать следующие разделы: Главная страница – содержит общую информацию о стране. Туристические маршруты – содержат информацию о маршрутах для туристов и предназначены для перехода к ним. Карты Германии - содержит географическую, политическую карты Германии. Организация информации на диске. Для удобства разработки вся информация на диске располагается в следующих папках: Корневой каталог сайта содержит все страницы и Java-апплеты, необходимые для работы. Папка images, расположенная в корневом каталоге содержит подпапку Small – содержит изображения, отображаемые на страницах, Организация информации на сайте. Диапазон способов организации узлов Web весьма широк: от узлов, имеющих строгую линейную структуру, до узлов, у которых вообще нет четкой структуры. Иерархическая организация. Узлы Web, которые следуют иерархической или древовидной организации, имеют единственную точку входа в узел; ос-тальные страницы располагаются на исходящих из нее ответвлениях. Данный подход удобен, если можно легко разбить свою информацию на категории и подкатегории. При иерархической организации узла Web к странице самого нижнего уровня ведет один и только один путь (рис 1.1). Такая строгая структура узла может вызвать проблемы у пользователей. Например, если пользователь прошел на несколько уровней вниз по одному из путей, а потом решил попасть в другую часть дерева, то ему придется возвращаться обратно. Линейная организация. Чтобы пользователи узла Web могли читать содержимое узла как книгу или журнал или чтобы они прошли по за- данному пути от начала и до конца узла - необходимо выбрать линейную организацию. Какая-то страница может иметь несколько связей с примечаниями и дополнениями, но для продвижения дальше пользователь должен вернуться на нее снова.
Продвижение по документу осуществляется кнопкой «Далее», а возврат к началу узла - кнопкой «Назад». Для большого узла Web линейная организация подходит не очень. Читателям, ищущим конкретную информацию, может не понравиться необходимость пройти через множество страниц, прежде чем они попадут на нужную. Используя линейный подход, не надо поддаваться искушению создавать слишком длинные страницы Web: многие люди найдут просмотр их очень утомительным (рис.1.2). Организация в виде паутины. Организация информации в виде паутины, вероятно, наилучшим образом подходит для большинства случаев. В этой структуре страницы связаны друг с другом общим контекстом. К одной странице может вести несколько связей, и у каждого документа есть, по крайней мере, два выхода. Связи иногда образуют круг. Для путешествий по Web эта организация узла наиболее привлекательна. Быстрый проход по узлу и большая свобода перемещения - вот что нравится пользователям. Главный недостаток такой структуры в том, что пользователь может что-нибудь пропустить, так как он может пройти не по всем связям. Схема такой организации узла Web приведена на рис.1.3. Рис 1.2. Организация сайта в виде паутины Для удобства пользования сайтом было решено остановиться на паутинном виде организации информации. Для этого стартовая страница сайта с помощью фреймов была разбита на две части: главное меню и информационная часть. Навигация по сайту организуется с помощью этого фрейма главного меню, а вся полезная информация отображается в информационном фрейме (рис. 1.4) Рабочий проект Общие сведения о работе Web-узла Разработанный сайт может работать практически на всех web-серверах, а именно: Microsof I er e I forma io Server; Apache; I er e Co ec io Secure Server фирмы IBM; e scape E erprise Server; e scape Fas rack Server 2.01; ovell Web Server, работающих под управлением операционных систем: Wi dows Server/2000 Server/XP Server; U ix; I ra e Ware; Irix; Mac OS Sys em; RedHa Li ux 4.1; Solaris 2.5.1. Для размещения созданного сайта необходимо 10Мб свободного места на диске, остальные аппаратные требования со стороны сервера определяются тем программным обеспечением, которое на него установленно. Для просмотра данного сайта подходит любой компьютер, подключенный к Интернет, на котором установлен любой интернет- браузер с поддержкой Java (рекомендуются: Microsof I er e Explorer версии 4.0 и выше; e scape aviga or версии 4.0 и выше; Opera версии 4.0 и выше). При разработке сайта использовались следующие программные продукты: Операционная система Microsof Wi dows 98, Пакет Microsof Office 2000 Расширенный выпуск, Графический редактор Adobe Pho oshop 6.0, Средство просмотра и пакетной обработки изображений Irfa View. Создание Web-узла В Microsof Fro Page 2000 выбрали пункт меню «File»/« ew»/«Web». В появившемся диалогом окне выбрали шаблон «Emp y Web». Затем через меню «File»/« ew»/«Page» создали новую фреймовую страницу, используя шаблон «Co e s». После этого создали новую страницу меню в левом фрейме и основную страницу правом. Сохранили получившуюся фреймовую страницу на диск под именем “i dex.h
Роль папки App_Code Папка App_Code используется для хранения файлов исходного кода, которые не привязаны непосредственно к конкретной Web-странице (как файлы с внешним кодом поддержки), но которые все равно должны компилироваться для использования вашим Web-узлом. Программный код из папки App_Code будет автоматически компилироваться в фоновом режиме по мере необходимости. После этого соответствующий компоновочный блок становится доступным любому другому программному коду Web-узла. В этом смысле папка App_Code во многом подобна папке Bin, за исключением того, что здесь вы можете сохранить исходный код вместо скомпилированного программного кода. Главным преимуществом такого подхода является то, что оказывается возможным определить пользовательские типы для Web-приложения без необходимости компилировать их независимо. Одна папка App_Code может содержать файлы программного кода, созданные на разных языках. В среде выполнения подходящий компилятор сгенерирует нужный компоновочный блок. Если же вы предпочитаете хранить такие файлы программного кода раздельно, можете определить множество подкаталогов для хранения файлов с управляемым программным кодом разного типа (*.cs, *.vb и т.д.)
1. Новые и сверхновые звезды (Доклад)
2. Обитатели подводного мира (Доклад)
3. Путешествие Чарльза Дарвина на "Бигле"
4. Правила приема в военно-учебные заведения (Доклад)
5. Народы Украины, Молдовы, Белоруссии (Доклад)
10. Сельское хозяйство в Индии и Китае (Доклад)
11. Таиланд (Доклад)
12. Чили (Доклад)
13. Зарубежный опыт государственного регулирования рыночной экономики на примере Франции (Доклад)
14. Мусульманское право (Доклад)
15. Доклад: Страны мира во второй половине XX века. Франция.
17. Путешествие
18. Александр Трифонович Твардовский (Доклад)
19. Устные высказывания и их особенности (беседа, лекция, доклад, диспут, дискуссия)
20. Биография Джеральда Даррелла (Доклад)
21. Иван Сергеевич Тургенев. Жизнь и творчество (Доклад)
26. Комплексные числа и действия с ними (Доклад)
27. Клиника и лечение трихомониаза у мужчин (Доклад)
28. Экосистема пустыни (Доклад)
30. Обучение в Германии (Доклад)
31. Процесс становление власти в России (Доклад)
32. Ангола после обретения независимости (Доклад)
33. Гана до обретения независимости (Доклад)
34. Гражданское общество и либерализм (Доклад)
35. Механизмы Высокотемпературного Радационного Охрупчивания (Доклад)
36. Эниология как паранаука (Доклад)
37. Картофель (как важная кормовая и техническая культура) (Доклад)
41. Мир в котором мы живем (путешествие в глубь материи)
42. Дианетика современная наука душевного здоровья (Доклад)
43. Немецкая классическая философия (Доклад)
44. Жизнь и деятельность Роберта Милликена (Доклад)
45. Материализм в учении древнегреческих атомистов (Доклад)
46. "Камю", "Сартр", "Шопенгауэр", "Ясперс", "Фромм" (Рефераты, доклады по философии)
47. Путешествие в прошлое и будущее. Возможно ли это?
49. Мембранное равновесие Доннана (Доклад)
50. Банковская система СССР (Доклад)
51. Кредитные ресурсы коммерческого банка (Доклад)
52. Инвестиционные банки (Доклад)
57. Кейнс и кейнсианство (Доклад)
58. Использование маркетингового подхода при выживании ВУЗов в современных условиях (Доклад)
59. Информационно-учетная система малого бизнеса. Виртуальный магазин
61. Предпосылки создания и будущее новой европейской валюты - евро (Доклад)
62. "Мягкие" составляющие конкурентоспособности (Доклад)
63. Структура управления организацией, ориентированная на решение стратегических проблем (Доклад)
64. Перекрестная эластичность спроса и его эластичность по доходу (Доклад)
65. Предпринимательские потребности (Доклад)
68. Анализ мирового финансового кризиса /октябрь-ноябрь 1997г./ (Доклад)
69. Политика эффективности занятости в России (Доклад)
73. Причины финансового кризиса в Украине (Доклад)
74. Разработка программы туристского путешествия в Великом Новгороде
75. Путешествие Джерома Горсея из Москвы в Англию с поручением от царя Ивана Грозного
76. Курс лекций по истории Отечества - основа для докладов и выступлений
77. Путешествие в некоторые отдаленные страны света. Свифт Джонатан
78. Партийные элиты в виртуальном противоборстве
79. Путешествие в страну рисования
81. Мотив путешествия в произведениях Н. В. Гоголя
82. Изображение народа и о6разы в произведении "Путешествие из Петербурга в Москву" Радищева
84. "Путешествие Гулливера" как философско-политическая сатира
85. Дидактический смысл басни Фенелона «Путешествие на остров наслаждений»
89. Разработка виртуальной химической лаборатории для школьного образования
90. Доклад по стратегическому планированию
91. Путешествие как литературный жанр
92. Поможет ли виртуальный психолог?
93. К обоснованию социокультурного подхода в анализе виртуальной реальности
94. Жанр виртуальной конференции
95. Зависимость от виртуальной реальности компьютера - новый вид зависимого поведения
96. Нужна ли профилактика наркоманий в виртуальном пространстве?