programacion
$10-30 USD
Pagado a la entrega
Es una práctica común que un empleado de una empresa (denominado “responsable”) realice una compra para
varios de sus compañeros, quienes participan en la misma proporción de dicha compra y luego se reparte el
gasto, el cual es reintegrado a quien realizó la compra. Se desea realizar una única página para gestionar las
compras compartidas.
Ejemplo: Se consideran estas dos compras:
- Adriana compró bizcochos por $300 para Luis, Marcos y Marta. Luis debe reintegrar $100 a Adriana,
al igual que Marcos y Marta.
- Luis compró café por $250 para Adriana y para él. Adriana debe reintegrarle $125 a Luis.
Considerando ambas compras, Adriana fue responsable de hacer compras por $300 y fue participante por $125.
Luis fue responsable de hacer compras por $250 y fue participante por $225.
Se necesita una página que permita gestionar:
a) Personas
- Registro: Se indican: nombre (máximo 20 caracteres), sección donde trabaja (1-8) y mail. Todos los datos son
requeridos. No se permite registrar dos personas con el mismo nombre.
- Visualización: Se muestran todos los datos de las personas en una lista no numerada.
b) Compras
- Registro: Cada compra es realizada por una persona que se selecciona de un combo (la cual es la responsable
de esa compra), tiene descripción (máximo 40 caracteres) y monto. La compra corresponde a una o varias
personas y puede incluir eventualmente a la propia persona que hizo la compra. Las personas que participan de
la compra se seleccionan de check boxes. Como mínimo debe indicarse una persona. La compra se repartirá
proporcionalmente entre todos los que participan. Al momento de registrar la compra, queda en estado
“Pendiente”. Las compras se autonumeran desde 1.
- Reintegro: Se muestran en un combo los números de las compras pendientes, se elige uno y, si el operador
confirma el reintegro, la compra pasa a estado “Reintegrado”. Se asume se reintegra la compra en su totalidad.
- Visualización: Se seleccionará de un radio button si se desea ver todas las compras ordenadas por número
creciente o por nombre creciente. En una tabla se mostrarán las compras, incluyendo de cada una el número, el
responsable, la descripción, el monto, las personas a las que corresponde la compra y el estado.
c) Consultas
- Pagos y Cobros pendientes por persona: Se elige de un combo una persona y, considerando solamente las
compras pendientes, debe desplegarse su total de dinero por las compras en las que participó y el total de dinero
que gastó por las compras de las cuales es responsable.
- Descripción: Se indica una palabra y se muestra en una lista no numerada todas las compras que contengan esa
palabra en su descripción. Debe resaltarse en otro color y en forma destacada solamente la primera ocurrencia de
esa palabra en la descripción de la compra respectiva. De cada compra incluir además el número.
- Gráfica. Se mostrará en una gráfica de barras, la cantidad de compras por cada rango de montos. Los rangos
van de 0 a 99, 100 a 199, …. El último rango dependerá de la máxima compra. Ejemplo: si la compra máxima es
de $1523, el último rango a mostrar es de 1500 a 1599.
Nº del proyecto: #26452500
Sobre el proyecto
6 freelancers están ofertando un promedio de $118 por este trabajo
Hi Thanks a lot for taking your valuable time to read my message. After readout your job description, I am very interested in your project and I believe I’m qualified for this task. I have +7 years experience in this f Más
Cordial saludo, me gutsaria poder ayudarte e tu proyecto, pero necesito saber mas de los requerimientos del mismo. Espero hacer parte de tu equipo pronto