:: timetabling ::

35
BIENVENIDOS

Upload: break-west

Post on 13-Dec-2014

1.281 views

Category:

Education


4 download

DESCRIPTION

Proyecto de aula

TRANSCRIPT

  • 1. BIENVENIDOS

2. facilidada suservicio
3. PARTICIPANTES
4. KEYLA ANDREA BARRIOS TORRES
MAYERLIS CORTINA AGAMEZ
LUIS DE LA CRUZ FAJARDO
ORLINA MARTNEZ RICARDO
JOS JAVIER POLO TORRES
JORGE ALEXANDER RODRGUEZ BELLO
DIEGO ALFONSO TABORDA CSPEDES
BREYNER ZUIGA PONCE
5. Facultad De Ciencias De La IngenieraANALISIS Y DISEO DE SOFTWARE

Fundacin Tecnolgica Antonio de Arvalo
Cartagena Bolvar
2010
6. COMO ANALIZARY DESARROLLARUNSOFTWARE PARA LA GESTION Y ASIGNACION DE HORARIOS DENTRO DE UNA ORGANIZACIN
7. INTRODUCCIN
La asignacin dehorarios en una organizacin, es un problema muy complejo debido al criterio yprocesos que realizan para ello.
Esta investigacin busca solucionar un problema prcticopresentado en la caja de compensacin COMFENALCO (Cartagena) ms exactamente en el departamento de atencin al cliente.
Los problemas deasignacin de horarios radicanenprogramarhorarios a losempleadospara tareas definidas, para as cumplir eficientemente con requerimientos y condiciones.
En resumen, se tratara de organizar, generar y distribuir horarios de trabajo dentro de una organizacin
Es por esto que en este proyecto se analizara ,diseara y desarrollaraun software capaz de asignar horarios de manera ptima, que Poseauna estructura que facilite el entendimiento para el usuario, estimule la adquisicin de conocimiento, establezca descripcin de procesos, aplique metodologas, tanto investigativas como de desarrollo.
8. FORMULACIN DEL PROBLEMA

Como analizar y desarrollar un software para la gestin y asignacin de horarios dentro de una organizacin?
9. PLANTEAMIENTO DEL PROBLEMA

Despus de una visita en la caja de compensacin familiar (Comfenalco) en eldepartamentode atencin al cliente, se encontr unaseriede dificultades enelproceso deasignacin de horarios a los trabajadores que estn en esta rea. Las cualesse describen de la siguiente manera.
El coordinador del centro de atencin al cliente es la nica persona que est autorizada para crear el horario semanalmente, utiliza como recurso la herramienta de Microsoft office Excel, crea un archivoy lo divulga a travs de correos electrnicos.
Al final de la semana hay que esperar que el coordinador cree el horario para poder acceder a l, ya que no hay hasta el momento una herramienta que realice la creacin automtica, lo que facilitara la realizacin deestadsticas sobreesas asignacionesa cada trabajador. Esto ha creado algo de inconformidad entre los trabajadores ya queno pueden prever sus horariosfuturos, lo cual influye en el desarrollo de su vidapersonal.
10. JUSTIFICACIN

Buscando solucionar el problema de asignacin de horarios, utilizando ingeniera de software se pretende obtener una solucin automatizada en la que se reduzca tiempo, errores al asignar manualmente los horarios y satisfacer al mximo las necesidades de los usuarios.
Lo anterior significa un avance organizativo y tecnolgico cuyo propsito principal es minimizar el tiempo de construccin y distribucin dehorarios, bajando los niveles de insatisfaccin entre los trabajadores.
La ingeniera de software es una disciplina que ofrece mtodos y tcnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo.
Una utilizacin eficiente de estas tcnicas conllevara a un desempeo eficiente del software, optimizando la calidad de soluciones y recursos.
El software que se realizara ser capaz de encontrar de manera ptima la asignacin de horarios.
En tal sentido el desarrollo de software se justifica para permitir el mejoramiento administrativo y tecnolgico que beneficia directamente al departamento de atencinal cliente dela caja de compensacin COMFENALCO, ya que esta organizacin no es ajena a las innovaciones tecnolgicas, administrativas y cientficas.
Para los estudiantes este proyecto es de mucha importancia ya que, permite la aplicacin de conceptos bsicos adquiridos de programacin en todas susramas.
Es importante para TECNAR, por que hace ver al estudiantecomo un profesional con fundamentos propios y principios bsicos para hacer un proyecto, desarrollandoy argumentando sus habilidades investigativas de manera que puedan analizar y proponer ante una sociedad la elaboracin deproyectos.







11. OBJETIVOS
Objetivo General

Analizar, desarrollar e implementarun software que gestionelaasignacin de horarios en la caja de compensacin familiar COMFENALCO, especficamente en el rea de servicio al clienteutilizando como herramientas de trabajo c# y SQL server

Objetivos Especficos

Levantar requerimientos del proyecto.

Analizar informacin recolectada en la fase de levantamiento de requerimientos.

Disear y desarrollar el software que permita automatizar la asignacin de horarios dentro de la empresa COMFENALCO especficamente en el departamento de servicio al cliente.

Disearunaaplicacin va E-MAIL quepermitaalosusuarios acceder a los horarios asignados semanalmente.

Realizar documentacin del software.

Realizar pruebas de aceptacin con el personal de COMFENALCO.

12. . DESARROLLO DEL PROYECTO.
SITUACION ACTUAL
El proyecto de la elaboracin de un software para la asignacin de horarios en la caja de compensacin familiar Comfenalco llamado Timetabling se inicio aproximadamente hace 3 meses cuando se noto el problema que se presentaba en la organizacin especficamente en el rea de atencin al cliente, no existe un software que gestione la asignacin de horarios.
Latemtica es interesante,pues es algo innovador y permite resolver los inconvenientes que esta rea de Comfenalco presenta, adems que cumple con los requerimientos de la temtica.
Despus de la eleccin del tema se comenz a indagar y apropiarse sobre algunos temas desconocidos que eran de vital importancia en la elaboracin del proyecto.
En estos momentos el proyecto est en la fase de anlisis y desarrollo de la informacin, realizando la identificacin de requerimientos y casos de usos quienes sern los que permitan el desarrollo de la fase final la construccin de software.
13. ANALISIS DE LA INFORMACION.
La funcionalidad del software de asignacin de horarios timetabling se darde la siguiente forma:
Los usuarios sper como usuarios comn deben autenticarse para cualquier actividad en el software
Al ingresar al software se encontrara una serie de mens clasificados por funcionalidad los cuales facilitaran el entendimiento de los usuarios operadores del software
Con esta aplicacin se realizaran las siguientes operaciones:
Dar de Baja a trabajadores
Ingresar trabajadores
Asignar usuario y contraseas a los trabajadores
Controlar la entrada y salida de trabajadores
Asignar horarios rotativos
Asignar horarios fijo
Conocer horarios a futuro
Determinar el periodo de vacaciones de cada trabajador
Manejar el record de cada usuario trabajador
Conocer estadsticas
Imprimirreportes
Imprimir horarios
Con toda esta serie de funcionalidades se suplir la necesidad presentada en la organizacin, captada en nuestra posicin de analista de sistemas, logrando facilitar el funcionamiento y aumentar la calidad en el manejo de informacin en dichos procesos.
14. LEVANTAMIENTO DE REQUERIMIENTOS
REQUERIMIENTO FUNCIONAL
Requerimiento 1.validacion del empleado
Requerimiento2. Gestin de usuario
Requerimiento3.Catalogar al personal en especial y no especial
Requerimiento 4. Tipos de usuario (sper usuario, usuario)
Requerimiento 5. Categoras
Requerimiento 6. Registrar entrada y salida
Requerimiento 7.Asignar vacaciones cada ao
Requerimiento 8.Numero d horas a trabajar
Requerimiento9. Los q estn d apertura trabajan los sbados
Requerimiento10. Contador d huella de entrada y salida de cada empleado
Requerimiento11.Evaluacin de desempeo
Requerimiento 12. Envi por va email los horarios determinado a cada usuario el viernes
Requerimiento 13. Reporte: Mostrara en pantalla formato de impresin quien atiende ms, quien es ms eficiente, quien llega tarde.
REQUERIMIENTO NO FUNCIONAL
Requerimiento 1. Dispositivo biomtrico
Requerimiento 2. Interfaz del software
Requerimiento 3. Arquitectura cliente/servidor
Requerimiento 4. Escalabilidad

15. DIAGRAMAS DE CASO DE USO

D.C.U DEL NEGOCIO
16. D.C.U GENERAL
17. DIAGRAMAS PARTICULARIZADOS
C.D.U AGREGAR EMPLEADO
18. C.D.U MODIFICAR EMPLEADO
19. C.D.U INHABILITAR EMPLEADO
20. C.D.U PARAMETRIZACION
21. C.D.U REGISTRO DE ASISTENCIA
22. C.D.U ASIGNACION DE VACACIONES
23.
C.D.U DISTRIBUCION DE HORARIOS
24. C.D.U REPORTES
25. DIAGRAMA DE CLASES
ASIGNACIN DE VACACIONES
26. AGREGAR EMPLEADO
27. INHABILITAR EMPLEADO
28. MODIFICAR EMPLEADO
29. REGISTRO DE ASISTENCIA
30. ASIGNACION DE HORARIOS
31. PANTALLAZOS DEL SOFTWARE
El usuario se validad al ingresar sus datos
32. Se ingresa los datos de un nuevo empleado
33. El usuario crea una cuenta para que se pueda ingresar a su informacin
34. CONCLUSIN
Este proyecto se ha caracterizado, por resolver un problema de programacin de horarios en el departamento de atencin al cliente de la caja de compensacin comfenalco, a travs de las tcnicas de la ingeniera de software, obteniendo un programa que permite resolver problemas de gran tamao en tiempos computacionales razonables y satisfaciendo niveles de calidad deseados.
El problema de asignacin de horarios aplicado a cualquier organizacin es un reto arduo de enfrentar, debido a la cantidad de variables y restricciones existentes.
Para construir el software fue necesario crear diagramas de casos de uso, diagramas de clases, diagramas de gant, de pert, entre otros, deseables para nuestro propsito. y de ah la puesta en marcha de la solucin, definiendo todos los recursos necesarios, Fue en este punto donde se decidi crear el software en c# con bases de datos sql server, herramientas que brindan facilidad para guardar informacin.
El objetivo de la investigacin es encontrar una solucin mediante un proceso de optimizacin al problema de asignacin de horarios dentro de esta organizacin.
El software diseado permite obtener horarios para cada empleado del departamento de atencin al cliente de la caja de compensacin comfenalco.la informacin generada permite la obtencin de horarios de manera rpida y precisa.
35. GRACIAS