PDA

View Full Version : I need good documenting software recommendations.



Blix775
December 26th, 2018, 02:50 AM
I am currently building an application in .Net Core in MVC and I need some programs that will work in Ubuntu to create the following things:

Entity Relationship Diagram
Data Dictionary
Data Flow Diagram
Unified Modeling Language

I have googled but I have not found something I like. I was checking out Umbrello and it seems it is no longer under development. So can anyone give me any recommendations?
I am using Ubuntu Budgie 18.04.

spjackson
December 26th, 2018, 01:33 PM
Perhaps dia will be of interest - except for the Data Dictionary.

Blix775
December 27th, 2018, 03:08 AM
Perhaps dia will be of interest - except for the Data Dictionary.

It seems to no longer be supported.
http://dia-installer.de/download/linux.html
Ubuntu 12.04?

spjackson
December 27th, 2018, 09:50 AM
It seems to no longer be supported.
http://dia-installer.de/download/linux.html
Ubuntu 12.04?
It has now been part of the Gnome project for several years and as such I would regard it as supported: https://gitlab.gnome.org/GNOME/dia

In any event, there is a current Ubuntu package for it:


$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.10
DISTRIB_CODENAME=cosmic
DISTRIB_DESCRIPTION="Ubuntu 18.10"



$ sudo apt-get install dia
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
dia-common dia-shapes gsfonts-x11 libart-2.0-2 python-cairo
python-gobject-2 python-gtk2
Suggested packages:
python-gobject-2-dbg python-gtk2-doc
The following NEW packages will be installed
dia dia-common dia-shapes gsfonts-x11 libart-2.0-2 python-cairo
python-gobject-2 python-gtk2
0 to upgrade, 8 to newly install, 0 to remove and 100 not to upgrade.
Need to get 9,292 kB of archives.
After this operation, 35.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]