Информационно-справочная система для управления фитнес-центром: Разработка системы для учета клиентов, расписания занятий и управления тренерами

Выполнен
Заказ
6401814
Раздел
Программирование
Антиплагиат
70% eTXT
Срок сдачи
1 Дек 2024 в 22:00
Цена
0 ₽
Блокировка
10 дней
Размещен
24 Ноя 2024 в 06:41
Просмотров
1
Описание работы
I. Общее задание на курсовую работу
Требуется разработать кросс-платформенное приложение (Клиент) и
приложение, которое занимается хранением и обработкой информации,
(Сервер), выполняющее учет и отображение объектов предметной области,
хранящихся в базе данных (БД), и предоставляющее справочную и
статистическую информацию. Информационная модель предметной области
должна быть не проще двухуровневой структуры данных типа «родитель-
дочка».
Клиент должен быть с графическим интерфейсом. Реализация
допускается на языке программирования Java (графический интерфейс
реализуется при помощи Swing или JavaFX). Клиент должен уметь
соединяться с сервером при помощи запросов к API Сервера.
Сервер может не иметь интерфейса. Задача сервера, обрабатывать
данные, полученные от Клиента, сохранять их в БД, делать запросы к БД.
Сервер должен иметь реализацию RESTful API для взаимодействия с
клиентом.
II. Общие требования к курсовой работе
Общие требования:
1. В курсовом проекте должна быть разработана информационная
модель предметной области, представленная в виде пользовательских классов
и таблиц БД. Взаимодействие с БД должно быть реализовано при помощи
ORM.
2. Должно быть разработано несколько форм пользовательского
интерфейса для клиента.
3. Разработчик самостоятельно определяет интерфейс программы и ее
функциональность, однако для получения максимальной оценки приложение
6
в обязательном порядке независимо от предметной области, указанной в
задании, должно выполнять следующие операции:
? Отображать в таблице данные предметной области:
? Для информационной модели, основанной на БД, таблицы
должны быть предварительно заполнены записями.
? Реализовать добавление в БД нового объекта, удаление объекта,
редактирование объекта.
? Реализовать фильтрацию записей БД, удовлетворяющих
введенному пользователем сложному критерию.
? Реализовать сортировку записей.
? Обновлять изменения источника данных в базе данных.
? После сохранения данных при запуске программы загрузить
данные из БД.
? Создать пункт меню «Об авторе».
? Разработать несколько полезных пользователю функций для
отображения статистических данных, например, средних,
максимальных или минимальных значений, данных для
построения гистограммы или графика и т.п.
4. Программа не должна завершаться аварийно: сообщения о
некорректном вводе данных, противоречивых или недопустимых значениях
данных, при отсутствии данных по функциональному запросу пользователя и
других нештатных ситуациях отображать в окнах сообщений.
5. Программа должна иметь содержательные комментарии, которые
могут генерировать автоматически составляемую документацию при помощи
инструмента JavaDoc.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
6 дней 10 часов 19 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир