proyecto bd con java
TRANSCRIPT
-
7/23/2019 Proyecto BD Con Java
1/9
CENTRO DE BACHILLERATO TECNOLOGICO
industrial y de servicio N.2
PROGRAACIONPROYECTO DE DESARROLLO DE SOTFWARE
Catedrtico: ING.RICARDO BONIFACIO
GARCIA LOPEZ
ALUNA: C!a"dia Si!#a A#e$da%o&
Da$ie!a Ba"ti'ta (e!a'co
aria$a ora!e' ora!e'
Li))et* +"iro) Corte'
Se,e'tre III Gr"-o B/
Cic!o e'co!ar0 a1o'to 2e$ero 3456
Fec*a de e$tre1a: 46 de oct"7re de! 3458
-
7/23/2019 Proyecto BD Con Java
2/9
TABLA DE CONTENIDO
I$trod"cci9$
P!a$tea,ie$to de! -ro7!e,a
"'ti;icaci9$
-
7/23/2019 Proyecto BD Con Java
3/9
Co$'i'tir e$ !a co$'tr"cci9$ de "$a 7i7!ioteca orie$tada a o7=eto'
-ara "$a 7i7!ioteca. La 7i7!ioteca 'e -ro7ar co$ e! de'arro!!o de !a'
'i,"!acio$e' de -r@'ta,o'& i$'erci9$ de "'"ario'& i$'erci9$ de
;o$do'
E't co,-"e'to -or "$ a,-!io co$="$to de co,-o$e$te' de i$ter;ace'
de "'"ario "e ;"$cio$e$ e$ e! ,a>or $,ero -o'i7!e de -!ata;or,a'.
Cada "$o de !o' co,-o$e$te' de e'te -a"ete -"ede -re'e$tar
di#er'o' a'-ecto' > co,-orta,ie$to' e$ ;"$ci9$ de. U$a 7i7!ioteca de
c!a'e'
PLANTEA
MIENTO
DEL
PROBLEM
A
-
7/23/2019 Proyecto BD Con Java
4/9
Ei'tir$ tre' ro!e' 7'ico' de "'"ario' de! 'i'te,a: e! de ad,i$i'trador& "e -odr
rea!i)ar toda' !a' tarea' de! 'i'te,a0 e! t@c$ico de 7i7!ioteca& "e -odr rea!i)ar
tarea' de i$trod"cci9$& ,odi;icaci9$ > co$'"!ta ta$to de !o' dato' de !o' !ectore'
co,o de !o' ;o$do' 7i7!io1r;ico'0 > !o' !ectore' "e -odr$ rea!i)ar ta$to
co$'"!ta' de !o' ;o$do' co,o 'o!icitar -r@'ta,o' 'o7re !o' ;o$do' 7i7!io1r;ico'.
E'te !ti,o ro! 'e di#idir e$ do' '"7ro!e' de$o,i$ado' !ectore''ocio' > !ectore'
7a'e. La di;ere$cia re'ide e$ !a ca-acidad de 'o!icitar -r@'ta,o'. E$ cada "$o de
e'o' ro!e' -odr$ ei'tir #ario' "'"ario' -erte$ecie$te' a e!!o' > e$ co$creto
todo' !o' "'"ario' de !a 7i7!ioteca de7er$ -erte$ecer a! ,e$o' a! ro! de !ector.
La 7i7!ioteca di'-o$e de !i7ro' > re#i'ta'. Podr$ ei'tir #aria' co-ia' de "$ ,i',o
!i7ro. Lo' !i7ro' -"ede$ 'er -re'tado' a c"a!"ier !ector d"ra$te tre' 'e,a$a'.
A!1"$o' !i7ro' 'o$ '9!o -ara -r@'ta,o' a corto -!a)o de 3 d?a'. La' re#i'ta' '9!o
-odr$ 'er -re'tada' a !o' !ectore''ocio'. Lo' !ectore'7a'e -odr$ 'o!icitar
*a'ta 6 -r@'ta,o' 'i,"!t$ea,e$te > !o' !ectore''ocio' *a'ta 53. Todo' !o'
;o$do' 7i7!io1r;ico' -"ede$ co$'"!tar'e e$ !a -ro-ia 7i7!ioteca& "e di'-o$e de
"$a 'a!a do$de *a> di'ti$to' #o!,e$e' -ara '" co$'"!ta. Si $o *a> co-ia de!
!i7rore#i'ta e$ !a 'a!a 'e -"ede 'o!icitar a !o' t@c$ico' de 7i7!ioteca. U$ #o!",e$
"e 'e e't@ co$'"!ta$do e$ !a 'a!a $o -odr 'er -re'tado *a'ta "e 'ea de#"e!to
-or e! !ector& !o "e 'e '"-o$e '"cede co,o ,"c*o a! ;i$a! de! d?a. U$ t@c$ico
de7er re1i'trar e$ e! 'i'te,a c"$do 'e de#"e!#e "$ !i7ro de !a 'a!a de !ect"ra a!a 'a!a de -r@'ta,o.
La ;"$cio$a!idad de! 'i'te,a c"7rir !o' 'i1"ie$te' a'-ecto':
o Per,itir 1e'tio$ar todo' !o' "'"ario' de! 'i'te,a& da$do de a!ta&
7a=a > ,odi;ica$do dato' de todo' !o' ro!e' de! 'i'te,a ,a$te$ie$do !a
'e1"ridad adec"ada. Lo' t@c$ico' de 7i7!ioteca -odr$ ,a$i-"!ar !o' dato'
de !o' !ectore' $ica,e$te& !o' ad,i$i'tradore' -odr$ 1e'tio$ar c"a!"ierti-o de "'"ario de! 'i'te,a. I$icia!,e$te '9!o ei'tir "$ ad,i$i'trador. Lo'
!ectore' di'-o$e$ de "$ car$et de 7i7!ioteca "e -er,ite ide$ti;icar!o'.
o Per,itir rea!i)ar "$ co$tro! de !o' ;o$do' 7i7!io1r;ico' de !a
7i7!ioteca& da$do de a!ta o 7a=a !i7ro' > re#i'ta' > '"' co-ia' ei'te$te' ="$to
co$ '" !oca!i)aci9$& 'a!a o -r@'ta,o. La' re#i'ta' 'e -"7!ica$
-
7/23/2019 Proyecto BD Con Java
5/9
-eri9dica,e$te a !o !ar1o de! a%o& -ero a! ;i$a! de! ,i',o 'e e$c"ader$a$ e$
"$ $ico #o!",e$& a1r"-a$do !o' $,ero' de e'e a%o. De cada #o!",e$ 'e
a!,ace$ar$ !o' 'i1"ie$te' dato' co,o ,?$i,o: de !o' !i7ro'& '"' a"tore'& e!
t?t"!o& !a editoria!& e! a%o& !a edici9$& $,ero de -1i$a'& e! i'7$ > !a
'i1$at"ra0 de !a' re#i'ta'& t?t"!o& editoria!& #o!",e$& $,ero& a%o > 'i1$at"ra.
o Per,itir 'o!icitar -r@'ta,o' a !o' !ectore' > e! 'i'te,a !!e#ar "$
co$tro! tota! 'o7re !o' -r@'ta,o'& a$ota$do c"$do 'e rea!i)a "$ -r@'ta,o >
c"$do '" de#o!"ci9$. Lo' -r@'ta,o' 'e -roce'ar$ e$ "$a co!a de
'o!icit"de'. C"a$do 'e -roce'e "$ -r@'ta,o > e! !i7ro e't@ di'-o$i7!e 'e
a-ro7ar e! -r@'ta,o > 'e a#i'ar a! !ector de "e '" -r@'ta,o e't
di'-o$i7!e. Cada !ector te$dr "$ 7")9$ e$ e! 'i'te,a a! "e -odr acceder
-ara #er e! e'tado de '"' -r@'ta,o'. Lo' #o!,e$e' a -re'tar 'er$
e$tre1ado' a !o' !ectore' -or !o' t@c$ico' de !a 7i7!ioteca. Lo' t@c$ico'
ta,7i@$ te$dr$ "$ 7")9$ co,$ a todo' e!!o' do$de 'e i$dicar$ !o'
-r@'ta,o' a e$tre1ar > a "@ !ector. C"a$do "$ -r@'ta,o $o 'ea a-ro7ado
ta,7i@$ 'e a#i'ar a! !ector a tra#@' de '" 7")9$& d$do!e !a o-ci9$ de
rea!i)ar "$a re'er#a. E$ e! ;"t"ro -odr i,-!a$tar'e "$ 'i'te,a de a#i'o a !o'
!ectore' -or e,ai! o ','.
o C"a$do "$ !ector de'ee "$ !i7ro > @'te 'e e$c"e$tre e$ !a 'a!a de
!ect"ra o e$ -r@'ta,o -odr 'o!icitar "$a re'er#a de! ,i',o. E! 'i'te,a
!!e#ar co$tro! de !a' re'er#a' > !a' 'er#ir a ,edida "e !o' #o!,e$e'
e't@$ di'-o$i7!e'. La' re'er#a' $o cad"ca$& -ero a$te' de co$ceder "$
-r@'ta,o a'ociado a "$a re'er#a& 'e e$#iar "$ ,e$'a=e a! 7")9$ de!
"'"ario -ara "e co$;ir,e e! -r@'ta,o0 'i $o re'-o$de co$ "$a co$;ir,aci9$
a$te' de "$ d?a& 'e a$"!ar '" re'er#a > $o 'e rea!i)ar e! -r@'ta,o. C"a$do
"$ !ector de'ee te$er "$ #o!",e$ "$ -er?odo ,a>or a! *a7it"a! -odr
'o!icitar'e "$a a,-!iaci9$ de! -!a)o de -r@'ta,o 'ie,-re "e $o ei'ta
$i$1"$a re'er#a 'o7re @!. E! 'i'te,a de7er a#i'ar a! !ector& a tra#@' de '"
7")9$& de! #e$ci,ie$to de "$ -r@'ta,o do' d?a' a$te' > de! ,i',o > e$ e!
d?a 'i1"ie$te a c"$do '" -r@'ta,o *a>a #e$cido. No 'e -er,itir$ ,'
-r@'ta,o' a "$ !ector c"a$do te$1a e$ '" -oder "$ #o!",e$ ;"era de -!a)o.
o E! 'i'te,a o;recer a c"a!"ier "'"ario cierta' e'tad?'tica' 'o7re e!
"'o de !a 7i7!ioteca. Per,itir ca!c"!ar e! $,ero de -r@'ta,o' -or #o!",e$
> -or !ector& e! $,ero tota! de -r@'ta,o' de !a 7i7!ioteca e$ "$ -eriodo de
-
7/23/2019 Proyecto BD Con Java
6/9
tie,-o& e! $,ero de -re'ta,o' $o de#"e!to' a tie,-o e$ "$ -eriodo de
tie,-o ta$to -or #o!",e$ co,o -or !ector co,o e$ tota!.
Toda' !a' tarea' de! -ro1ra,a 'e rea!i)ar$ ,edia$te "$ i$ter;a) 1r;ico de
"'"ario de !o' *a7it"a!e' e$ !o' 'i'te,a' de #e$ta$a' de !o' 'i'te,a' o-erati#o'
act"a!e'.
E! 'i'te,a te$dr "e rea!i)ar cierta' tarea' e$ cierto' ,o,e$to' de! tie,-o& -or
e=e,-!o tie$e "e a#i'ar de #e$ci,ie$to' de -r@'ta,o'& o de #e$ci,ie$to' de
re'er#a'. Para ;aci!itar !a -ro1ra,aci9$ 'e '"-o$e "e e! -ro1ra,a rea!i)a !a
re#i'i9$ de #e$ci,ie$to' cada #e) "e arra$ca > ade,' ei'tir "$a e$trada e$
e! ,e$ "e -odr$ "ti!i)ar $ica,e$te !o' t@c$ico' o ad,i$i'tradore' "e rea!i)a
!a re#i'i9$ de #e$ci,ie$to' a i$'ta$cia de "$ t@c$ico o ad,i$i'trador.
JUSTIF
ICACIO
N
-
7/23/2019 Proyecto BD Con Java
7/9
Ta,7i@$ "iero co,e$tar "e a"$"e !o' co,-o$e$te' We7 de a#a
"ti!i)ado' -ara co,"$icar'e co$ !o' "'"ario' -"ede$ 'er Ser#!et' co$
-1i$a' e$ "dado ade'arro!!ar !a a-!icaci9$ de "$a ;or,a ,' r-ida "e 'i t"#iera "e
a-re$der a -ro1ra,ar -1i$a' SP. E'ta deci'i9$ !a *e to,ado -or
"e de7ido a "e ,e *a co'tado ,"c*o e';"er)o a-re$der !a
tec$o!o1?a a#aEE& >a "e !a de'co$oc?a -or co,-!eto a$te' de
rea!i)ar e'te tra7a=o de ;i$ de carrera& > ,e *a "edado ,"> -oco
tie,-o -ara !a i,-!e,e$taci9$ de !a a-!icaci9$. Por !ti,o ,e 1"'tar?a
co,e$tar "e !a -ri$ci-a! ,oti#aci9$ "e ,e *a i,-"!'ado a rea!i)ar
"$ tra7a=o de ;i$ de carrera e$ e! rea de a#a e' !a -o'i7i!idad de
"ti!i)ar "$ !e$1"a=e de -ro1ra,aci9$ orie$tado a o7=eto',"!ti-!ata;or,a& co,o a#a& -ara rea!i)ar a-!icacio$e' c!ie$te'er#idor
"ti!i)a$do "$a 1ra$ #ariedad de tec$o!o1?a' de I$ter$et. Ade,' "$
a'-ecto "e -ara ,? e' ,"> i,-orta$te e' "e toda' e'ta'
tec$o!o1?a' 'e e$c"e$tra$ i,-!e,e$tada' e$ 'o;tare !i7re > de
c9di1o a7ierto.
HIPOT
ESIS
-
7/23/2019 Proyecto BD Con Java
8/9
E! Di'e%o e i,-!e,e$taci9$ de "$ 'i'te,a i$;or,tica ,e=orar e!-roce'o de #e$ta' e$ !a 7i7!iotecaDe'cri-ti#a > a-!icada& -or"e 'e "ti!i)ar !a tec$o!o1?a de !a
i$;or,aci9$ -ara !"e1o a-!icar!a a tra#@' de "$ 'i'te,a i$;or,tico >
de'cri-ti#a -or"e 'e a$a!i)ar !o' dato' reco1ido' a tra#@' de$"e'tro i$'tr",e$to de reco-i!aci9$ -ara !"e1o -roce'ar!o a tra#@' de
c"adro' e'tad?'tico' "e !"e1o 'er$ e-!icado e$ ;"$ci9$ de
$"e'tra' #aria7!e' i$de-e$die$te' > de -e$die$te'.
E! o7=eti#o "e 7"'co a! rea!i)ar e'te tra7a=o& e' e! de a-re$der a
"ti!i)ar "$a tec$o!o1?a& a#a& "e creo "e e$ e'te ,o,e$to e'
;"$da,e$ta! -ara -oder de'arro!!ar a-!icacio$e' -e$'ada' e$ '" "'o
e$ !a We7 o !o "e e' !o ,i',o e$ I$ter$et. E! a-re$der !a tec$o!o1?a
a#a creo "e $o 'e ce$tra '9!o e$ a-re$der a -ro1ra,ar !o'
di;ere$te' co,-o$e$te' de !a' a-!icacio$e'. Si $o "e ta,7i@$-er,ite a-re$der a "ti!i)ar otro 'o;tare co,o !o' 'er#idore' de
a-!icacio$e'& "e 'o$ i,-re'ci$di7!e' -ara e! ;"$cio$a,ie$to de!
'o;tare creado.
OBJETIVO:
GENERAL Y
ESPECIFIC
O
-
7/23/2019 Proyecto BD Con Java
9/9