DMMS_U3_A1_RONM.docx

12
Universidad Abierta y a Distancia de México 15 Modelo de desarrollo de sistemas Primera actividad de la tercera unidad Asignatura: Métodos y Modelos de Desarrollo de Software Cuarto Semestre Docente: Juan Pablo Navarro Romo Alumno: Roberto Nieto Morales al13502595

Transcript of DMMS_U3_A1_RONM.docx

Modelo de desarrollo de sistemas Primera actividad de la tercera unidad

Mtodos y modelos de desarrollo de Software Unidad 3. Modelos para el desarrollo de sistemas ForoInstrucciones:Problema:La administracin de una ruta de camiones de una ciudad, desea iniciar con un proceso para tener, al final del mismo, un software, donde se desea supervisar los tiempos que toma a cada camin realizar su recorrido, adems de desea conocer la cantidad de vueltas de cada conductor por da; se entrego el siguiente reporte de uso: Reporte de entradas y salidasNo Autobs________ Fecha de movimiento________________

Numero de ViajeHora de salidaHora de regresoSupervisorobservaciones

1

2

3

4

5

6

7

8

9

10

Nombre del chofer: _________________

____________________ ________________________________ Chofer quien registra AdministradorEn el reporte se observa una columna que pertenece a la firma de un supervisor, se explica que en los recorridos suele existir supervisores que por azar suben en los camiones en circulacin para comprobar que todos los pasajeros hayan hecho su pago y tengan su boleto, ellos firman de acuerdo al nmero de viaje en proceso; otras de sus actividades es proponer mejoras en el servicio.Loa supervisores tambin tienen su propio reporte, que es el siguiente:

Reporte de Supervisin de servicio de transporteClave Supervisor__________________ Fecha de vencimiento________________Nombre_________________________

Numero de revisinNo de CaminCve. ChoferHoraObservaciones

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

___________________________ ________________________________ Supervisor Administrador

Por otro lado, el administrador desea supervisar los mantenimientos que se les aplican a los camiones, dependiendo de cierta cantidad de kilmetros incrementados. Pues, existe personal de mantenimiento, pero no hay un reporte estandarizado donde se registre el lugar, fecha y gastos del mantenimiento, as tambin la persona que lo realiz, pues el mantenimiento se hace segn la recomendacin del chofer del camin.Ahora realiza lo que se te pide en cada inciso:

A) Iniciando un proceso de anlisis, iniciaremos con el modelo de requisitos, pensando sobre los casos de uso responde a las siguientes preguntas.1.-Enlista los actores que identificas en el problema.

____Administrador, Chofer, Supervisor y se implementara un actor Mecnico, que desarrolle la funcin de mantenimiento, la fecha y gastos de los mismos.___________________________________________________________________, _______________________________________________________________________, _______________________________________________________________________ 2.-La accin de llenado del reporte de entradas y salidas del camin, quin lo realiza?___________A travs del anlisis de requisitos que desea la administracin, se requiere que se tenga un proceso en donde al final se conozcan los tiempo y nmero de vueltas llevadas a cabo pos cada unidad.En este caso el chofer toma los tiempos y nmero de vueltas, firmando de conformidad el reporte, el administrador. Para no entrar en controversias___ _______________________________________________3.- Quin firma la seccin del reporte de entradas y salidas de camiones en la seccin revis? ____ __El supervisor es quien firma el reporte de entradas y salidas de los camiones firmando el administrador de conformidad____________________________________________4.- Quin revisa que los viajeros pagaron su pasaje? ___El supervisor es el encargado de supervisar que los choferes cumplan con su responsabilidad de dar el boleto correspondiente a cada pasajero que utiliza los servicios-________________5.- Quin realiza el llenado del documento de supervisin de servicio de transporte?:________El supervisor es el que llena el formulario y hace el reporte, l es quien firma por hacer dicho reporte y a la vez el administrador firma de conformidad._____ _______________________________________________6.-En cuanto al diseo del modelo de clases, podras decir que puedes aplicar la herencia en la creacin de las clases chofer, mecnicos, administrador y supervisor Si/No?7. Por qu?:____efectivamente, recordemos que las clases de objetos es fundamental y aplicando la herencia se pueden compartir los objetos as como los mtodos._En este ejemplo se hace mencin de una superclase que vendra siendo la administracin de una ruta de camiones, y las otras serian la clase administrador, chofer, supervisor y mecnicos.________________________________________________________B. Del siguiente listado de clases del sistema, respondeA las preguntas:1. Persona2. Chofer3. Administrador4. Supervisor5. Mecnico6. Camin7. Recorridos8. Supervisiones9. Registro de mantenimientos

De qu clases llevan sus claves primarias como llaves forneas a las siguientes clases:

1. Clase Recorridos, de:___Cve. del supervisor____Cve. chofer________, __________No. camion_____Cve. Administrador

2. Clase Supervisiones de: ________Cve. supervisor____,___Cve. Chofer___________,____Cve. No. De camin__________,Cve. Administrador__________

3. Clase registro de mantenimiento: ___Cve. Administrador______________________________, _Cve. Chofer____________Cve. Mecanico_________Cve. No. De camin

C. En la creacin de un diccionario de datos de tipo pasivo, se enlistan los datos, su descripcin, tipo de dato y restricciones del mismo; suponiendo que describirs los datos De la entidad chofer, escribe 5 datos del mismo, que puede ser til para el administrador conocer del chofer y que puede ser til para cuando se vaya a crear la base de datos del sistema, describe cada uno de ellos.Nombre del datoDescripcin del contenidoTipo de datoAlguna restriccinValor inicial del dato

NombreAlmacenar el nombre y apellidos del choferVarchar (45)NOT NULLStart_value

Clave licenciaAlmacenar el numero de licencia de conductor vigenteVarchar(45)NOT NULLStart_value

EdadAlmacenar la edad del choferintNOT NULL>18 aosStart_value

Direccin de casaAlmacenar calle de su viviendaVarchar(45)NOT NULL Start_value

Telfono de casaAlmacenar el nmero de telfono de casaVarchar(45)NOT NULLStart_value

D. En Cuanto al modelo de interfaces. Responde a las preguntas:1. Una de las opciones no es cierta para justificar el manejo de poca informacin en las interfacesCul es?a. Memoria limitada de las personas a corto plazo.b. El manejar muchas informaciones crea estrs en el usuarioc. Suponer que todos los tipos de usuario se pueden adaptar a la interfazd. Porque las pantallas permiten mostrar poca informacin

Respuesta: en el inciso D, considero que no est acorde a las dems opciones ya que las pantallas si muestran mucha informacin.

2. Es el principio de diseo que indica usar trminos y conceptos obtenidos de la experiencia de las personas que ms utilizan el sistema:

a. Familiaridad del usuario

b. Uniformidadc. Mnima sorpresad. Recuperabilidad3. Es el principio de diseo que sugiere que siempre que sea posible, la interfaz debe ser ecunime en el sentido de que las operaciones comparables se activen de la misma forma:a. Familiaridad del usuario

b. Uniformidad

c. Mnima sorpresad. Recuperabilidad4. Es el principio de diseo que indica que el comportamiento del sistema no debe de provocar sobre saltos de emocin a los usuarios:

A .Familiaridad del usuariob. Uniformidad

c. Mnima sorpresa

d. Recuperabilidad

A manera de tarea hice estos diagramas de casos de uso del problema requerido, espero su punto de vista de todos ustedes ya que mi objetivo principal es haber comprendido la fase de anlisis, saludos.