Skip to content

mtbehisseste/xyz_UML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XYZ UML Editor

A simple UML editor with basic objects (classes and use cases), and several types of relation lines (association, generation, composition).
This is the term project of the course "Object-Oriented Analysis and Design"(2019, ncu).
The project is meant to practice for the object-oriented design including inheritance, polymorphism, encapsulation, etc.
A good software design should try to seperate core code from GUI or unsolid part.

screenshot

Imgur

features

  • objects move
  • objects rename
  • objects select
  • grouping objects

For details please check out the project spec.

About

An UML editor focusing on object-oriented design using Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages