7
Universidad Abierta y a Distancia de México Análisis y Diseño Orientado a Objetos Unidad 2. Requerimientos del análisis orientado a objetos Daniel Eduardo Vivanco Guajardo Matricula: ES1421003294

actividad 1 unidad 2

Embed Size (px)

DESCRIPTION

Analisis orientado a objetos

Citation preview

Page 1: actividad 1 unidad 2

Universidad Abierta y a Distancia de México

Análisis y Diseño Orientado a Objetos

Unidad 2. Requerimientos del análisis orientado a objetos

Daniel Eduardo Vivanco Guajardo

Matricula: ES1421003294

Page 2: actividad 1 unidad 2

Actividad 1. ¿Cómo obtener los requerimientos para un programa

Orientado a objetos?

Analiza un caso en el que se requiera desarrollar un programa orientado a objetos.

En un taller mecánico el dueño está considerando implementar algo nuevo para tener más control en las distintas áreas que se manejan, por lo que no está seguro de cual sea la mejor opción para su negocio, los empleados le han propuesto algunos ejemplos de cómo podría manejar su taller, a lo que él está considerando la mejor, una de las propuestas que él tiene es manejar un libro con entradas, salidas, reparaciones y clientes, otro en el que maneje inventarios y por ultimo un tercer libro para manejar entradas y salidas de dinero, pero esta propuesta es algo compleja, ya que el manejo de libros es algo antiguo, pero el empleado que lo propuso asegura que las actividades del taller estarán registradas y por lo tanto podrán atender un mayor número de clientes, otro de los empleados propuso la compra de equipos de cómputo, me contactó y por ello me permití hacerle llegar una propuesta más innovadora, presentarle el manejo de computadoras en su negocio para las distintas áreas, comprometiéndome a darle asesoría a sus empleados en el manejo de las computadoras, para ello le presento un sistema que sea instalado en su taller el cual les permita ofrecer un mejor servicio.

¿Por qué?

Se le está haciendo la propuesta de innovar en su empresa al dueño del taller, ya que el taller mecánico cuenta con un gran número de clientes, y cada día se le complica más llevar las cuentas, los registros, las entradas y salidas de refacciones, y por esta razón debe darles a los clientes una atención de primer nivel, y a su vez obtener un mejor funcionamiento de sus empleados, lo que le llevara a tener un manejo del taller más eficiente.

¿Para qué?

La propuesta que se les da es para que el dueño del taller, empleados y clientes, estén más contentos, tengan un mejor servicio y les sea más gratos los servicios.

¿Quiénes?

Los primeros beneficiados serán los trabajadores, ya que contaran con una computadora la cual manejaran dependiendo de su área, y esto les permitirá desarrollar mejor su trabajo.

Los segundos beneficiados serán los clientes, llegar a reparar su automóvil y encontrase con una empresa organizada les brindara la confianza para regresar en futuras visitas.

Page 3: actividad 1 unidad 2

El tercer beneficiados será el dueño del taller, implementar este sistema le ayudara a llevar mejor manejo en cada área del taller y estar informado de las actividades de los empleados llevando un registro y a su vez le permitirá darse cuenta de los cambios que se requieren para llevar a su taller al éxito.

Identifica que parámetros debes considerar para el levantamiento de requerimientos.

El propietario del taller necesita que cuando introduzca el nombre del cliente el sistema le arroje la siguiente información:

Ejecutar última visita. Ejecutar trabajo realizado. Ejecutar costo de la reparación. Ejecutar refacciones utilizadas. Desarrollar en el área de taller si la maquina entra de nuevo a reparación. Desarrollar que trabajo se realizara a la maquina si entra a taller. Ejecutar que refacciones se utilizaran si la maquina entra a taller. Desarrollar que costo tendrá si la maquina entra a taller. Ejecutar que refacción se utilizara si la maquina entra a taller. Desarrollar tiempo en que se entregara la maquina ya reparada. Realizar varias tareas en el mismo programa. Desarrollar lista de clientes, de máquinas y de inventarios. Ejecutar entradas y salidas.

Elabora un bosquejo de preguntas para elaborar una entrevista.

En esta entrevista utilizare preguntas abiertas y cerradas, a modo de que el entrevistado me brinde la mayor información posible. La entrevista será mixta, ya que manejare clase inductiva como deductiva.

Me presentare en el taller del Sr. Manuel, para hacerle una serie de preguntas sobre sus necesidades y lo que desea obtener de un sistema, las preguntas y respuestas las registrare de manera escrita, a manera de poder agregar notas, correcciones o detalles que se puedan ir pasando en el desarrollo de la misma.

Page 4: actividad 1 unidad 2

Entrevista:

Entrevista al dueño del taller

¿Cuántos empleados tiene en este momento el taller, y cuáles son sus funciones?

¿Cuáles son las necesidades que tiene su taller en este momento? ¿Cuentan con algún equipo de cómputo en su taller? ¿Está dispuesto a incorporar equipo de cómputo en su taller? ¿Cuántas personas van a manejar los equipos? ¿Cuáles serían esas personas? Ya como usuarios tendrán acceso a todas las áreas. ¿Entonces controlar el acceso a las distintas áreas es un punto importante

para usted? ¿Por qué? O ¿Para qué? ¿Qué espera brindarles si incorpora los equipos de cómputo? ¿Es importante para usted registrar las visitas de los clientes? ¿Entonces usted quiere que el sistema le guarde el historial de las

reparaciones? ¿Qué otra cosa quiere que le guarde el sistema? ¿Al momento de presentarle un adelanto del sistema tiene algún color en

mente? ¿Tiene alguna otra propuesta para el manejo en su taller? ¿Qué le pareció esa propuesta? ¿Por qué? ¿Entonces mi propuesta le agrada? ¿Está dispuesto a brindarme una segunda entrevista en caso de necesitar

más datos?

Validación de los requerimientos

El sistema es viable, ya que le ayudara a tener un mejor control de la información en su taller, controlara trabajos realizados, tendrá control del inventario, cada usuario será independiente en su área. Las necesidades del cliente se pueden satisfacer con las tecnologías actuales tanto de software como de hardware. El sistema será rentable ya que el usuario cuenta con una amplia cartera de clientes, por lo cual tiene un amplio manejo de inventario y a largo plazo las ganancias de verán reflejadas.

Page 5: actividad 1 unidad 2

La explicación a mi bosquejo de entrevista es la siguiente:

Decidí realizar preguntas e ir anotando las respuestas a modo de conocer las necesidades que debo tomar en cuenta para la realización del sistema, aplicando las respuestas al momento de realizar el sistema.

Conclusión:

Realizar la entrevista para el levantamiento de requerimientos en la elaboración de un sistema es de gran ayuda, ya que se fijan objetivos a trabajar a la hora de realizar un sistema, se conoce la manera de pensar del cliente, se estudia su viabilidad, se obtienen los requerimientos, se valida y de esta manera se obtiene un sistema completo.

La retroalimentación obtenida por mi docente Adriana Álvarez Gutiérrez, me fue de gran ayuda, ayudándome a incluir aspectos que no tome en cuenta para la realización de la actividad, haciéndola más completa luego de revisarla más detenidamente.

Fuentes de consulta:

https://www.youtube.com/watch?v=4SQsJ0wJV_w https://www.youtube.com/watch?v=uYK8_yT_R-E http://web.cua.uam.mx/publicaciones/Notas_Analisis_Requerimiento.pdf