В современном информационном обществе количество пользователей, использующих интернет и информационные технологии растет с неумолимой силой. Это вполне оправдано с тягой человека к упрощению всего вокруг.
Согласитесь, наши предки только мечтать могли о том, что в своём распоряжении имеем сейчас мы. Возможность зайти со своего компьютера на сайт службы доставки еды, оформить заказ и встретить курьера на пороге дома; покупка различных товаров и услуг через приложения из Apple Store или Google Play Market; общаться в интернете с друзьями, клиентами и заказчиками стало для нас обыденностью.
В будущем нас ожидает практически повсеместное применение роботов и умных домов, ведь ничто не стоит на месте. Еще вчера я видел в интернете видео с роботом, который переводит ваш голос на выбранный вами иностранный язык в течение нескольких секунд. Это упрощает живое общение с иностранцами и помогает людям, к примеру, не знающим язык, не потеряться в незнакомой стране, спросить об интересных местах и местных достопримечательностях, и совсем не нужно учить для этого иностранный язык. В этом плане границы, которые устанавливает нам многоязычность, стираются технологиями, придуманными человеком.
Осмелюсь утверждать, что сейчас любой компании, заинтересованной в увеличении количества своих клиентов, нужно занимать своё место в интернет- сообществе, а также организовывать свои продажи, используя интернет.
Сделать это они могут разными способами, но самым популярным из них была и остаётся разработка веб-сайта. Самыми основными видами веб-сайтов в интернете являются:
· Сайт-визитка
· Landing Page
· Интернет-магазин
· Корпоративный сайт
Упрощение взаимодействий между клиентом и продавцом в интернете – вот основная функция продающих сайтов. Поэтому правильная настройка продаж на нём – залог успешного ведения бизнеса в интернете. Кстати говоря, этому и посвящен мой дипломный проект.
Введение............................................................................................................ 3
Постановка задачи............................................................................................ 5
Глава 1. Предварительные сведения................................................................ 8
1. Степень изученности и актуальность................................................ 8
2. Стек технологий............................................................................... 12
Глава 2. Серверная часть приложения.......................................................... 23
1. Структура базы данных.......................................................................... 23
2. Создание структуры проекта в Intellij Idea............................................ 32
3. Установка Apache Tomcat....................................................................... 35
4. Создание серверной части...................................................................... 37
Глава 3. Клиентская часть приложения......................................................... 41
1. Главная страница.................................................................................... 41
2. Страница выбора сеансов...................................................................... 43
3. Страница акций....................................................................................... 47
4. Страница авторизации........................................................................... 48
5. Личный кабинет...................................................................................... 51
6. Модуль администратора........................................................................ 53
Заключение...................................................................................................... 56
Список использованный источников................................................................. 57
Приложения.................................................................................................... 58
1. https://geekbrains.ru/posts/java_ide_list
2. https://ru.wikipedia.org/wiki/HTML5
3. https://html5book.ru/html-tags/
4. https://ru.wikipedia.org/wiki/JavaScript
5. https://ru.wikipedia.org/wiki/JQuery
6. https://ru.wikipedia.org/wiki/SQL
7. https://ru.wikipedia.org/wiki/Microsoft_SQL_Server
8. http://datasql.ru/basesql/13.htm
9. https://ru.wikipedia.org/wiki/Java
10. https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D0%BB%D0%B5%
D1%82_(Java)
11. https://ru.wikipedia.org/wiki/JavaServer_Pages
12. https://ru.wikipedia.org/wiki/Apache_Tomcat
13. https://www.sql.ru/docs/sql/u_sql/ch20.shtml
14. https:/metanit.com/java/javaee/2.1.php
15. http://java-course.ru/student/book1/servlet/