1
Задачи студентов / Re: Разработка системы "Фоторобот"
« : 20 Января 2013, 00:52:16 »
Galogen, спасибо большое за Ваши подробные ответы и критику!
Изначально я пытался описывать ВИ так как вы сказали "в ВИ не должны присутствовать элементы интерфейса". И мне было гораздо проще =), это и логично, я же не могу знать, разрабатывая общие требования к системе, как будет выглядеть интерфейс этой системы. В результате мой преподаватель моё описание назвал "философскими записками" . Это, кстати, второе задание на КП, так как первое, увы, я сдал на троечку... решил пересдать. Сейчас я пытаюсь, совмещая желания преподавателя, здравый смысл и правильную разработку uml-диаграмм, сделать так, чтобы всем было хорошо.
Как я был бы рад описать это всё именно так... Я запомню Ваши рекомендации, и работая над будущими проектами, я буду поступать именно так
И вопрос. А нужно ли как-то по особому на диаграмме ВИ указывать альтернативные потоки? Пока в моей голове сидит следующий вид диаграммы:
Цитировать
Впрочем тут можно найти компромисс (РЕКОМЕНДАЦИИ ПО НАПИСАНИЮ СПЕЦИФИКАЦИЙ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ)Именно ими я и руководствовался .
Цитировать
Мне трудно представить себе криминалиста, который в надежде, что ему в будущем придется "редактирования, сохранения и т.д", он создает в течение рабочего дня новый фоторобот. Да и не фоторобот - это это скорее некая заготовка.Согласен. Но данная система является учебной да и задание в первом сообщении я выкладывал, там по сути вообще написано "делай как хочешь". И я на 90% уверен, учитывая характер преподавателя, что он будет удивлён отсутствием варианта редактирования .
Цитировать
Это реализация, в ВИ не должны присутствовать элементы интерфейса, т.к. они явно или неявно задают ограничения на реализацию проекта.Именно, приложение уже разработано. Хотя я понимаю, что это совсем не правильно. Но я сделал именно так, как проще это сделать, учитывая требования преподавателя.
...
...
в вашей голове сидит явно некое конкретное поведение уже существующей системы и вы его тут воспроизводите, а это не так.
Изначально я пытался описывать ВИ так как вы сказали "в ВИ не должны присутствовать элементы интерфейса". И мне было гораздо проще =), это и логично, я же не могу знать, разрабатывая общие требования к системе, как будет выглядеть интерфейс этой системы. В результате мой преподаватель моё описание назвал "философскими записками" . Это, кстати, второе задание на КП, так как первое, увы, я сдал на троечку... решил пересдать. Сейчас я пытаюсь, совмещая желания преподавателя, здравый смысл и правильную разработку uml-диаграмм, сделать так, чтобы всем было хорошо.
Цитировать
Все это нужно отобразить Пользователь выбирает из библиотеки части лица, Система отображает результат выбора
...
...
Пользователь сохраняет полученный фоторобот, указывая имя и формат сохранения. Система сохраняет фоторобот в указаном виде.
Как я был бы рад описать это всё именно так... Я запомню Ваши рекомендации, и работая над будущими проектами, я буду поступать именно так
И вопрос. А нужно ли как-то по особому на диаграмме ВИ указывать альтернативные потоки? Пока в моей голове сидит следующий вид диаграммы: