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
 
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
 
Devolverobj 110620161944-phpapp01
Devolverobj 110620161944-phpapp01Devolverobj 110620161944-phpapp01
Devolverobj 110620161944-phpapp01
 
Taller devolver mercancias
Taller devolver mercanciasTaller devolver mercancias
Taller devolver mercancias
 
Taller 02
Taller 02Taller 02
Taller 02
 
Devolucion De Mercancias
Devolucion De Mercancias Devolucion De Mercancias
Devolucion De Mercancias
 

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

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 

Último (18)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

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