Skip to content

Курсовая работа "Кинотеатр"

Notifications You must be signed in to change notification settings

kekuchh/Cinema_0371

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cinema_0371

Емельянов Матвей и Галимуллин Амир гр.0371

Декстопное приложение для кинотеатра с трехзвенной архитектурой (клиент-сервер-база данных). Поддерживает два типа пользователей с разной функциональностью: Админ и Кассир.

Сведения для запуска

Для запуска проекта необходимомо:

  1. Скачать проект с гитхаба
  2. Созадть на компьютере локальную БД postgreSQL cinema
  3. Открыть проект с помощью среды разработки
  4. Добавить созданную БД cinema в среду разработки
  5. Запустить MEGAADDER.sql для наполнения БД
  6. Изменить параметры в файле Server/src/main/java/Server/DatabaseConfig на пользовательские
  7. Далее в описанной последовательности (т.е. сначала ServerStart, а только потом Client):
  8. Радоваться жизни

Описание

После запуска открывается окно авторизации в системе. image

  • После входа в систему с данными администратора открывется окно администратора. image
    • При нажатии на кнопку Добавить открывается форма для ввода данных о новом фильме. image
    • При выборе фильма и нажатии на кнопку Расписание сеансов открывается окно для просмотра текущих сеансов и удаления имеющихся. image
    • При выборе фильма и нажатии на кнопку Добавить сеанс открывется форма для ввода данных оновом сансе на выбранный фильм. image
  • После входа в систему с данными кассира открывается окно кассира. image
    • После выбора фильма открывается окно с сеансами. image
    • После выбора сеанса открывается окно для выбора мест.
      • Красный - занятые месте
      • Синий - свободные места image
    • Выбранные места отображаются зеленым цветом. image
    • При нажатии на кнопку Подтвердить открывается окно с подтверждением image

About

Курсовая работа "Кинотеатр"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages