This program uses a command line or graphical user interface to represent data in a UML diagram. The editor's CLI and GUI support adding, deleting, modifying, and in the GUI's case, displaying UML elements. The ability to save and load along with exporting is available to the user.
- To run the program, you must install Python (3.9.6 at the time). (https://www.python.org/downloads/)
- During installation of python, a box can be checked to "Add Python 3.9.x to PATH". Check this box.
- Next make sure all necessary libraries are installed so the program functions. They can be installed via the command line by typing in what is below once the repo is downloaded.
python3 pip install -r requirements.txt
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade pillow
- Download the latest version from the [repo] (https://github.com/mucsci-students/2021fa-420-SNAKEPEOPLE).
- Ensure python version 3.9 or greater is installed on your system.
- In your terminal, enter the directory where the repo was downloaded to. Navigate to
/2021fa-420-SNAKEPEOPLE/
- See the user guide for more details about the program and examples.
- Execute the command `python snake_uml.py` with no flags.
- Execute the command `python snake_uml.py` with the flag`--cli`
Nick Bellman
Max Harris
Curtis Kane
Evan Hanzelman
Tanner Michael