# Usando una herramienta CASE

By [Frexus](https://paragraph.com/@frexus-2) · 2025-07-27

---

### **Objetivo de la actividad:**

Aplicar los conceptos de herramientas CASE mediante el uso de un software CASE gratuito para crear un modelo básico de un sistema.

### **Requisitos previos:**

*   Tener conocimientos básicos de análisis de sistemas.
    
*   Conexión a Internet.
    
*   Computadora con Windows, Linux o macOS.
    
*   Tiempo estimado: 1.5 a 2 horas.
    

### **Herramienta recomendada**

**StarUML** [https://staruml.io](https://staruml.io)

También se puede usar:

*   Visual Paradigm (versión Community)
    
*   Modelio (opensource)
    
*   Enterprise Architect (versión de prueba)
    

### Instrucciones paso a paso

#### **Paso 1: Instala la herramienta**

1.  Entra a [https://staruml.io/download](https://staruml.io/download)
    
2.  Descarga la versión correspondiente a tu sistema operativo.
    
3.  Instala el programa en tu equipo siguiendo las instrucciones.
    

#### **Paso 2: Crea un nuevo proyecto CASE**

1.  Abre StarUML.
    
2.  Selecciona **Archivo > Nuevo Proyecto**.
    
3.  Asigna el nombre del sistema: **“Sistema de Gestión de Biblioteca Escolar”**.
    

#### **Paso 3: Modela los requerimientos del sistema**

1.  Ve al panel izquierdo y selecciona **“Use Case Diagram”**.
    
2.  Agrega un **actor** llamado _Usuario_.
    
3.  Crea los siguientes **casos de uso**:
    
    *   Consultar libros
        
    *   Prestar libro
        
    *   Devolver libro
        
    *   Agregar nuevo libro (solo para el actor _Administrador_)
        
4.  Conecta los casos de uso al actor correspondiente.
    

#### **Paso 4: Agrega un diagrama de clases**

1.  Agrega un nuevo **“Class Diagram”**.
    
2.  Crea las siguientes clases:
    
    *   **Libro**: atributos (título, autor, ISBN, estado)
        
    *   **Usuario**: atributos (nombre, matrícula, tipo)
        
    *   **Préstamo**: atributos (fecha, estado)
        
3.  Crea relaciones entre las clases:
    
    *   Un _Usuario_ puede tener muchos _Préstamos_.
        
    *   Un _Libro_ puede estar asociado a un _Préstamo_.
        

#### **Paso 5: Guarda y documenta tu proyecto**

1.  Guarda el archivo con el nombre `modelo_biblioteca.mdj`.
    
2.  Genera un documento con capturas de pantalla de tus diagramas.
    
3.  Agrega una breve descripción del sistema modelado (mínimo 100 palabras).
    

Más información:

[https://www.frexus.dev/post/herramientas-case-desarrollo-software/](https://www.frexus.dev/post/herramientas-case-desarrollo-software/)

---

*Originally published on [Frexus](https://paragraph.com/@frexus-2/usando-una-herramienta-case)*
