Está en la página 1de 4

Ingeniera en desarrollo de software

Unidad

Anlisis y diseo
Orientado a objetos
Actividad 2
Componentes del modelo
Orientado a
Objetos
Nombre del docente:
ROSA TERESA URVICIO RAMREZ
Alumno:
Julio Cesar Guevara Figueroa
ES1421009742

Hola buen da el caso que yo eleg es con respecto a una escuela de natacin el
cual llamaremos
Sistema Escolar De Natacin.
Situacin actual.
La situacin actual es que llega el posible alumno a inscribirse a un curso de
natacin, el personal a cargo del rea administrativa le entrega una serie de
requisitos y un nmero de cuenta para que este a sus ves realice un pago en el
banco, el alumno regresa con el Boucher del banco, y una persona se encarga
de capturar sus datos manual mente en una ficha, en original y copia, la cual la
original se le entrega la alumno, se realiza una captura en una base de datos
conocida como Excel, al trmino de esta captura se entrega a el departamento
de contabilidad para su revisin,
Planteamiento del problema.
Esta situacin le genera un gasto a la empresa que se refleja en horas hombre,
material de oficina, tiempo de espera de los posibles alumnos que en este caso
son los cliente, errores de captura, papelera extraviada, en el lapso de
traslado, etc...
Solucin del problema.
Disean un sistema de registro
Implementar las entidades
Entidades de pago

Tipo de pago
Inscripcin
Mensualidad
Fecha
Monto
Horario

Entidad de alumnos
Nombre
Direccin
Telfono
Correo electrnico
Edad
Curp
Entidades personales

Id del empleado
Cargo
Nombre completo del empleado

Metodologa del desarrollo

Proceso de
analisis

Procesos de
construccion

Especificacio
n de
requerimient
os

Modelo de
requerimient
os
Modelo de
analisis

Modelo de objetos
Consta de los siguientes pasos:

Identificar objetos y clases

Identificar y depurar relaciones

Identificar atributos de objetos y relaciones

Aadir herencia

Comprobar los casos de uso (iterar)

Modularizar

Aadir y simplificar mtodos

Identificar objetos y clases

Consta de los siguientes pasos:

Proceso de
testeo

Modelo de
testeo

Seleccionar nombres en los requisitos

Aadir clases adicionales procedentes de nuestro conocimiento del tema

Eliminar redundancias

Eliminar clases irrelevantes

Eliminar clases vagas

Separar atributos

Separar mtodos

Eliminar objetos de diseo

Identificar y depurar relaciones

Consta de los siguientes pasos:

Seleccionar verbos relacionales en los requisitos

Aadir relaciones adicionales procedentes de nuestro conocimiento del


tema

Eliminar relaciones de diseo o entre clases eliminadas

Eliminar eventos transitorios

Reducir relaciones ternarias

Eliminar relaciones redundantes o derivadas

Aadir relaciones olvidadas

Definir la multiplicidad de cada relacin

También podría gustarte