Está en la página 1de 5

Escuela de Ciencias Básicas, Tecnología e Ingeniería

202016897 – Diseño de software

Etapa 1 - Presaberes

Margie Lorena Naranjo Saraza

1097638676

Universidad Nacional Abierta y a Distancia UNAD

Ingeniería de Sistemas

16-01

2022
Caso de estudio: Agencia de modelaje Latins Model. Fundamentos del Diseño de Software.

La agencia de modelaje Latins Model con sede en la ciudad de Ibagué – Colombia y es una agencia con
calidad y trayectoria a nivel local y nacional, en el área de modelaje. La agencia está conformada por las
áreas de: Marketing, Administrativa, Creatividad, Cuentas y Comunicación. La cual ofrece Staff de
modelos, Pasarela Kid, Edecanes, preparación de desfiles, fotografía, publicidad y Marketing, BTL y
Montaje de eventos, pasarela recintos abiertos, pasarela recintos interiores, Material para eventos,
desfiles y eventos. En su página web, la agencia establece la respectiva comunicación con los
interesados desde la opción Contáctenos. Con dicha información la agencia establece la respectiva
comunicación con los interesados. Los servicios prestados desde la página web se registran y gestionan
de forma manual generando problemas en el tiempo de respuesta y generando consumo de papel, mal
servicio al cliente, información duplicada, Sanciones legales y altos costos.

Por el alto trafico de clientes la empresa a tenido la necesidad de gestionar la información a través de
una aplicación en el cual se requiere gestionar la información de los clientes, clientes nuevos, modificar
información de los clientes existentes, borrar clientes y realizar diferentes consultas tanto de clientes
activos como inactivos.

El anterior formulario solo puede ser diligenciado tanto por los clientes desde la página web como
por un asistente administrativo de la agencia de modelaje, en el cual pueden crear su información. Si
ellos desean realizar algún cambio adicional es necesario que se realice con el personal de la agencia y
para ello debe estar registrado con un usuario y contraseña.

Como segunda instancia, la agencia requiere administrar las hojas de Vida de modelos y actores en
el cual se puedan agregar nuevos modelos y/o actores, modificar información de los existentes, borrar y
realizar diferentes consultas tanto de clientes modelos y actores activos como inactivos.
Se requiere que el sistema pueda identificar para la administración de Casting a uno o más perfiles
identificados por un código y una serie de atributos, que se requiere para poder ingresar, modificar,
eliminar y consultar, se requiere gestionar la información de los modelos y actores de la agencia,
donde se pueda crear nuevos modelos yo actores, modificar información de los existentes, borrar
y realizar diferentes consultas tanto de clientes modelos y actores activos e inactivos. Por otro
lado, el sistema requiere realizar la gestión del registro de un evento de un desfile, donde se
pueda realizar el ingreso, la modificación, eliminación y consulta de un evento. cotizaciones para
los clientes que ya se encuentran en el sistema.

La agencia de modelos Latins Model cuenta con una arquitectura cliente-servidor, donde se
procesa toda la información ingresada por el cliente por medio de un formulario. El personal de
la agencia se encarga de recolectar la información de manera manual, donde no existen
funcionalidades, ni tampoco se delimitan las responsabilidades del sistema, generando alto
consumo de papel, mal servicio al cliente, información duplicada, sanciones legales y altos
costos.

Para dar una solución al problema, se propone una arquitectura de capas N-capas /3-capas, donde
incluye abstracción, encapsulamiento, funcionalidad claramente definida (esto quiere decir que
habría separación entre funcionalidad de cada capa), alta cohesión, reutilizable y desacople
beneficiando al sistema en rendimiento, independencia, mejora en pruebas.

Se gestionará la información a través de una aplicación por medio de módulos. El primer


módulo, Administración de clientes, (Figura 1) donde el registro de clientes solamente lo hará el
mismo cliente desde la página web o por medio del personal administrativo autorizado de la
agencia, las demás operaciones solo las realizará el personal autorizado de la agencia. El
personal autorizado contara con usuario y contraseña. También realizara, consultara y gestionara
reportes de los clientes y de los servicios que ha solicitado.

Figura1.

El segundo módulo, Administración de hojas de vida para modelos y actores, (Figura 2) donde
el sistema validara si el modelo o actor es un menor de edad, si lo es, pedirá los datos del
responsable del menor. También pedirá un número de cuenta bancaria donde se realizará la
consignación del servicio prestado, y, por último, realizará consultas y generara reportes de los
clientes y de los servicios que ha solicitado.

Figura 2.

El tercer módulo, Administración de casting, donde el sistema requiere tener en cuenta que un
casting se identifica por un código, se caracteriza por un nombre y una fecha de contratación. Un
casting es contratado por un único cliente, identificado por un código de cliente, aunque un
cliente puede tener contratados varios castings. Un casting tiene además un presupuesto y es
dirigido por un agente identificado por su código. Un casting se estructura en varias fases,
identificadas dentro de cada casting por un número en secuencia y a su vez, cada fase se
descompone en varias pruebas individuales identificadas por un número de prueba individual
dentro de cada fase. Cada fase tiene una fecha de inicio. De cada prueba individual se guarda la
fecha de realización y la hora de inicio y de finalización, así como la sala en la que se realiza. En
una sala solo se realizará una prueba en una determinada fecha entre una hora de inicio y una
hora de fin. A cada casting se le asigna uno o varios perfiles identificados por un código de perfil
y con una serie de atributos. Los candidatos de la agencia se identifican por un código y tienen
además un nombre y una dirección. Cada candidato tiene un único perfil, pero un perfil puede
corresponder a varios candidatos. Cada candidato que encaje con el perfil de un casting realizará
una prueba individual y obtendrá un resultado que puede ser “apto” o “no apto”. Un candidato
solo puede realizar pruebas de castings compatibles con su perfil. El cuarto modulo,
Administración de eventos y desfiles, donde se tomarán las cotizaciones aprobadas y se terminara
ingresando la información necesaria o ingresar toda la información cunado no hay una
cotización. Y, por último, el quinto modulo, Administración de cotización, permitirá realizar La
consulta por cédula o Nit y que muestre la información del cliente realizar un formulario donde
se pueda crear la cotización con los siguientes campos: Fecha, Servicio solicitado, Nombre del
solicitante, Cargo, Ciudad, Descripción, Cantidad, Valor unitario, Estado de la cotización
(aprobada), Número de orden de compra y Numero de aceptación y el Valor total., cuando una
cotización se genera deberá quedar en estado pendiente. Pero el sistema debe permitir realizar
ajustes a la cotización y cambiarla de estado Aprobado, cuando la cotización cambia de estado el
sistema deberá generar la factura.

También podría gustarte