viernes, 26 de octubre de 2012

Primer Proyecto Trimestral 2012

Utilizando alguno de los siguientes Lenguajes de Programación, (C++, C#, PHP, Java) y el motor de bases de datos MySQL codificar una aplicación (Ejecutable o Web), la cual  satisfaga plenamente con los requisitos en este documento:


Equipo: Tres estudiantes.

Evaluación: Producto Software (Deben Entregarlo en CD con su respectiva Caja y Label con el correspondiente Logo) el CD debe contener tanto el ejecutable o las carpetas de la aplicación web, y el código fuente del mismo.


Sustentación (sustentara un solo representante del grupo el cual será escogido por el instructor).

Fecha límite de entrega: 5 de Marzo del 2012

La Compañía Electrificadora "NO HAY LUZ S.A." necesita imprimir los recibos de cobro de sus clientes en el último período. Por cada cliente se ingresa su nombre, dirección del inmueble, dirección de entrega del recibo, Localidad, estrato, registro inicial y registro final.

Recuerden que una misma persona ya sea natural o  jurídica puede poseer diferentes bienes inmuebles.

 El cobro se efectúa con base en la siguiente tabla:

140 KV/H o menos                $4.25
Los siguientes 170 KV/H       $0.30 por KV/H
Exceso sobre 310 KV/H         $0.097 por KV/H

Además se debe tener presente, que:

·       Estrato 1 tiene un subsidio del 22% sobre el valor total de la factura.
·       Estrato 2 tiene un subsidio del 11% sobre el valor total de la factura.
·       Estratos 3 y 4 tienen un aporte adicional sobre el total de la factura del 8% por concepto de apoyo al deporte.
·       Estrato 5, 6, y Comercial tienen un aporte adicional sobre el total de la factura del 17% por concepto de apoyo al deporte.


REQUERIMIENTOS


1.     Al ingresar al sistema debe existir un login, donde se verifique Usuario y Contraseña del administrador del sistema.

2.     Imprimir el recibo por cada cliente con:

a)     Diseño Personalizado (Debe Crearlo).
b)     Nombre de la empresa (Debe Crearlo).
c)      Logotipo de la empresa (Debe Crearlo).
d)     Nombre del usuario.
e)     Dirección del inmueble.
f)      Estrato del inmueble.
g)     Consumo Actual.
h)     Últimos 3 periodos de consumo
i)       Período Facturado.
j)       Valor a Pagar.
k)     Fecha de pago oportuna.

3.     Permitir visualizar el valor total devengado por la Compañía con los siguientes criterios: ultimo periodo, trimestralmente, anualmente, rango seleccionado.

4.     Permitir determinar el consumo promedio de todos los clientes con los siguientes criterios: estrato por estrato, rango de estratos seleccionados.

5.     Permitir consultar calcular el porcentaje de clientes de cualquier estrato, se debe permitir seleccionar el estrato objetivo.

6.     Permitir consultar cuál fue el cliente con mayor consumo con los siguientes criterios: ultimo periodo, trimestralmente, anualmente, rango seleccionado.

7.     Permitir consultar cuál fue el cliente que menos pagó con los siguientes criterios: ultimo periodo, trimestralmente, anualmente, rango seleccionado.

8.     Permitir consultar el porcentaje de clientes con consumo entre 310 y 400 KV/H con los siguientes criterios: ultimo periodo, trimestralmente, anualmente, rango seleccionado.


Nota1: El sistema debe permitir la entrada de datos de N clientes, es decir debe funcionar correctamente para 1 cliente como para N Cantidad de Clientes. (La prueba del Software se realizara con mínimo 10 usuarios).

Nota2: El sistema no solamente es manipulado por el administrador debe haber un encargado de generar la impresión y almacenar los datos en el sistema, es decir existe un Rol adicional aparte del Administrador del sistema.

2 comentarios:

me parece un paso muy importante enfrentarnos a un proyecto como este ya que vamos a empezar a afianzar nuestro conocimientos y ponerlos en practica.

a quien carajos se le ocurre comentar eso, pienso que eso es ser una persona muy lambona.

Publicar un comentario