Проект представляет собой приложение для работы с базой данных компании по организации конференций. База данных, а также используемые функции хранятся в СУБД MSSQL Server и были спроектирована в рамках дисциплины "Базы данных" Санкт-Петербургского Политехнического университета им. Петра Великого (ВШПИ, Программная инженерия, 3-ий курс). В рамках курсового проекта запрещено использование ORM для клиентского приложения, был реализован шаблон проектирования Model-View-Presenter.
Для получения доступа к приложению необходимо пройти авторизацию, на этапе которой определяется роль пользователя
В рамках приложения выделяются 3 роли пользователей:
- администратор
- личный помощник
- видеограф/фотограф
В рамках создания конференции возможно закрепить за мероприятием видеографа/фотографа, а также составить фуршетное меню.
Подробное описание функционала с демонстрацией исходного вида приложения представлено в виде отчета
Требуется запущенный MSSQL Server, содержащий заполненную базу данных и все используемые встроенные функции.
Необходимо изменить значение переменной url в java/ConferenceOrganizationCompanyApplication.java
Название переменной внутри url | Описание |
---|---|
user | Пользователь MSSQL Server |
password | Пароль пользователя MSSQL Server |