SlideShare una empresa de Scribd logo
1 de 9
GABY SPA & SALÓN
Sistema de Nóminas
Contenido de la Arquitectura Integra
Versión 0.1
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 2
Historial de Revisiones
Fecha Versión Descripción Autor
29/05/2013 0.1 Versión preliminar como propuesta de
desarrollo.
Baldeón Montalvo, Erick
BenitezSócola, Caro
Deza Quispe, Jose
Maza Azañero, Jesus
PerezNapancca, Karla
Vargas Melgar, Christofer
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 3
Contenido de la Arquitectura Integra
1.1. Introducción
El propósito de este trabajo es dar a la misma empresa a saber cómo están
sus ingresos y egresos como también otro propósito es que el contador
de la empresa tenga información de cómo está yendo la empresa y obtener
un control de nominas. El sistema de nominas en vista general nos va dar
el control sobre los ingresos y egresos que el trabajador de una empresa que
recibe por los labores realizadas en las mismas
1.2 Propósito
El objetivo del presente documento es dar a conocer la arquitectura del sistema de
nóminas y mostrar de manera inicial algunos scripts de las distintas capas que
componen el software.
1.3. Vista General
La arquitectura por capas se subdivide al proceso de desarrollo en 3 capas:
Capa de Presentación
Capa de Procesamiento de Datos
Capa de Almacenamiento de Datos
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 4
1.4Referencias
1.4.1. MVC. (Modelo Vista Controlador) Es un patrón de software, nos permite
desarrollar aplicaciones independizando su funcionalidad. Se basa en las
ideas de reutilización de código y la separación de conceptos, características
que buscan facilitar la tarea de desarrollo de aplicaciones y su posterior
mantenimiento
1.4.2. SGBD. Sistema gestor de base de datos. Son programas que permiten el
almacenamiento, modificación y extracción de la información en una base de
datos, además de proporcionar herramientas para añadir, borrar modificar y
analizar los datos.
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 5
2. Uso de Patrón MVC
Se ha dividido en tres capas principales las cuales son la capa de usuario
compuesta por las vistas la capa de negocio compuesta por los contralores
de navegabilidad de páginas y controladores de objetos ; la ultima capa está
compuesta por todas las entidades que contienen los atributos que serán
usados en las transacciones al conectarse a la base de datos.
3. Vista
Las vistas están organizadas por 7 vistas las cuales se encargan de la
mayoría de procesos más relevantes.
3.4. Organización de la Vista.
La vista está compuesta por las siguientes paginas php :
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 6
_Usuario: Es donde se autentica los usuarios y contraseñas para el
ingreso del sistema
_Principal: Contiene el menú principal de todas las funciones de la
aplicación
_Empleados: Contiene la lista de todos los empleados y la acción de
editarlos
_Datos empleado: Donde se edita la información de los empleados sea
agregar, modificar o eliminar.
_Boleta de pago: Puedes elegir las nominas según la sucursal.
_Administración nominas: contiene todos los datos del empleado con
respeto a su pago mensual te da la opción de imprimir.
_ingresos de empleado: Lista todo los ingresos por empleado.
_reporte: Contiene el menú de todos los reportes disponibles que procesa
el sistema.
_horas extras por empleados: Te lista todas las horas extras por empleado
_reporte planillas: Te lista toda la planilla por sucursales
_Nominas por sucursal: te lista todas las nominas por sucursal.
_sucursales: te lista todo los empleados por sucursal.
_cargos: te lista todos los empleados según su cargo.
_Empleados por departamento: te lista todos los empleados según el
departamento.
_Egresos de empleado: Te lista todos los egresos de la empresa.
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 7
4. Controlador
Estácompuesto por tres clases que manejan la navegabilidad de las vistas y
tres clases que manejan las componentes más importantes de los procesos
centrales.
4.4. Organización del Controlador.
La capa controlador esta compuesto por las siguientes clases:
_Empleados: Se encarga de la navegabilidad de la página de usuarios,
listado de empleado y datos de empleados y mensaje.
_EmpleadosBD:Se encarga de construir el objetó empleados y manejar los
métodos que contiene
_Declaración de planilla: Controla la siguientes pagina administración de
nominas, boleta de pago,resporte general del sistema y mensaje.
_Declaración de planillaBD : crea el objecto de claracion de planilla y hace
objecto de los métodos que contiene.
_Boleta de pago: Esta clase controla las páginas de administración de
nominas, boleta de pago, reporte generales del sistema y mensaje.
_Boleta de pagoBD: Crea el objeto boleta de pago y hace uso de todos
sus métodos
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 8
5. Modelo
Son las clases que contiene las entidades que contienen los atributos que
serán manejados para realizar las transacciones correspondientes en la base
de datos.
5.4. Organización del Modelo.
Esta capa contiene toda las plantillas para crear los objetos que se
conectaran a la base de datos:
_E_empleados
_E_Horas_Extras
_E_planilla
_E_usuario
_E_decla_planilla
_E_Cargo
_E_sucursal
_E_Departamento
SISTEMA DE NÓMINAS Versión: 0.1
Contenido de la Arquitectura Integra Fecha: 29/05/2013
A.I.
SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 9
_E_Egresos

Más contenido relacionado

Similar a Contenido de la arquitectura integra i

PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTAPROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTARoyer Tuesta Salas
 
Sistema de ventas, compras y almacén
Sistema de ventas, compras y almacénSistema de ventas, compras y almacén
Sistema de ventas, compras y almacénLeo Ruelas Rojas
 
Profit plus maria diaz
Profit plus  maria diazProfit plus  maria diaz
Profit plus maria diazmaria diaz
 
Diagramas finalesmejorado
Diagramas finalesmejoradoDiagramas finalesmejorado
Diagramas finalesmejoradoGustavo Diaz
 
Manual de uso de Profit Plus
Manual de uso de Profit PlusManual de uso de Profit Plus
Manual de uso de Profit PlusAngely Parra
 
Artefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de ProducciónArtefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de ProducciónIleana Garza Ibarra
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorJunior Diaz
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorJunior Diaz
 
Documento de requerimiento
Documento de requerimientoDocumento de requerimiento
Documento de requerimientoJosesito Flores
 

Similar a Contenido de la arquitectura integra i (20)

Documento vision
Documento visionDocumento vision
Documento vision
 
DIseño de Sistema
DIseño de Sistema DIseño de Sistema
DIseño de Sistema
 
Documento vision
Documento visionDocumento vision
Documento vision
 
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTAPROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Presentación del Software
Presentación del SoftwarePresentación del Software
Presentación del Software
 
Sistema de ventas, compras y almacén
Sistema de ventas, compras y almacénSistema de ventas, compras y almacén
Sistema de ventas, compras y almacén
 
Heheheh
HehehehHeheheh
Heheheh
 
Profit plus maria diaz
Profit plus  maria diazProfit plus  maria diaz
Profit plus maria diaz
 
Diagramas finalesmejorado
Diagramas finalesmejoradoDiagramas finalesmejorado
Diagramas finalesmejorado
 
Manual de uso de Profit Plus
Manual de uso de Profit PlusManual de uso de Profit Plus
Manual de uso de Profit Plus
 
Proyecto de reingenieria de software
Proyecto de reingenieria  de softwareProyecto de reingenieria  de software
Proyecto de reingenieria de software
 
Artefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de ProducciónArtefacto de Visión para Sistema de Control de Producción
Artefacto de Visión para Sistema de Control de Producción
 
Jose Gonzalez
Jose GonzalezJose Gonzalez
Jose Gonzalez
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin junior
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin junior
 
Documento de requerimiento
Documento de requerimientoDocumento de requerimiento
Documento de requerimiento
 
Saic manual usuario
Saic   manual usuarioSaic   manual usuario
Saic manual usuario
 
Taller devolver mercancias
Taller devolver mercanciasTaller devolver mercancias
Taller devolver mercancias
 
Devolverobj 110620161944-phpapp01
Devolverobj 110620161944-phpapp01Devolverobj 110620161944-phpapp01
Devolverobj 110620161944-phpapp01
 

Más de Universidad Cesar Vallejo

Más de Universidad Cesar Vallejo (20)

Manual de usuario contador
Manual de usuario contadorManual de usuario contador
Manual de usuario contador
 
Manual de usuario de administrador de sucursal
Manual de usuario de administrador de sucursalManual de usuario de administrador de sucursal
Manual de usuario de administrador de sucursal
 
Manual de usuario de administrador genera llll 1
Manual de usuario de    administrador genera llll 1Manual de usuario de    administrador genera llll 1
Manual de usuario de administrador genera llll 1
 
Analista de testing21
Analista de testing21Analista de testing21
Analista de testing21
 
Analista de testing20
Analista de testing20Analista de testing20
Analista de testing20
 
Analista de testing19
Analista de testing19Analista de testing19
Analista de testing19
 
Analista de testing18
Analista de testing18Analista de testing18
Analista de testing18
 
Analista de testing17
Analista de testing17Analista de testing17
Analista de testing17
 
Analista de testing16
Analista de testing16Analista de testing16
Analista de testing16
 
Analista de testing15
Analista de testing15Analista de testing15
Analista de testing15
 
Analista de testing14
Analista de testing14Analista de testing14
Analista de testing14
 
Analista de testing12
Analista de testing12Analista de testing12
Analista de testing12
 
Analista de testing11
Analista de testing11Analista de testing11
Analista de testing11
 
Analista de testing10
Analista de testing10Analista de testing10
Analista de testing10
 
Analista de testing9
Analista de testing9Analista de testing9
Analista de testing9
 
Analista de testing8
Analista de testing8Analista de testing8
Analista de testing8
 
Analista de testing7
Analista de testing7Analista de testing7
Analista de testing7
 
Analista de testing6
Analista de testing6Analista de testing6
Analista de testing6
 
Analista de testing5
Analista de testing5Analista de testing5
Analista de testing5
 
Analista de testing4
Analista de testing4Analista de testing4
Analista de testing4
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Contenido de la arquitectura integra i

  • 1. GABY SPA & SALÓN Sistema de Nóminas Contenido de la Arquitectura Integra Versión 0.1
  • 2. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 2 Historial de Revisiones Fecha Versión Descripción Autor 29/05/2013 0.1 Versión preliminar como propuesta de desarrollo. Baldeón Montalvo, Erick BenitezSócola, Caro Deza Quispe, Jose Maza Azañero, Jesus PerezNapancca, Karla Vargas Melgar, Christofer
  • 3. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 3 Contenido de la Arquitectura Integra 1.1. Introducción El propósito de este trabajo es dar a la misma empresa a saber cómo están sus ingresos y egresos como también otro propósito es que el contador de la empresa tenga información de cómo está yendo la empresa y obtener un control de nominas. El sistema de nominas en vista general nos va dar el control sobre los ingresos y egresos que el trabajador de una empresa que recibe por los labores realizadas en las mismas 1.2 Propósito El objetivo del presente documento es dar a conocer la arquitectura del sistema de nóminas y mostrar de manera inicial algunos scripts de las distintas capas que componen el software. 1.3. Vista General La arquitectura por capas se subdivide al proceso de desarrollo en 3 capas: Capa de Presentación Capa de Procesamiento de Datos Capa de Almacenamiento de Datos
  • 4. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 4 1.4Referencias 1.4.1. MVC. (Modelo Vista Controlador) Es un patrón de software, nos permite desarrollar aplicaciones independizando su funcionalidad. Se basa en las ideas de reutilización de código y la separación de conceptos, características que buscan facilitar la tarea de desarrollo de aplicaciones y su posterior mantenimiento 1.4.2. SGBD. Sistema gestor de base de datos. Son programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar modificar y analizar los datos.
  • 5. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 5 2. Uso de Patrón MVC Se ha dividido en tres capas principales las cuales son la capa de usuario compuesta por las vistas la capa de negocio compuesta por los contralores de navegabilidad de páginas y controladores de objetos ; la ultima capa está compuesta por todas las entidades que contienen los atributos que serán usados en las transacciones al conectarse a la base de datos. 3. Vista Las vistas están organizadas por 7 vistas las cuales se encargan de la mayoría de procesos más relevantes. 3.4. Organización de la Vista. La vista está compuesta por las siguientes paginas php :
  • 6. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 6 _Usuario: Es donde se autentica los usuarios y contraseñas para el ingreso del sistema _Principal: Contiene el menú principal de todas las funciones de la aplicación _Empleados: Contiene la lista de todos los empleados y la acción de editarlos _Datos empleado: Donde se edita la información de los empleados sea agregar, modificar o eliminar. _Boleta de pago: Puedes elegir las nominas según la sucursal. _Administración nominas: contiene todos los datos del empleado con respeto a su pago mensual te da la opción de imprimir. _ingresos de empleado: Lista todo los ingresos por empleado. _reporte: Contiene el menú de todos los reportes disponibles que procesa el sistema. _horas extras por empleados: Te lista todas las horas extras por empleado _reporte planillas: Te lista toda la planilla por sucursales _Nominas por sucursal: te lista todas las nominas por sucursal. _sucursales: te lista todo los empleados por sucursal. _cargos: te lista todos los empleados según su cargo. _Empleados por departamento: te lista todos los empleados según el departamento. _Egresos de empleado: Te lista todos los egresos de la empresa.
  • 7. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 7 4. Controlador Estácompuesto por tres clases que manejan la navegabilidad de las vistas y tres clases que manejan las componentes más importantes de los procesos centrales. 4.4. Organización del Controlador. La capa controlador esta compuesto por las siguientes clases: _Empleados: Se encarga de la navegabilidad de la página de usuarios, listado de empleado y datos de empleados y mensaje. _EmpleadosBD:Se encarga de construir el objetó empleados y manejar los métodos que contiene _Declaración de planilla: Controla la siguientes pagina administración de nominas, boleta de pago,resporte general del sistema y mensaje. _Declaración de planillaBD : crea el objecto de claracion de planilla y hace objecto de los métodos que contiene. _Boleta de pago: Esta clase controla las páginas de administración de nominas, boleta de pago, reporte generales del sistema y mensaje. _Boleta de pagoBD: Crea el objeto boleta de pago y hace uso de todos sus métodos
  • 8. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 8 5. Modelo Son las clases que contiene las entidades que contienen los atributos que serán manejados para realizar las transacciones correspondientes en la base de datos. 5.4. Organización del Modelo. Esta capa contiene toda las plantillas para crear los objetos que se conectaran a la base de datos: _E_empleados _E_Horas_Extras _E_planilla _E_usuario _E_decla_planilla _E_Cargo _E_sucursal _E_Departamento
  • 9. SISTEMA DE NÓMINAS Versión: 0.1 Contenido de la Arquitectura Integra Fecha: 29/05/2013 A.I. SISTEMA DE NÓMINAS – GABY SPA & SALON Pág. 9 _E_Egresos