Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Проектирование программного обеспечения




Разработка сайта ГОСТИНИЦЫ

КУРСОВОЙ ПРОЕКТ

 

Исполнитель: Почукаев А.В.

Студент 4 курса группы ПКС 13.А

Специальность: 09.02.03 Программирование в компьютерных системах

Научный руководитель Можаев А. А.

 

г. Орехово-Зуево, 2017

Оглавление

 

1. Пояснительная записка. 3

2. Введение. Актуальность темы курсового проекта, цели и задачи. Объект и предмет исследования. 3

3. Анализ предметной области и обзор существующих решений. 6

4. Проектирование программного обеспечения. 9

5. Проектирование базы данных. 10

6. Выбор языка программирования и инструментальных средств разработки 11

7. Проектирование интерфейса приложения. 13

8. Создание базы данных в СУБД.. 14

9. Реализация программных модулей программного обеспечения. 15

10. Тестирование программного обеспечения. 16

11. Заключение 17

12. Список использованных источников. 18

13. Приложение А. Техническое задание. 20

14. Приложение Б. Код программы.. 24

 

 


 

Пояснительная записка

Введение. Актуальность темы курсового проекта, цели и задачи. Объект и предмет исследования.

Тема моей курсовой работы «Разработка сайта гостиницы». Эта тема была выбрана мной по следующим причинам:

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

Объектом исследования является информационная деятельность гостиничного комплекса Центральный. Предметом исследования является процесс создания веб-сайта гостиницы. Целью курсовой работы является разработка сайта гостиницы ООО «Бизон» (Центральный ГК)

Задачами курсовой работы являлись:

· Изучение гостиничной деятельности;

· Анализ веб-сайтов гостиниц;

· Разработка типовой ИТ-инфраструктуры гостиницы.

Цели создания сайта:

· Облегчение получения пользователям актуальной информации о компании;

· Упрощение процесса обратной связи;

· Упрощение коммуникаций с партнёрами и клиентами;

· Привлечение новых клиентов;

· Своевременное информирование клиентов о мероприятиях компании, таких как, акции, скидки или другие спецпредложения.

Преимущества создания сайта

· Сокращение расходов на другие виды рекламоносителей;

· Неограниченные возможности демонстрации продукта;

· Бесплатная и высокоинформативная обратная связь;

· Возможность уточнения интересов потенциальных и постоянных клиентов;

· Увеличение дохода компании за счет интернет продаж.

 

 


 

Анализ предметной области и обзор существующих решений[АМ1]

 

Обзор существующих решений

Ресторанно-гостиничный комплекс «Охотник»

resthunter.ru

 

Плюсы:

· Вся информация (местоположение, режим работы краткое описание) легкодоступна на главной странице сайта;

· Достаточно простой интерфейс;

· Уместные ссылки на социальные сети;

· Адаптивный дизайн;

· Наличие формы для отзывов.

Минусы:

· Фон сайта повторяется по горизонтали, не достигая нижней части web-страницы;

· Отсутствие формы бронирования и предварительного заказа;

· Нерациональное использование свободного места и распределение элементов на странице;

· Автоматически включающиеся музыкальные файлы на страницах;

· Отсутствие подвала.

Сеть отелей «Седьмое небо»

7or.ru

 

Плюсы:

· Информативная главная страница, вся контактная информация аккуратно расположена в «шапке» сайта;

· Гармоничное расположение элементов;

· Удобная навигация;

· Стилистически вписывающийся в дизайн слайдер.

· Наличие формы для отзывов.

Минусы:

· Отпугивающий рекламный баннер при попадании на сайт;

· Неаккуратное, выпадающее в виде списка, навигационное меню;

· Отсутствие формы бронирования и предварительного заказа;

· Неуместно всплывающие рекламные блоки собственных сервисов;

· Отсутствие адаптивности.

 

Отель "Привал"

otel-prival.ru

 

Плюсы:

· Лаконичная главная страница оставляет хорошее первое впечатление;

· Информативность и удобство;

· Все услуги выставлены в «шапке» сайта;

· Наличие модуля для бронирования и отзывов;

Минусы:

· Отсутствие адаптивности;

· Бесполезные виджеты с датой, временем и погодой, дублирование шапки сайта в подвале.


 

Проектирование программного обеспечения

UML

 


 

Проектирование базы данных[АМ2]

База данных предприятия ООО «Бизон»

 

Рис.1-2 Структура БД

 

 

Рис.3 Таблица.


 

Выбор языка программирования и инструментальных средств разработки[АМ3]

a. XAMPP Control Panel – кроссплатформенная сборка веб-сервера (развитие LAMP), содержащая Apache HTTPD, MySQL версии 5.6, интерпретатор скриптов PHP версии 5.6, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.

b. Sublime Text 3 – кроссплатформенный проприетарный текстовый редактор.

c. FTP-клиент Total commander – программа для упрощения доступа к FTP серверу.

d. Хостинг – услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящемся в сети.

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

f. HTML – язык гипертекстовой разметки.

g. CSS – это язык стилей, определяющий отображение HTML-документов.

h. JS – прототипно-ориентированный сценарный язык программирования.

i. PHP – это распространенный язык программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения Web-разработок и его код может внедряться непосредственно в HTML.

j. phpMyAdmin – веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL.

 

 


 

Проектирование интерфейса приложения[АМ4]

 

 


 

Создание базы данных в СУБД

 


 

Реализация программных модулей программного обеспечения[АМ5]

 


 

Тестирование программного обеспечения[АМ6]

 


 

Заключение

 

Список использованных источников

1. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. - М.: Триумф, 2016. - 464 c.

2. Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев, Сергей Гарнаев. - Москва: ИЛ, 2016. - 822 c.

3. Глушаков, С. В. Программирование Web-страниц. JavaScript. VBScript / С.В. Глушаков, И.А. Жакин, Т.С. Хачиров. - М.: Фолио, 2012. - 390 c.

4. Дакетт, Дж. HTML и CSS. Разработка и дизайн веб-сайтов (+ CD-ROM) / Джон Дакетт. – М.: Эксмо, 2013. – 480 c.

5. Дакетт, Дж. Основы веб-программирования с использованием HTML, XHTML и CSS / Джон Дакетт. - М.: Эксмо, 2016. - 768 c.

6. Дебольт HTML и CSS. Совместное использование / Дебольт, Вирджиния. - М.: НТ Пресс, 2013. - 512 c.

7. Дронов, В. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / В. Дронов. - СПб.: БХВ-Петербург, 2014. - 904 c.

8. Дронов, В. JavaScript в Web-дизайне / В. Дронов. - М.: СПб: БХВ, 2015. - 880 c.

9. Дронов, Владимир HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / Владимир Дронов. - СПб.: БХВ-Петербург, 2012. - 416 c.

10. Дунаев, Вадим Web-программирование для всех / Вадим Дунаев. - СПб.: БХВ-Петербург, 2015. - 560 c.

11. Дунаев, Вадим Сценарии для Web-сайта. PHP и JavaScript / Вадим Дунаев. - СПб.: БХВ-Петербург, 2014. - 576 c.

12. Кузнецов PHP. Практика создания Web-сайтов / Кузнецов, М.В. и. - СПб.: БХВ-Петербург, 2012. - 716 c.

13. Кузнецов, М. В. PHP. Практика создания Web-сайтов / М. В. Кузнецов, М. В. Кузнецов. – СПб.: БХВ-Петербург, 2012. – 160 c.

14. Лазаро, Исси Коэн Полный справочник по HTML, CSS и JavaScript / Лазаро Исси Коэн, Джозеф Исси Коэн. - М.: ЭКОМ Паблишерз, 2013. - 667 c.

15. Маркин, А. В. Основы Web-программирования на PHP / А.В. Маркин, С.С. Шкарин. - Москва: ИЛ, 2012. - 256 c.

16. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript / Р. Никсон; [пер. с англ. Н. Вильчинский]. - Санкт-Петербург [и др.]: Питер, 2013. - 496 с.

17. Никсон, Робин Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS / Робин Никсон. - М.: "Издательство "Питер", 2013. - 560 c.

18. Прохоренок, Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н.А. Прохоренок, В.А. Дронов. - Москва: Наука, 2015. - 768 c.

19. Сырых Ю.А. Современный веб-дизайн. Эпоха Веб 3.0/ Ред.; Вильямс, 2013 - 368 с.

20. Ташков, Петр Веб-мастеринг HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка / Петр Ташков. - М.: Книга по Требованию, 2012. - 512 c.

 


 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...