proyecto de reingenieria

19
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. 1 REINGENIERIA DEL SOFTWARE

Upload: elizabeth-juarez

Post on 30-Jun-2015

5.889 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proyecto de reingenieria

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

Page 2: Proyecto de reingenieria

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

Page 3: Proyecto de reingenieria

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

Page 4: Proyecto de reingenieria

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

Page 5: Proyecto de reingenieria

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

Page 6: Proyecto de reingenieria

SOLICITUD DEL SISTEMA

pág. 6REINGENIERIA DEL SOFTWARE

Page 7: Proyecto de reingenieria

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

Page 8: Proyecto de reingenieria

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

Page 9: Proyecto de reingenieria

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

Page 10: Proyecto de reingenieria

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

Page 11: Proyecto de reingenieria

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

Page 12: Proyecto de reingenieria

ANEXOS

pág. 12REINGENIERIA DEL SOFTWARE

Page 13: Proyecto de reingenieria

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

Page 14: Proyecto de reingenieria

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

Page 15: Proyecto de reingenieria

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

Page 16: Proyecto de reingenieria

Total de Beneficios Indirectos

TOTAL

pág. 16REINGENIERIA DEL SOFTWARE