æ¨è使ç¨ModelGoonï¼
*ModelGoonæ¯ä»ä¹ï¼
å®æ¯ä¸ä¸ªEclipseæ件ï¼ç¨äºåºäºUMLå¾ç模å设计ï¼ä»¥åéåå·¥ç¨ï¼å³ä»å·²ææºä»£ç çæç±»å¾çï¼ä»¥ä½ä¸ºä»£ç åææè
æ档使ç¨ï¼ã
*éç¨æ¡ä»¶
ModelGoonç®åææ°ççæ¬æ¯3.0.0ï¼éç¨äºEclipse3.4+ï¼å
æ¬ææ°çEclipse 3.6çæ¬
*å¦ä½å®è£
æ¨èå¨çº¿å®è£
ï¼siteå°åæ¯
http://www.modelgoon.org/updateéè¦æ³¨æçæ¯ï¼ææ¶å¿
须使ç¨ä»£çæå¡å¨æè½è¿æ¥æåã
ä¹å¯ä»¥ç¦»çº¿å®è£
ï¼ä¸è½½å
çå°åæ¯
http://modelgoon.googlecode.com/files/org.modelgoon-3.0.0-20101211-1807.jarä¸è½½å®è¯¥jarä¹åï¼ç´æ¥æ·è´å°Eclipseå®è£
ç®å½ä¸çdropinsç®å½ä¸ï¼éå¯Eclipseå³å¯
*å¦ä½ä½¿ç¨
å®è£
æååï¼file=>new=>otherèåéé¢ä¼å¤åºä¸é¡¹ModelGoon Diagramsï¼å¨èªå·±å·²æçjavaå·¥ç¨ä¸æ°å»ºä¸ä¸ªclass diagramï¼ç¨ä»¥çæç±»å¾ãå建å®æåä½ ä¼åç°çæäºä¸ä¸ª.mgcåç¼çæ件ï¼ç°å¨ä½ å¯ä»¥ç¨è¿ä¸ªæ件å建èªå·±çç±»å¾äºãç¨æ³ç¸å½ç´æ¥ï¼ä½ å¯ä»¥æè¥å¹²ä¸ªjavaç±»ææ½è¿è¿ä¸ªæ件è§å¾ä¸ï¼UMLç±»å¾èªç¶è¢«çæï¼ä»¥åå个类ä¹é´çå
³ç³»ã
*åèèµæ
http://www.modelgoon.orgéè¦æ³¨æçæ¯ï¼ææ¶å¿
须使ç¨ä»£çæå¡å¨æè½è¿æ¥æåã
*为ä»ä¹éæ©ModelGoonèä¸æ¯å
¶ä»çæ件
å
¶ä»çUMLæ件ä¹è½å®æ类似çåè½ï¼ä½æ¯å¨å®è£
使ç¨çè¿ç¨ä¸ä¼ç¢°å°ç§ç§é®é¢ã
常æ人æ¨èEclipseUMLè¿ä¸ªæ件ï¼ä½æ¯ç®åè¿ä¸ªé¡¹ç®ç主页æ æ³æå¼ï¼ä¼¼ä¹å·²åæ¢ç»´æ¤ï¼
è¿æSlime UMLæ®è¯´ä¹ä¸éï¼ä½æ¯æ¾ä¸å°ä¸è½½æºï¼
æ¤å¤è¿æAgileJå£ç¢ä¹ä¸éï¼å¯ææ¯ä»è´¹çï¼æ²¡æå
è´¹çï¼
è³äºpapyrusumlï¼åªæ¯ååçï¼å模å设计ãç»å¶UMLå¾æ¶ä½¿ç¨ï¼è并ä¸æ¯æéåå·¥ç¨ï¼