Бронирование переговорных комнат / ресурсов

Отменен
Заказ
7233263
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
21 Июн в 23:55
Цена
Договорная цена
Блокировка
20 дней
Размещен
8 Июн в 17:02
Просмотров
54
Описание работы

Суть:

Корпоративное приложение для бронирования помещений или оборудования (например, проекторов, ноутбуков).


Основная функциональность:


· Просмотр свободных слотов на выбранную дату (таблица: комнаты → время).

· Бронирование с указанием времени начала/конца, цели, имени бронирующего.

· Проверка пересечения бронирований (показ ошибки при попытке двойного бронирования).

· Отмена бронирования (только своих или всех, если администратор).

· Экспорт расписания на день в PDF (можно через простой HTML печатьСхема БД:

Rooms (Id, Name, Capacity, HasProjector, HasWhiteboard)

Bookings (Id, RoomId, UserName, StartTime, EndTime, Purpose)

Users (Id, Name, IsAdmin) — упрощённо, без настоящей аутентификации.


Сравнительная таблица для выбора


Идея Сложность БД Акцент в работе "Вау-эффект" на защите

Домашние запасы Средняя Работа с датами, условный формат Подсветка просрочки стоп-лист

Система тестирования Высокая Многотабличные связи, типы вопросов Разные типы ответов, статистика

Менеджер паролей Низкая Безопасность (шифрование, хэши) Все пароли зашифрованы, копирование в буфер

Бронирование переговорных Средняя Проверка интервалов, бизнес-правила Наглядный календарь броней, защита от двойных


---


· Сделайте один ViewModelBase с RaisePropertyChanged.

· Вынесите работу с БД в отдельный сервис (например, DatabaseService), который регистрируете в DI (Avalonia поддерживает Splat или ручной DI через конструктор).

· Напишите модульные тесты для логики (хотя бы для расчёта баланса или проверки пересечения броней) — это даст плюс при защите.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир