Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
Nowa wersja Both sides next revision
pl:miw:2009:present:hjed [2009/07/06 20:25]
jsi08
pl:miw:2009:present:hjed [2009/07/06 21:40]
jsi08
Linia 4: Linia 4:
  
 ===== Wstęp ===== ===== 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|}}
 +
 +===== Wykorzystanie dodatkowych klas =====
 +
 +{{:​pl:​miw:​2009:​present:​hjed_picture_3.png|}}
 +
 +===== Klasy reprezentujące diagram ARD =====
 +
 +{{:​pl:​miw:​2009:​present:​hjed_picture_4.png|}}
 +
 +===== Diagram sekwencji uruchamiania aplikacji =====
 +
 +{{:​pl:​miw:​2009:​present:​hjed_picture_5.png|}}
  
  
pl/miw/2009/present/hjed.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0