На этом уроке самостоятельное задание - сформулировать все задачи, которые решает программа. Это будет своеобразное проектирование бизнес-модели проекта. Подсказка: смотрим на схему базы данных, на каждую таблицу по отдельности, и задаём себе несколько раз вопросы: что это? для чего? что можно с этим сделать? как это можно обработать?
Дата отправки отчёта:
9 ноября 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
планировать
Что было сложным:
пока все просто но интересно
Комментарии:
КЛИЕНТ 1)регистрация 2)внесение и редактирование данных клиента 3)просмотр клиента(посещаемость отеля, первый раз или уже был)
КОМНАТА 1)бронирование 2)перенос брони на другой день 3)оплата или отказ от брони 4)выбор комнаты: количество спальных мест 5)какой этаж 6)статус комнаты (свободна, сдана, на ремонте) 7) добавление или удаление комнаты 8) редактирование комнаты 9)смена комнаты (переселение)
КАЛЕНДАРЬ
1)генерация календаря на заданный год 2) внесение поправок в календарь(установка праздничных или будних дней)
ЗАЯВКА 1) создание заявки 2) редактирование заявки 3)статус заявки
КАРТА 1)мониторинг заселения: сколько комнат заселено,сколько свободных
Научился: Сформулировать задачи для составления программы. Трудности: Продумать все возможные и необходимые запросы к программе. Думаю, многие из нас вспомнят слова Евгения Витольдовича о том, что необходимо все тщательно продумывать. Особенно на начальном этапе!
Научился: планировать модель системы Трудности: Да ничего сложного 1. Регистрация клиента
2. Получение списка клиентов
3. Редактирование данных о клиенте
4. Получение списка заявок
5. Добавление новой заявки
6. Редактирование заявки
7. Добавление комнаты
8. Редактирование данных о комнаты
9. Получение списка комнат ( упорядоченный по определенному шагу)
10. Получение карты (что где занято, что где свободно)
11. Получение списка забронированных комнат
12. Получение списка свободных комнат
13. Получение списка заявок, которые исполнены