Reingenieria software

Páginas: 7 (1622 palabras) Publicado: 27 de octubre de 2010
REINGENIERÍA DE LA SECCION CINE DEL PORTAL MIPUNTO.COM

Benjamín Arismendi G.,Marianella Aveledo M.
Universidad Simón Bolívar Departamento de Procesos y Sistemas A.P.: 89000 Caracas, Venezuela. Email:maveledo@usb.ve

Abstract. En el presente artículo, se expone la experiencia vivida en Venezuela con un proyecto de reingeniería que se realizó a un portal que maneja entre otros tópicos, unaaplicación para cines llamado MIPUNTO.COM de la empresa Telcel Bellsouth.En este sentido se planteó la reingeniería de la aplicación cine del portal para la migración de la misma hacia una arquitectura multicapas basada en el patrón Modelo-Vista –Controlador[1].

1. Introducción
El avance de las tecnologías relacionadas con Internet ha hecho que se abran nuevos horizontes para los negocios y paralas empresas, ya que esta tecnología presenta grandes bondades. Con la creciente popularidad de Internet, ha surgido en las empresas la necesidad de utilizar aplicaciones Web para hacerse más competitivas en su negocio. Telcel Bellsouth [2] a través del portal MIPUNTO.COM, busca la eficiencia de todas sus aplicaciones para ser mas competitivos con los servicios que brindan. Por lo tanto, seempezó a detectar la necesidad de llevar estas aplicaciones hacia un estándar arquitectónico. Mediante este cambio, que se denomina reingeniería, se pretende crear bases sólidas en los sistemas, permitiendo la escalabilidad de una forma natural, unificando criterios de diseño, optimizando el trabajo a la hora de realizar mantenimiento a dichas aplicaciones. Este proyecto de reingeniería se basó en dosaspectos principales; en primer lugar, en la migración de la aplicación de cine, hacia una arquitectura basada en el patrón Modelo-Vista-Controlador (MVC) [1], que permita mantener dicha aplicación bajo el estándar de la organización y que a su vez permita realizar labores de mantenimiento y crecimiento de ésta de una forma mas simplificada y organizada. Y en segundo lugar, en la creación de nuevasadministraciones delegadas que permitan el manejo de promociones y comisiones, a través de mecanismos de configuración sencillos, sin la necesidad de realizar cambios en el código de la aplicación.

El presente artículo consta de las siguientes secciones: la Sección 1 es la presente y constituye la introducción del trabajo, la Sección 2 presenta el proyecto y sus objetivos, en la Sección 3 seencuentra la solución que se propuso, la Sección 4 describe el proceso de implementación llevado a cabo, en la Sección 5 se exponen las conclusiones y finalmente en la Sección 6 se presentan las referencias bibliográficas.

2 Planteamiento del Problema
MIPUNTO.COM es un portal de contenido venezolano, que busca satisfacer las cuatro principales necesidades de los usuarios dentro de Internet,definidas como: información, servicios, entretenimiento y sentido de comunidad. Este portal, es una plataforma de gestión de contenido, y su estrategia principal es conocer las características y necesidades de cada uno de los usuarios para ofrecerles servicios de contenido adaptados a sus necesidades. El objetivo general del proyecto es la Reingeniería del Flujo de Compras de la sección Cine delportal MIPUNTO.COM y una extensión de las administraciones delegadas de la sección cine, permitiendo el manejo de comisiones, y aprovechando el modelo de datos actual para el manejo de cambios de precio y aforos. Los objetivos específicos del proyecto son los siguientes: • Analizar el sistema actual y los requerimientos de los usuarios finales, entendimiento del alcance funcional del proyecto y lasimplicaciones operativas, técnicas y de negocio. • Diseñar el sistema. Donde se deben definir las estructuras de datos, los módulos y los procesos involucrados en la compra de entradas. • Desarrollar los módulos y programar los componentes para la aplicación. • Ejecutar las pruebas unitarias y de integración. Uno de los principales problemas hallados, fue la utilización de archivos planos para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reingeniería Del Software
  • Reingenieria Del Software
  • Metodologías de la Reingeniería de Software
  • Reingeniería Del Software
  • Reingenieria De Software
  • Reingenieria De Software
  • Reingenieria De Software
  • Reingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS