proyecto de reingenieria
TRANSCRIPT
INSTITUTO TECNOLOGICO DE TUXTEPEC
MATERIA:
REINGENIERIA DEL SOFTWARE
ASESOR(A):
MARIA DE LOS ÁNGELES MARTÍNEZ MORALES
INTEGRANTES DE EQUIPO:
IRIS DEL CARMEN RAMON DOMINGUEZ
ELIZABETH JUAREZ AGUSTIN
ABDIEL JARQUIN GONZALEZ
“PRIMERA PARTE DEL PROYECTO”
pág. 1REINGENIERIA DEL SOFTWARE
INDICE
INDICE 2
INTRODUCCION 3
PLANTEAMIENTO DEL PROBLEMA 4
JUSTIFICACION 5
SOLICITUD DEL SISTEMA 6
ALCANCES, LIMITACIONES 7
OBJETIVO GENERAL, OBJETIVOS ESPECIFICOS 8
CARACTERISTICAS 9
CARACTERISTICAS 10
CARACTERISTICAS 11
ANEXOS 12
ANEXOS 13
ANEXOS 14
ANEXOS 15
ANEXOS 16
pág. 2REINGENIERIA DEL SOFTWARE
INTRODUCCION
Se ha realizado un trabajo que llevara el control de inventario de la empresa
PORTAL TUXTEPEC es un proyecto que intenta satisfacer las necesidades de
nuestros clientes, en cuanto a los procesos que nos señalaron como captura de
inventario, bajas de productos, impresión de reportes y muestras gráficas de cómo
está el inventario, también contara, con un modulo que registra nuevos usuarios y
de esta manera se tendrá la seguridad al ingresar al inventario. Por lo cual todos
estos procesos fueron analizados con detalle y se está tratando de dar una mejora
a cada uno de ellos.
Lo que se quiere lograr con esta mejora del sistema es crear una interfaz más
agradable, se moverán a las diversas partes de la pantalla, se agregaran colores y
se hará más dinámica para los usuarios involucrados en el manejo de dicho
sistema, se tratara de reducir el tiempo de espera en la actualización de la base de
datos, será creado para que sea multiplataforma ósea para que lo puedan migrar a
otros equipos de computo y será menos robusto.
Nuestra metodología será basada de acuerdo al ciclo de vida del software
empleado en el modelo cascada.
Que nos permite hacer iteraciones, es decir, durante las modificaciones que se
hacen en el mantenimiento se puede ver por ejemplo la necesidad de cambiar
algo en el diseño, lo cual significa que harán los cambios necesarios en la
codificación y se tendrán que realizar de nuevo pruebas, es decir, si se tiene que
volver a una de las etapas anteriores al mantenimiento hay que recorrer de nuevo
el resto de las etapas. Después de cada etapa se realiza una versión para
comprobar si se puede pasar a la siguiente.
pág. 3REINGENIERIA DEL SOFTWARE
PLANTEAMIENTO DEL PROBLEMA
Actualmente en la empresa PORTAL TUXTEPEC prevalecen esquemas y
procesos administrativos obsoletos donde las actualizaciones que se realizan en
el inventario son muy lentas, con errores, duplicidad en actividades y un sistema
informático deficiente e inseguro que en consecuencia, se traducen en tiempos de
espera más largos.
Entre las posibles causas generadoras de dichos problemas, que pueden persistir
podrían hacer crisis pudiendo generar el mal funcionamiento del sistema.
pág. 4REINGENIERIA DEL SOFTWARE
JUSTIFICACIÓN
El interés que se tiene el realizar una reingeniería en la empresa PORTAL
TUXTEPEC radica en que se puede beneficiar a la misma. Debido a que la
situación actual exige que las empresas estén en un cambio constante para estar
a la vanguardia aplicando las mejores prácticas que permitan ser competitiva
dentro de su ramo.
La administración juega un papel importante dentro del proyecto de reingeniería,
de tal forma que se pueden utilizar diferentes enfoques para mejorar la situación
actual de la empresa; como la mejora de la planeación mediante la aplicación de
objetivos a corto plazo con el fin de mejorar los procesos administrativos y
aumentando el desempeño del personal.
Con todo lo anterior se busca encontrar un modelo adecuado a las necesidades
de la empresa para mejorar la productividad de la empresa sin dejar de lado la
calidad y el nivel de ventas.
También se podrá emplear un análisis de tiempos y movimientos para poder
determinar la capacidad de producción actual, y proponer un método que permita
reducir tiempos y movimientos innecesarios con lo cual mejoraría la productividad.
Es por esto que son muy importantes todos y cada uno de los conceptos
explicados.
pág. 5REINGENIERIA DEL SOFTWARE
SOLICITUD DEL SISTEMA
pág. 6REINGENIERIA DEL SOFTWARE
ALCANCES
El análisis se realizará en una empresa PORTAL TUXTEPEC de la Cd. De
tuxtepec oax.
El proyecto abarca la reingeniería dinámica en su totalidad del sistema.
El análisis se realizará con la participación de todos los usuarios finales del
sistema en las áreas de ventas, contabilidad, administración,
Se realizará una propuesta de las variables que se deben de tomar en
cuenta para una buena implementación del sistema.
LIMITACIONES
El análisis se realizará solo y exclusivamente en la empresa PORTAL
TUXTEPEC de la Cd. De tuxtepec oax.
No se medirá el impacto económico del grado de aceptación del sistema.
Los resultados del análisis solo serán de tipo informativo y explicativo.
En la empresa PORTAL TUXTEPEC existe una resistencia al cambio la
cual ya esta preestablecida lo cual llevaría a tener inconvenientes a la hora
de aplicar el proyecto.
pág. 7REINGENIERIA DEL SOFTWARE
OBJETIVO GENERAL
Realizar la evaluación del software actual en todas sus fases.
Evolucionar el actual sistema aplicando reingeniería del software y migrar el
sistema a un lenguaje de programación más moderno y satisfacer las necesidades
de los clientes de-acuerdo a los requerimientos presentados por ellos y tener un
sistema que permita mejorar continuamente su estructura, cuando se presenten
requerimientos futuros.
OBJETIVOS ESPECIFICOS
Para el logro del objetivo general y el desarrollo del proyecto los objetivos
específicos son los siguientes:
Proponer los lineamientos para realizar la reingeniería de software.
Mejorar por completo el diseño del sistema de cómputo de portal Tuxtepec
con el fin de mejorar su calidad.
Identificar los factores que favorecen a la productividad del producto.
Aplicar los conocimientos obtenidos en reingeniería del software para el
diseño de este proyecto.
Mostrar como el nuevo diseño mejora la interacción entre el usuario y el
sistema.
pág. 8REINGENIERIA DEL SOFTWARE
CARACTERISTICAS
Inventario
Este menú fue creado para realizar el análisis en base a la comparación del
inventario físico con el inventario lógico, el cual es controlado por el sistema de
información; tomando las medidas necesarias para solucionar problemas como
faltantes de la mercancía entre otros.
El sistema contara con las siguientes características:
Archivo
Nuevo: Sirve para crear un nuevo registro en la BD.
Abrir: Visualiza un registro existente.
Guardar: Guarda un nuevo registro en la BD.
Eliminar: Borra o elimina un registro existente en la BD.
Ejecutar: Sirve para ejecutar un consulta.
Consultar: Sirve para visualizar una consulta ejecutada con anterioridad.
Configurar Impresora: Muestra una pantalla para configurar directamente la
Impresora predeterminada del sistema.
Imprimir: sirve para mostrar un reporte e imprimirlo directamente.
Salir. Usado para salir de la aplicación.
pág. 9REINGENIERIA DEL SOFTWARE
Edición
Barra de herramientas que posee íconos acordes a la función a realizar, para
hacer más fácil y didáctico el uso del sistema de información.
Entre sus funciones más destacadas se encuentran las siguientes:
Deshacer: Deshace la función realizada inmediatamente antes.
Cortar, copiar y pegar: Hacen posible la edición de texto.
Insertar Registro: Inserta un registro en la base de datos.
Eliminar Registro: elimina un registro en la base de datos.
Copiar Registro: Copia un registro en la base de datos.
Pegar Registro: Pega un registro o lo anexa a la base de datos.
Buscar: Busca un registro existente en la base de datos.
Procesos
Generalmente los procesos manejados en el control de inventario son:
Compras, ventas y transacciones especiales, debido a que están directamente
Relacionados con la comercialización, objetivo fundamental de PORTAL
TUXTEPEC.
pág. 10REINGENIERIA DEL SOFTWARE
Compras
Las compras hacen referencia a las entradas que realiza el almacén en
determinado momento, estas afectan las existencias de inventario de forma
positiva, es decir las aumentan.
Ventas
Las ventas son las salidas físicas de los elementos de inventario, disminuyendo
Las cantidades existentes de los productos.
Entorno
El menú entorno contiene todas las tablas básicas del sistema a las cuales se les
puede hacer mantenimiento, refiriéndose al mantenimiento , el hecho de poder
agregar, eliminar un registro, crear un nuevo elemento, modificar o buscar un
elemento ya existente dentro de la tabla.
• Proveedores
• Clientes
• Clase de productos
• Subclase de productos
• Productos
• Productos por proveedor
• Formas de pago
pág. 11REINGENIERIA DEL SOFTWARE
ANEXOS
pág. 12REINGENIERIA DEL SOFTWARE
FPLA02. Capí tu lo 1 FACTIBIL IDAD TECNICA
PROYECTO: FECHA:S I NO CONSECUENCIA
1. ¿Los recursos técnicos con que cuenta actualmente NOMBRE DE LA EMPRESA pueden satisfacer los requerimientos del sistema de información propuesto, para la alternativa de solución en estudio? X
Sí....... vaya al punto 8.
No..... continúe el siguiente punto.
2. ¿Existe y está disponible la tecnología que pueda satisfacerlos?
Sí..... Continúe el siguiente punto.
No..... Concluye (y se descarta la alternativa de solución).
3. ¿Se tiene la habilidad suficiente para aplicarla y utilizarla?
Sí..... Continúe el siguiente punto.
No... Responda la siguiente pregunta
¿Se pueden adquirir dichas habilidades? Sí..... Se elabora un programa de trabajo para adquirir dichas habilidades necesarias y continúe el siguiente punto.
No... Responda la siguiente pregunta
¿Se opta por usar un servicio externo calificado? Sí..... Continúe el siguiente punto.
No.... concluye (y se descarta la alternativa de solución).
4. ¿Tiene la capacidad suficiente la tecnología seleccionada para satisfacer necesidades futuras de los usuarios, tales como: acoplamiento de nuevos complementos, actualización, incremento en las operaciones, etc.?
Sí..... Continúe el siguiente punto.
No..... concluye (y se descarta la alternativa de solución).
5. ¿La tecnología seleccionada cumple con las garantías técnicas de: calidad, exactitud, confiabilidad, facilidad de uso, seguridad, portabilidad, etc.?
Sí..... Continúe el siguiente punto.
No..... concluye (y se descarta la alternativa de solución).
6. ¿El proveedor de la tecnología seleccionada proporciona un mantenimiento y soporte de calidad?
Sí..... Continúe el siguiente punto.
No.. Responda la siguiente pregunta
¿Opta por otro proveedor y/o contratar con un prestador de servicio?
Sí..... Continúe el siguiente punto.
No..... concluye (y se descarta la alternativa de solución).
7. Se realiza el contrato y/o adquisición de la tecnología.
8. Asigna una calificación (de 1 a 10) para la alternativa de solución analizada en relación a qué tanto puede satisfacer los
requerimientos del sistema de información propuesto y finaliza. 9
pág. 13REINGENIERIA DEL SOFTWARE
Capí tu lo 2 FACTIBIL IDAD ECONÓMICA
PROYECTO: CONTROL DE INVENTARIO DE EQUIPOS DE COMPUTO DE LA EMPRESA PORTAL TUXTEPEC FECHA:8-MARZO-2012
PERIODO (MESES)
1 2 3 4 5
COSTOS INICIALES TOTAL
TAXI $ 500.00
COMIDAS $ 500.00
RENTA DE INTERNET $ 300.00
Total de Costos Iníciales $ 1300.00
COSTOS DE OPERACION
INTERNET $300.00
IMPRESIONES $100.00
pág. 14REINGENIERIA DEL SOFTWARE
Total de Costos de operación $ 400.00
TOTAL DE COSTOS $ 1700.00
PERIODO (mes)
1 2 3 4 5
BENEFICIOS DIRECTOS TOTAL
VENTA DEL SOFTWARE $1700.00 $1700.00 $1700.00 $1700.00 $ 6,100.00
MANTENIMIENTO $ 500.00 $ 500.00
Total de Beneficios Directos $ 6,600.00
BENEFICIOS INDIRECTOS
pág. 15REINGENIERIA DEL SOFTWARE
Total de Beneficios Indirectos
TOTAL
pág. 16REINGENIERIA DEL SOFTWARE