DISEÑO DE UN APLICATIVO WEB PARA
LA AUTOMATIZACIÓN DE PROCESOS
EN AREA DE PLANILLAS DE UN
ESTUDIO CONTABLE
MARCO METODOLÓGICO
Erique Gaspar, Carlos Alfredo
FORMULACION DEL
PROBLEMA
¿En qué medida se mejora el tiempo de
servicio y costo debido a la
automatización de los procesos de
planilla en el estudio contable?
OBJETIVO GENERAL
• Diseñar un aplicativo web que permita
automatizar los procesos de cálculo de
planillas reduciendo el tiempo y costos del
estudio contable, brindado acceso a la
plataforma a sus clientes.
3. MARCO METODOLÓGICO
• Metodología para el análisis y desarrollo
de la solución.
• Metodología para el estudio de factibilidad
de la solución.
3.1. Metodología para el análisis y desarrollo de la
solución.
• Para el análisis y desarrollo de la
solución se utilizará la metodología
RUP (Rational Unified Process), porque
sus características como orientado a caso
de uso, centrado en la arquitectura y ser
iterativo e incremental.
Razones de utilización.
Al ser orientado a casos de uso
determinaremos los requerimientos
funcionalidades y no funcionales,
permitiéndonos un acuerdo con los
clientes y usuarios sobre la
utilización del sistema.
Al ser una metodología altamente
conocida, y su uso es bastante
extendido en muchos proyectos
exitosos. Además, se cuenta con
mucha documentación acerca de la
misma, lo que facilita la solución de
dudas y errores.
Razones de utilización.
Al ser centrado en la arquitectura
permitirá describir las vistas del
sistema, comprender y organizar su
desarrollo, fomentar la reutilización y
permitir evolucionar al sistema en un
entorno cambiante.
Al ser iterativo e incremental
asegura que la aplicación se
desarrolle en un conjunto de fases
que conllevan a partes funcionales
del producto final, permitiendo
validar correctamente cada una de
ellas reduciendo los costos de
producción.
Identificación de las fases y entregables
Figura 3.4: FASES (Iteraciones)
Fuente: http://es.wikipedia.org/wiki/Archivo:Rup_espanol.gif
Fase Inicio
Se especificará los requerimientos funcionales y no funcionales del sistema,
se definirán los casos de negocios, se describirá el alcance, actores y
restricciones de diseño.
•Documento Visión.
•Diagramas de caso de uso.
•Especificación de Requerimientos
Figura 3.5: Diagramas de caso de uso en la fase inicio
Fuente: Elaboración propia
Fase Elaboración
Se establecerá la base de la arquitectura del software, se considerará los
requerimientos más importantes y se llevará a cabo una evaluación de riesgo.
Documento de arquitectura, que trabaja con las siguiente vistas:
Vista lógica:
•Diagrama de clases.
•Modelo E-R
Vista de implementación
•Diagrama de secuencia.
•Diagrama de estados.
•Diagrama de colaboración.
Vista de conceptual
•Modelo de dominio.
Figura 3.6: Diagramas utilizados en la fase de elaboración
Fuente: Elaboración propia
Vista física
•Mapa de comportamiento a nivel de hardware.
•Pruebas de los casos de uso desarrollados, que demuestran que la
arquitectura documentada responde adecuadamente a requerimientos
funcionales y no funcionales.
Fase Construcción
Se llevará a cabo la construcción del producto por medio de una serie de
iteraciones (implementación, pruebas y muestra del sistema).
•Especificación de requisitos faltantes.
•Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la
planeación iterativa.
•Pruebas de los casos de uso desarrollados, y pruebas de regresión
según sea el caso.
Fase Transición
Garantizar que se tiene un producto preparado para su entrega.
•Pruebas finales de aceptación.
•Puesta en producción
3.2. Metodología para el estudio de factibilidad de la
solución.
En la presente sección se identificará la metodología para
el estudio de la factibilidad de la solución.
Adoptaremos un enfoque costo beneficio debido a que
buscaremos una conveniencia técnico-económica,
cuantificando sus beneficios y costos.
3.2.1. Enfoque costo-beneficio
Mediante este enfoque, evaluaremos si los beneficios que
se obtienen son mayores que los costos involucrados.
Para ello, deberemos identificar, medir y valorar los
siguientes elementos de análisis:
-
Inversión Inicial
Periodo de vida útil.
Ingresos y egresos
Costo oportunidad
Periodo recuperación del capital
Identificadores de Rentabilidad (VAN, TIR)
Inversión Inicial
Identificaremos las inversiones tangibles e intangibles del proyecto
Figura 3.7: Inversión Inicial
Fuente: Curso Tópicos Avanzado de Ingeniería
Periodo de vida útil
Identificaremos el periodo de vida útil del proyecto desde el momento en que es
puesta en servicio
Figura 3.8: Vida útil
Fuente: Curso Tópicos Avanzado de Ingeniería
Ingresos y egresos del proyecto
Tendremos que identificar, valorar los beneficios y costos del proyecto durante su
vida útil.
Figura 3.9: Ingreso y egresos del proyecto
Fuente: Curso Tópicos Avanzado de Ingeniería
Costo de oportunidad
Identificaremos el costo de oportunidad.
Periodo de recuperación de capital
Periodo en meses o años en el cual indicaremos el retorno del capital invertido.
Identificadores de Rentabilidad (VAN y TIR)
Con los resultados que obtendremos podremos identificar si el proyecto a desarrollar
es factible o no.
Referencias
1. Proceso unificado de Rational (RUP)
http://www.ia.uned.es/ia/asignaturas/adms/GuiaDidADMS/node60.html
2. Un proceso centrado en la arquitectura for ApunteRUP
http://es.scribd.com/doc/21296187/21/Un-proceso-centrado-en-la-arquitectura
3. Metodología Ágil Proceso Unificado de Rational RUP
http://audiemangt.blogspot.com/2010/05/metodologia-agil-proceso-unificadode.html
4. Proyecto de investigación 1 ”Desarrollo de un sistema de base datos para la
administración de un gimnasio mediante la metodología de proceso unificado
racional (RUP)”
http://proyectosport.freeiz.com/archivos_de_categorias/proyecto_Sport_Byke/1P
ROY1_METODOLOGIA_RUP.docx
Descargar

Diapositiva 1