Как перейти от UML к приложению в Zope (Plone) - PullRequest
1 голос
/ 07 февраля 2010

Я смотрел эту ключевую заметку , в которой говорится о разработке приложения на основе модели UML, но я не могу найти учебник или документы по этому поводу.

Знаете ли вы какой-нибудь учебник или документацию, чтобы помочь мне?

спасибо

Ответы [ 3 ]

3 голосов
/ 07 февраля 2010

Посмотрите на ArchGenXML .

ArchGenXML - генератор кода. Он основан на архитектуре, моделях и тестировании. Генерирует код Python из UML-моделей (XMI-формат). Он оптимизирован для генерации кода на основе фреймворка Archetypes.

Документацию по использованию его с Plone (Zope) можно найти здесь .

1 голос
/ 06 мая 2010

Как говорит австралиец, ArchGenXML - это путь, которым я часто пользуюсь. Но используйте Paster и Zopeskel тоже. Создайте «яичный» скелет, как описано в ссылке (используйте шаблон «архетип»), затем создайте свою модель (файл .zargo) в каталоге основного кода (т. Е. В каталоге, содержащем config.py).

Таким образом, ArchgenXML (AGX) создаст все необходимое для яйца.

0 голосов
/ 07 февраля 2010

UML (Unified Modeling Language) - это язык моделирования. Используется для определения, визуализации, изменения, конструирования и документирования артефактов разрабатываемой объектно-ориентированной системы с интенсивным использованием программного обеспечения.

См. Здесь. [http://en.wikipedia.org/wiki/Unified_Modeling_Language][1]

Если вы выполняете поиск с использованием "UML", вы найдете множество результатов, которые вам помогут.

Как только вы поймете концепцию UML и узнаете, как создавать диаграммы UML, у вас больше не будет проблем с созданием приложения на основе вашей модели.

Отлично,

...