Remuneracion

Solo disponible en BuenasTareas
  • Páginas : 9 (2169 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de octubre de 2010
Leer documento completo
Vista previa del texto
Diseño de Colaboración Profesional
Sistema de Remuneraciones

Preparado para:
Taller de Desarrollo de Software II
09 de septiembre de 201010

Contenido

Introducción

Arquitectura

Modelo entidad relación

Prototipo

Mensaje

Introducción

ATYCO asesoría técnica y construcción Ltda.
Dicha empresa está dedicada a la instalación y construcción de estructuras de murostabique y además en la instalación de pantallas acústicas,
Iniciada desde el año 2002 con el representante legal Sr. Andrés Augusto Antonio Fuentes Riquelme, ubicada en Huérfanos 835 piso 21, Edificio Opera en Santiago Centro.
Atyco ha participado en grandes y variados proyectos de arquitectura e ingeniería con la cual ha tenido un crecimiento notable en estos últimos años. ATYCO se ha vistoen la necesidad de contar con un sistema de remuneraciones para tener un pago oportuno a sus trabajadores

La situación de ATYCO es preocupante por el poco control administrativo, por esto surge la necesidad de desarrollar un proyecto que consiste en la creación de un sistema que cumpla con los estándares de los requerimientos de la empresa en el ámbito de las remuneraciones.

Laprincipal función del sistema, será la correcta administración de las remuneraciones de los trabajadores. Permitiendo el Ingreso de información, como los datos personales de los empleados, la remuneración percibidas y toda la información referente a impuestos, Isapre, AFP, INP, seguro de accidentes, etc.. El sistema permitirá calcular y obtener automáticamente las liquidaciones de sueldo, planillas depagos de Isapre y AFP, el Libro de Remuneraciones.

Arquitectura

Aquí trataremos todo lo relacionado a la arquitectura de nuestro software.
Esencialmente las técnicas de diseño OO, y la investigación de todos los framework o herramienta que nos ayude al desarrollo en algunas de sus etapas. Patrones de diseño. Diagramas y herramientas a utilizar en cada etapa de un ciclo de vida.
Lasherramientas que vamos a utilizar para el desarrollo de nuestro software son C# para la programación orientada a objeto, como plataforma .Net y para acceder a los datos SQL Server
Será una arquitectura de 3 capas como se muestra en el sig. Dibujo:

Descripción de la arquitectura

1.- Capa de presentación: Es la que ve el usuario, le comunica la información y captura la información del usuario en unmínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). Esta capa se comunica únicamente con la capa de negocio. También es conocida como interfaz grafica y debe tener la característica de ser "amigable" (entendible y fácil de usar) para el usuario.

2.- Capa de negocio: Es donde residen los programas que se ejecutan, se reciben las peticiones del usuario yse envían las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lógica del negocio) porque es aquí donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos para almacenar o recuperar datos de él.

3.-Capa de datos: Es donde residen los datos y es la encargada de acceder a los mismos. Está formada por uno o más gestores de bases de datos que realizan todo el almacenamiento de datos o recuperación de información desde la capa de negocio.

Modelo entidad Relación

[pic]

[pic]
Descripción de casos de usos

Nombre: ingresar trabajador

Descripción: Este caso de uso es realizado por el jefede recurso humano en el cual llena el modulo de los datos personales de su nuevo trabajador

Actor: RRHH

Personaje involucrado: trabajador

Pre –condición: Este proceso activa cuando el empleador realiza el contrato con la persona que solicita para el trabajo.

Post-condición: RRHH debe ingresar los datos a la nomina personal del trabajador

Escenario principal:
1.- ingresa al...
tracking img