A user-friendly,dinamic web enviroment for remote data browsing and analysis of multiparametric geophysical data with MULTIMO project / Дружелюбная к пользователю, динамическая вэб среда для удаленного доступа и анализа многопараметрических геофизических данных в проекте : 6. The UML approach

Английский оригинал Перевод на русский

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

Чтобы сохранять всю сложность системы под контролем, мы решили вложить все наши стартовые усилия, для того чтобы стандартизировать и формализировать инструменты разработки.

wuffur 23.07.09 в 08:52

0

Это привело нас (и будет приводить в будущем) к значимым для сопровождения преимуществам.

wuffur 23.07.09 в 08:53

0

Весь 'продукт' , поэтому был разработан используя метод UML(унифицированный язык моделирования) (Fowler, 2003).

wuffur 23.07.09 в 08:54

0

С помощью этого метода мы можем графически определить структуру и использовать обработчик для создания 'готового-к-запуску' приложения, которое будет использоваться внутри Plone.

wuffur 23.07.09 в 08:57

0

Таким образом, стало возможным оптимизировать систему без потери неограниченного количества времени. Кроме, так как это уже 'готовый-к-запуску' продукт, в будущем будет можно распространять платформа к остальным исследователями и сотрудничать с ними, чтобы оттачивать и расширять продукт.

wuffur 23.07.09 в 08:58

0

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

wuffur 23.07.09 в 13:04

0

Этот шаг - полностью независим от языка и приложения,то есть мы сможем его использовать с той же методологией проектирования для проектов на Python,C++ или Java.

wuffur 23.07.09 в 13:07

0

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

wuffur 23.07.09 в 13:09

0

Эти шаги зарисованы на Рисунке 7 Главное преимуществом подхода UML - это то, что мы смотрим в будущее после проекта MULTIMO, и будет возможно сопровождать систему благоразумно эффективным путем даже расширяя сотрудничество другими разработчиками.

wuffur 23.07.09 в 13:09

0

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

wuffur 23.07.09 в 13:14

0

Мы можем иметь в виду Rational Rose, одно из наиболее широко распространенных коммерческих решений (Boggs and
Boggs, 2002), Umbrello, свободное приложение для менеджера окон KDE (Umbrello, 2004), ArgoUML, свободный инструмент в основном уделяющий внимание разработки на Java и его коммерческих отпрысках, Poseidon (Ambler and Jeffreys,
2002), Powerdesigner, коммерческий продукт, для которого можно загрузить demo (Bellaver and Lusa, 2001) и Object-
Domain (Favre, 2003; ObjectDomain, 2004).

wuffur 23.07.09 в 13:17

0

Этот последний инструмент, который бесплатен только для проектов включающих менее чем 30 классов, в другом случае он требует коммерческую лицензию. Вопреки этим ограничениям, мы выбрали ObjectDomain для нашей разработки.

wuffur 23.07.09 в 13:18

0

апи

(анонимно) 24.12.09 в 15:13

0

Однако, как только другие полные freeware проекты достигнут функциональности предоставляемой ObjectDomain, мы сможем возможно переключится в будущем на другой Графический Интерфейс Пользователя, когда это будет необходимо. Это может быть сделано в любой момент без больших усилий [Рисунок 8].

wuffur 23.07.09 в 13:21

0
Минутку...