EL NUEVO ENTORNO DESARROLLO
Enviado por tomas • 31 de Diciembre de 2018 • 837 Palabras (4 Páginas) • 446 Visitas
...
los equipos informáticos de la empresa por si hubiese que ampliarlos o modificarlos. Con esto damos por finalizada la fase del Análisis de Requisitos.
Ahora vamos a dividir el sistema en partes para determinar que funcion va a realizar cada una de ellas. Creamos la base datos con SQL podremos utilizarla con Java mediante JDBC.
Tenemos dos entidades muy claras que son clientes y coches tendremos que crear otras dos que son stock de automóviles y de motos
Clientes Coche de alquiler stock de automóviles stock de motos
DNI Matricula Mínimo de stock Mínimo de stock
Nombre Año matricula
Apellidos Numero-alquileres
Teléfono
Localidad
Ya hemos terminado el diseño, es hora de empezar a codificar, como comentamos anteriormente comenzaremos a crear la aplicación utilizando lenguaje Java en el entorno de desarrollo JDeveloper, que usaremos para el diseño de la base de datos, tablas etc.
Utilizaremos JUnit para realizar las pruebas. Una vez que las pruebas unitarias se realizan con éxito, comprobaremos su funcionamiento de todo el sistema para lo cual necesitaremos instalar la versión de prueba en los equipos del cliente que nos permita probar el desarrollo real. Una vez que todo esto ha funcionado con éxito crearemos la documentación en la cual vamos a especificar el desarrollo de la aplicación, nosotros entregaremos tres guías a nuestro cliente.
La guía técnica: irá dirigida a los programadores y los analistas para poder corregir, mantener y actualizar la aplicación en el futuro. Incluiremos diseño codificación y pruebas .
La guía de uso: ira toda la información necesaria para poder utilizar la aplicación.
La guía de instalación: ira toda la información necesaria para su puesta en marcha con las garantías de seguridad, proporcionándosela al personal que se encargara de instalarla.
Una vez comprobado que la aplicación funciona correctamente, empezamos con la fase de explotación. Para esto instalaremos, configuraremos y probaremos la aplicación en los equipos de los clientes para probarlo con una carga de trabajo normal.
Con la fase de explotación finalizada, procederemos a pactar con el cliente un servicio de mantenimiento, esta etapa es la más larga de todo el ciclo de vida del software, por su naturaleza el software es cambiante, con lo que todo ello conlleva ya sea en materia de expansiones, actualización, adaptación etc.
Le pasaremos un presupuesto para los distintos tipo de mantenimiento que necesitara en el futuro:
Perfectivos: para mejorar la funcionalidad del software.
Evolutivos: el cliente tendrá en el futuro nuevas necesidades. Por tanto, serán necesarias modificaciones, expansiones o eliminaciones de código.
Adaptativos: modificaciones, actualizaciones... para adaptarse a las nuevas tendencias del mercado, a nuevos componentes hardware, etc.
Correctivos: la aplicación tendrá errores en el futuro (sería utópico pensar lo contrario).
...