lunes, 12 de noviembre de 2012

Solución Caso de Estudio

INTEGRANTES:

ADRIANA CAROLINA SABOGAL / 624618

JOHNNY FABIAN MALLAMA / 624586

1. Diseñar el diagrama de paquetes para el proceso de solicitud de materia prima a los proveedores por parte de ARWO Joyeros 



2. Basándose en la siguiente figura en el cual se ilustra el proceso de venta online, diseñar el diagrama de paquetes para representar los procesos que se muestran





3. Indique cuántos desarrolladores contrataría para la realización del proyecto y cuales serian las funciones de cada uno, así como el tiempo que tardaría en entregarse el proyecto.
Para la realización de este proyecto se realizaría la contratación de 4 desarrolladores:

  • 2 desarrolladores serian los encargados de todo lo referente al levantamiento de requerimientos diseño e implementación del framework y las interfaces graficas. 
  • 1 desarrollador estaría encargado de todo lo concerniente a la administración y creación de la base de datos que como ya se dijo será My SQL realizara la persistencia y estará controlando el buen funcionamiento de la BD 
  • 1 desarrollador estará encargado del servidor de aplicaciones de mantener su disponibilidad y realizar su configuración con el servidor web establecido glassfish. 

 4. Identifique y/o nombre dos posibles cambios que usted como arquitecto de software o gerente de proyectos consideraría que necesita una modificación para que el sistema opere más óptimamente de acuerdo al diagrama anterior (ventas online Joyeria)
  • Se debería implementar un modulo que facilite, agilice los procesos de pagos online, puede crearse o contratar con un tercero que se encargue de esta labor de una manera confiable ágil y que no sea tan complicado para que los usuarios puedan realizar sus transacciones. 
  • Se debería definir unos periodos de tiempo en los que establezca la realización del mantenimiento al sistema para prevenir posibles fallos. 

5. Teniendo en cuenta el alcance del problema, Indique que lenguaje(s) de programación o herramientas de desarrollo utilizaría para poner en marcha el proyecto, También considere que usted es el gerente del proyecto. explique los motivos de selección
Se utilizarían el siguiente lenguaje de programación y las siguientes herramientas para llevar a cabo con la realización de este proyecto:
  • Java Server Faces (JSF) : Framework 
  • Java Server Pages (JSP): Interfaces Graficas web 
  • Servidor web Glassfish: Servidor de aplicaciones 
  • MySQL: motor de BD 
Motivos De Esta Selección: Estas herramientas son seleccionadas a razon que permiten desarrollar la aplicación de forma agil, ya que estos lenguajes de programacion son orientados a objetos y permite una estructurar adecuadamente todas las funcionalidades que se requieren.

Porque JSF se preguntaran, se selecciona este lenguaje de programacion web a razon que JavaServerFaces permite simplificar el desarrollo de interfaces de usuario. Tambien se selecciono el servidor web Glassfish por los grandes beneficios que presta para establecer comunicación con la base de datos MySql.

No hay comentarios:

Publicar un comentario