[ДОМАШНЕЕ ЗАДАНИЕ 1.02] Какая задача интересна лично вам?
Это домашнее задание к занятию, на котором вы познакомились с тем, как работают программисты.
Задание
Найдите задачу, которая интересна лично вам.
Подсказка - Это может быть что-то, с чем вы соприкасаетесь по работе или учебе, например, какой-нибудь рутинный процесс, который бы вы хотели автоматизировать. Или есть какая-нибудь потребность, относящаяся к вашему хобби, скажем, вы не можете найти подходящую программу для создания каталога вашей коллекции открыток. Или что-нибудь связанное с Голос, например, сбор статистики или проведение лотереи :)
Когда вы определились с задачей, сделайте следующее:
- Опишите задачу или проблему, решение которой вы хотите получить Представьте, что вы заказчик и ставите задачу разработчикам ПО.
- Теперь представьте, что вы бизнес аналитик.
- Определите предметную область задачи, дайте ей название, кратко опишите ее.
- Какие объекты (или сущности) относятся к данной предметной области и как они связаны между собой. Изобразите сущности и связи на схеме и/или опишите их словами.
- Выделите сущности, которые нужны для решения задачи. Как они связаны между собой? Какие их свойства важны, а какие можно игнорировать в контексте данной задачи? Изобразите полученную модель в виде диаграммы и/или опишите текстом.
В результате выполнения домашней работы, у вас должен получиться несколько нарисованных от руки (или в графическом редакторе) схем и 2-4 кусочка текста.
Соберите все это в один комментарий и добавьте к этому посту или, как вариант, красиво оформите и выложите в своем блоге, а в коммент тогда достаточно вставить ссылку на ваш пост.
Для облегчения процесса знакомства с работами друга друга и последующего голосования под этим постом желательно воздержаться от других комментариев, кроме решений домашних работ и вопросов, связанных с их выполнением. Все вопросы по материалу занятия, пожалуйста, задавайте тут.
Итоги по выбору лучшей домашней работы будут подводиться в понедельник, 11 сентября, после 10 часов утра по МСК.
Готовы? Поехали!
Желаю успеха,
@wealthycat (Валерий), инструктор курса @sc-programming