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

Формула программиста
основатель — Волосатов Евгений Витольдович
Знакомство с базой SQLite - бесплатный урок!

Программа за 100 шагов / Шаг 4. Визуализация результата.

Hide

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Разрабатывать дизайн программы и делать описание
Трудности: Делать описание программы.
**1** Программа HotelOne предназначена для просмотра загруженности и управления резервациями небольшой гостиницы (многоквартирной гостиницы типа AirBnB), автоматизации расчета цен на свободные номера (путем создания политик, которые позволяют автоматически изменять цены свободных номеров, в зависимости от текущей даты, дня недели). Эскиз основных страниц приложения ниже по ссылке: https://ninjamock.com/s/VV2HS **2** Программа состоит из клиентской и серверной части. Серверная часть представляет собой вебсервис для реализации бизнес логики и базы данных. Клиентская часть представляет собой приложение для платформы WindowsPhone и имеет следующие функции: - защита доступа к приложению с помощью пароля - просмотр статистики занятости номеров, активных политик, для выбранных дат - просмотр и редактирование карты гостиницы (добавление удаление комнат, этажей) - редактирование ценовых политик, выбор активных на данный момент политик. - создание новых и редактирование текущих резерваций. **3** Пример использования: Владелец гостиницы (Hostel, BnB, AirBnB) имеет несколько десятков номеров (квартир) разного типа (одноместные, двухместные, люкс итд.) расположенных на разных этажах. Для получения стабильного дохода (денежного оборота) ему необходимо следить за заполняемостью, гостиницы которая может сильно меняться в зависимости от сезона, дня недели итд. Чтобы максимально заполнить гостиницу в низкий сезон ему необходимо снизить цену на номера, а в праздничные дни наоборот повысить цены. Используя приложение владелец создает несколько ценовых политик на известные даты и цены на все номера рассчитываться автоматически для всех незарезервированных номеров. Поиск и резервация(регистрация) номеров осуществляется через вебсервис с помощью данной программы или внешнего сервис, данные о клиенте, рассчитанных на данный момент цене сохраняются в базе данных. Открывая приложение владелец видит оставшиеся свободные номера каждого типа, если спрос на номера одного типа упал, он решает попробовать уменьшить цены для номеров данного типа на неделю вперед и проследить увеличит ли это спрос, для этого он изменяет политику или создает новую на определённый период времени. .... Описание функциональности далеко не полное, для осмысления и оформления требуется больше времени.
Научился: описать что хочу в программке сделать
Трудности: нечего
будет Начать игру -> Попадаем в меню с уровнями где написано какие уровни проходил (за сколько времени, и баллы уровня), какие уровни открытые и какие уровни закрытые при выборе уровня попадаем в игру -> в игре ракетка,мячик,блоки которые сбить надо, время начала игры (от запуска мячика), сколько мячиков осталось и баллов сколько набрал Настройки -> Звук, музыка, качество Выход -> закрытие программы О программе -> Написано кто создал и какая версия программы ну и отдельной программкой надо сделать будит как редактор сокобана. После всего этого реализовать надо будит добавить бонусы различные выпадающие с блоков такие как : увеличение\ уменьшение ракетки, увеличение\уменьшение скорости мячика, увеличение\уменьшение мячика, липучка чтобы мячик прилипал к ракетки, гравитация чтобы на маленькое расстояние смогбы мячик отскочить, лазер сбивать блоки, ракеты сбивать блоки,дополнительный мячик, станка под ракеткой,