Está en la página 1de 3

UPSA ProyectoffinaldeIS120

La em
mpresa SinapSoft que desarrolla software
s
deesde hace vvarios aos, tiene variios
proyecctosenejecucinenbassealassiguiientesreglass:

Paracadaproyyectosepue
edetenerun
noomsinvversionistas.
Un
ninversionistapuedeinvvertirenuno
oovariosprroyectos.
Cadaproyecto
otienegasto
osloscuales sedenominnaegresos
Se debe calcu
ular la utilidaad bruta qu
ue resulta dee restar inggresos meno
os egresos p
por
pro
oyecto
De
elautilidadb
brutasedeb
becalcularelimpuestoaalautilidadporproyecto
o
Se debe calcu
ular la utilidaad neta porr proyecto qque resulta de sumar laas inversionees,
resstarlosegre
esosyrestarelpagodeimpuestos
La utilidad ne
eta de un prroyecto se debe
d
distribbuir entre lo
os inversionistas de dicho
pro
oyectoenfu
uncinalnm
merodeinversionistaspporproyecto
oyelmonto
odeinversi
n

Basededatos
Arch
hivosbinarrios
(Essollounejemp
plo)

proye
ecto.dat
idPro
oyecto
nombrre
(P
PK)
Char(30)
10
AplicacinMoviilparapromo
otorasdeventta
11
SistemaERPparaacomercio
12
AplicacinWebparapublicaranunciospuublicitarios

inversionista.dat
idInve
ersionista
nombre
(PK)
Char(30)
20
Ju
uanPerez
21
PedroRobles
P
22
MariaJuanez
M
23
EdwinMiranda

ci
Char(10
0)
6532894
4sc
7458962
2sc
6532148
8sc
6022365
5sc

telefonno
Char(122)
725632 58
741236 59
689534 11
704258 66

email
char(50)
juan1233@hotmail.co
om
pedranggo12@gmail.ccom
marita2@
@gmail.com
edwm555@hotmail.co
om

UPSAProyectofinaldeIS120

inversin.dat
idInversion
(PK)
30
31
32
33
34
35

monto
Float
12000
15500
19250
18000
19300
20000

fecha
char(10)
23012011
21072011
03022012
12102012
14042013
30052013

idProyecto
(FK)
11
10
12
10
12
11

idInversionista
(FK)
20
21
22
23
22
23

egreso.dat
idEgreso
(PK)

fecha
char(10)

40

23/08/2011

41

29/12/2012

42

25/05/2011

43

05/02/2013

44

27/04/2012

45

16/07/2013

monto
float

descripcin
char(30)

2300 Pagosservbsicos
11550 Pagossueldo
2500 Pagosservbsicos
11000 Pagossueldo
3000 Pagosservbsicos
12530 Pagossueldo

idProyecto
(FK)
10
10
11
11
12
12

Archivostipotexto
Deestearchivotomarelporcentajedeimpuestoparalosclculoscorrespondientes:
Config.txt
TIPOCAMBIO=6.9
IMPUESTO=10.5

Funciones

1. Paracadaarchivobinariorealizarlosiguiente:
a. Adicionarregistro
b. Borrarregistro(lgicamente)
c. Modificarregistro
d. Buscarregistrodeformadirecta
e. Generarlistadoparaservisualizadoenlapantalla,impresoatravsdelaimpresa
oalmacenarloenunarchivotexto
2

UPSAProyectofinaldeIS120

2. Mostrarunreportedondesepuedavertotaldeinversionesenundeterminadoperiodo
defechasporproyectoyengeneral
3. Mostrarunreportedondesepuedavertotaldeegresosenundeterminadoperiodode
fechasporproyectoyengeneral
4. Mostrarunreporteenelcualsedebemostrarlasganancias(porcentajedeparticipacin
delautilidadnetadecadaproyectoenbaseasuaporte)queseledebepagaracada
inversionistaencadaproyectoenloscualeshayahechoinversiones.Estereportedebe
visualizarsubtotalesporinversionistayuntotalgeneral

También podría gustarte