
Среда программирования: PHP
База данных: MySQL
Название работы: Web-сервис для бронирования столика в ресторане
Вид работы: Дипломная работа (ВКР)
Тематика работы: Базы данных, Клиент-серверные базы данных, Интернет
Объем программы: 7 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Автоматизированная информационная система, web-приложение, база данных, учет, интерфейс к базе данных, проектирование, клиент, представитель, бронь, бронирование столика, ресторан, район, город, тип столика, новости, заполняемость, время, схема зала, расположение столиков, количество мест, категория, занятость.
Функции программы:
Объектом исследования в представленной работе является сервис бронирования для ресторанов города.
Предмет исследования – размещения посетителей в зале ресторана.
Работа выполнена в двух вариантах: курсовая работа и дипломная работа (включает в себя экономическое обоснование). Дополнительно сделаны презентация и речь.
В ходе выполнения работы решены следующие задачи:
1. Проведен анализ предметной области.
2. Проведен обзор существующих решений.
3. Выбраны средства разработки информационной системы.
4. Проведено UML-проектирование (с помощью MS Visio построены диаграммы вариантов использования, размещения, компонентов)
5. С помощью CASE-средства ERWin спроектирована база данных.
6. Разработано и протестировано программное средство.
7. Подготовлено руководство пользователя по работе с веб-приложением.
Для разработки информационной системы были использованы следующие инструменты:
- сервер базы данных с установленной MySQL 5.5;
- веб-сервер Apache версии 2.4;
- транслятор PHP версии 5.5.
Пользователи системы:
1. Администратор системы.
2. Клиент, который бронирует столик в ресторане.
3. Представитель ресторана, который добавляет сведения о ресторанах и обрабатывает заявки клиентов.
Функционал системы:
1. Ведение перечня пользователей (режим администратора).
2. Обработка заявок на бронирование столика.
2.1 Добавление новой заявки (режим клиента).
2.2 Выбор ресторана (режим клиента).
2.3 Выбор столика (режим клиента).
2.4 Смена статуса заявок на бронирование столиков ресторана представителя (режим представителя).
3. Регистрация (режим клиента, представителя).
4. Работа с данными о ресторане (режим представителя).
5. Работа с данными о столиках (режим представителя).
6. Работа со справочниками районов, типами столика (режим администратора).
7. Работа с новостями сайта (режим администратора).
Возможные платные доработки:
- Корректировка отчёта под новые требования (перереботка под по Вашу методичку, добавление глав, усложнение или упрощение до курсовой работы);
- Упрощение программы (устранение избыточности, удаление столбцов, таблиц, форм);
- Усложнение программы (актуализация данных, смена специфики, добавление столбцов, таблиц, форм, фильтров, экспортов);
- Хостинг web-приложения в сети интернет (доступ к приложению с любого устройства, который имеет доступ в интернет).
Видео работы программы доступно на Дзене по следующей
ссылке
![]()
Описание (отчет):
Есть
на 93 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для запуска программы необходимо выполнить инструкции файла OpenServer.docx.
Пароли к программе: Показать пароли
restplace
addreserv
assets
css
bootstrap.min
demo
ready
ready.css
ready.min
fonts
line-awesome
line-awesome
line-awesome
line-awesome
line-awesome
img
menu
menu2
profile
profile2
js
core
bootstrap.min
jquery.3.2.1.min
popper.min
demo
plugin
bootstrap-notify
bootstrap-notify.min
bootstrap-toggle
bootstrap-toggle.min
chart-circle
circles.min
chartist
chartist.min
plugin
chartist-plugin-tooltip.min
jquery-mapael
jquery.mapael.min
maps
france_departments
france_departments.min
README
usa_states
usa_states.min
world_countries
world_countries.min
world_countries_mercator
world_countries_mercator.min
world_countries_miller
world_countries_miller.min
jquery-scrollbar
jquery.scrollbar.min
jquery-ui-1.12.1
jquery-ui.min
ready
ready.min
sass
ready
components
_alerts
_badges
_buttons
_cards
_charts
_dropdowns
_inputs
_maps
_modals
_navbars
_navpills
_navsearch
_paginations
_sliders
_tables
plugins
_chartist
_jqueryscrollbar
_jqueryui
_toggle
_background
_components
_layouts
_line-awesome
_outlinefocus
_plugins
_responsive
_typography
_variables
ready
css
bootstrap
camera
font-awesome
prettyPhoto
slicknav
style
delnews
deloffermanager
delrequest
delrestaurant
deluser
fillabilityadmin
fillabilitymanager
fonts
fontawesome-webfont
fontawesome-webfont
fontawesome-webfont
fontawesome-webfont
FontAwesome
glyphicons-halflings-regular
glyphicons-halflings-regular
glyphicons-halflings-regular
glyphicons-halflings-regular
images
action
pic2
pic3
pic4
pic6
pic9
bgBeforFooter
bgFooter
bgTop
bizPic
blank
camera-loader
camera_skins
cir
footer_black
horL
line7Bg
logo
news
news1
news3
news5
news7
news8
picAbout
aboutP1
aboutP2
aboutP3
aboutP4
picTeam
picT1
picT2
picT3
prettyPhoto
dark_rounded
btnNext
btnPrevious
contentPattern
default_thumbnail
loader
sprite
dark_square
btnNext
btnPrevious
contentPattern
default_thumbnail
loader
sprite
default
default_thumb
loader
sprite
sprite_next
sprite_prev
sprite_x
sprite_y
facebook
btnNext
btnPrevious
contentPatternBottom
contentPatternLeft
contentPatternRight
contentPatternTop
default_thumbnail
loader
sprite
light_rounded
btnNext
btnPrevious
default_thumbnail
loader
sprite
light_square
btnNext
btnPrevious
default_thumbnail
loader
sprite
prettyPhotoImages
pic1
pic2
pic3
pic4
pic5
pic6
pic7
pic8
pic9
thumb_pic1
thumb_pic2
thumb_pic3
thumb_pic4
thumb_pic5
thumb_pic6
thumb_pic7
thumb_pic8
thumb_pic9
restaurant
1
11
2
3
33
4
5
6
logo72
news3
pic1
лого66
sliderL
slides
blank
socIcons
upBefor
index
js
bootstrap.min
camera.min
jquery-1.8.3.min
jquery.easing.1.3
jquery.isotope
jquery.mobile.customized.min
jquery.prettyPhoto
jquery.slicknav
myscript
sorting
news
offermanager
option
reg
requestclient
requestmanager
restaurantclient
restaurantmanager
updnews
updoffermanager
updrequestmanager
updrestaurant
upduser
user
OpenServer
restplaceПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВВЕДЕНИЕ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 Анализ предметной области . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 .1 Анализ существующих решений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 .2 Описание предметной области . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 1 .3 Инфологическое проектирование базы данных . . . . . . . . . . . . . . . . . . . . . . . . .