Netbeans - Programa Netbeans

   
Vista:

Programa Netbeans

Publicado por barriola (1 intervención) el 13/08/2014 22:47:01
Buenas tardes,

Necesito su ayuda para poder programar esto, agradezco muchisimo su ayuda

Requerimientos

1. Se requiere registrar los datos básicos de la compañía aseguradora tales como: código, razón social, sitio web,
correo electrónico, teléfono y fax.
2. La compañía tiene un equipo de agentes vendedores quienes serán los responsables de vender los diferentes tipos
de seguros, estos agentes ganaran una comisión dependiendo del tipo de seguro vendido además de un salario fijo
mensual de 250 mil colones menos el 9% por deducciones obligatorias. La comisión se recibe de acuerdo a la
siguiente tabla:
Póliza de Vida 2% del valor de la póliza

póliza de Casa 3% del valor de la póliza

póliza de Vehículo 5% del valor de la póliza

3. Para cada una de las pólizas es necesario almacenar la siguiente información: ID, fecha_compra, agente, cliente,
beneficiario, estado de la póliza, plazo en años. El Id será un consecutivo dependiendo del tipo de póliza: PA-
[consecutivo], PC-[consecutivo] y PV-[consecutivo].
4. En cuanto el beneficiario debe registrarse la información básica para su contacto además del parentesco con el
cliente, es decisión del cliente si desea que exista un beneficiario o no.
5. Existen diferentes tipos de cobertura o diferentes subtipos de pólizas de acuerdo a ciertas condiciones.
6. En cuanto las pólizas de Vida:
póliza de Vida

Menor 18 años Cobertura por 25 millones, cuota anual de 35 mil

Mayor 18 y menor a 50 Cobertura por 20 millones, cuota anual de 25 mil

Mayor a 50 Cobertura por 8 millones, cuota anual de 20 mil


Para adquirir la póliza de vida es necesario pagar un único monto de 25 mil por concepto de exámenes médicos previos. De igual forma debe registrarse el asegurado con sus principales datos como: cedula, nombre, dirección, teléfono, oficio.

7. En cuanto las pólizas de Vehículo:

póliza de Vehículo

Danos a terceros Cuota anual de 50 mil

Danos propio vehículo Cuota anual de 25 mil

Danos cobertura vidas Cuota anual de 65 mil

Modelos menores de 1995 Cuota anual menos el 10%

Modelos entre 1996 y 2005 Cuota normal

Modelos mayores al 2005 Cuota anual más 10%


Se debe registrar el vehículo al cual se le aplicara la póliza para el mismo es necesario: placa, marca, modelo, año, estado de vehículo, si es un automóvil debe registrarse la cantidad de puertas y el cilindraje, si es una moto el monto de la cuota se reduce al 50%, si es un camión se debe incluir la capacidad de carga en toneladas y el monto de la cuota se incrementa en un 5%.

8. En cuanto las pólizas de Casa

póliza de Casa

Contra Incendios Cuota anual de 45 mil

Contra Robo Cuota anual de 25 mil

Valor Fiscal menor a 25 millones Cuota anual menos 15%

Valor Fiscal entre 26 y 45 millones Cuota normal

Valor Fiscal mayor a 45 millones Cuota anual más 25%


En cuanto la póliza de Casa se debe registrar el nombre de la persona que realizo el avaluó así como la fecha de realización además de los datos de la casa, provincia, cantón, distrito, barrio-residencial, calle, numero de casa, se entiende que el dueño de la póliza es también el dueño de la casa.

9. Un cliente puede tener a su nombre varias pólizas de diferentes tipos.

10. El cliente al adquirir una póliza debe recibir un documento con la información detallada de la póliza, la cual podrá ser impresa y el contenido variara de acuerdo al tipo de póliza adquirida.

11. La información en el sistema debe ser totalmente persistente, eso quiere decir que se debe de trabajar con ficheros

12. Toda la información en el sistema debe ser solicitada al usuario por teclado.
13. El sistema debe mostrar un menú al usuario para interactuar con la aplicación.

14. El sistema debe ser capaz de agregar agentes, agregar clientes, crear contrato(s) de póliza para cliente(s) (con toda la información que involucra), mostrar un reporte de venta de póliza general o por agente, mostrar un reporte de pago de comisiones a agentes, reporte o listado de pólizas por cliente, detalle de una específica póliza para un cliente y reimpresión de contrato de póliza.

15. Todos los reportes deben ofrecer al usuario la opción de almacenarlos en un archivo de texto dentro de una carpeta especifica dentro del computador y debe crear para el archivo un nombre único.

Estructura de Archivos:

- Reportes

- Ventas

- Contratos


4. EVALUACION



Item Valor Obtenido

Diagrama de clases, lógica de la estructura de clases y métodos, conocimiento del 10
problema, documentación del código. Orden, estructura, identacion.

Reportes en pantalla / Funcionabilidad de la aplicación 40

Captura de errores (Excepciones) 5

Correcta utilización de clase abstracta o Interfaces, modificadores final y static 5

Correcto uso de ArrayList o Vector (Colecciones) 5

Correcto uso del Polimorfismo 5

Creación de Archivos de texto 10

Lectura de Archivo y creación de objetos a partir de un archivo de texto 20

Total 100 pts





Fecha de Entrega: Semana 15

Se debe presentar al profesor

- Diagrama UML – diagrama de clases –
- Las fuentes del código en Java

- La documentación del código – Java Doc-

Traer solo la hoja de evaluación impresa el día de la entrega y defensa del proyecto.


6. EXTRA

La implementación en modo visual – Ventanas – tiene un 5% del valor del proyecto extra.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder