Różnice
Różnice między wybraną wersją a wersją aktualną.
|
|
pl:miw:2009:present:hjed [2009/07/06 21:32] jsi08 |
pl:miw:2009:present:hjed [2019/06/27 15:50] |
~~SLIDESHOW~~ | |
| |
====== HJED ====== | |
| |
===== Wstęp ===== | |
| |
* HJed (HeKatE Java Editor) jest to zintegrowane środowisko graficzne, które udostępnia intuicyjny, przejrzysty i przyjazny dla uźytkownika interfejs graficzny, umożliwiający tworzenie diagramów ARD oraz wykonywanie na nich różnego rodzaju operacji. | |
* Narzędzie zostało napisanego w języku Java, funkcjonalnością odpowiada narzędziu VARDA. | |
* Aplikacja została stworzona w oparciu o popularny wzorzec MVC (Model, View, Controller). Założeniem tego wzorca jest podzielenie aplikacji na niezależne części modelu, widoku i kontrolera, ułatwiając w ten sposób manipulowanie poszczególnymi cze˛s´ciami i ich refaktoring. | |
| |
===== Podstawowa funkcjonalność ===== | |
| |
* Tworzenie nowego diagramu | |
* Dodawanie atrybutów | |
* Tworznie własno´sci | |
* Wykonywanie operacji finalizacji | |
* Wykonywanie operacji podziału | |
| |
===== Rozszerzona funkcjonalność ===== | |
| |
* Eksport modelu do formatu XML | |
* Wczytywanie modelu z formatu XML | |
* Zapis diagramów w formie graficznej | |
* Eksport do kodu Prolog | |
* Generowanie diagramu ła˛czonego | |
| |
===== Refaktoring ===== | |
| |
* Zmiana nazwy atrybutu | |
* Usuwanie atrybutu | |
* Ponowne wykonywanie finalizacji lub podziału | |
* Dodawanie zale˙zno´sci pomi˛edzy własno´sciami | |
* Dodawanie atrybutów do własno´sci | |
| |
===== Diagram pakietów ===== | |
| |
{{:pl:miw:2009:present:hjed_picture_1.png|}} | |
| |
===== Zastosowanie wzorca MVC ===== | |
| |
{{:pl:miw:2009:present:hjed_picture_2.png|}} | |
| |
| |