Вы находитесь на странице: 1из 29

PLANTILLA PARA LA PLANEACIN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA DE MXICO


Carrera: Desarrollo de Asignatura: Mtodos y Semestre: Mdulo Grupo: DS-DMMS-1702-B1-002
software modelos de desarrollo de Cuarto o
software (MMDS) bloque:
2

Nombre del docente: Adelaida Prez Ramrez Ciclo escolar: 1701-B1 Horas: Clave de la asignatura:
72 15142420 /16142420
Unidad Competencias Propsitos, objetivos o logros
General Especfica Identificar los modelos utilizados para el desarrollo de sistemas y la forma e
3.- Modelos para Debers ser capaz de distinguir Utilizar los modelos estructurados y orientados a cmo se complementan, en el apoyo del desarrollo de sistemas.
el desarrollo de cada uno de los modelos para el objetos para la creacin de un sistema, mediante la
sistemas desarrollo de sistemas y de herramienta StarUml.
seleccionar el adecuado para las
problemticas presentadas de los
clientes.
Actividades de aprendizaje
Recursos
Tiempo Herrami didcticos y Fecha de entrega
Nombre Propsito Descripcin Evaluacin
Aproximado enta material de
apoyo
Actividad 1. Modelos Analizar un problema y encontrar 4 horas Tarea La siguiente actividad se realizar por Individual- Programa Sugerida:
de desarrollo de la solucin apropiada para el medio de dos herramientas: un foro y revisar desarrollado de la 4 de Septiembre
sistemas diseo del modelo de desarrollo la seccin de tareas, por lo tanto anexo materia: del 2017
del sistema, con esta actividad atiende a las siguientes indicaciones. rubrica de https://unadmexic
reafirmars tus conocimientos en ndices y o.blackboard.com/ Cierre de Unidad:
los modelos de desarrollo de 1. Ingresa al foro Actividad 1. porcentajes bbcswebdav/instit 26 de Septiembre
software. Modelos de desarrollo de sistemas. ution/DCEIT/2016 del 2017
_S2_B1/DS/04/D
2. Para comenzar este ejercicio, crea MMS/U1/Unidad_ Periodo de gracia:
un archivo de texto y copia la 1_Herramientas_p 22 de Septiembre al
descripcin del problema que ara_el_modelado 26 de Septiembre 2017
analizars, las respuestas las _de_software_DM
colocars en la descripcin del inciso MS.pdf Extempornea
correspondiente. ( no se recibe):

Mtra. Adelaida Prez Ramrez Pgina 1


PLANTILLA PARA LA PLANEACIN

27 de Septiembre
3. Analiza la problemtica que te
asign tu docente en lnea y
responde a lo que se te indica.
(Anexo 1)

3. Atiende las instrucciones y


comentarios de retroalimentacin por
parte de tu Docente en lnea y
compaeros (Recuerda revisar y
retroalimentar al menos a 3 de ellos)

4. Debers de argumentar el porqu


de tu respuesta a manera de
conclusin al final de tu documento.

5. Guarda la actividad con el nombre


DMMS_U3_A1_XXYZ. Sustituye las
XX por las dos primeras letras de tu
primer nombre, la Y por la inicial de tu
primer apellido y la Z por la inicial de
tu segundo apellido

Actividad 2. Modelos Relacionar conceptos, 4 Foro Con la presente actividad Individual- Programa Sugerida:
estructurados componentes, simbologa, etc. comprobars el nivel de comprensin revisar desarrollado de la 8 de Septiembre
Para comprobar nivel de de los conceptos relacionados con rubrica de materia: del 2017
comprensin de conceptos y los modelos de diseo. ndices y https://unadmexic
procesos de modelo estructurado Instrucciones: porcentajes o.blackboard.com/ Cierre de Unidad:
correspondiente. bbcswebdav/instit 26 de Septiembre
Instrucciones: ution/DCEIT/2016 del 2017
1. Crea un archivo de texto y copia la _S2_B1/DS/04/D
tabla como se muestra en el MMS/U1/Unidad_ Periodo de gracia:
documento. (Anexo 2) 1_Herramientas_p 22 de Septiembre al
ara_el_modelado 26 de Septiembre 2017

Mtra. Adelaida Prez Ramrez Pgina 2


PLANTILLA PARA LA PLANEACIN

2. Relaciona la columna descripcin _de_software_DM Extempornea


con la columna concepto y coloca el MS.pdf ( no se recibe):
nmero de la descripcin en la 27 de Septiembre
columna respuesta.

Posterior a la respuesta redacta por


qu es la respuesta correcta.

Actividad 3. Modelos Relacionar conceptos, 8 Tarea 1. Crea un archivo de texto y copia Individual Programa Sugerida:
Orientados a Objetos componentes, simbologa, etc. la tabla como se muestra. En cada rubrica de desarrollado de la 12 de Septiembre
Con el modelo orientado a objetos problema se muestra un grfico, ndices y materia: del 2017
correspondiente responde a la pregunta, Marca la porcentajes https://unadmexic
respuesta correcta y redacta por qu o.blackboard.com/ Cierre de Unidad:
es el Diagrama que seleccionaste. bbcswebdav/instit 26 de Septiembre
(Anexo 3) ution/DCEIT/2016 del 2017
_S2_B1/DS/04/D
2. Guarda la actividad con el nombre MMS/U1/Unidad_ Periodo de gracia:
DMMS_U3_A3_XXYZ. Sustituye las 1_Herramientas_p 22 de Septiembre al
XX por las dos primeras letras de tu ara_el_modelado 26 de Septiembre 2017
primer nombre, la Y por la inicial de tu _de_software_DM
primer apellido y la Z por la inicial de MS.pdf Extempornea
tu segundo apellido. ( no se recibe):
27 de Septiembre
3. Enva el archivo a tu Docente en
lnea para recibir retroalimentacin
mediante la herramienta Tarea.

4. Consulta los Criterios de


evaluacin para conocer los
elementos que sern ponderables.
Actividad 4. Diagramas Disear soluciones usando los 8 Tarea Instrucciones: Sugerida:
de Modelos modelos estructurados y 16 de Septiembre
estructurados y orientados a objetos de las 1. Crea un archivo de texto y copia la del 2017
orientados a objetos problemticas presentadas descripcin del problema, tablas en

Mtra. Adelaida Prez Ramrez Pgina 3


PLANTILLA PARA LA PLANEACIN

cuestin a analizar y los incisos, en el Cierre de Unidad:


documento creado. (Anexo 4) 26 de Septiembre
del 2017
2. La respuesta de cada inciso la
colocars en seguida de cada Periodo de gracia:
descripcin del inciso que le 22 de Septiembre al
corresponda. 26 de Septiembre 2017

3. Guarda la actividad con el nombre Extempornea


DMMS_U3_A4_XXYZ. Sustituye las ( no se recibe):
XX por las dos primeras letras de tu 27 de Septiembre
primer nombre, la Y por la inicial de tu
primer apellido y la Z por la inicial de
tu segundo apellido.

4. Enva el archivo a tu Docente en


lnea para recibir retroalimentacin
mediante la herramienta Tarea.
Consulta los Criterios de evaluacin
para conocer la manera en que
ponderan tus diagramas
Evidencia de Aplicar los modelos de desarrollo 8 horas Tarea Instrucciones: Individual Programa Sugerida:
aprendizaje. Modelos de sistemas en la solucin de rubrica de desarrollado de la 20 de Septiembre
de desarrollo de problemticas utilizando las 1. Crea un archivo de texto, copia ndices y materia: del 2017
sistemas con StarUML herramientas de StarUML. toda la problemtica e incisos, y porcentajes https://unadmexic
coloca tus respuestas debajo del o.blackboard.com/ Cierre de Unidad:
enciso correspondiente.(Anexo 5) bbcswebdav/instit 26 de Septiembre
ution/DCEIT/2016 del 2017
2. Guarda la actividad con el nombre _S2_B1/DS/04/D
DMMS_U3_EA_XXYZ. Sustituye las MMS/U1/Unidad_ Periodo de gracia:
XX por las dos primeras letras de tu 1_Herramientas_p 22 de Septiembre al
primer nombre, la Y por la inicial de tu ara_el_modelado 26 de Septiembre 2017
primer apellido y la Z por la inicial de _de_software_DM
tu segundo apellido. MS.pdf Extempornea
( no se recibe):

Mtra. Adelaida Prez Ramrez Pgina 4


PLANTILLA PARA LA PLANEACIN

3. Revisa los Criterios de evaluacin 27 de Septiembre


para conocer los requerimientos de la
actividad.

4. Enva el archivo a tu Docente en


lnea, espera retroalimentacin y en
caso de ser necesario, enva
nuevamente tu actividad
Autorreflexin El propsito de esta actividad 2 horas Tarea A partir de las preguntas guiadas, Esquema de Archivo adjunto 22 de Septiembre
es que el estudiante analice sobre realizar un ejercicio de anlisis y evaluacin en anuncios, del 2017
el proceso de aprendizaje que ha reflexin que lleve al alumno a correo electrnico
tenido durante la unidad determinar fortalezas y debilidades y respositorio. Cierre de Unidad:
en su aprendizaje. 26 de Septiembre
del 2017

Periodo de gracia:
22 de Septiembre al
26 de Septiembre 2017

Extempornea
( no se recibe):
27 de Septiembre
FUENTES DE
CONSULTA:
Bibliografa bsica

Elmasri, Rames (2007). Fundamentos de Bases de Datos. Mxico: Addison


Wesley.
Larman, Craig (2008). UML y patrones. Mxico: Prentice Hall.
Rob, Peter, (2004). Sistemas de bases de datos. Mxico: Thomson
Silberschatz, Abraham (2006). Fundamentos de bases de datos. Espaa: Mc Graw
Hill.
Sommerville, Ian, (2005). Ingeniera de Software. Espaa: Pearson educacin.
Weitzenfeld, Alfredo (2005). Ingeniera de software orientado a objetos con Uml,
Java e internet. Mxico: Thomson.

Mtra. Adelaida Prez Ramrez Pgina 5


PLANTILLA PARA LA PLANEACIN

ANEXOS
ACTIVIDAD 1. MODELOS DE DESARROLLO DE SISTEMAS
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 un recorrido, adems se desea conocer la cantidad de vueltas d cada conductor
por da; se entreg el siguiente reporte en uso:

Reporte de entradas y salidas

No Autobs: _________ Fecha de movimiento: _________


Nombre del chofer: _________

Numero de viaje Hora de salida Hora de regreso Supervisor Observaciones


1
2
3
4
5

Mtra. Adelaida Prez Ramrez Pgina 6


PLANTILLA PARA LA PLANEACIN

6
7
8
9
10

Chofer quien
registra Administrador

En 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 se 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.
Los supervisores tambin tienen su propio reporte, que es el siguiente:

Reporte de Supervisin de servicio de transporte

Fecha de
Clave Supervisor: movimiento:
Nombre:

Numero de No. Cve.


Revisin Camin Chofer Hora Observaciones
1
2
3
4

Mtra. Adelaida Prez Ramrez Pgina 7


PLANTILLA PARA LA PLANEACIN

5
6
7
8
9
10

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.


_______________________________________________________________________,
_______________________________________________________________________,
_______________________________________________________________________

2.- La accin de llenado del reporte de entradas y salidas del camin, quin lo realiza?_______________
_______________________________________________

3.- Quin firma la seccin del reporte de entradas y salidas de camiones en la seccin revis? ____
_______________________________________________

4.- Quin revisa que los viajeros pagaron su pasaje? ___________________

Mtra. Adelaida Prez Ramrez Pgina 8


PLANTILLA PARA LA PLANEACIN

5.- Quin realiza el llenado del documento de supervisin de servicio de transporte?: _____________
_______________________________________________

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?:_____________________________________________________________

B. Del siguiente listado de clases del sistema, responde a las preguntas:

1. Persona
2. Chofer
3. Administrador
4. Supervisor
5. Mecnico
6. Camin
7. Recorridos
8. Supervisiones
9. Registro de mantenimientos

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

1. Clase Recorridos, de:______________, ______________, ______________, _______________


2. Clase Supervisiones de: ____________, ______________, ______________, ______________
3. Clase registro de mantenimiento: ________________, ___________________, _____________

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 Descripcin del Tipo de Alguna Valor inicial del


dato contenido dato restriccin dato

Mtra. Adelaida Prez Ramrez Pgina 9


PLANTILLA PARA LA PLANEACIN

Nombre Almacenar el nombre Cadena de No quedar vaco Espacios vacos


y apellidos del chofer caracteres
Clave licencia Almacenar el nmero Cadena de No quedar vaco Espacios vacos
de licencia de caracteres
conductor vigente
Edad Almacenar la edad del Entero No aceptar Espacios vacos
chofer menor de 18
Direccin de Almacenar calle de su Cadena de No quedar vaco Espacios vacos
casa vivienda caracteres
Telfono casa Almacenar el nmero Cadena de No quedar vaco Espacios vacos
de telfono de casa caracteres

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 interfaces Cul es?

a. Memoria limitada de las personas a corto plazo.


b. El manejar muchas informacin crea estrs en el usuario
c. Suponer que todos los tipos de usuario se pueden adaptar a la interfaz
d. Porque las pantallas permiten mostrar poca 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. Uniformidad
c. Mnima sorpresa
d. Recuperabilidad

3. 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

Mtra. Adelaida Prez Ramrez Pgina 10


PLANTILLA PARA LA PLANEACIN
c. Mnima sorpresa
d. Recuperabilidad

4. 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 usuario


b. Uniformidad
c. Mnima sorpresa
d. Recuperabilidad

NOTA: No olvides los puntos de la actividad, pues esto te servir para realizar los diseos que se te pedirn en la Actividad 4, entre otras cosas.

Ya que concluiste con el ejercicio y la discusin del foro termin: Enva el archivo a tu Docente en lnea una vez que el Foro haya terminado y
espera tu retroalimentacin.

ACTIVIDAD 2. MODELOS ESTRUCTURADOS


Propsito: Relacionar conceptos, componentes, simbologa, etc. Con el modelo estructurado correspondiente.

Con la presente actividad comprobars el nivel de comprensin de los conceptos relacionados con los modelos de diseo.

Instrucciones:
1. Crea un archivo de texto y copia la tabla como se muestra en el documento.

2. Relaciona la columna descripcin con la columna concepto y coloca el nmero de la descripcin en la columna respuesta. Posterior a la
respuesta redacta por qu es la respuesta correcta.

No. Descripcin Concepto Respuesta


1 Es un modelo cuyo propsito, con respecto a los datos, es Jerrquico, red y
describir su significado, las relaciones entre ellos, sus relacional
restricciones de consistencia. Porque: __________________
_________________________
_________________________
_________________________

Mtra. Adelaida Prez Ramrez Pgina 11


PLANTILLA PARA LA PLANEACIN

2 Es uno de los tres niveles de abstraccin, es el nivel ms E-R


bajo del modelo de datos, describe como se almacenan
realmente los datos y se describe en detalle la estructura Porque: __________________
de los datos. _________________________
_________________________
_________________________

3 Es uno de los tres niveles de abstraccin de los datos, que Modelo de


se caracteriza por describir qu datos se almacenan en la requisitos
base de datos y qu relaciones hay entre ellos. Porque: __________________
_________________________
_________________________
_________________________

4 Son los tres niveles de abstraccin de los datos. Modelo de


Dominio
Porque: __________________
_________________________
_________________________
_________________________

5 Son tres modelos de datos basados en registros. Diccionario de


Datos
Porque: __________________
_________________________
_________________________
_________________________

6 Es un modelo de datos basado en objetos. Modelo de Datos

Porque: __________________
_________________________
_________________________

Mtra. Adelaida Prez Ramrez Pgina 12


PLANTILLA PARA LA PLANEACIN

_________________________

7 Es un modelo que tambin se le conoce como Modelo Modelo de


conceptual, que trabaja en el diseo de los objetos del interfaces
software, donde se muestran clases conceptuales Porque: __________________
significativas en un dominio del problema del mundo real, _________________________
es uno de los artefactos ms importantes que se crean _________________________
durante el anlisis orientado a objetos. _________________________

8 Es una herramienta en donde se muestra un listado que Fsico, Lgico y


describen los datos empleados en un sistema para el vistas
desarrollo del software, que recibe una clasificacin de Porque: __________________
activo o pasivo segn como sea su forma de actualizar los _________________________
datos. _________________________
_________________________

9 Es un modelo que apoya en el modelado de los aspectos Nivel fsico


de diseo, qu principios de estilos, presentaciones
grficas y aspectos implicados en actividades, y, en el Porque: __________________
cual, adems el atributo de usabilidad es de los ms _________________________
importantes. _________________________
_________________________

10 Es un modelo cuyo propsito es delimitar el sistema, Nivel lgico


reconocer sus caractersticas funcionales que se ofrecern
a la visin del usuario y que se pueden mencionar en la Porque: __________________
creacin de un contrato de desarrollo de software. _________________________
_________________________
_________________________

ACTIVIDAD 3. MODELOS ORIENTADOS A OBJETOS

Mtra. Adelaida Prez Ramrez Pgina 13


PLANTILLA PARA LA PLANEACIN

No. Diagramas Pregunta


El grfico es parte del modelo de objetos,
qu tipo de diagrama UML es?
1
a) Clases
b) Casos de uso
c) Secuencia
d) Componentes

Porque:___________________________
__________________________________
__________________________________

El grfico es parte del modelo de objetos,


qu tipo de diagrama UML es?
2
a) Casos de uso
b) Secuencia
c) Componentes
d) Clases

Porque:___________________________
__________________________________
__________________________________

El grfico es parte del modelo de objetos,


qu tipo de diagrama UML es?
3
a) Clases
b) Casos de uso
c) Secuencia
d) Componentes

Porque:___________________________
__________________________________

Mtra. Adelaida Prez Ramrez Pgina 14


PLANTILLA PARA LA PLANEACIN
__________________________________

El grfico es parte del modelo de objetos,


qu tipo de diagrama UML es?
4
a) Casos de uso
b) Secuencia
c) Componentes
d) Clases

Porque:___________________________
__________________________________
__________________________________

El grfico de Uml, representa:

5 a) La interaccin de los objetos en una


aplicacin a travs del tiempo.
b) Como el software est dividido en
componentes y sus dependencias.
c) El comportamiento de los actores
con el sistema.
d) La estructura de las clases y sus
relaciones.

Porque:___________________________
__________________________________
__________________________________

En el grfico se representa un modelo de


herencia, que tambin es parte del
6 modelado de objetos, qu aseveracin es
la correcta?
a) Indica que la clase Operario puede
transmitir o heredar sus atributos y
mtodos a la clase gerente a travs
de la clase empleado.

Mtra. Adelaida Prez Ramrez Pgina 15


PLANTILLA PARA LA PLANEACIN
b) Indica que las clases operario y
gerente transmiten o heredan sus
atributos a la clase Empleado.
c) Indica que la clase Gerente puede
transmitir o heredar sus atributos y
mtodos a la clase Operario a travs
de la clase empleado.
d) Indica que la clase Empleado hereda
sus atributos y mtodos a las clases
operario y gerente.

Porque:___________________________
__________________________________
__________________________________

El grfico que se muestra es un ejemplo


especifico de:
7
a) Herencia
b) Herencia Mltiple
c) Agregacin de herencia
d) Clases

Porque:___________________________
__________________________________
__________________________________

Mtra. Adelaida Prez Ramrez Pgina 16


PLANTILLA PARA LA PLANEACIN
Cul aseveracin es la correcta:
a) Indica que la clase Audiolibro hereda
8 sus atributos y mtodos a las clases
Libro y Grabacin de Voz.
b) Indica que la clase Libro hereda sus
atributos y mtodos a la clase
grabacin de voz a travs de la clase
Audiolibro.
c) Indica que la clase audiolibro recibe
o hereda los atributos y mtodos de
las clases libro y grabacin de voz.
d) Indica que la clase grabacin de voz
hereda sus atributos y mtodos a la
clase libro a travs de la clase
audiolibro.

Porque:___________________________
__________________________________
__________________________________

El grfico que se muestra es un ejemplo


especifico de:
9 a) Herencia
b) Herencia Mltiple
c) Agregacin de herencia
d) Clases

Porque:___________________________
__________________________________
__________________________________

Mtra. Adelaida Prez Ramrez Pgina 17


PLANTILLA PARA LA PLANEACIN
Selecciona la aseveracin ms correcta
a) Indica que la clase auto hereda
10 algunos atributos y mtodos de las
clases motor, chasis y carrocera.
b) Indica que las clases motor, chasis y
carrocera heredan atributos y
mtodos de la clase auto.
c) Indica que la clase motor hereda
atributos y mtodos de las clases
chasis y carrocera a travs de la
clase auto.
d) Indica que la clase auto est
conformada o tiene agregadas las
clases motor, chasis y carrocera.

Porque:___________________________
__________________________________
__________________________________

ACTIVIDAD 4. DIAGRAMAS DE MODELOS ESTRUCTURADOS Y ORIENTADOS A OBJETOS

Problema:

Mtra. Adelaida Prez Ramrez Pgina 18


PLANTILLA PARA LA PLANEACIN
Nota: El problema a realizar el diseo ya fue analizado en la actividad numerada como 1, pero se vuelve a
describir la situacin para recordar, adems de que se agrega informacin complementaria, al final de la
descripcin de ste, se te pedir que realices nuevos ejercicios.

Descripcin: 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 requiere supervisar los tiempos que toma a cada camin realizar un recorrido, adems desea conocer la cantidad de vueltas de cada
conductor por da, por lo tanto, se entreg el siguiente reporte en uso:

Reporte de entradas y salidas


No Autobs: _________ Fecha de movimiento: _________
Nombre del chofer: _________

Numero de viaje Hora de salida Hora de regreso Supervisor Observaciones


1
2
3
4
5
6
7
8
9
10

Chofer Reviso

Mtra. Adelaida Prez Ramrez Pgina 19


PLANTILLA PARA LA PLANEACIN
En 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 se suben en los camiones en circulacin para comprobar
que los pasajeros todos hayan hecho su pago y tengan su boleto, ellos firman de acuerdo al nmero de viaje en proceso y que ellos se suben,
otras de sus actividades es proponer mejoras en el servicio.
Los supervisores tambin tienen su propio reporte que es el siguiente:

Reporte de Supervisin de servicio de transporte

Fecha de
Clave Supervisor: movimiento:
Nombre:

Numero de
Revisin No. Camin Cve. Chofer Hora Observaciones
1
2
3
4
5
6
7
8
9
10

Supervisor Administrador

Mtra. Adelaida Prez Ramrez Pgina 20


PLANTILLA PARA LA PLANEACIN
As tambin, el administrador cuenta con personas familiares que lo apoyan con la administracin, para lo
que solicita se le asigne una clave de administrador para cada uno, los cuales pueden autorizar los gastos
de mantenimiento, cada uno de ellos tendr una clave secreta para autorizar en el sistema los gastos, mismo que l puede cambiar cuando lo
desee.

Existe personal de mantenimiento pero no hay un reporte estandarizado en donde se registra el mantenimiento a los camiones, fecha, lugar y
gastos involucrados, ni qu persona lo realiz, pues el mantenimiento se hace segn la recomendacin del chofer del camin.

Con respecto a los mecnicos se requiere mantener los aos de experiencia. En cuanto a los supervisores de choferes se solicita mantener un
dato que indique la cantidad de veces que se le ha descubierto realizando otras actividades que no correspondan a su labor, el cual se le llamar
falta administrativa.

1.Por lo tanto, se acord que los actores del sistema son:


a. Choferes
b. Mecnicos o personal de mantenimiento
c. Administrador
d. Supervisor

Se puede crear una clase padre para las clases chofer, mecnico, administrador y supervisor. Por tanto las clases existente para disear el
sistema son:
a. Persona
b. Chofer
c. Administrador
d. Supervisor
e. Mecnico
f. Camin
g. Recorridos
h. Supervisiones
i. Registro de mantenimientos

Hablando del modelo Orientado a Objetos (OO), en la clase recorridos se implementa en los diagramas de UML con dos clases, una para
almacenar los encabezados del reporte y otra para almacenar los detalles del mismo. Tambin haz lo mismo para la clase supervisiones se
implementa con dos clases ms, una para almacenar los datos del encabezado de los reportes y otra para almacenar los detalles de los mismos,
pero para la clase registro de mantenimiento se implementa con una clase, en esa registra la causa y lo que se hizo. En total estamos hablando de
11 clases.

Mtra. Adelaida Prez Ramrez Pgina 21


PLANTILLA PARA LA PLANEACIN

A) Con respecto al modelo de requisitos, elabora el diagrama de casos de uso del problema mencionado,
utiliza StarUML, lo que se evaluar de tu diseo es:

a. Aparicin de todos los actores.


b. 3 Casos de uso mnimo para cada actor.
c. Relaciones entre actores y casos de uso.
d. 3 relaciones de tipo dependencia mnimo.
e. Tipos de relaciones utilizados segn lo que relacionen.

B) Con respeto a los modelos orientados a objetos elaborars el diagrama de clases usando StarUML, lo que se evaluar de tu diseo es:
a. Se contemple las 11 clases.
b. Indica la siguiente cantidad de atributos mnimo (contempla los datos especificados en la descripcin del problema, si te llegaran a
faltar piensa sobre los atributos que seran importantes contemplar):
a. 5 para persona, y chofer.
b. 3 para supervisor, administrador, mecnicos.
c. 4 para camin, supervisiones.
d. 6 para detalles de supervisiones, recorridos y detalles de recorridos.
e. 7 para mantenimientos. (no agregues la clase detalles de mantenimiento en esta entidad debe mostrarse toda la informacin
sobre los mantenimientos).

c. 3 mtodos mnimo por cada clase, excepto para las clases detalle de recorridos y detalle de supervisiones, en estas dos no agregues
mtodos.

d. Agrega relaciones de generalizacin, asociacin binaria y de dependencia en donde se requiera.

e. Especifica la cardinalidad.

EVIDENCIA DE APRENDIZAJE. MODELOS DE DESARROLLO DE SISTEMAS CON STARUML

Mtra. Adelaida Prez Ramrez Pgina 22


PLANTILLA PARA LA PLANEACIN
Descripcin del problema:
Elaborar los anlisis y diseos que apliquen en cada inciso para la creacin de un software de control de
calificaciones por materia para una Universidad en tiempo real. Pues, su sistema presenta problemas de falta de automatizacin de algunas opciones
importantes, como lo son la asignacin de calificaciones y su forma de evaluar las materias por parte de los docentes ya que en este momento es
demasiado tedioso el proceso de calcular las calificaciones, la captura, la forma de presentar las calificaciones a los interesados.

Para ser ms especficos, la universidad requiere un sistema que sirva de apoyo a los docentes al momento de calificar a sus alumnos, de tal manera
que sea el profesor quien decida cmo es que se evaluar la materia, ya que dependiendo del tipo de materia (sea practica o terica) se podrn
definir tipos de evaluacin (Exmenes escritos o prcticos, investigaciones, exposiciones, prcticas de laboratorio, etc.) al momento e incluso de
impartir una clase, el profesor puede crear una evaluacin y adems asignarle un porcentaje, que al momento de capturar una calificacin de la
actividad, el sistema se encarga de hacer los ajustes necesarios para que nos arroje una calificacin total con respecto a todas las actividades ya
evaluadas, sin que el profesor tenga que estar haciendo clculos en papel para despus capturar sus resultados.

En una entrevista con el cliente, comenta los siguientes requerimientos del sistema:
Hay dos tipos de usuario: empleados y alumnos, un alumno recibe calificaciones de las materias que recibe.
Se crean plan de estudios y estos describen las materias que llevan durante sus estudios.
Regresando a las evaluaciones, una evaluacin depende de muchas evaluaciones, por lo mismo un docente puede crear un perfil de
evaluacin que este debe de tener detalles segn lo describa el docente en el perfil de evaluacin.
Adems existen las siguientes relaciones:
o Un alumno puede tener diferentes estatus en el transcurso de sus estudios, dentro de la misma universidad.
o Los empleados pueden clasificarse y catalogarse en tipos de empleados.
o Por ltimo la clase estados de un pas, puede relacionarse con los usuarios.

A continuacin se describen algunos de los mdulos, de acuerdo a los requerimientos:


Alumnos:
Este mdulo se encargar de administrar todo lo referente a la informacin de los alumnos, su estatus actual, en qu periodo se
encuentra y operaciones que se requieren llevar a cabo para su adecuada interaccin y registr en el sistema. Sus mtodos principales
son:
Agregar Alumnos
Modificar Alumnos
Dar de baja Alumnos

Estatus de Alumnos:

Mtra. Adelaida Prez Ramrez Pgina 23


PLANTILLA PARA LA PLANEACIN
Se requiere para mantener un catlogo de estatus de los alumnos, y sus mtodos son:
Agregar Status
Modificar Status
Listar Status

Periodos: Para mantener un control sobre los periodos escolares, y sus mtodos son:
Agregar Periodo
Modificar Periodo
Dar de baja Periodo

Empleados y docentes
Este mdulo controlar lo referente a los empleados definiendo en primera estancia qu tipo de empleado es, si es un docente o un
usuario administrativo; en donde, si es administrativo, podr realizar algunas de las operaciones del mdulo alumno, docentes y
algunas de este mdulo, pero si es de tipo docente las operaciones a realizar sern:
Agregar Empleado
Modificar Empleado
Dar de baja Empleado
Dejar Tareas
Seleccionar Materias
Cambiar calificacin

Calificaciones Materia
En el mdulo de calificaciones se controla toda la informacin que generen los alumnos de su historial acadmico como son las
calificaciones que obtuvieron, las materias que cursaron y el docente que les imparti dicha materia.
Agregar Calificaciones
Modificar Calificaciones
Agregar Evaluacin

Detalles de las calificaciones

Materias

Mtra. Adelaida Prez Ramrez Pgina 24


PLANTILLA PARA LA PLANEACIN
El mdulo de materias solo ser un catlogo que nos almacena toda la informacin de las materias que
integran el plan de estudio de las diferentes especialidades.
Agregar Materia
Modificar Datos de Materia

Categoras de Evaluacin
El mdulo de categoras de evaluacin ser un catlogo que nos almacena toda la informacin de las diferentes evaluaciones que los
docentes vayan agregando a su materia de tal forma que cuando se crea un perfil para una materia se recurra a este catlogo para
definirlo.
Agregar Categora de Evaluacin
Modificar Categora de Evaluacin

Planes de Estudio
En este mdulo se encargara de manejar el plan de estudio definiendo el detalle de cada plan de acuerdo a sus actualizaciones se
basar del catlogo de materias para alimentarse y del catlogo de especialidades para definir cada plan de estudios.
Agregar Plan de Estudio
Modificar Plan de Estudio

Detalles del plan de estudios

Perfil de Evaluacin
En este mdulo los docentes se encargaran de crear el perfil de la materia a impartir
Agregar Perfil de Evaluacin
Modificar Perfil de Evaluacin
Listado de Perfil de Evaluacin
Bsqueda de Perfil de Evaluacin

Detalles de perfil de evaluacin

Adems contempla las siguientes entidades


Tipo de empleado/Docente
Estados: para almacenar los 31 estados de Mxico.

Mtra. Adelaida Prez Ramrez Pgina 25


PLANTILLA PARA LA PLANEACIN
Usuarios: para almacenar el usuario y password asignado a las personas de la universidad.
Imparticin clase: en donde se indica la relacin de las materias que imparte un profesor.

A) Realiza el caso de uso para que un usuario final acceda al sistema.


a. Contempla a los actores Usuario Final y base de datos.
b. Conecta las casos de uso iniciar aplicacin, capturar usuario, capturar clave de acceso y validar cuenta de acceso, a los actores
apropiados.

B) Realiza el caso de uso Crear perfil por materia, utiliza los actores Docente y base de datos, con los casos, inicio de sesin, seleccionar materia,
seleccionar grupo, asignar nmero de evaluaciones, asignar tipo de evaluacin, imprimir reporte y validar cuenta.

C) Realiza el diagrama de clases, cumpliendo con los siguiente requisitos:


a. Lo hars conceptual es decir, slo pondrs los nombres de las clases sin atributos y mtodos.
b. Pondrs la cardinalidad de las relaciones de asociacin binaria.
c. Pondrs nombre a las relaciones, ejemplo entre la entidad Estatus_Alumno y alumno, el nombre podra ser Describe y se pone sobre
la lnea relacin. De tal forma que se puede leer de la siguiente forma utilizando adems la cardinalidad: un Estatus_Alumno Describe a
muchos alumnos. Pero lo hars en todo el diagrama de clases.
d. Para las llaves primarias y secundarias asigna tipo de dato entero.

Estatus_alumno 1 Describe * Alumno

D) A continuacin, se te presenta un bloque del diseo de clases del problema propuesto al inicio de las actividades de la evidencia del
aprendizaje, tomando en cuenta que los atributos que inician con id son las llaves primarias o fornes y stas son de tipo entero, con esta
informacin completars parte de un diccionario de datos describiendo la informacin solicitada en las columnas por cada dato de la entidad
solicitada.

Mtra. Adelaida Prez Ramrez Pgina 26


PLANTILLA PARA LA PLANEACIN

Mtra. Adelaida Prez Ramrez Pgina 27


PLANTILLA PARA LA PLANEACIN

Completa el diccionario de datos de la entidad Usuario, trata de hacerlo lo ms acorde a la realidad, recuerda las indicaciones para la asignacin
del tipo de dato de las llaves primarias.

Usuarios
IDENTIFICADOR TIPO NUM. REQUE DESCRIPCI
DE DE -RIDO ON
DATO DECI- SI/NO
MALES

TIPO DE DATO

(P=Primaria,
F=fornea,
N=norma)

IdUsuario

Nombre

ApellidoPat

ApellidoMat

Domicilio

Colonia

Ciudad

IdEdo

Telfono

Mtra. Adelaida Prez Ramrez Pgina 28


PLANTILLA PARA LA PLANEACIN

TelCelular

Sexo

Edad

FecNac

RFC

CURP

Email

Mtra. Adelaida Prez Ramrez Pgina 29

Вам также может понравиться