Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

БД - Управление гостиницей / Модель. Планирование.

  • На этом уроке самостоятельное задание -
    сформулировать все задачи, которые решает программа.
    Это будет своеобразное проектирование бизнес-модели проекта.
    Подсказка: смотрим на схему базы данных,
    на каждую таблицу по отдельности, и задаём себе несколько раз вопросы:
    что это? для чего? что можно с этим сделать? как это можно обработать?
  • Дата отправки отчёта: 11 февраля 2016 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Планировать задачи, решаемые в БД.
  • Что было сложным: Ничего сложного.
  • Комментарии: Задачи, решаемые БД:

    1) Регистрация клиентов
    2) Изменение данных клиента
    3) Удаление клиента
    4) Получение информации обо всех клиентов
    5) Добавление новой комнаты
    6) Редактирование статуса комнаты
    7) Получение информации обо всех комнатах
    8) Добавление данных в календарь
    9) Установка праздничных, выходных и рабочих дней
    10) Редактирование данных в календаре
    11) Получение информации на текущий год
    12) Создание новой записи о регистрации
    13) Изменение записи (статуса) о регистрации
    14) Получение информации обо всех записях регистрации
    15) Добавление новой записи в таблицу Map (map - распределение комнат по заявкам)
    16) Редактирование записи в таблице Map
    17) Удаление записи из таблицы Map
    18) Получение всех записей таблицы Map

    Может добавить еще какие-нибудь отдельные функции. Например, поиск клиентов по заданному параметру (по фамилии, к примеру).
  • Оценка видео-уроку:
Отчёт от 2773 за БД - Управление гостиницей / Модель. Планирование.




Оцени работу

 
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Никита  # БД - Управление гостиницей / Модель. Планирование. / 2016-02-11 19:38

Никита, хорошо поработал в этом уроке! :)


  • Отчёт оценивали:
    4992Николай+1   9160Сергій+1   459Сергей Сергеевич+1   6925Артём+1   3664данила+1   8886Михаил Ермишин+1   5760Мариша +1   2639Морозов Юрий Александрович+1   7157muxasio+1   7645Александр Львович+1   1Евгений Волосатов+1   689Igorenzia+1   6195sergey+1   24Олюшка+1   8275Tekashnik+1   4395Денис+1   3747Сергей+1   8946inward+1   7276Ильшат+1   4467Alcatraz+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Планировать задачи, решаемые в БД.
Задачи, решаемые БД: 1) Регистрация клиентов 2) Изменение данных клиента 3) Удаление клиента 4) Получение информации обо всех клиентов 5) Добавление новой комнаты 6) Редактирование статуса комнаты 7) Получение информации обо всех комнатах 8) Добавление данных в календарь 9) Установка праздничных, выходных и рабочих дней 10) Редактирование данных в календаре 11) Получение информации на текущий год 12) Создание новой записи о регистрации 13) Изменение записи (статуса) о регистрации 14) Получение информации обо всех записях регистрации 15) Добавление новой записи в таблицу Map (map - распределение комнат по заявкам) 16) Редактирование записи в таблице Map 17) Удаление записи из таблицы Map 18) Получение всех записей таблицы Map Может добавить еще какие-нибудь отдельные функции. Например, поиск клиентов по заданному параметру (по фамилии, к примеру).
Научился: Попробовал поразмышлять о задачах, которые будет решать проект
Трудности: Сложностей не возникло
- Регистрация нового клиента - Редактирование информации о существующем клиенте - Формирование списка клиентов - Удаление клиента (с проверкой целостности данных) - Создание номера (добавление информации о номере) - Редактирование информации о номере - Формирование списка номеров - Формирование списка забронированных/свободных номеров - Удаление номера (с проверкой целостности данных) - Создание брони номера (с указанием даты размещения и даты выбывания; количеством постояльцев) - Редактирование информации о бронировании - Формирование списка бронирований за указанный период - Удаление брони (с проверкой целостности данных) - Отображение календаря на год с указанием празников и выходных дней