Herramientas de usuario

Herramientas del sitio


ada:arquitectura_alissta

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:arquitectura_alissta [2022/01/21 01:45]
192.168.177.8
ada:arquitectura_alissta [2022/01/21 14:25] (actual)
192.168.177.28 [Organización del Proyecto]
Línea 240: Línea 240:
 |**Microsoft Visual Studio Ultimate 2013 **|Versión 12.0.31101.00 Update 4 |IDE de desarrollo que permite construir las clases, métodos y funciones para el funcionamiento del software. | |**Microsoft Visual Studio Ultimate 2013 **|Versión 12.0.31101.00 Update 4 |IDE de desarrollo que permite construir las clases, métodos y funciones para el funcionamiento del software. |
 |**Microsoft SQL Server Management Studio,​2014.**|12.0.2000.8|Gestor que permite realizar las transacciones de los datos entre el sistema y la base de datos.| |**Microsoft SQL Server Management Studio,​2014.**|12.0.2000.8|Gestor que permite realizar las transacciones de los datos entre el sistema y la base de datos.|
-|**Lenguaje de programación C#**|||Lenguaje utilizado para realizar el desarrollo de métodos ​ del lado servidor.| +|**Lenguaje de programación C#**|No se especifica|Lenguaje utilizado para realizar el desarrollo de métodos ​ del lado servidor.| 
-|**Visual SVN**|||Para el control y administración ​ de versiones.|+|**Visual SVN**|No se especifica|Para el control y administración ​ de versiones.| 
 + 
 + 
 +===== Instrucciones de Compilación ===== 
 + 
 +El sistema de Gestión para la Seguridad y salud en el Trabajo se ejecuta en un navegador web, el usuario ingresa mediante una URL a la aplicación,​ por tal motivo la herramienta no requiere ninguna instrucción de compilación,​ tampoco requiere un archivo ejecutable para su funcionamiento,​ y  utilizando como medio una conexión a internet. 
 + 
 +===== Estructuras de Implementación ===== 
 + 
 +**Controladores** 
 + 
 +Es un intermediario entre las capas Modelo y Vista, el cual es responsable de actualizar el Modelo cuando el usuario manipula la Vista. También se puede entender que el Controlador lee o recolecta los datos desde la vista y se los envía al modelo.  
 + 
 +**Modelo** 
 + 
 +El Modelo administra los datos de la aplicación. Estos datos son los que el programa usará. En la mayoría de los casos, se trata de una base de datos. En este caso se encargaría de recuperar o almacenar datos. ​ Se incluye el código que permite acceder a la base de datos de la aplicación. 
 + 
 +**Vista** 
 + 
 +Contienen el código de nuestra aplicación que va a producir la visualización de las interfaces de usuario, o sea, el código que nos permitirá renderizar los estados de nuestra aplicación en HTML.  
 + 
 +===== Anexos ===== 
 + 
 +En el presente documento se anexan los casos de uso de los Módulos. 
 + 
 +1. Modulo Empresa. 
 +2. Modulo Liderazgo Gerencial. 
 +3. Modulo Política. 
 +4. Modulo Organización. 
 +5. Modulo Planificación. 
 +6. Modulo Aplicación. 
 +7. Modulo Reportes e Investigación. 
 +8. Modulo Medición y Evaluación SG-SST 
 +9. Modulo Participación Trabajadores. 
 +10.Modulo Revisión de la Dirección. 
 +11.Modulo ​ Gestión de Cambio. 
 +12.Modulo Inspecciones. 
 +13.Modulo Condiciones y actos inseguros. 
 +14.Modulo Acciones preventivas y correctivas. 
 +15.Modulo Investigación incidentes A T y EL. 
 +16.Modulo Ausentismo Laboral. 
 + 
 +===== Historial de Documentos ===== 
 + 
 +• Versión 1.0  Enero 26 de 2017 Creación del documento. 
 + 
 +• Versión 1.1  Marzo 12 de 2017 Edición del documento se agrega Diagrama de Clases 
 + 
 +• Versión 1.2  Abril 17 de 2017   ​Edición del documento se agrega Diagrama de Secuencia. 
 + 
 +• Versión 1.3  Julio 07 de 2017   ​Adición Diagrama de Infraestructura y Disponibilidad,​ Maquinas de Estados. 
 + 
 +• Versión 1.4  Julio 13 de 2017   ​Adición Descripción de Tablas y Campos en el Diccionario de Datos. 
 + 
 +• Versión 1.5  Julio 20 de 2017   ​Adición Diagrama de Componentes e Interfaces, Aclaración de la Disponibilidad de la infraestructura de la aplicación. 
 + 
 +• Versión 1.6 Abril 14 de 2020: Actualización del paquetes de librerías, Requerimientos,​ Diccionario de datos y Modelo de datos. 
 + 
 +===== Glosario de Términos ===== 
 + 
 +**Base de datos:** Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada,​ con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red, ya que se debe poder compartir esta información.  
 + 
 +**Librerías:​** Una librería es un conjunto de recursos (algoritmos) prefabricados,​ que pueden ser utilizados por el programador para realizar determinadas operaciones. Las declaraciones de las funciones utilizadas en estas librerías, junto con algunas macros y constantes predefinidas que facilitan su utilización,​ se agrupan en ficheros de nombres conocidos que suelen encontrarse en sitios predefinidos.  
 + 
 +**Frameworks:​** es una estructura conceptual y tecnológica de soporte definido, normalmente,​ con artefactos o módulos concretos de software, que puede servir de base para la organización y desarrollo de software. Típicamente,​ puede incluir soporte de programas, bibliotecas,​ y un lenguaje interpretado,​ entre otras herramientas,​ para así ayudar a desarrollar y unir los diferentes componentes de un proyecto. 
 + 
 +**Clase:** En informática,​ una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los sustantivos en el lenguaje. Cada clase es un modelo que define un conjunto de variables -el estado, y métodos apropiados para operar con dichos datos -el comportamiento. Cada objeto creado a partir de la clase se denomina instancia de la clase.
ada/arquitectura_alissta.1642729534.txt.gz · Última modificación: 2022/01/21 01:45 por 192.168.177.8