Форум Сообщества Аналитиков
Общий раздел => Для всех => Тема начата: matrasa от 30 Декабря 2014, 09:27:57
-
Всем привет. Не могу понять, в какой последовательности описывать систему в UML. Для курсового проекта требуется описать в диаграммах UML некую предметную область (например библиотеку) и создать некую программную систему для автоматизации процессов. Вот теперь думаю, как это правильно описывать в UML?
Предположим, сначала никакой системы нет, даже компьютера в библиотеке нет. Существуют два актера, Читатель и Библиотекарь, и объекты: книга и журнал читателей. Так вот, что тут и как описывать? Строим диаграмму вариантов использования, а потом для каждого варианта использования - диаграмму деятельности. Этого достаточно? Куда пихать сущности "книга" и "журнал читателей"?
Потом значит появляется компьютер, и внутри него допустим программка для регистрации читателей и книг. В какой последовательности и какие диаграммы надо строить? Как перейти к диаграмме классов?
Очень надеюсь что вы мне ответите. Я прочел книжку Буча и Якобсона, но по сути это просто справочник, в какой последовательности моделировать несуществующую систему для определенных задач, там не написано.
-
В принципе для учебного задания можно взять последовательность отсюда:
http://www.intuit.ru/studies/courses/2195/55/lecture/1640?page=2
-
Поищите книгу Джозефа Шмуллера! Освой UML за 24 часа
Хороша книга Дж.Рамбо, М.Блаха. UML 2.0. Объектно-ориентированное моделирование и разработка. (2-е изд.)(2007)
Ну и Крэг Ларман - тоже хорош.
-
bas, статью на интуите видел, и читал. Но видимо это единственный русскоязычный пример по моделированию ИС в UML.
Поищите книгу Джозефа Шмуллера! Освой UML за 24 часа
Хороша книга Дж.Рамбо, М.Блаха. UML 2.0. Объектно-ориентированное моделирование и разработка. (2-е изд.)(2007)
Ну и Крэг Ларман - тоже хорош.
А там есть примеры с этапами моделирования?
-
bas, статью на интуите видел, и читал. Но видимо это единственный русскоязычный пример по моделированию ИС в UML.
А там есть примеры с этапами моделирования?
Если я предлагаю, то это и подразумевается.
-
Да пожалуйста:
1. Диаграмма способов применения
2.Диаграмма объектов
3. Диаграмма классов
4. Диаграмма состояний
5. Диаграмма последовательности
6. Диаграмма деятельности
7. Диаграмма компонентов
8. Диаграмма коммуникации
9. Диаграмма развёртывания
-
Поищите книгу Джозефа Шмуллера! Освой UML за 24 часа
Galogen, спасибо. В этой книге похоже есть ответы на мои вопросы, целый раздел посвящен этапам разработки проекта с использованием UML.
-
_