Какие экраны будут в программе? Какую задачу будет решать каждый экран? Какие данные и элементы управления будут на каждом экране? Нарисовать на листике / компьютере схему каждого экрана.
Дата отправки отчёта:
22 мая 2015 г.
Задание выполнено: за
5 час. 15 мин.
Чему научился:
Урок, скорее, не про "научиться", а про "подумать". Очень полезное задание оказалось - пока вдумываешься в то, каким будет интерфейс, как по винтикам перебираешь весь функционал будущей программы. Столько не очевидного ранее выползает, столько практических "а это нам зачем?" поднимается. Супер! Очень полезная практика. Спасибо.
Что было сложным:
Помнить о том, что это учебная программа с заданными параметрами, и не увлекаться "а ещё ведь можно сделать это" :)
Комментарии:
1. Экран "Авторизация и главное меню" - задачи: выбор отеля, авторизация пользователя. 2. Экран "Список клиентов" - задачи: вывод на экран всех имеющихся в базе клиентов и данных о них - с функцией правки и удаления(?), возможностью сортировки по ФИО; поиск данных по ФИО; добавление нового клиента. 3. Экран "Комнаты отеля" - задачи: вывод на экран всех имеющихся в базе комнат с основной информацией о них - с функцией правки и удаления, возможностью сортировки по названию, количеству мест и этажу; добавление новой комнаты. ? Так до конца и не понимаю, для чего нам поле "step" ? 4. Экран "Список менеджеров" - задачи: вывод на экран всех имеющихся в базе менеджеров с информацией о них - с функцией правки; возможностью сортировки по ФИО; поиск данных по ФИО; добавление нового менеджера с назначением ему прав доступа. 5. Экран "Бронирование" - задачи: вывод на экран всех действительных на момент запроса бронирований - с функциями правки, аннулирования и заселения; возможностью сортировки по ФИО клиента и по номеру бронирования в системе(id); добавление нового бронирования. 6. Экран "Отчёт о выполненных операциях" - задачи: вывод на экран истории всех (?) операций, произведенных менеджерами в системе; с возможностью выборки по дате операции, ФИО менеджера, наименованию операции (из раскрывающегося списка имеющихся данных). 7. Экран "Карта отеля" - задачи: вывод на экран сводной информации о наполненности отеля с указанием статуса бронирования, ФИО клиента и возможностью открывать "карту бронирования" / создания нового бронирования при двойном нажатии кнопки мыши на соответствующее поле - пересечение даты и номера комнаты. Даты в карте отражают, будний это день, выходной или праздничный.
Татьяна, я сам всё время себя останавливаю, чтобы не увлечься. Отличная работа, очень классный отчёт, первый раз такой высокий скриншот увидел. Продолжай, там не так много осталось. В это воскресение проведём очередной урок.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.