Найти в Дзене
Предметная область и база данных.
После того, как вы сделали приличную IDEF0 (или диаграмму в другой процессной нотации), пришло время описать предметную область. В итоге это описание выльется в проект вашей базы данных и классов, если вы апологет ООП. Так вот, если процессная диаграмма сделана на совесть, а не, чтобы препод отстал, то пришло время собирать стрелки. Ваши стрелки - это будущие сущности предметной области, будущие таблицы базы данных. К этому нужно подходить с умом, конечно. Тут не все так просто. Правило "одна стрелка=одна сущность=одна таблица" работает не всегда, но часто...
1 год назад
Зачем понимать процессы?
Общаемся с юношей, который пытается проектировать почтовую службу с возможностью отслеживать по трек-номеру свою корреспонденцию. Смотрим на процессную диаграмму: Ну она несомненно получше, чем была предыдущая , но все еще вызывает вопросы. Все равно упорно рисует событие в виде входящей стрелки "Посылка приехала в пункт назначения". То есть вот эта простая идея, что прямоугольник - это "Что сделать?", а стрелка - это "С чем сделать?" и "Что получится на выходе?" - это сложная для понимания идея...
1 год назад
Ошибки IDEF0 2.0
Как не надо делать. Перед защитой дипломов прям масть пошла! Посыпались IDEF0 со всеми типичными ошибками. Ну давайте еще поразвлекаемся разборами. Ошибка 1. Управляющие стрелки из разряда "обо всем хорошем и против всего плохого". Но ничего конкретного. "Должностные инструкции" и "Нормативные акты". Газопровод "Северный поток", который эти стрелки создают на диаграмме занимает пол-листа. Смысла и информации в них - ноль. Управляющие стрелки должны нести информацию, которая является источником конкретных требований к нашей системе...
1 год назад
Вызывает антирес ваш технический прогресс...
Как у вас там сеют брюкву? С кожурою али без? (Л. Филатов. ©) Мы уже обсуждали, что есть два типа ИТ-проектов. В одних случаях причиной проекта становится проблема, которая уже случилась. В другом случае проблемы нет, но есть интерес у некоторой целевой аудитории. Подробнее об этом здесь. То есть целевая аудитория не умрет без вашего приложения, но если вы его разработаете и грамотно предложите, то оно разлетится на горячие пирожки и принесет вам счастье и прибыль. Например, вы подумали, что есть...
1 год назад
Глоссарий проекта. Зачем это нужно?
Когда вы начинаете изучать какую-то предметную область как аналитик, вы сталкиваетесь с кучей специальных терминов. Это названия процессов, документов, различных объектов и их состояний. Если посмотреть на рисунок, то здесь мы видим: заявления, рейтинговые списки, списки рекомендованных, приказ о зачислении и еще ряд документов. Значение одних и тех же терминов кому-то может показаться очевидным, а кому-то весьма туманным. А еще нередко вам могут попасться два термина, которые звучат почти одинаково! Например,...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала