Hay muchos tipos de diagramas UML que pueden extraerse del código fuente.
Aquí están los detalles del diagrama de referencia de clase de dibujo (clases + sus referencias a otras clases), los atributos y detalles siempre se pueden agregar más adelante.
1. Usando el analizador Python,
a) cree un documento XML de las clases de lista declaradas en su aplicación.
b) para cada elemento de clase, cree una lista de elementos secundarios para las referencias a otras clases que esta clase ha declarado o agregado implícitamente en el código.
c) para cada elemento de clase, cree una lista de elementos secundarios para las clases base de esta clase.
2. Usando el archivo XML, cree una estructura de datos de diagrama de flujo :
a) para cada clase crear un nodo.
b) para cada referencia de referencia, cree un borde dirigido de referencia a esto y agregue esto como hijo de referencia.
c) para mostrar las jerarquías de clases por separado, cree otra estructura de datos de diagrama de flujo. cree un nodo para cada clase involucrada en una jerarquía. Cree una arista dirigida desde cada clase base a la clase derivada, es decir, la clase derivada se mostrará como secundaria. Si la clase tiene referencias a otras clases, marque esta clase como ‘DASHED’ ya que aparecerá dos veces en el diagrama. eliminar todas las clases no ‘DASHED’ de la primera lista de nodos.
- Cómo comenzar a ganar dinero si tengo conocimiento de HTML5 CSS3 BOOTSTRAP3 (Leer descripción)
- Cómo asegurar mi sitio de WordPress
- Cómo alojar un sitio web o blog en tiempo real
- ¿Qué herramienta permite escribir en un archivo cada vez que alguien inicia sesión en el sitio?
- ¿La prensa HTML5 reciente está un poco exagerada, dado que la experiencia web principal será IE6.0-8.0 durante los próximos 3-4 años?
3. Para cada clase, marque un borde de referencia como padre (esto le permitirá organizar el diagrama).
4. Utilice cualquier diseño gráfico y método de conectividad de borde para dibujar los diagramas.