You are on page 1of 3

Tecnolgico de Estudios Superiores de Coacalco Desarrollo de proyectos de software Ejercicio Practico Se desea desarrollar un sistema de contabilidad de televisin por

cable que atienda los siguientes requisitos: 1. El sistema debe almacenar los datos personales de cada uno de los clientes, as como los descuentos que son aplicables. 2. El cliente puede tener mas de una cuenta en la compaa 3. El sistema debe almacenar informacin relativa a los servicios estndar que ofrece la empresa y los precios de dichos servicios. 4. Una cuenta activa implica el abono del cliente al paquete bsico de servicios. 5. Solo el cliente puede modificar directamente sus datos de facturacin. 6. El sistema debe almacenar informacin sobre peticiones de eventos de pago por evento, as como los eventos disponibles en cada momento. 7. Un servicio generalmente se refiere a un paquete de canales. 8. El cliente puede elegir servicios adicionales para sus cuentas. 9. Una vez dado de alta el servicio el cliente podr comenzar a utilizarlo transcurrido un periodo no superior a 24 horas. 10. Deber ser posible conocer en tiempo real el saldo de cada cuenta de los clientes de la empresa, y realizar un listado que refleje la situacin actual de cada una. a) Clasifique los requisitos anteriores en funcionales y no funcionales. b) Desarrolle el diagrama de casos de uso para tal sistema. c) Genere el diagrama de actividades en donde especifique a detalle los procesos que deber seguir el sistema. Desarrollo: a) Requisitos Funcionales No funcionales Almacenar datos personales. 1. Modificar datos. Generar cuentas. 2. Dar servicios adicionales. Proporcionar informacin de los 3. Almacenar promociones y servicios. descuentos. Establecer precios. 4. Peticiones de pagos por evento. Servicios disponibles. 5. Mostrar el historial de pagos. Alta y baja de servicios. Saldos en tiempo real.

1. 2. 3. 4. 5. 6. 7.

Tecnolgico de Estudios Superiores de Coacalco Desarrollo de proyectos de software

b) Diagrama de casos de uso.


uc Actors

Almacenar datos

Modificar include

Usuario

Identificar cuentas

Vender serv icios y paquetes Vendedor

extend

Promociones

Tecnolgico de Estudios Superiores de Coacalco Desarrollo de proyectos de software c) Diagrama de actividades


act Activ ity Mo... Inicio

Contratar serv cio

Numero de cuentas

una cuenta

dos o mas cuentas

Tipo de paquetes

Ev entos de pago por ev ento

Mostrar descuentos y promociones

Pagar Serv icios

Tarj eta tipo Tipo de pago

Facturar

Efectiv o

Mostrar ultimo saldo

Mostrar historial de saldo

Mandar ticket

Mandar Factura

FIN

Realizo Marco Antonio Lpez Valencia

Reviso Gabriela Orozco Magallon

You might also like