Sunteți pe pagina 1din 1

Proyecto Final de Programacin III Grupo 3

Objetivo: Desarrollar competencias:

- investigativas
- comunicativas
- tecnolgicas

Algunos de los ejercicios pudiesen requieren investigaciones por parte de los


estudiantes. El desarrollo del proyecto es en el grupo asignado. Cualquier intento de
fraude ser sancionado.
Desarrollar los siguientes programas, recuerde realizar las validaciones respectivas,
manejo de errores, orientacin a objetos y distribucin de responsabilidades.
Por supuesto, debe documentar en formato electrnico las decisiones de diseo que
tome, arquitectura que utilice, requerimientos no funcionales y funcionales que
considere, diagramas UML que utilice y supuestos o restricciones que asuma. Para
cada caso, debe elaborar los mecanismos para probar su solucin (set de pruebas), los
cuales sern utilizados en la respectiva sustentacin.
1

Con el propsito de controlar y mejorar el proceso de recaudo de impuestos provenientes del


sector de transporte pblico, La alcalda de Nueva Zaragoza, Espaa est interesada en
implementar un nuevo sistema ya que en la actualidad ste proceso es totalmente manual, a
continuacin una descripcin del proceso llevado a cabo:

Anualmente las rutas de transporte pblico con permiso de operacin deben renovar
el cupo de toda la flota de buses para poder operar en la ciudad, esta renovacin
consiste en una cuota fija y un porcentaje adicional de acuerdo a la cantidad de
pasajeros que puede transportar el vehculo, es decir, de 1 a 20 pasajeros pagan un
5% de la cuota fija, los de 20 a 45 deben pagar un 10% adicional.

Estas renovaciones se manejan de acuerdo a un calendario definido por la alcalda y


son de estricto cumplimiento, cada ruta tiene un da especfico donde los propietarios
de los cupos deben llevar todos los documentos para la renovacin. A partir de este
momento, la alcalda revisa toda la documentacin y actualiza en su sistema la
informacin de los vehculos y cupos.

Aleatoriamente selecciona un 25% de los cupos a renovar y genera inspecciones


donde se valida en la calle si la informacin entregada por los propietarios,
correspondiente al vehculo y conductor va de acuerdo con la realidad.

Si alguno de los cupos no pasa la inspeccin, se le genera una multa por operacin
indebida y pasa a un estado suspendido y se retira de operacin.

Mientras el propietario no pague la multa y corrige la informacin del cupo, no puede


continuar con la renovacin, para esto tiene un plazo de 15 das. Si este tiempo se
cumple, el cupo queda a disposicin de la alcalda y puede ser vendido a otra
persona.

A los cupos restantes se les genera su factura y se les notifica a los propietarios que
ya fue emitida para que procedan con el pago. Las facturas tienen un vencimiento de
3 das y despus de esta fecha no se puede recibir el pago. Los cupos que no paguen
en el tiempo establecido tambin quedan disponibles y pueden ser vendidos.

Durante todo el proceso de renovacin, la alcalda quiere consultar los cupos que
fueron o no renovados por ruta, cuales fueron inspeccionados, cuantos estn
multados y de cuales dispone para poner a la venta y principalmente cuanto ha sido
su recaudo.
Usted ha sido contratado para implementar un sistema que apoye todos estos procesos.
Realice el anlisis, diseo e implementacin distribuda para el problema

S-ar putea să vă placă și