Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
191661 |
Дата создания |
2016 |
Страниц |
31
|
Мы сможем обработать ваш заказ (!) 31 октября в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Содержание
Введение 3
1.Формулировка задачи 5
2.Предпроектное обследование объекта автоматизации 7
2.1.Теоретическая часть 7
2.2 Практическая часть. 12
2.3 Обоснование выбора программного обеспечения разработки веб-сайта 15
3. Требования к аппаратному и программному обеспечению 27
Заключение 28
Список литературы 30
Фрагмент работы для ознакомления
При разработке веб-приложения необходимо выполнять добавление данных в таблицу. Это можно сделать по следующему 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
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00526