Помощь в написании студенческих работ
Антистрессовый сервис

Без темы

Курсовая Купить готовую Узнать стоимостьмоей работы

Возможность параметрического переопределения с помощью файлов. htaccess полностью отсутствует, однако учитывая то, что вы имеете полный доступ к серверу, она не является актуальной — все можно настроить через httpd. conf;доступ к веб-серверу разрешен со всех хостов. Далее необходимо файл httpd. conf сохранить и перезапуститьApache с помощью ApacheMonitor либо командой из командной строки: apache… Читать ещё >

Без темы (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • 1. Формулировка задачи
  • 2. Предпроектное обследование объекта автоматизации
    • 2. 1. Теоретическая часть
    • 2. 2. Практическая часть
    • 2. 3. Обоснование выбора программного обеспечения разработки веб-сайта
  • 3. Требования к аппаратному и программному обеспечению
  • Заключение
  • Список литературы

При разработке веб-приложения необходимо выполнять добавление данных в таблицу. Это можно сделать по следующему 1. Заполнить форму с данными;

2. С помощью глобального массива POST создаем переменные, в которые записываются содержащие значения введенных данных;

3. Формируем запрос, затем вызываем функцию с последующем вызовом функции mysql_query (). которая отсылает запрос на сервер для выполнения. Фрагмент кода, содержащего запрос к БД: if ($_POST['name']≠''&&$_POST[fam]≠'' && $_POST['ot']≠'' &&$_POST['adress']≠'' && $_POST['tel']≠'' && $_POST['passport']≠'' && $_POST['e_mail']≠'' {$name = $_POST['name']; $fam = $_POST['fam']; $ot = $_POST['ot']; $adress = $_POST['adress']; $tel = $_POST['tel']; $passport = $_POST['passport']; $e_mail = $_POST['e_mail']; $result=mysql_query («INSERT INTO Clients (‘name', ‘fam', ‘ot', ‘adress',‘tel','passport' `e_mail') VALUES ('» .$name." ','" .$fame." '," '.$adress‘", '" .$ot." ','" .$passport" ','" .$e_mail." ')");echo «Запись внесена в таблицу!» ;}else{echo «Вы ввели не все данные» ;}Работа с базой данных сводится к реализации поиска данных. Для этого создается запрос по следующему алгоритму:

1.Заполняется форма данных для поиска.

2. С помощью глобального массива POST создаются переменныекоторые значения введенныепользователем.

3.Формируется запрос с последующим вызовом команды mysql_query (), передающей запрос на сервер на выполнение.

4. Результат запроса выводится с помощью цикла while и передачей ему параметра функции mysql_fetch_array, возвращающей ассоциативный или числовой массив или сразуоба. Фрагмент кода содержащий реализацию алгоритма поиска: if ($result=mysql_query («select * from Clients where „.$searchtype.“ like '%» .$searchterm." %'")){$num_results = mysql_num_rows ($result);echo «Результаты поиска: «;echo 'Найдено записей: '.$num_results.''; }if ($num_results>0) {echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; for ($i=0; $i)}Для тестирования разрабатываемого Интернет-приложения, необходим локальный сервер. Использование локальных серверов необходимо, если тестирование веб-приложений на хостинге обходится дорого, либо такой возможности нет вообще. В таком случае необходима связка на локальной машине Apache+PHP+MySQL.Apache HTTP-сервер (сокращение от англ. apatchyserver) — одна из программ, созданных для веб-разработчиков и администраторов интернет-ресурсов. К преимуществам Apacheотносятся стабильность, гибкость и быстродействие, что немаловажно при разработке приложений, ведения баз данных. После установки сервера его настраивают. Настройка осуществляется в ручную, редактированием конфигурационного файла httpd.conf. Для этого следует [17]: Запустить Apache под Windows 7;Хранить файлы в директории будущего сайта (например, C: www);Не испытывать проблем с кодировкой, а в частности — с отображением кириллицы;

Возможность работать с несколькими сайтами одновременно. Сначала нужно выполнить настройку той директории, которая будет использоваться сервером в качестве папки веб-сайта. Для этого в файлке конфигурации следует найти строкуDocumentRoot. Данная директива определяет, какая папка будет являться корневой и исправьте её на DocumentRoot «C:/www». После вышеуказанных действий месторасположение сайта определено. Далее необходимо установить для директории правила безопасности. В Apache для этой цели используется директива Directory [17]: <Directory>Options (определяет, какие серверные функции будут доступны) AllowOverride (определяет, какие директивы из. htaccess могут преобладать над такими же в httpd. conf)Order (устанавливает определенные правила доступа к серверу)</Directory>В файле httpd. conf директива Directory по умолчанию существует в двух экземплярах — <Directory/> и <Directory «корневая директория разрабатываемого сайта">. Первый вариант не следует изменять, а во втором устанавливаются параметры следующим образом [17]: <Directory C:/www>Options Indexes FollowSymLinksAllowOverride NoneOrder allow, denyAllow from all</Directory>Это означает, что для папки C:/www и всех её подпапок выбраны параметры:

из возможной функциональности имеющегося сервера разрешены индексы в директориях и переходы по символическим ссылкам;

возможность параметрического переопределения с помощью файлов. htaccess полностью отсутствует, однако учитывая то, что вы имеете полный доступ к серверу, она не является актуальной — все можно настроить через httpd. conf;доступ к веб-серверу разрешен со всех хостов. Далее необходимо файл httpd. conf сохранить и перезапуститьApache с помощью ApacheMonitor либо командой из командной строки [17]: apache -krestart. Настройка корневой папки сайта закончена. Для проверки, необходимо создатьпростейшуювеб-страницу в папке C: www, откройте браузер и вести

http://127.

0.0. 1/созданная_страница. Страницы должна открыться. В ином случае необходимо тщательно проверить все изменения в файле httpd. conf на правильность. Таким образом, в рамках курсовой работы рекомендуется использовать программное обеспечение Apache+PHP+MySQL. После выявления всех недочетов, веб-приложение переносится на хост-компьютер. 3. Требования к аппаратному и программному обеспечению.

Для корректной работы веб-приложения необходимкомпьютер с тактовой частотой не ниже 1,5 ГГц, 2 Гб RAM, 20 Гб HDD, доступ в интернет — 2 Мбит/с; операционная система Windows 7; На стороне сервера:

интерпретатор PHP5;сервер баз данных MySQL;серверApache .На серверетребуетсяналичие свободногодискового пространcтва для размещения Web-приложения и файлов базы данных MySQL. Для файлов базы данных MySQLтребуется 100 мегабайт свободногоместа на жесткомдиске. Для интерпретатора PHP необходимо порядка 30 мегабайт свободногоместа на жесткомдиске. При раскрутке Web-приложения будет увеличиваться размер базы данных, а следовательно, свободногопроcтранcтва на жесткомдискепонадобится больше. Так же необходимы сетевые разрешения, позволяющие доступ к указанному адресу Веб-сервиса; права администратора. Состав программной документации интернет приложения должен включать: — описание программы — общая характеристика программного продукта. Общие требования к комплексу технических средств и программному обеспечению; -руководство пользователя (программиста), включающееподробное описание функциональных возможностей и технологию работы с программным продуктом. Должны быть описаны особенности установки (инсталляции) программного продукта и его внутренняя структура (модули)-их состав и назначение, правила эксплуатации и обеспечения качественной и надежной работы программного продукта. Диск с проектом будет содержать файл Readme.txtЗаключение.

В ходе выполнения курсовой работы была изучена предметная область особенности разработки веб-сайтов для туристических фирм. Анализ литературных источников показал, что наличие у туристической фирмы собственного Интернет-ресурса даёт возможность предоставления клиентам актуальной информации о туристских услугах, круизах по различным направлениям, «горячих» турах, позволяет проводить акции и внедрять взаимовыгодные предложения целевой аудитории, заинтересованной в услугах фирмы. Существующая конкуренция определяет важность информационного наполнения, поэтому потенциальный клиент должен получить исчерпывающие сведения по всем интересующим его вопросам. Информация веб-сайта поэтому должна постоянно поддерживаться в актуальном состоянии. В теоретической части проведен анализ туристических сайтов, выявлены особенности, дана типология веб-сайтов, относящихся ктуристической деятельности. В практической части и приложении к ней дано описаниеструктуры разрабатываемого сайта, построена схема связей, осуществлен выбор программного обеспечения -HTML, CSS, JavaScript, PHP, СУБДMySQL, Apache. В заключение отметим, что использование новых онлайн-технологий уже является важнейшей задачей для всех участников туристского рынка. Туристическим компаниям следует переходить на единую техническую платформу. В частности некоторые турфирмы работают с программами, которые направлены на автоматизацию деятельности туристического агентства. Наиболее популярные из них: Программный комплекс «Мастер — Тур Standard»; ПК"Мастер — Агент"; ПК «Мастер -Interlook»; Сервис BookAgent [6]. Из российских систем можно выделить: «Отельдискаунт» (www.hoteldiscount.ru) и «Тарифы — он — Лайн» (www.tariff-online.ru). В результате использования интернет-технологий на туристском рынке увеличивается объем оказанных услуг, за счет ускорения обработки информации, и как следствие больший доход.

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

Абабков Ю.Н., Абабкова М. Ю., Филиппова И. Г. Маркетинг в туризме, учебник. — М.: Инфра, 2011. — 214 с. Агамирова Е. В., Чекалова К. М., Шеюхина В. М. Развитие сервисных технологий в туризме // Научное сообщество студентов XXI столетия. Экономические науки: сб. ст. по мат. XXXVIII междунар. студ. науч.

практ. конф. № 1(38). URL:

http://sibac.info/archive/economy/1(38).pdf (дата обращения: 29.

07.2016)Веселова Н. Ю. Организация туристической деятельности. Учебное пособие для бакалавров. — М.: Дашков и Ко, 2015. — 256 с. Волкова А. В. Информационное наполнение сайтов турфирм // Сборник статей XIII межвузовской научно-практическая конференции студентов и аспирантов «Молодёжь, наука, творчество — 2015».-Омск: Омский государственный институт сервиса, 2015. — Ч.

2. — С.6−7.Дакет Д. Х.

Введение

в HTML, XHTML, CSS, и JavaScript.- М.: Издательский дом «Вильямс», 2010. — 865 с. Интернет-издание о маркетинге «MarketingMix» [электронный ресурс] - Режим доступа. — URL:

http://www.marketing-mix.ru/Кузнецов М.В., Симдянов И. В., Голышев С. В. PHP 5 Практика разработкиWEB-сайтов. — СПб.: БХВ-Петербург, 2005. — 960 с. Когзолл Д. PHP 5. Полное руководство / Пер. с англ.

М.:Вильямс, 2006. 752 с. Леонтьев В. П. Новейшая энциклопедия персонального компьютера / В. П. Леонтьев. — М., 2003. — С.

56. Маркони Д. PR: полное руководство / Д. Маркони. — М., 2007. — С.

32. Материалы Википедии [электронный ресурс]. — Режим доступа:

http://ru.wikipedia.org/wiki/Веб-сайт.

Петросян Р. А. Продвижение туристических услуг в сети Интернет // Материалы I международной научной конференции «Глобализация и туризм: проблемы взаимодействия». Саратов, 15−16 апреля 2015 г.- С. 46−48.Поисковая система Рамблер[Электронный ресурс]. — Режим доступа:

http://top100.rambler.ru Разработка сайта туристической компании [электронный ресурс]. — Режим доступа:

http://www.promoting.ru/services/development_travel_site/Туристические порталы [Электронный ресурс]. — Режим доступа:

http://firms.turizm.ru/portals/Шаховалов Н.Н. Интернет-технологии в туризме:

Учебное пособие. — Барнаул: Издательство Алт.

ГАКИ, 2007. — 251 с. Apache: установка и настройка веб-сервера.- Режим доступа:

http://www.internet-technologies.ru/articles/article_1747.html.

Показать весь текст

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

  1. Ю.Н., Абабкова М. Ю., Филиппова И. Г. Маркетинг в туризме, учебник. — М.: Инфра, 2011. — 214 с.
  2. Е. В., Чекалова К. М., Шеюхина В. М. Развитие сервисных технологий в туризме // Научное сообщество студентов XXI столетия. Экономические науки: сб. ст. по мат. XXXVIII междунар. студ. науч.-практ. конф. № 1(38). URL: http://sibac.info/archive/economy/1(38).pdf (дата обращения: 29.07.2016)
  3. Н.Ю. Организация туристической деятельности. Учебное пособие для бакалавров. — М.: Дашков и Ко, 2015. — 256 с.
  4. А.В. Информационное наполнение сайтов турфирм // Сборник статей XIII межвузовской научно-практическая конференции студентов и аспирантов «Молодёжь, наука, творчество — 2015».-Омск: Омский государственный институт сервиса, 2015. — Ч.2. — С.6−7.
  5. Д.Х. Введение в HTML, XHTML, CSS, и JavaScript.- М.: Издательский дом «Вильямс», 2010. — 865 с.
  6. Интернет-издание о маркетинге «MarketingMix» [электронный ресурс] - Режим доступа. — URL: http://www.marketing-mix.ru/
  7. М.В., Симдянов И. В., Голышев С.В. PHP 5 Практика разработки WEB-сайтов. — СПб.: БХВ-Петербург, 2005. — 960 с.
  8. Когзолл Д. PHP 5. Полное руководство / Пер. с англ.-М.:Вильямс, 2006.- 752 с.
  9. В.П. Новейшая энциклопедия персонального компьютера / В. П. Леонтьев. — М., 2003. — С.56.
  10. Маркони Д. PR: полное руководство / Д. Маркони. — М., 2007. — С.32.
  11. Материалы Википедии [электронный ресурс]. — Режим доступа: http://ru.wikipedia.org/wiki/Веб-сайт
  12. Р.А. Продвижение туристических услуг в сети Интернет // Материалы I международной научной конференции «Глобализация и туризм: проблемы взаимодействия». Саратов, 15−16 апреля 2015 г.- С. 46−48.
  13. Поисковая система Рамблер [Электронный ресурс]. — Режим доступа: http://top100.rambler.ru
  14. Разработка сайта туристической компании [электронный ресурс]. — Режим доступа: http://www.promoting.ru/services/development_travel_site/
  15. Туристические порталы [Электронный ресурс]. — Режим доступа: http://firms.turizm.ru/portals/
  16. Н.Н. Интернет-технологии в туризме: Учебное пособие. — Барнаул: Издательство АлтГАКИ, 2007. — 251 с.
  17. Apache: установка и настройка веб-сервера.- Режим доступа: http://www.internet-technologies.ru/articles/article_1747.html
Заполнить форму текущей работой
Купить готовую работу

ИЛИ