Skip to content

Курсовой проект Movie Studio. Оконное приложение с использованием JavaFX, которое взаимодействует с базой данных MSSQL Server

Notifications You must be signed in to change notification settings

KateBor/MS_SQL_coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курсовой проект "Movie Studio" по предмету "Базы данных"

Описание

Необходимо было разработать схему базы данных для Киностудии, создать 3 роли пользователей и разработать API для взаимодействия с БД. В качестве СУБД была использована MSSQL Server, а оконное приложение написано на Java при помощи графической библиотеки JavaFX.

Стек технологий:

  • MSSQL Server
  • Java, JavaFX

Схема БД

img.png Код создания схемы лежит в файле tables.sql

Роли и запросы

Были придуманы 3 роли:

  1. Администратор – может регистрировать новых пользователей, добавлять новые фильмы, добавлять персонал в составы фильмов, назначать на должности и редактировать различные данные;
  2. Менеджер съёмок - имеет такие возможности как назначение съёмок, редактирование информации о съемках и другое;
  3. Сотрудник - может просматривать свое расписание, гонорар и информацию о законченных фильмах.

Подробнее с текстом запросов можно ознакомиться в файле requests.sql.

О том, каким ролям доступны какие запросы, можно прочитать тут.

Внешний вид

img.png img_1.png img_2.png img_3.png

About

Курсовой проект Movie Studio. Оконное приложение с использованием JavaFX, которое взаимодействует с базой данных MSSQL Server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published