Разработка internet-приложения на примере создания сайта для СОШ №12 - Дипломная работа

бесплатно 0
4.5 118
Понятие сайта и их классификация - корпоративные, презентационные, тематические, интернет-магазины. Язык гипертекстовой разметки HTML и его средства разработки. Виртуальный web-сервер Denver и MySQL базы. Этапы разработки сайта и структура навигации.


Аннотация к работе
Актуальность данного проекта заключается в том что, информация размещенная в Интернет не только станет доступной огромному количеству пользователей сети но и позволит смотреть на систему образования в целом на другом, более качественном уровне. В результате работа многих пользователей стала иметь большее отношение к Сети, чем они того сами, может быть желали. Людям, занятым поиском работы, стал доступен и такой сервис: составить резюме в формате Web-страницы и разместить эту информацию в Сети. Работа в сети Internet дает неограниченные возможности в получении необходимой информации, позволяет не выходя из школы побывать в различных странах, посетить музеи и библиотеки, получить не только текстовую информацию, но и графическую, видео, т.е. увидеть много интересного и познавательного. Если постараться абстрагироваться от сухих технических формулировок, сайт можно охарактеризовать как место в сети Интернет, которое имеет свой уникальный адрес, принадлежит определенному владельцу и представляет из себя интерактивную информационную систему, состоящую из взаимосвязанных веб-страниц.Сеть Интернет открывает нам доступ к большому многообразию различных сайтов. Все они разрабатываются с определенными целями и являются средством реализации определенных задач. В данном контексте практически любой интернет-ресурс можно отнести к одному из следующих видов: · корпоративные сайты;Тематический сайт это по своей сути сборник различных материалов (статей, книг, софта, идей, цитат, анекдотов, историй из жизни...) посвященных одной единственной теме. Идея создания тематического сайта заключается в возможности привлечении большого трафика с поисковых систем. Кроме этого можно рассчитывать на то, что сайт станет популярным и появятся постоянные пользователи. Предлагаемая идея будет работать лучше, если тематический сайт станет авторским проектом, на котором будут публиковаться только статьи и другие материалы владельца ресурса, но можно начать его наполнение и с любых других публикаций. Посетитель вашего сайта, разумеется, ожидает получить от его посещения пользу.Язык разметки гипертекстовых страниц HTML представляет собой язык, разработанный специально для создания web-документов. Преимуществами использования такого редактора будет то, что весь код находиться перед глазами, и тем самым обеспечивается полный контроль над содержимым web-страницы. К таким редакторам можно отнести следующие программные продукты: а) APTANASTUDIO - среда разработки для создания Web-приложений, поддерживает подсветку и автодописывание текста HTML, JAVASCRIPT, CSS. Эта программа по сути весьма похожа на Блокнот, однако разработчики специально предусмотрели некоторые удобства для того, чтобы писать код HTML (а также языков Java, С, C , Perl и еще некоторых). Распространенность в области построения Web-сайтов обусловлена большим количеством встроенных средств для разработки Web-приложений: · автоматический перехват параметров POST и GET запросов, а также переменных окружения Web-сервера;Однако, это невозможно сделать при работе дома - так как технологии SSI (Server-Side Includes - Включения на стороне сервера), CGI (Common Gateway Interface - Общий шлюзовой интерфейс) и РНР требуют использования сервера. Для решения этой проблемы специалисты устанавливают на домашний компьютер (даже и не подключенный к Интернету) специальную программу - Web-сервер Denwer 3. Denwer "Денвер" - Джентльменский набор Web-разработчика "Д.н.w.р" - проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MYSQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на "домашней" (локальной) Windows-машине без необходимости выхода в Интернет. По мнению специалистов web-программирования, эмулятор веб-сервера Denwer 3 подходит для создания собственного хостинга, а так же позволяет реализовывать базы данных в собственных сайтах, используя в системе управления базами данных MYSQL - язык структурированных запросов. Гибкость СУБД MYSQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MYISAM, поддерживающие полнотекстовый поиск, так и таблицы INNODB, поддерживающие транзакции на уровне отдельных записей.В общем случае тип MYISAM ограничен предельным размером файла в файловой системе операционной системы. В случае INNODB одна таблица может храниться в нескольких файлах, представляющих единое табличное пространство. Таким образом, в случае использования динамического формата строки (ROW_FORMAT=DYNAMIC), одна таблица может вместить максимум 409 столбцов типа blob или text. При использовании кодировки Windows-1251, перед выполнением SQL-инструкций необходимо настроить кодировку соединения при помощи операторов: SET character_set_client="cp1251"; Переменная character_set_client устанавливает кодировку данных отправляемых от клиента, переменная character_set_results устанавливает кодировку данных отправляемых клиенту, переменная character_set_connection устанавл

План
Содержание

Введение

1. Теоретическая часть

1.1 Сайты

1.2 Классификация сайтов

1.3 Тематические (информационные) сайты

2. Выбор технологий разработки интернет приложения

2.1 Язык гипертекстовой разметки HTML и его средства разработки

2.2 Редактор Notepad

2.3 Язык PHP и его средства разработки

2.4 WYSIWYG-редакторы. Macromedia Dreamweaver MX

2.5 Виртуальный web-сервер Denver и MYSQL базы

3. Практическая часть

3.1 Изучение предметной области проекта

3.2 Этапы разработки сайта

3.3 Структура навигации и страницы

3.4 Разработка сайта. Структура сайта и БД

3.5 Описание страницы "Обратная связь"

Заключение

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

Приложение сайт тематический гипертекстовый сервер

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

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

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

Большое значение в организации работы с системами телекоммуникаций имеет возраст учеников.

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

Если занятия проводятся в старших классах, то ученикам интереснее самим искать информацию в Сети.

Цель моего проекта - разработать Интернет-приложение на примере сайта для МБОУ СОШ № 12, тем самым предоставить пользователям сети Интернет доступ к информационно-образовательному ресурсу, для самостоятельного изучения информации.

1. Общая часть

1.1 Понятие сайта

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

Первый в мире сайт info.cern.ch появился в 1990 году. Его создатель, Тим Бернерс-Ли, опубликовал на нем описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. Сайт стал и первым в мире интернет-каталогом, так как позже Тим Бернерс-Ли разместил на нем список ссылок на другие сайты.

Все инструменты, необходимые для работы первого сайта, Бернерс-Ли подготовил еще раньше - в конце 1990 года появились первый гипертекстовый браузер WORLDWIDEWEB с функционалом веб-редактора, первый сервер на базе NEXTCUBE и первые веб-страницы.

"Отец" веба считал, что гипертекст может служить основой для сетей обмена данными, и ему удалось претворить свою идею в жизнь. Еще в 1980 году Тим Бернерс-Ли создал гипертекстовое программное обеспечение Enquire, использующее для хранения данных случайные ассоциации. Затем, работая в Европейском центре ядерных исследований в Женеве (CERN), он предложил коллегам публиковать гипертекстовые документы, связанные между собой гиперссылками. Бернерс-Ли продемонстрировал возможность гипертекстового доступа к внутренним поисковику и документам, а также новостным ресурсам Интернета. В результате, в мае 1991 года в CERN был утвержден стандарт WWW. Тим Бернерс-Ли является "отцом" основополагающих технологий веба - HTTP, URI/URL и HTML, хотя их теоретические основы были заложены еще раньше. В 1940-х годах Ванневар Буш выдвинул идеи расширения памяти человека с помощью технических устройств, а также индексации накопленной человечеством информации для ее быстрого поиска. Теодор Нельсон и ДАГЭНГЕЛЬБАРТ предложили технологию гипертекста - "ветвящегося" текста, предоставляющего читателю разные варианты чтения. Xanadu, так и не законченная гипертекстовая система Нельсона, была предназначена для хранения и поиска текста, в который введены взаимосвязи и "окна". Нельсон мечтал связать перекрестными ссылками все тексты, созданные человечеством.

На сегодняшний день сайт является одним из самых современных средств предоставления и передачи информации.

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



Дисциплины научных работ



Хотите, перезвоним вам?