Проектирование и разработка информационной системы сайта газеты города

Исследование места и роли газеты в обществе. Технологии, применяемые при создании сайтов. Основные сроки популяризации информационных технологий. Характеристика программного обеспечения задачи. Расчет экономической эффективности от внедрения Web-сайта.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 05.11.2018
Размер файла 753,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ САЙТА ГАЗЕТЫ ГОРОДА

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПРОЕКТИРОВАНИЯ

1.1 Место и роль газеты в обществе

1.2 Интернет технологии

1.3 Технологии, используемые при создании сайтов

1.4 Типы сайтов

ГЛАВА 2. РАЗРАБОТКА И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ САЙТА ГАЗЕТЫ ГОРОДА

2.1 Требования к сайту

2.2 Техническое обеспечение

2.3 Программное обеспечение задачи

2.4 Руководство пользователя

ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ РЕЗУЛЬТАТОВ ИНФОРМАЦИОННОЙ СИСТЕМЫ САЙТА ДЛЯ ГАЗЕТЫ ГОРОДА

3.1 Выбор и обоснование методики расчета экономической эффективности

3.2 Расчет показателей экономической эффективности

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЕ

ВВЕДЕНИЕ

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

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

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

На сегодняшний день сайт имеется у большинства организаций. А те организации у кого его нет, задумываются о его создании. Услуги по созданию сайтов предоставляют как крупные организации, так и индивидуальные Web разработчики.

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

Целью дипломной работы является проектирование и разработка Web - сайта, с использованием современных технологий разработки, для газеты города.

Задачи:

1) Выполнить обзор и сравнительный анализ современных методов и инструментов для разработки Web - сайтов;

2) Выбрать наиболее оптимальный вариант разработки сайтов;

3) Разработать модель сайта, его структуру

4) Разработка Web-сайта с использованием современных программных средств разработки.

5) Рассчитать экономическую эффективность от внедрения Web - сайта.

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

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

ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ПРОЕКТИРОВАНИЯ

1.1 Место и роль газеты в обществе

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

Своя роль, предназначение - у газеты. Она возникла как средство удовлетворения потребности людей в общении. Это межличностное - индивидуальное и коллективное - общение. У человека есть немало возможностей и средств общения с другими членами общества. Это прежде всего речь, язык. Гражданин может устно общаться со многими людьми.

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

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

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

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

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

1.2 Интернет технологии

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

В сети Интернет существует несколько сервисов или служб (E-mail, USENET, TELNET, WWW, FTP и др.), но наиболее популярной службой является WWW. Услуги WWW построены по принципу клиент-сервер. Служба состоит из серверов, доступ к серверам осуществляется клиентскими приложениями или браузерами. Основной объем информационных ресурсов в виде веб-страниц или файлов в формате html находится на веб-сайтах, размещенных на Web-серверах (на хостингах) сети Интернет.

Сайт является набором веб-страниц, объединенных общей тематикой и связанных между собой гиперссылками, единой системой навигации. Прикладным протоколом для передачи гипертекста (веб-страниц) является http (https), который указывается в URL или адресе любого ресурса (документа, файла) в Internet. Общий вид URL: протокол://хост- компьютер/имя файла.

История развития глобальной сети Интернет

В 1957 году Министерство обороны США посчитало, что на случай войны Америке нужна надёжная система передачи информации. Агентство по перспективным оборонным научно-исследовательским разработкам США (DARPA) предложило разработать для этого компьютерную сеть. Разработка такой сети была поручена Калифорнийскому университету в Лос-Анджелесе, Стэнфордскому исследовательскому центру, Университету Юты и Университету штата Калифорния в Санта-Барбаре. Компьютерная сеть была названа ARPANET (англ. Advanced Research Projects Agency Network), и в 1969 году в рамках проекта сеть объединила четыре указанных научных учреждения. Все работы финансировались Министерством обороны США. Затем сеть ARPANET начала активно расти и развиваться, её начали использовать учёные из разных областей науки.

Первый сервер ARPANET был установлен 2 сентября 1969 года в Калифорнийском университете (Лос-Анджелес). Компьютер Honeywell DP- 516 имел 24 Кб оперативной памяти.

29 октября 1969 года в 21:00 между двумя первыми узлами сети ARPANET, находящимися на расстоянии в 640 км -- в Калифорнийском университете Лос-Анджелеса (UCLA) и в Стэнфордском исследовательском институте (SRI) -- провели сеанс связи. Чарли Клайн (Charley Kline) пытался выполнить удалённое подключение из Лос-Анджелеса к компьютеру в Стэнфорде. Успешную передачу каждого введённого символа его коллега Билл Дювалль (Bill Duvall) из Стэнфорда подтверждал по телефону.

В первый раз удалось отправить всего три символа «LOG», после чего сеть перестала функционировать. LOG должно было быть словом LOGIN(команда входа в систему). В рабочее состояние систему вернули уже к 22:30, и следующая попытка оказалась успешной. Именно эту дату можно считать днём рождения Интернета.

К 1971 году была разработана первая программа для отправки электронной почты по сети. Эта программа сразу стала очень популярна.

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

В 1970-х годах сеть в основном использовалась для пересылки электронной почты, тогда же появились первые списки почтовой рассылки, новостные группы и доски объявлений. Однако в то время сеть ещё не могла легко взаимодействовать с другими сетями, построенными на других технических стандартах. К концу 1970-х годов начали бурно развиваться протоколы передачи данных, которые были стандартизированы в 1982--1983 годах. Активную роль в разработке и стандартизации сетевых протоколов играл Джон Постел. 1 января 1983 года сеть ARPANET перешла с протокола NCP на TCP/IP, который успешно применяется до сих пор для объединения (или, как ещё говорят, «наслоения») сетей. Именно в 1983 году термин

«Интернет» закрепился за сетью ARPANET.

В 1984 году была разработана система доменных имён (англ. Domain Name System, DNS).

В 1984 году у сети ARPANET появился серьёзный соперник: Национальный научный фонд США (NSF) основал обширную межуниверситетскую сеть NSFNet (англ. National Science Foundation Network), которая была составлена из более мелких сетей (включая известные тогда сети Usenet и Bitnet) и имела гораздо бо льшую пропускную способность, чем ARPANET. К этой сети за год подключились около 10 тыс. компьютеров, название «Интернет» начало плавно переходить к NSFNet.

В 1988 году был разработан протокол Internet Relay Chat (IRC), благодаря чему в Интернете стало возможно общение в реальном времени (чат).

В 1989 году в Европе, в стенах Европейского совета по ядерным исследованиям (ЦЕРН) родилась концепция Всемирной паутины. Её предложил знаменитый британский учёный Тим Бернерс-Ли, он же в течение двух лет разработал протокол HTTP, язык HTML и идентификаторы URI.

Соавтор Тима Бернерса-Ли по формулировке целей и задач проекта World Wide Web в ЦЕРН, бельгийский исследователь Роберт Кайо, разъяснял позднее его понимание истоков этого проекта:

История всех великих изобретений, как это давно и хорошо известно, базируется на большом числе им предшествующих. В случае Всемирной паутины (WWW) следовало бы в этом контексте, видимо, отметить по крайней мере два важнейших для успеха проекта пути развития и накопления знаний и технологий: 1) история развития систем типа гипертекста …; 2) Интернет-протокол, который собственно и сделал всемирную сеть компьютеров наблюдаемой реальностью.

В 1990 году сеть ARPANET прекратила своё существование, полностью проиграв конкуренцию NSFNet. В том же году было зафиксировано первое подключение к Интернету по телефонной линии (т. н.

«дозво н», англ. dialup access).

В 1991 году Всемирная паутина стала общедоступна в Интернете, а в 1993 году появился знаменитый веб-браузер NCSA Mosaic. Всемирная паутина набирала популярность.

Можно считать, что существует две ясно различимые эры в истории Web: [до браузера Mosaic] Марка Андриссена и после.

Именно сочетание веб-протокола от Тима Бернерс-Ли, который обеспечивал коммуникацию, и браузера (Mosaic) от Марка Андриссена, который предоставил функционально совершенный пользовательский интерфейс, создало условия для наблюдаемого взрыва (интереса к Веб). За первые 24 месяца, истекшие после появления браузера Моsaic, Web прошел стадию от полной неизвестности (за пределами считанного числа людей внутри узкой группы ученых и специалистов лишь одного мало кому известного профиля деятельности) до полной и абсолютно везде в мире его распространенности. В 1995 году NSFNet вернулась к роли исследовательской сети, маршрутизацией всего трафика Интернета теперь занимались сетевые провайдеры, а не суперкомпьютеры Национального научного фонда. В том же 1995 году Всемирная паутина стала основным поставщиком информации в Интернете, обогнав по трафику протокол пересылки файлов FTP. Был образован Консорциум Всемирной паутины (W3C). Можно сказать, что Всемирная паутина преобразила Интернет и создала его современный облик. С 1996 года Всемирная паутина почти полностью подменяет собой понятие «Интернет». В 1990-е годы Интернет объединил в себе большинство существовавших тогда сетей (хотя некоторые, как Фидонет, остались обособленными). Объединение выглядело привлекательным благодаря отсутствию единого руководства, а также благодаря открытости технических стандартов Интернета, что делало сети независимыми от бизнеса и конкретных компаний. К 1997 году в Интернете насчитывалось уже около 10 млн компьютеров, было зарегистрировано более

1 млн доменных имён. Интернет стал очень популярным средством для обмена информацией.

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

В течение пяти лет Интернет достиг аудитории свыше 6 млрд. пользователей. Другим средствам коммуникации требовалось гораздо больше времени для достижения такой популярности это можно проследить на Таблице 1:

Таблица 1 - Сроки популяризации информационных технологий

Информационная среда

Время

Радио

38 лет

Телевидение

13 лет

Кабельное телевидение

10 лет

Интернет

5 лет

Интернет технологии - это разного рода технологии и сервисы, которые позволяют осуществляет всю деятельность в компьютерной сети Интернет.

Если выразиться проще, интернет - технологии - это всё, с чем мы работаем в Интернете. В первую очередь - это всевозможные сайты, форумы, блоги. Также к интернет - технологиям относятся программное обеспечение и всевозможные механизмы для работы с «всемирной паутиной».

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

Как только появились первые компьютеры, появились и первые интернет - технологии. Они были разработаны для взаимодействия компьютеров между собой. Переломным моментом в развитии этих технологий стали создание Интернета и первого браузера в начале 90-х годов.

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

Главными свойствами информационных технологий являются:

- Развитие информационных ресурсов общества.

- Оптимизация информационных процессов.

- Доведение информации и информационное воздействие между людьми.

- Ускорение интеллектуального развития общества.

- Влияние на все сферы деятельности общества.

Интернет - технологии представляют собой сложную систему взаимодействия двух составляющих: физической и логической.

Физическая составляющая Интернет - технологий включает в себя:

1) Сеть Интернет

- Протоколы TCP/IP.

- Иерархия доменных имен сети Интернет.

- Опорная сеть Интернета. Маршрутизация.

2) Программное обеспечение в Интернете

- Сетевые операционные системы.

- Специальное программное обеспечение для соединения с Интернетом.

- Прикладные протоколы.

3) Компьютеры (серверы и клиенты) в Интернете

- Серверы электронной почты

- Web - серверы.

- FTP - серверы.

- Серверы телеконференций.

- Серверы мгновенных сообщений.

4) Цифровые линии связи

- Выбор провайдера.

- Подключение к Интернету

5) Доступ в Интернет

- Соединение сетевой карты с локальной сетью.

- Кабельные системы Ethernet.

6) Удаленный доступ к глобальным сетям.

- Доступ «компьютер - сеть».

- Доступ «сеть-сеть».

Логическая составляющая Интернет - технологий включает в себя:

1) Интернет - сервисы

- WWW - Всемирная паутина

- Электронная почта. Системы телеконференций.

- Передача данных.

- Онлайн чат.

- Передача быстрых сообщений.

- Аудио- и Видеоконференции.

- Голосовое общение.

2) Работа в Интернете

- Браузеры.

- Поисковые системы. Навигация в Интернете.

- Просмотр страниц в браузере.

3) Информационные ресурсы в Интернете

- Web-страницы, Интернет-магазины, интернет-порталы. Web- пространство.

- URL и протоколы передачи данных, адресация.

- Создание Web - сайтов. Языки Web - программирования.

- Записи в Интернете. Представительство.

Этот список может быть не полным, так как с каждым днем интернет - технологии развиваются всё быстрее и быстрее и возникают новые виды как технических, так и логических составляющих.

Таким образом, интернет - технологии, неоспоримо производят огромное влияние, как на жизнь, так и на развитие человека во всех сферах его существования, поэтому существует огромная перспектива для развития.[5]

1.3 Технологии, используемые при создании сайтов

Php - это скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных.

На данный момент он поддерживается практически всеми представителями хостинга, входит в «стандартный» набор для создания сайтов (LAMP - Linux, Apache, MySQL, PHP).

Благодаря своей простоте, скорости выполнения, богатой функциональности, распространению исходных кодов на основе лицензии PHP, этот язык является чуть ли не самым популярным в области технологий создания сайтов. Отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т.п. Есть возможность разработать, а также подключить дополнительное расширение.[15]

Возможности PHP очень обширны. Главным образом, PHP применяется при написании скриптов, работающих на стороне сервера; таким образом, PHP способен выполнять всё то, что выполняет любая другая программа CGI (например, обрабатывать данных форм, генерировать динамические страницы, отсылать и принимать cookies). Но PHP дает возможность выполнять также множество других задач.

Существуют три основных области, где используется PHP:

- создание скриптов для выполнения на стороне сервера.

- создание скриптов для выполнения в командной строке.

- создание приложений GUI, выполняющихся на стороне клиента. Помимо этого PHP:

- доступен для большинства операционных систем, включая Linux,

многие модификации Unix (такие, как HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других.

- включает поддержку большей части веб-серверов (для большинства серверов PHP поставляется в качестве модуля, для других,

поддерживающих стандарт CGI, PHP может функционировать в качестве процессора CGI).

- поддерживает обширный круг баз данных.

- поддерживает DBX для работы на абстрактном уровне (таким образом можно работать с любой базой данных, использующих DBX); ODBC (т.е. вы можете работать с любой базой данных, поддерживающей этот стандарт).

- поддерживает "общение" с другими сервисами с использованием различных протоколов: LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (на платформах Windows), а также многих других.

- поддерживает стандарт обмена сложными структурами данных WDDX.

- поддерживает объекты Java, дает возможность использовать их в качестве объектов PHP.

- дает возможность формировать изображения, файлы PDF , ролики Flash, создаваемые "на лету"; способен выдавать любые текстовые данные (XHTML, другие XML-файлы); автоматически генерировать и сохранять в файловой системе вашего сервера.

- включает средства обработки текстовой информации, начиная с регулярных выражений Perl или POSIX Extended и заканчивая парсером документов XML.

- поддерживает многие другие расширения (функции поисковой машины mnoGoSearch, функции IRC Gateway, функции для работы со сжатыми файлами (gzip, bz2), функции календарных вычислений, функции перевода и др.)[16]

Java Script - это относительно молодой язык программирования, но уже очень популярный в области технологий создания сайтов. На данный момент, работа над ним еще не закончена. Он постоянно дорабатывается и совершенствуется. Технический комитет работает над существенными расширениями, включая механизмы для сценариев, которые будут созданы для применения в Internet, а также более жесткой координацией с другими основными стандартами групп World Wide Web Консорциум и Wireless Application Protocol Форум. Java Script уже сыграл очень важную роль в развитии технологий создания сайтов

В настоящее время используется третье издание ECMA-262, включающее мощные регулярные выражения, лучшую обработку строк, новые инструкции контроля, управления, перехват и обработку исключительных ситуаций, более жесткое определение ошибок, форматирование для числового вывода и незначительные изменения в ожидании ввода средств многоязычности и будущего развития языка.[20,21]

HTML - этот язык является базовым в области технологий создания сайтов, так как относительно легок в освоении. Но чрезмерная простота является и его недостатком. HTML (от английского Hyper Text Markup Language - язык разметки гипертекста) прекрасно отвечал требованиям раннего периода развития технологий создания сайтов, но с дальнейшим его развитием возникли существенные проблемы. HTML предоставляет следующие возможности:

- Издавать сетевые документы с заголовками, текстом, таблицами, списками, фотографиями и т.п.

- Получать информацию из Сети через ссылки гипертекста при нажатии кнопки.

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

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

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

Язык HTML предназначен для формирования и оформления страниц текста, который предназначен для просмотра в сети Интернет с помощью специальных программ - браузеров (основные из них Netscape Navigator (фирмы Netscape) и Internet Explorer (фирмы Microsoft).[9]

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

Для формирования файла HTML нет необходимости в использовании мощного текстового процессора, более удобно использование, например, редактора Notepad (Блокнот). Содержимое HTML-страниц представлено в гипертекстовом виде, что предполагает наличие в документе, отображаемом на экране, выделенных определенным образом мест, щелкнув мышью по которым, можно переместиться в другую часть этой же страницы или на другую страницу.[8]

XML - (eXtensible Markup Language) - расширяемый язык разметки. Основное внимание в XML сосредоточено на данных. В XML структурная разметка данных и представление данных строго разделены.

Основные причины создания XML:

- попытка предоставить мощные средства форматирования и структурирования данных всем желающим;

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

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

Каждый документ XML должен начинаться с пролога, указывающего версию используемого языка XML и метод кодировки, например:

<?xml version="1.0" encoding="WINDOWS-1251"?>

Это пример документа XML без разметки представления. Структура записки отражает структуру хранящихся в ней данных. О представлении данных на экране в ней пока что ничего нет. Для создания представления автор должен применить какой-либо метод наложения стилей, например CSS (Cascading Style Sheets - каскадные листы стилей) или XSLT (eXtensible Stylesheet Language Transformations - расширяемый язык преобразования листов стилей).

У многих Web-дизайнеров возникают определенные трудности в связи с абстрактностью XML и произвольным использованием его методов. Однако в действительности XML - это весьма логичная и хорошо организованная технология. Он имеет четкий синтаксис, вынуждающий строго придерживаться определенных правил. Хоть это и не то, к чему привыкли Web-дизайнеры, однако преимущества соблюдения строгих правил весьма велики. Как язык разметки Web-документов XML обладает следующими достоинствами.

Гибкость. XML позволяет обрабатывать уникальные данные в коммерческой и медицинской областях. Независимо от характера данных XML способен предоставить адекватные методы их хранения и обработки. Исключение составляют лишь двоичные данные и внедренные сценарии.

Возможность настройки. Гибкость XML непосредственно связана с возможностью определять собственные дескрипторы, необходимость в которых возникает в процессе решения задачи.

Согласованность. XML отличается синтаксической целостностью и строгой структурой.

С первого взгляда на XML становится очевидно, что он способен полностью заменить HTML как средство разметки Web-страниц. В свое время при появлении XML его даже называли "убийцей HTML".

XML позволяет расширять множество тегов. Вместо вставки специальных тегов или комментариев, объясняющих назначение конкретного поля, имя поля само может быть информативным как для приложений, так и для человека. [18]

СУБД и MySQL - SQL (от Structured Query Language - струк турированный язык запросов) - создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять, управлять данными). MySQL - многопользовательский, многопоточный сервер базы данных SQL. Имеет хорошую скорость и гибкость, если использовать его для хранения изображений и файлов. MySQL соответствует спецификации ANSI 92 SQL.

Его преимущества:

- Поддержка нескольких одновременных запросов (многопоточность).

- Возможность записи фиксированной, а также переменной длины.

- Оптимизация связей с присоединением многих данных за один проход.

- Гибкая система паролей и доступов.

- ODBC драйвер в комплекте с исходником.

- Данные хранятся в формате ISO8859_1.

- Интерфейс с языками C и perl.

- Легко управлять таблицей (включая добавление и удаление ключей и полей).

- До 16 ключей в таблице (в каждом ключе до 15 полей).

- Поддержка ключевых полей, а также специальных полей в операторе CREATE.

- Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени.

- Утилита проверки и ремонта таблицы (isamchk).

- Быстрая система памяти, основанная на потоках.

- При работе со строками регистр символов в обрабатываемых строках роли не играет.

- Псевдонимы применимы не только к таблицам, но также к отдельным колонкам в таблице.

- Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей.

- Основные достоинства MySQL - скорость, устойчивость и легкость в использовании.[12]

1.4 Типы сайтов

В зависимости от технологии создания можно выделить следующие типы сайтов:

- Статические сайты, содержащие статические HTML или XHTML страницы. Статические веб-страницы - это статические файлы (набор текста,

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

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

- Flash-сайты - это интерактивные приложения, разработанные в среде Macromedia Flash. Основным инструментом разработки flash-программ

является векторная графика (интерактивная векторная анимация для Web). Flash придает сайтам динамичность и интерактивность.

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

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

- Пассивные сайты - это сайты с пассивными веб-страницами. В пассивных сайтах пользователь имеет возможность только просматривать информацию на web - страницах.

- Интерактивные сайты - это сайты с активными веб-страницами. При работе с интерактивными веб-страницами пользователь имеет возможность обмениваться данными с сервером, участвовать в интерактивном диалоге.[11]

Статические сайты с пассивными веб-страницами

Технология создания веб-страницы статических сайтов: язык HTML (Hyper Text Markup Language), который является языком разметки гипертекста и каскадные таблицы стилей CSS (Cascading Style Sheets). CSS используется для оформления и форматирования различных элементов веб- страниц, в результате чего значительно снижают размеры веб-страниц.

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

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

Для создания сайта используют различные средства: редакторы текста типа Блокнот, визуальные редакторы типа Microsoft FrontPage, Macromedia Dreamweaver и множество других редакторов, а также конструкторы сайтов (дизайнеры). Конструкторы веб-сайтов размещаются на некоторых сайтах в сети Интернет.

Для обучения целесообразно использовать редактор Microsoft FrontPage - это визуальный HTML редактор, который входит в состав приложений Microsoft Office. Но создание реального сайта лучше выполнять в русифицированном редакторе Macromedia Dreamweaver 8 с использованием технологии CSS. Необходимо отметить, что с целью быстрой загрузки веб- страниц их размеры не должны превышать 20 Кбайт.[3]

Статические сайты с интерактивными веб-страницами

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

Кроме того, в HTML документ можно вставлять элементы DHTML (динамический HTML). DHTML -- это способ создания интерактивного веб-сайта. Динамический HTML построен на языке программирования JavaScript, каскадных таблицах стилей CSS и DOM (объектной модели документа).

В документ HTML можно вставлять флэш-фрагменты или Flаsh-ролики (swf-файлы). В документ HTML можно вставлять Flash-формы аналогичные HTML формам. Флеш обеспечивает интерактивность за счет интерактивной векторной анимации для Web. Для создания Флеш используется язык сценариев ActionScript.

Для обмена данными между пользователем и сервером в веб-страницу можно вставить веб-приложение, называемое HTML формой (form). Форма - это часть веб-страницы, в которую пользователь может вводить свою информацию и отправлять ее на сервер, где размещена веб-страница, щелчком на кнопке. Запросы обрабатываются на сервере, который генерирует соответствующую выходную информацию. Запросы в форме могут выполняться методами GET или POST.

В связи с тем, что скрипты, исполняемые на стороне клиента, увеличивают объем веб-страниц, их количество и размер на странице должно быть ограниченным. Создание статических сайтов с интерактивными веб- страницами целесообразно выполнять в редакторе Macromedia Dreamweaver 8.

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

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

Для разработки веб-приложений используют два подхода:

- на основе компилируемых модулей;

- на основе интерпретируемых сценариев.

Компилируемые модули - это модули типа CGI, которые транслируются в исполняемые файлы и выполняются веб-сервером. Первыми веб-приложениями для создания динамических сайтов были отдельные модули CGI (сценарии, созданные в основном на языке Perl), которые выполнялись на сервере. CGI-сценарии являются обыкновенными программами. Результатом выполнения модуля является страница в формате HTML.

В Интернет можно бесплатно скачать модули CGI или CGI-скрипты (гостевые книги, обратную связь, каталоги ссылок, поиск по сайту и т.д.), которые выполняются на Web-сервере по запросу пользователя. С другой стороны Common Gateway Interface (CGI) - это стандартный интерфейс обмена данных, который определяет способ взаимодействия клиентского приложения и веб-сервера. CGI обеспечивает запуск скрипта на сервере и взаимодействие с ним. В дальнейшем для реализации этого подхода стали применять интерфейсы (серверные расширения) ISAPI и NSAPI.[3]

Подход на основе интерпретируемых сценариев

В этом случае для создания сайта применяются серверные скрипты так называемые языки сценариев. Код сценариев, как и НТML-код, является интерпретируемым кодом, поэтому HTML и сценарии можно комбинировать. Наиболее распространенные языки серверных скриптов: Perl, ASP, JSP, PHP, Cold Fusion, Python.

Сценарии взаимодействуют с объектами на сервере и генерируют выходную информацию в формате HTML. Тип серверного скрипта определяется по расширению имени файла (.php, .asp, .aspx, .jsp, .cfm). Если Web-сервер получает запрос на страницу такого типа, то он интерпретирует все содержащие в ней сценарии, в результате чего генерируется веб-страница в формате HTML, которая передается обратно браузеру.

Наиболее популярными технологиями (средой разработки) создания динамических веб-страниц являются: CGI, PHP, ASP, ASP.NET, JSP, Cold Fusion, AJAX, Python, CSS, базы данных DB2, MsSQL, Oracle, Access и т.д.

В зависимости от решаемых задач для создания сайта выбирают тот или иной язык серверных скриптов. Для создания малых и средних интерактивных сайтов целесообразно применить язык сценариев PHP. Конкурентами PHP являются технологии ASP, JSP, Cold Fusion, Perl. Достоинством языка PHP является то, что он является бесплатным, имеет открытые исходные коды и работает почти на всех платформах.

Для создания (разработки) и сопровождения динамических сайтов используют CMS (Content Management System) - Систему управления сайтом, которую называют движком сайта. В настоящее время популярными системами управления являются Drupal, Joomla и WordPress. На основе этих CMS можно создавать функциональные и легко управляемые PHP-сайты. Движки для Drupal, Joomla и WordPress являются бесплатными. Средства разработки сайтов обеспечивают разделение содержательной части (контента) от дизайна (шаблона веб-страницы), что позволяет изменять содержание веб-страниц, не затрагивая их дизайна и изменять шаблон сайта не затрагивая содержания его страниц.

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

В этом случае сайт будет местом активного обмена информацией между пользователями Интернет (учениками или студентами и преподавателями). На такой сайт пользователи могут самостоятельно добавлять электронные учебные материалы, статьи, фотографии, видео, бесплатно скачивать образовательные ресурсы, т.е. пользователи имеет возможность обмениваться данными с сервером. Кроме того, ученики или студенты через опросы могут оценивать работу преподавателей, высказывать свое мнение по различным вопросам, общаться между собой, т.е. участвовать в интерактивном диалоге.

Динамические сайты, веб-страницы которых генерируются на стороне клиентского приложения

Динамические сайты, веб-страницы которых генерируются на стороне клиентского приложения. Для создания таких сайтов используют языки сценариев JavaScript и VBScript, а также Java-апплеты и технология ActiveX. В Интернете на сайте http://baikalstudio.ru/ можно скачать движок для создания сайта на JavaScript для бесплатных хостингов.[4]

Flash - сайты

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

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

Кроме того, сайты, созданные полностью на основе Flash, плохо индексируют поисковые системы. Флеш-технологии в основном применяются для создания престижных сайтов. Для создания флеш- анимаций применяют технологию Adobe Flash, которая обеспечивает возможность работать с языками: ActionScript и ActionScript 2.0.[17]

ГЛАВА 2. РАЗРАБОТКА И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ САЙТА ГАЗЕТЫ ГОРОДА

2.1 Требования к сайту

Сайт должен содержать следующие страницы:

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

- Новости

- Объявления и поздравления

- Нормативные документы

- Глоссарий

Навигация сайта - с каждой страницы сайта должен быть обеспечен переход на главную страницу сайта.

Блок схема сайта определяется web-дизайнером самостоятельно. Объем сайта должен быть небольшой.

Все рисунки объемом более 1 Кб должны быть выполнены с замещающим текстом. Рисунки размером более 12 Кб должны быть выполнены с предпросмотром. Допустимый формат рисунков на сайте gif или jpeg.

Среднее время загрузки страниц не должно превышать 30 секунд при скорости соединения 256 Кбит/сек. Допускается увеличение времени загрузки отдельных страниц до 45 секунд, но не более чем на 30% числа страниц сайта. Начальная страница должна иметь время загрузки не более 50 секунд.

Примечание: Во всех случаях не учитывается время загрузки подгружаемых элементов (счетчики, баннеры, информеры и т.д.).

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

От 1024х768 до 1600x900 пикселей (от 15" LCD, 17" LCD и 19" LCD).

Основное разрешение, на которое оптимизируется сайт: 1600х900 пикселей 17" LCD.

Минимальное разрешение монитора, в котором будет просматриваться сайт 1024x768 пикселей (15" LCD). При указанном разрешении допускается возможность просмотра страниц сайта с горизонтальной прокруткой в окне браузера.

Основной браузер, которым будет просматриваться сайт:

- Mozilla Firefox.

Основной режим мониторов, на которых будет просматриваться сайт: разрядов цветов и выше (число цветов 65536 и выше). При разработке сайта должен быть обеспечена возможность его просмотра при использовании безопасной цветовой палитры. Изменения оттенков цветов, при просмотре сайта с использованием безопасной цветовой палитры, не оговариваются.

Общий фон сайта - светлый (светлые тона). Допускается использование светлого фонового рисунка (без резких тонов).

Размер шрифта не крупный. Размер шрифта для оформления заголовков, названия страниц и т.д. на усмотрение разработчика.

Дополнительные условия.

Счётчики устанавливаются на каждой странице сайта.

Обоснование проектных решений по технологическому обеспечению

При выборе программного и аппаратного обеспечения в качестве определяющих были выбраны следующие критерии:

- Надежность решения;

- Низкие расходы на сопровождение и модификацию программного и аппаратного обеспечения;

- Использование технологий с открытым исходным кодом.

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

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

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

Читатели просматривают электронный вариант газеты, информацию о редакции, новости, оставляют комментарии к новостям, обращаясь к открытой части сайта газеты.

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

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

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

Технологические операции

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

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

Open Server является самой совершенной платформой для развертывания локального веб-сервера. Она содержит последние версии необходимых программных средств, собранных в одно целое. Платформа не требует установки, поставляется в rar-архиве, все что нужно это извлечь файлы и запустить программу используя основной исполняемый файл Open Server.exe. Мы сразу получаем работоспособный веб-сервер с модулями Apache, MySQL, PHP. Программа позволяет «на лету» менять версии вышеописанных модулей без переустановки.

Рисунок 5 - Основное меню настроек

Рисунок 6 - Меню смены модулей

Управление переадресациями, так называемыми алиасами, одно из основных преимуществ платформы Open Server. Алиас - это доменный синоним, использующийся для присвоения двух или более доменных имён одному и тому же сайту. К примеру, адрес ресурса primer.ru может выступать в качестве основного домена, а www.primer.ru являться его алиасом. При изменении информации на сайте её обновление происходит по всем алиасам. Благодаря алиасам можно держать сразу несколько доменов на одном IP- адресе.

Рисунок 7 - Алиасы

Приобретение хостинга и доменного имени. Доменное имя - символьное имя, служащее для идентификации областей -- единиц административной автономии в сети Интернет -- в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доменом. Общее пространство имён Интернета функционирует благодаря DNS -- системе доменных имён. Доменные имена дают возможность адресации интернет-узлов и расположенных на них сетевых ресурсов (веб-сайтов, серверов электронной почты, других служб) в удобной для человека форме. Полное доменное имя состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделённых точками. Например, полное имя "test.primer.com" обозначает домен третьего уровня "test", который входит в домен второго уровня ".primer", который входит в домен верхнего уровня ".com", который входит в безымянный корневой домен ". ".

В обыденной речи под доменным именем нередко понимают именно полное доменное имя.

Для преобразования доменного имени в IP-адрес и наоборот служит система DNS.

Эта система состоит из иерархической структуры DNS-серверов, каждый из которых является держателем одной или нескольких доменных зон и отвечает на запросы, касающиеся этих зон, а также DNS-резолверов, которые отвечают на запросы, касающиеся любых зон. Функции держателя зоны и резолвера часто совмещаются в одной программе; например, таковой является популярный DNS-сервер BIND (Berkeley Internet Name Domain).

Услуги по регистрации доменов могут предоставлять как узко специализированные компании, которые занимаются только регистрацией доменов, так и хостинг-провайдеры, предоставляющие услуги регистрации доменов как сопутствующие к хостингу.

Для того чтобы сайт стал общедоступным, необходимо приобрести доменное имя и прикрепить его к хостингу, указав адреса name-серверов в панели управления доменом. Такую возможность сейчас предоставляют практически все регистраторы, многие позволяют создавать свои name- серверы, используя зарегистрированный домен. Доменные имена в зонe .com регистрируются сроком на 1 год, затем продляются при необходимости.

Для регистрации сайта ИП Гридчин был выбран хостинг-провайдер http://www.nic.ru. Приобретен хостинг и доменные имена в зоне .com - http://www.sol-avrora.com

Описание клиент-серверной модели. В сетевой среде WWW используется понятие «сервер» и «клиент». Сервер содержит информационные ресурсы (файлы, хранилища, сайты, форумы) и предоставляет услуги клиенту (отдает контент, обрабатывает сессии).

Клиентом является компьютер, браузер которого формирует и посылает серверу запрос о предоставлении ему некоего Web-ресурса, например Web-страницы. Сервер обрабатывает запрос и выдает клиенту результат в виде HTML-кода, который интерпретируется и предоставляется браузером в виде Web-страницы. Также допускается обработка на стороне клиента, например контроль вводимой информации.

...

Подобные документы

  • Анализ сетевых технологий в гостиничном деле. Официальные сайты компаний. Технологии при создании и поддержке сайтов. Разработка модели web-ресурса, шаблона, тестового примера. Основные этапы создания веб-сайта и презентации. Цены на разработку сайта.

    курсовая работа [3,6 M], добавлен 30.03.2014

  • Основные технологии для разработки Web приложений. Выявление эффективности функционирования web-сайта и информационных технологий университета. Установка локального сервера Denwer. Пользовательская часть сайта. Эффективность программного обеспечения.

    дипломная работа [4,4 M], добавлен 14.07.2015

  • Обзор и анализ используемых технологий, содержания и дизайна сайтов ВУЗов, в том числе созданных на основе CMS. Исследование содержания сайта ПРИПИТ и информационных потребностей различных групп его потенциальных посетителей. Разработка дизайна сайта.

    дипломная работа [129,4 K], добавлен 11.03.2010

  • Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.

    дипломная работа [1,5 M], добавлен 08.12.2013

  • Страницы сайтов как набор текстовых файлов, размеченных на языке HTML. Виды сайтов, их классификация. Характеристика сайта: статический или динамический. Проблема безопасности web-сайта. Исследование программного обеспечения и языков программирования.

    дипломная работа [850,3 K], добавлен 11.01.2015

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

    дипломная работа [1,4 M], добавлен 21.06.2013

  • Проектирование web-сайта. Пользовательские персонажи, детальная концепция сайта. Разработка скелетной схемы страниц, информационной архитектуры. Создание прототипа web-сайта. Выбор среды разработки. CMS системы и их анализ. Стадии проектирования сайта.

    курсовая работа [346,7 K], добавлен 18.09.2016

  • Создание современного конкурентоспособного сайта компании. Выбор базовой системы программного обеспечения. Описание работы сайта и пользовательского интерфейса. Расчет экономической эффективности проекта. Изучение мероприятий по безопасной эксплуатации.

    курсовая работа [3,7 M], добавлен 20.05.2013

  • Изучение роли информационно-коммуникационных технологий в гостиничного индустрии. Виртуальные представительства реальных отелей в сети Интернет. Основные виды презентаций и сайтов, технологии и этапы их создания. Бриф на создание сайта и его элементов.

    курсовая работа [7,3 M], добавлен 10.12.2013

  • Экономическое обоснование создания программного продукта web-сайта мебельной компании. Применение гипертекстового языка разметки HTML, технологии CSS и JavaScript совместно с библиотекой JQuery. Использование Интернет-технологий в создании сайта.

    дипломная работа [8,1 M], добавлен 30.11.2014

  • Web-сайты и их структура. Анализ различных сайтов логистических предприятий, предоставляющих информацию о грузоперевозках. Проектирование и разработка информационной системы web-сайта "MiniAir". Проектирование макета и создание сайта www.MiniAir.ru.

    дипломная работа [3,3 M], добавлен 22.04.2015

  • Обоснование потребности в web-сайте. Описание установки CMS Joomla. Постановка задачи при проектировании web-сайта. Обоснование выбора CMS (Content Management System). Разработка базы данных и интерфейса. Классификация и проектирование web-сайтов.

    дипломная работа [1,9 M], добавлен 13.05.2009

  • Основы моделирования и разработки Web-сайтов. Обзор и сравнительный анализ языков программирования. Фреймворки, используемые при создании сайта. Разработка графического дизайна, моделирование и создание Web-сайта, руководство по администрированию.

    курсовая работа [1,7 M], добавлен 07.11.2013

  • Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.

    презентация [1,3 M], добавлен 28.11.2015

  • Технико-экономическая характеристика предметной области. Обоснование необходимости и цели использования информационных технологий для решения задачи. Выбор технологии проектирования, разработка АРМ. Расчет показателей экономической эффективности проекта.

    дипломная работа [2,8 M], добавлен 11.03.2010

  • Создание пользовательского web-интерфейса. Основные этапы создания web-сайта. Пользователи системы и их роли. Аналоги системы, структура основных пакетов и классов. Схема функционирования системы для пользователей. Публикация web-сайта для посетителей.

    курсовая работа [2,0 M], добавлен 23.03.2012

  • Структуры web-сайтов, их преимущества. Требования к официальным сайтам образовательных учреждений. Целевая аудитория web-сайта "СПО Стерлитамакский политехнический техникум". Проектирование информационной системы. Расчет себестоимости и оценка прибыли.

    дипломная работа [6,6 M], добавлен 06.11.2013

  • Обзор проблемы разработки сайтов. Системы управления контентом. Сайты для агентств недвижимости. Контекстная диаграмма и оценка трудоемкости разработки сайта. Анализ предметной области и выделение информационных объектов. Описание реализации сайта.

    дипломная работа [2,9 M], добавлен 12.08.2017

  • Разработка информационной структуры, дизайна и информационное наполнение web-сайта, который предоставляет сведения участникам турниров юных математиков. Создание анимированного баннера, логотипа, шаблона сайта. Обзор графического программного обеспечения.

    дипломная работа [3,2 M], добавлен 15.05.2014

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

    курсовая работа [74,3 K], добавлен 25.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.