Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2014, 18:24   #1
Padaleki
 
Регистрация: 09.10.2012
Сообщений: 8
Восклицание Диаграмма классов UML

Помогите разобраться с диаграммой классов. Сделал диаграмму классов по принципу БД. Показал преподу, она сказала, что надо переделать,типа это не диаграмма классов. Объясните пожалуйста, по какому принципу мне ставить отношения между классами. Помогите пожалуйста
Padaleki вне форума Ответить с цитированием
Старый 12.02.2014, 18:27   #2
Padaleki
 
Регистрация: 09.10.2012
Сообщений: 8
Восклицание Диаграмма классов UML

Вот вложения
Изображения
Тип файла: jpg дк.jpg (89.6 Кб, 143 просмотров)
Тип файла: jpg бд.jpg (64.4 Кб, 125 просмотров)
Padaleki вне форума Ответить с цитированием
Старый 12.02.2014, 21:05   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Класс помимо полей подразумевает некотрые функции.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.02.2014, 12:43   #4
Padaleki
 
Регистрация: 09.10.2012
Сообщений: 8
Восклицание

не подскажешь какие?просто я не специалист по классам, и не очень понимаю что надо делать
Padaleki вне форума Ответить с цитированием
Старый 13.02.2014, 12:44   #5
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Задание сформулируйте правильно. Диаграмму каких классов надо ? Где определены эти классы? И как классы связаны с БД?
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 13.02.2014, 13:47   #6
Padaleki
 
Регистрация: 09.10.2012
Сообщений: 8
Восклицание

а что не понятного в задании?
диаграмму классов UML для строительной организации надо сделать.
БД есть, теперь надо сделать по принципу БД диаграмму классов.
Padaleki вне форума Ответить с цитированием
Старый 13.02.2014, 19:59   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Диаграмма классов составляется отдельно. Она с БД связана косвенно. Там Вы прописываете некоторые объекты - элементы системы, имеющие внутреннее состояния (поля класса) и функции (методы класса). Прежде чем составить диаграмму классов обычно (хотя и не обязательно) составляется диаграмма вариантов использования. По всем (или одному из них) составляется диаграмма последовательности, а уже по ней диаграмма классов. Хотя схема работы и не обязательно должна быть такой, но данный порядок значительно упрощает создание прочих диаграмм (класса, состояний и т.д.).
Далее человек обычно не может оперировать сразу более чем 6-7 объектов, соответственно старайтесь выделить примерно столько подсистем. Если получается сложно, то потом данные подсистемы также разделяются на подсистемы и т.д. Это уже по желанию заказчика/разработчика (с обоснованием разумеется).
Цитата:
а что не понятного в задании?
Мало данных. Предупреждая очередную отговорку - пример с БД не катит. Вы должны рассматривать функции системы, а не устройство БД. Получается что БД и строительная организация это одно и тоже. Но мы то знаем...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 13.02.2014 в 20:03.
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диаграмма UML Ackles Помощь студентам 3 31.01.2014 01:15
Uml-диаграмма Protone1993 Помощь студентам 3 14.11.2012 23:40
uml диаграмма классов для игры den790 Общие вопросы по программированию, компьютерный форум 0 09.10.2011 14:54
Диаграмма развертывания (UML) west.by Общие вопросы C/C++ 3 05.09.2011 22:42
Здравствуйте. Прошу консультации по решении задачи по теме Диаграмма Классов в UML. Познающий Помощь студентам 3 14.05.2009 04:12