0% encontró este documento útil (0 votos)
26 vistas14 páginas

Especificación de Requerimientos para Tienda Virtual

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas14 páginas

Especificación de Requerimientos para Tienda Virtual

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Pági

na1de1

MATERI
A:

Fundament
osdeI
ngeni
erí
adeSof
twar
e

MAESTRODELAMATERI
A:

Dr
.JoséAl
fonsoGómezSánchez

ALUMNOS:

Fr
anci
scoenr
iquenav
amol
ina

Kev
inYahi
rAgust
ínBaeza

JuanJoséPi
ñaJr
.

NUMERODECONTROL:

201A0492

GRUPO:5-
B

SEMESTRE:QUI
NTO

ACTI
VIDADOTRABAJO:

Tr
abaj
odepr
oyect
odesof
twar
eenf
ocadoenelf
ormat
oIEEE830
Pági
na2de2

I
NDI
CE

1.
-Int
roducci
ón 3
2.
-ESPECI
FICACI
ONDEREQUI
SITOS 3
2.
1.-Pr
opósi
to 3
2.
2.-Al
cance 3
2.
1.3Per
sonal
inv
olucr
ado 4
1.
5Def
ini
ciones,
acr
óni
mosyabr
evi
atur
as 4
1.
6Ref
erenci
as 5
2.
-Descr
ipci
óngener
al 6
Per
spect
ivadel
product
o 6
2.
2.-Funci
onesdel
product
o 6
2.
3.-Car
act
erí
sti
casdel
usuar
io. 7
2.
4.-Rest
ri
cci
onesgener
ales. 8
3.
-Requer
imi
ent
osespecí
fi
cos 9
3.
1.-Requer
imi
ent
osf
unci
onal
es 9
3.
1.1.
-Cl
i
ent
eanóni
mo 9
3.
1.2.
-Cl
i
ent
eregi
str
ado 10
3.
1.3.
-Empl
eadodel
aTV 11
4.
-Requer
imi
ent
osdei
nter
facesext
ernos 12
4.
1.-I
nter
fazdel
usuar
io 12
4.
2.-I
nter
fazHar
dwar
e 13
4.
3.-I
nter
fazSof
twar
e 13
4.
4.-I
nter
facesdecomuni
caci
ones 13
4.
5.-Requer
imi
ent
osdeef
ici
enci
a 13

1.
-Int
roducci
ón
Est
a pági
na v
irt
ualt
iene como pr
opósi
to elpoderf
aci
l
itarl
a compr
a de
Pági
na3de3

pr
oduct
ossi
nnecesi
daddesal
i
rdet
ucasa,
sol
odandouncl
i
c.
Elpersonaldelat
iendaestácomprometi
doabrindarlamej orat
enci
ónposi
ble
alcl
iente,
asícomoel hacermáspr
ácti
caeint
uit
ivoeldiseñodesupáginaweb

2.
-ESPECI
FICACI
ONDEREQUI
SITOS
2.
1.-Pr
opósi
to
Elpr opósito delsigui
ente apart
ado v a a consi
sti
ren la especi
fi
caci
ón de
requerimientosparaelportalWebdel aTiendaVirt
ual
,estaespeci
fi
caci
ónserá
útilparaest abl
ecerunospr err
equisi
tosyunabasesobr elaqueempezarun
trabajoder eali
zaci
ón,asícomounaf uentedeinformaci
ónparacualqui
eraque
deseeconocermasacer cadeest eproy ect
o.

2.
2.-Al
cance
LaTiendaVirt ual,enadel ant esimplement e“TV” ,vaaconsi stirenuni nter
faz
Webdi námicaqueper mitaporunapar te,al oscl i
entesdeest aempr esaa
consult
arelcat ál
ogo de r opa cada tempor ada asícomo sus of ertas y
novedadesy,porot rapar te,alpersonaldel at i
endamedi anteunai ntranet,a
gesti
onarlabasededat ost antoparalamodi fi
cacióndel osar tí
culosamost r
ar
enlaTVcomopar alagest ióndel osdatosdel osclient
esquepuedenaccedera
lamisma,deest amaner a,cual qui
erusuar i
opodr ámant enerseinformadode
todoslosartículosdi sponi blesqueof r
ecel at i
endacadat empor ada,además,
paraaquell
osusuar iosqueasíl odeseen,medi ant eunr egistromuysenci ll
o
podránreal
izarsuscompr asdesdecual quierterminalconect adoInter
netsi nla
necesi
daddedespl azar sef ísi
camentehast alaTV.
Otradel asfuncionesqueof receesteint
erfazesladeper mi t
iralpersonaldela
TVl agest i
óndel abasededat osdelaformamássenci l
l
aposi bl
e,graci
asaun
buscador ,elempl eadopuedeencont r
arrápidamentealcl ientesobr eelcual
deseehacermodi f
icaci
ones,ademásexi stelaposibi
li
daddei nsertarartí
cul
os
nuevosen l a base de datos,porúl ti
mo,menci onart ambi én que una vez
real
izadas las compr as porl os usuar
ios,estos podrán v i
suali
zaren t odo
moment oelest adoenelcualseencuent r
ansuspedi dos,estosest adosserán
modi f
icadosporel per
sonaldel aTVdesdeunadel asopci onesdesui nt
ranet
.
Pági
na4de4

2.
1.3Per
sonal
inv
olucr
ado

Francisco JuanJosépi
ña Kevi
nYahir
EnriqueNava Jr. Agust
ínBaeza
Nombr
e Molina
Rol Diseñoweb Pr
ogr
amaci
ón IdeaY
planeación
Categorí
a [Link] [Link] i
ste mas [Link] ist
emas
profesi
onal Comput acionalesComput acional
es Comput acional
es
Responsabil
idadesEstáacar gode Seencar garáde Seencar gade
diseñar l
apar t
el ógicay quesel levea
correct
ament eel progr
a ma ble cab olaidea
siti
oweb, que paraelsiti
oweb i nicial,
además
todoseadef ácil d elest
udiode
entendi
mi ento mer cado
Inf
ormaciónde 9231114914 9231264715 9231353631
contact
o
Aprobación si si si

1.
5Def
ini
ciones,
acr
óni
mosyabr
evi
atur
as
TV:
Abr
evi
atur
adeTi
endaVi
rt
ual
Web:LaWor l
dWi deWeb( delinglés,Tel
arañaMundi al
),laWeboWWW,esun
sistemahi pert
exto quef uncionasobr eI nternet
,parav erlainf
ormaciónse
util
iza una apli
cación l
lamada nav egadorWeb par a ext
raerelementos de
i
nf ormación(ll
amados“ document os”o“ páginasWeb”)del osservi
doresWeb
(o“ si
ti
os”)ymost r
arlosenlapant all
adel usuario.
Webdinámica:Exist
endostiposdepági
nasWeb, decont
eni
doestát
ico(
HTML)
ydecontenidodinámicoquesegeneranapar t
irdel
oqueelusuari
oint
roduce
en un Web o formular
io yque ut
il
iza elservi
dorpar
a const
rui
runa Web
per
sonali
zadaqueenv í
aalcl
ient
e.
My SQL:My SQLeselser vi
dordedatosrel
acional
esmaspopul ar
,desar
roll
adoy
proporcionado porMy SQL [Link] SQL AB es una empresa cuyo negoci
o
consisteenpr opor
cionarservici
osent orno alserv
idordebasesdedat os
My [Link] asr
azonespar aelrápi
docrecimi
entodepopular
idaddeMy SQL,
esqueset ratadeunpr oduct
oOpenSour ce,yportant
o,vadelamanoconest e
mov i
mi ento.
HTML:Acr óni
mo ingl
es de Hyper Text Mar kup Language (
lenguaje de
marcaci
óndehipert
ext
o),esunl
enguaj
ei nfor
mát i
codiseñadopar
aest r
uctur
ar
text
osypresent
arl
osenformadehiper
texto,queeself or
matoestándardelas
Pági
na5de5

pági
nasWeb.
CSS:Lashojasdeest il
oencascada( Cascadi
ngSt yl
eSheet s,CSS)sonun
l
enguajeformalde or denadorusado par
a defi
nirla presentación de un
documentoest
ruct
uradoescr i
toenHTMLoXML( yporext
ensi ónXHTML) .La
W3C ( Worl
d Wide Web Consor t
ium) es la encar
gada de f ormular l
a
especi
fi
caci
óndelashoj asdeesti
loqueservi
rádeestándarpar alosagentes
deusuari
oonavegadores.
XHTML:Esell enguaj
edemar caci
ónpensadopar asustit
uiraHTMLcomo
está[Link] av ersi
ónXMLdeHTML,porl oque
ti
ene, básicament e, las mi smas f unci
onal i
dades, pero cumpl e l as
especif
icaci
ones,masest r
ictas,[Link] eti
voesav anzarenelproyecto
delWor ld Wide Web Consor ti
um de logr
aruna Web semánt ica,donde la
i
nformación,ylaformadepr esentarl
aest
énclaramenteseparadas.
W3C:ElWorldWideWebConsor
ti
um (Consor
ciodel
aWeboTelarañaMundi
al)
,
abr
eviadament
eW3C,esunaor gani
zaci
ónqueproduceest
ándaresparala
Tel
arañaMundialoWor
ldWi
deWeb.
PHP:Acróni
mode“ PHP:Hypert
extProcessor”
.Esunl
enguajedeprogr
amaci ón
descri
pts,concebi
doenelt er
certri
mestrede1994porRasmusLer dorf
.Se
uti
l
izapri
nci
palmentepar
alaprogramacióndeGGIsparapaginasWeb,destaca
porsucapaci
daddeserembebidoenel códigoHTML.
HTTP:Eselprot
ocol
odelaWeb(WWW) ,
usadoencadatransacci
ó[Link]
as
si
gni
fi
canHy perTextTr
ansf
erProt
ocol
,esdeci
r,pr
otocolodet ransf
erenci
a
hi
pert
ext
o.
Usuari
o/Cl
i
ent
e:Sel
lamar
áusuar
ioocl
i
ent
eacualquierper
sonaqueaccedaal
port
al,
yaseaunnav
egant
eanóni
moouncli
ent
eregistr
adoenlabasededatos
delaTV.
Empl
eado:Sell
amaráempleadoat odoaquelquepert
enezcaofor
mepar
tede
l
aempresa(TV)yport
ant
ot engaaccesoautor
izadoal
aintr
anet
.

1.
6Ref
erenci
as
Lasr
efer
enci
asut
il
izadaspar
alar
eal
i
zarest
epr
oyect
osonl
assi
gui
ent
es
‐I
EEE Recommended Pr act
ice f
or Sof
twar
e Requi
rement
s
Speci
fi
cati
ons,I
EEEStd830‐
1998.

‐For
osdel
Web:
htt
p:/
/www.
for
osdel
web.
com
‐Wi
ki
pedi
alaenci
cl
opedi
ali
bre:
htt
p:/
/es.
wiki
pedi
[Link]
g

‐Manual
dePHP:
htt
p:/
/php.
net
/i
ndex
.php
Pági
na6de6

‐Especi
fi
caci
onesdeXHTML1.
0ht
tp:
//www.
w3c.
org/
TR/
xht
ml1

‐Especi
fi
caci
onesdeCSS2.
1:ht
tp:
//www.
w3c.
org/
TR/
CSS21

‐Mamp:
Mac,
Apache,
MySQL,
PHP:
htt
p:/
/www.
mamp.
inf
o

2.
-Descr
ipci
óngener
al
Per
spect
ivadel
product
o
Ellenguaj
eut i
l
izadoparaimpl
ementarlati
endav i
rt
ualesPHPquecomobi en
hemosmenci onadoantes,
nosper
mitir
álacreaci
óndeunapáginaWebdi námica,
porotrapart
e,elsist
emadegestióndebasesdedat osquecontendrátodala
i
nformaciónnecesari
aparasermostradaenlapáginaWebesMy SQL,unavez
decidi
doesto,necesi
tamosunservi
dorWebquenosper mi
taejecutarelcódi
go
enPHPal avezquenospermit
aaccederalabasededatosMySQL.
Loúni coquenosfalt
aahorapar
apoderej ecut
arlaTVei refect
uandopr uebas
paracor r
egi
relcódigoencasoquef uer
anecesari
o,esunnav egadorWebo
explor
ador,est
apáginahasidodiseñadaparaquenopr esentecambi oalguno
respectodeunnavegadoraot
ro(
Mozi l
laFir
efox
,Int
ernetExplorer
,Safari
).
Lainfor
maci ónquecont i
enel apágina,tambiénestádi señadademaner aque,
conunar esoluciónnor maloal t
a( aparti
rde800x600)seamost radatodala
pági
nasi nlanecesi daddequeelusuar iotengaquedespl azar
sedearri
bahacia
abaj
oy /odei zquierdaader echasalvocuandol arespuest aaunaconsultaala
basededat osseat anextensaquenecesi temasespaci oparaserli
stada,el
prot
ocoloutil
izadopar alatr
ansmi si
óndedat osentreredesdecomput adorases
elpr
otocoloTCP/ I
[Link]ás, elprot
ocolohttpseráelquenosper mit
aelacceso
alapaginaWeb.

2.
2.-Funci
onesdel
product
o
Lasf
unci
onesquev
aar
eal
i
zarl
aTV son l
assi
gui
ent
es:‐
Consul
tassobr
elacol
ecci
ón
·Consul
tasegúncat
egor
ía.
·Consul
tadel
osdet
all
esdeunar

cul
o.
·Consul
tadenov
edades.
‐Consul
tadel
car
ri
to.

‐Modi
fi
caci
óndel
car
ri
to.
Pági
na7de7

·Añadi
rar
ti
cul
oal
car
ri
to.
·El
i
minarar

cul
odel
car
ri
to.
·Modi
fi
carcant
idadenel
car
ri
to.

‐Tr
atami
ent
odeusuar
ios.

·I
nser
tarcl
i
ent
eenl
abasededat
os.
·Modi
fi
cardat
osdel
cli
ent
eenl
abasededat
os.
·Most
rari
nfor
maci
ónpar
aempl
eados.

‐Modi
fi
caci
óndel
acol
ecci
ón.

·I
nser
tarar

cul
oenl
abasededat
os.

‐Oper
aci
onessobr
elospedi
dos.

·Búsquedadepedi
dosporcl
i
ent
e.
·Modi
fi
caci
óndel
est
adodeunpedi
do.
·I
nser
tarpedi
doenl
abasededat
os.

‐Tr
atami
ent
osobr
eusuar
ios

·Most
rari
nfor
maci
óndel
osusuar
ios.
·Most
rari
nfor
maci
óndel
osempl
eados.
·I
nici
odesesi
óncomousuar
io/empl
eadoaut
ent
if
icado.

2.
3.-Car
act
erí
sti
casdel
usuar
io.
Vamosasepararl
osusuari
osdel
aTVent
resgr
upos:cl
i
ent
eanóni
mo,cl
i
ent
e
regi
str
adoyempl
eadodelaTV.
Elcl
ient
eanóni
moser
áunusuar
ioquesi
mplementedeseereal
izarconsul
tas
sobr
eelcatal
ogool
ospr
eci
osynosehay aregi
str
adotodaví
acomocl i
ente,
Pági
na8de8

peseanohaber ser
egistrado,aest eusuari
osel epermit
ir
áañadirartícul
osal
carri
toparaquesevayaf amili
ari
zandoconl apáginayselefacil
i
tealmáxi mola
tareadereali
zarsucompr a,unav ezdecidaregi
strar
secomocl i
enteregist
rado,
todoslosartí
cul
osañadidosalcar ri
toprevi
amentepermaneceránahíparapoder
fi
nali
zarlacompradi
rectament e.
Elclienteregi
stradoesunusuarioqueant er
iormentehai nt
roduci
dosusdat os
como cl ient
e de la TV yya cuenta con un códi go yuna contraseña par a
registr
arse,esteclient
everásunombr eenelcuadr odel aizquierdaconl a
i
nfor maciónactuali
zadadesucarri
to,además, tendrálaopci
óndev isual
izarsus
pedidosant eri
oresyelest
adodeest [Link] én,siasíl
odesea,podr áfinali
zar
su compr a pasando por caj
ayr eal
izar asíelpedi do de los ar tí
culos
seleccionados.
Elempl
eadoregi
stradotendr
áaccesoal ai
ntr
anetdel
aTVpar
areal
i
zarl
as
oper
aci
onesygest
ionesqueestaf
acil
i
ta.

2.
4.-Rest
ri
cci
onesgener
ales.
Comorest
ri
ccióngeneral
,mencionarquel
aposi
bil
i
daddemodifi
carlabasede
dat
osporpart
edelpersonaldelaTVesunamodifi
caci
óndeni
velbási
co,como
úni
camodifi
caci
ón,elempl eadopodrámodi
fi
carelcont
eni
dodel abasede
dat
os,
peronuncasuest r
uct
ura.
Estamodi fi
caci
ón,encasodesernecesar io,seráll
ev adaacaboporpar tedel
administ
radordelabasededat osy aque,encasodemodi fi
car
selaestructura,
senecesi t
arátambiénunapequeñamodi f
icaci ónenelsof twar
edel aTV,ot ra
cosaat enerencuentaesl aposi bil
idaddequehay aunagr anaf l
uenciade
usuari
osenl aTValmi smot i
empo,est epr oblemapodr í
acausarunasaturación
delser v
idor,asícomo l ent
itud en elf unci onamiento de la pági
na,est os
probl
emas podr í
an soluci
onar se simpl ement e aument ando la pot
encia del
servi
dorcon nuev o hardware,apl icando t écnicas de trabaj
o dist
ri
buido,o
constr
uyendouncl ust
erdeservidores.
Lavelocidaddelanchodebandadelquedisponeelser
vidort
ambiénpuedeser
unproblemaat enerencuentayaque,
puedeconver
ti
rseenelpri
nci
palcuell
ode
bot
ell
[Link] anto,est
ael ecci
ónnodebeobv i
arsecomosencill
ayr eali
zarse
cor
rectamente.
tambiéndebeexi st
irunapol ít
icadesegur i
dadadecuadaent [Link]
accesosi
ncor r
ectosapági nasdel aTVsi nhaber seregi
str
adoesunpr obl
ema
que hayque ev it
[Link] én t
endremos en cuent ala segur
idad dentr
o del
servi
dori
nstalandocor taf
uegos,antiv
irus,cuentasdeusuar i
o,permisos,etc.
,
ademásder eali
zarcopiasdeseguridadperiódicament
e.
Pági
na9de9

3.
-Requer
imi
ent
osespecí
fi
cos
3.
1.-Requer
imi
ent
osf
unci
onal
es

I
dent
if
icaci
óndel
requer
imi
ent
o RF01

Nombr
edel
requer
imi
ent
o Aut
ent
if
icaci
óndeUsuar
io

Car
act
erí
sti
cas Se deben de I
dent
if
icar y
/o
i
dent
if
icar

Descr
ipci
óndel
requer
imi
ent
o Elsi
stemapodráserconsult
adopor
cual
quierusuar
io dependi
endo del
móduloenelcualseencuent r
esu
ni
veldeaccesi
bil
i
dad

3.
1.1.
-Cl
i
ent
eanóni
mo
Consul
tasegúncat
egor
ía.
Estet i
po deconsul t
a consi
steen una consult
a SQL quer et
orna todaslas
dif
erentescategor
íasdel abasededat os,estascat egorí
asapareceránenel
submenúdel aTVdesdeelcual ,elcl
i
ent
epodr áseleccionarlaquedeseeyasí
serán mostrados todos ycada uno de los art
ícul
os per t
eneci
entes a esa
categorí
a.
Consul
tadel
osdet
all
esdeunar

cul
o.
Conest aconsul
ta,elcli
ent eousuari
oanóni
mopodr áverunai nf
ormaci
ónmás
det
alladaacercadelar t
ículoquedesee,pi
nchandoenlaf otogr
afí
adelartí
cul
o
quesedesee,est áaccióndev ol
veráunnumeroder ef
erenciamediant
eelcual,
unaconsultaSQLsel eccionar
átodoslosdet
all
esdelart
iculoconesarefer
enci
a
yseránmost r
ados.

Consul
tadenov
edades.
Aest aconsul
tasepuedeaccedermedi antedosv ías,l
aprimer
aesdesdel a
páginapr
inci
pal,unavezseabr elapági
nadei ni
ciodelaTVaparecentodoslos
art
ícul
osrefer
enciadosenl abasededat oscomonov edad(Novedad=0) ;La
segundaformadev erlasnovedadesespinchandoenl apest
añaNovedadesdel
menúquer eal
izalamismaopción.
Consul
tadel
car
ri
to.
Pági
na10de10

Elcli
entepodr áconsul
tarent odomoment oyseencuent
redondeseencuent
re
l
osar tí
culosquehasel eccionadoparasercompr
[Link]
uado
enlaizquierdadelapági naenelqueapareceelr
esumendelcarr
it
o,pi
nchando
enelbot ón“ Ver–Editar”,seaccederáalapant
all
aquemuest r
alatabl
acon
todoslosartícul
osañadidosal car
ri
to.
Añadi
rar
ti
cul
oal
car
ri
to.
Cualqui
erusuar i
oqueent realapáginapodráañadirartícul
osenelcar r
it
o.
Cuandoseabr elapáginasecreaaut
omáticament
eunav ar
iablesesi
ónqueser á
l
aquecont endrálosartí
cul
osqueelcli
entedeseeadquir
[Link]
ícul
osse
añadensimplement edesdel
apantal
l
adelosdetall
esdelpr
oduct opi
nchandoen
elbotón“Añadiracarr
it
o”.
El
i
minarar

cul
odel
car
ri
to.
Desdel apáginadedet all
esdelcar ri
to,elcli
entepuedeel i
minartodosl os
artí
[Link] abl
aquemuest r
alosartí
culosquehayenelcar ri
to,
dispone de l a columna “ bor
rar
” con un checkbox par a cada ar t
ículo.
Seleccionando elque se desee eliminary haciendo cl
ick sobr
e elbot ón
Actualizar
,seeli
minaránt
odosl osart
ículosmarcadosborr
ándolosdelavariable
sesión.
Modi
fi
carcant
idadenel
car
ri
to.
Deigualmaner aqueexistelacol umnaborrarenl atablaqmuest r
al osartí
culos
delcarri
to,est
álacolumna“ cantidad”quecont i
eneunt extboxparacadaar tí
culo
i
ndicandoelnúmer odeuni dadesquesedeseacompr ar
.Independientementede
l
av ari
able sesi
ón que contiene los art
ículos,existe otravariable con las
canti
dadesque, encasodequer ermodifi
carse,elcl
ientetendráquemodi fi
carel
númer o de canti
dad que desea y pi ncharsobr e elbot ón Actuali
zarpar a
modi f
icarl
asdefi
nit
ivamente.
I
nser
tarcl
i
ent
eenl
abasededat
os.
Estafunciónlatendráquer eali
zartodousuarioquedeseer eali
zarunacompr a
enlaTVynol ahay areali
zadopr ev
iament
[Link] ormular
iosencil
lo,el
cli
enteno r egi
strado rel
lenarát odosloscamposnecesar i
oscon susdat os
[Link] ezcumpl iment adoestepaso,pincharáelbotónEnv i
ardatos
quegener aráunaconsul t
ai nsertenSQLquei nser
tarálosdatosdelcl
ienteenla
tabl
aclientesdel abasededat [Link] arsealgúncampoporr ell
enar,
elsist
emagener aráuner rorv i
sualparaelcl
ientequet endr
áquer ell
enarl
ode
nuevo.

3.
1.2.
-Cl
i
ent
eregi
str
ado
Cual
qui
eradelasf
uncionesmencionadasanteri
orment
epar
acl
i
ent
esanóni
mos,
tambi
énpodr
ánserreali
zadasporcl
ientesr
egist
rados.
Pági
na11de11

I
nser
tarpedi
doenl
abasededat
os.
Unav ezf i
nali
zadal acompr aporpar tedelcli
ente,si
empr eycuandosehay a
regi
strado,podráfinal
izarsupedi dopasandoporcaj [Link]óngeneraun
i
nstertenl abasededat osqueintroducelosdatosendost abl
asdel abasede
[Link] t
esei nt
roduceenl atabl
apedidoselpedidoconelcódi
godel
cli
ente,elest
adoyl [Link] teot
roinser
tenSQLi ntr
oduceelpedi
do
detall
adoconcadaar ticul
oycant i
dadenl atabladetal
lepedi
[Link]
pedidodeest atabl
aapunt aal acolumnapedidodel at
ablapedidos.
Most
rari
nfor
maci
óndel
osusuar
ios.
Todousuar
ioqueseencuentreregi
str
adoenl aTVv er
ásunombreenelmar co
i
zqui
erdocontodalai nf
ormaci
ónact ual
izadadelcarr
it
[Link]ás,per
mit
el a
opci
óndedesconect
arseentodomoment o.
I
nici
odesesi
óncomousuar
ioaut
ent
if
icado.
Todousuar i
oquepr evi
amentesehay aregi
stradoenl aTV,podr áident
if
icar
se
i
ntroduci
endosudniysucont raseñ[Link]
af uncióncreaunav ari
abl
esesión(dni)
que serála que indi
que que ese usuari
o est á aut
enti
fi
[Link] hemos
mencionado enelpunt o ant
eri
or,tambiénpodr ádesconectarsemediantela
opcióndesconect
[Link]
aopcióneliminal
av ari
ablesesióndni.
Most
rari
nfor
maci
óndel
osusuar
ios.
Unav ezr egi
str
adoelusuario,est
et endrálaopcióndev isuali
zartodoslos
pedidos r
eali
zados ant
eri
ormente asícomo elest ado en elque estos se
encuentr
[Link]áel encar
gadodeactual
izaresteest
ado.

3.
1.3.
-Empl
eadodel
aTV
Modi
fi
cardat
osdel
cli
ent
eenl
abasededat
os.
Unsencill
oupdateenSQLper mi t
eal osempl eadosdel aTVmodi f
icarl
osdatos
decualquiercl
[Link] radosent extboxesl osdat
osactualesque
exi
stenenl abasededat os,elempl eadopodrámodi f
icarl
oscomoasísehay a
i
[Link] i
nali
zarestafunción,deberápulsarelbot ónenvi
ardatosque
ej
ecutaráestaconsult
aymodi f
icarálosdatos.
Most
rari
nfor
maci
ónpar
aempl
eados.
Unodel ospriv
il
egi
osdelosquedisponenlosempleadoseseldeteneraccesoa
l
ai nt
[Link] eadodeseeaccederaestaintr
anet,deber
á
i
ntroducirsudniysucont r
aseñ[Link] obar
áqueesosdat osse
encuentranenl atabl
aempleadosdel abasededat [Link] irmati
vo,
permiti
rálaentr
adadelempl
eadoadi choespaci
o.
I
nser
tarar
ti
cul
oenl
abasededat
os.
Pági
na12de12

Unsenci l
lofor
mulari
opermiteal osempleadosr
egist
radosenlaTVdent r
odesu
i
ntranetagregarnuev osart
ículosenl abasededat [Link]áselempl eado
podrá subirlai magen de dicho ar
ti
culo que ser
á guardada en l
a car
peta
correspondi
[Link]átodaestainfor
maci ónenunat upl
adel a
tabl
ast ockenlabasededatos.
Búsquedadepedi
dosporcl
i
ent
e.
Dentr
odel aopciónqueper mi
tecambiarelestadodel ospedido,exist
eun
buscadorparaf acil
i
tarest
aopció[Link] t
aselectenSQL
buscaráelpedidoencuest i
ónlomostrar
áenell ist
adoi nf
eri
[Link]
podrábuscarl
odirect
amenteenell
ist
adoofil
tr
arl
omedi ant
eestebuscador.
Modi
fi
caci
óndel
est
adodeunpedi
do.
Todosl ospedidosr eal
izadosporclientesenl aTVdi sponendeuncódi gode
estado (Real
izándose, Env i
ado, Entregado/ Final
izado). Haci endo uso del
buscadormenci onadoenelpunt oanterior,elempl eadoselecci onaráelpedi
do
quedeseeol ospedi dosquedeseeenelcasodequesev ayaar eali
zarunenví
o
conv ari
[Link] asmodi f
icarl
ost extboxesqueapar ecenenl acolumna
estadodecadapedi doypul sarelbotónact uali
zar ,
semodi ficaránenl abasede
datoslosest
adosdel ospedidosqueel empl eadohay amodi ficado.
Most
rari
nfor
maci
óndel
osempl
eados.
I
gualqueocur

aconl oscl
i
entes,elempleador
egi
str
adoenl
aTVpodráv
ersu
nombreenelmarcoqueexi
stealaizqui
erdadel
aTVentodomoment
o.
I
nici
odesesi
óncomoempl
eadoaut
ent
if
icado.
Todoempl eadoquedeseeaccederal ai nt
ranetdeberáintroduci
rsudniysu
cont
raseñ[Link]
af uncióncrear
áunavari
ablesesi
ón(empl eado)queser
álaque
cont
roleentodomoment oqueel
empleadoestáregi
stradoyseleper
miteelaccesoalaintr
anet .

4.
-Requer
imi
ent
osdei
nter
facesext
ernos
4.
1.-I
nter
fazdel
usuar
io
Puestoquel aTVesunat i
endaonli
ne,elaccesoal amismaser eal
i
zaatr
avésde
Int
[Link]
azWebdelpor talesnecesari
oun
navegadorWebqueper mit
aalusuari
oconect arseconelservi
[Link]
señode
estaWebser ápar
atodoslosusuar
ioselmi smoydeber í
asertambiénelmismo
paratodosl osnavegador
esyaqueelcódi gof uentedelamismaseci ñeal os
estándaresestabl
eci
dosporelW3C.
Dent
rodeundi
señoquesemant
endr
ápar
atodasl
asf
unci
onesquel
aTV
Pági
na13de13

permite,sereal
i
zaránt
odasl asconsult
asporpar t
edelusuari
o,y
aseacli
ent
eo
[Link]úni capart
edel aWebquesei r
ámodificandoser
áelcuadro
generalenelquedependiendodelai nf
ormaciónamost r
artendr
áunaspect
ou
otr
[Link] rest
osenosufr
ir
ámodi fi
caciónalguna.

4.
2.-I
nter
fazHar
dwar
e
ParaaccederalaTVlosusuar
iosúni
camentenecesi
tar
ánunordenadordesdeel
cual,medi
anteunai
nter
fazdered(Et
hernet
,modem ADLS,et
c.)t
enganaccesoa
l
ar eddeInt
ernet
.
Estecomput adorpuedeest arbasado encualquierarquit
ectur
apero deberá
disponeralmenosdeunpr ocesadorconcapaci
dadsuf i
cienteparaej
ecut
arun
navegadorWebmoder [Link]ás,seránecesari
oquedi spongadeuni nt
erfaz
grafi
co,tar
jet
adevideoymoni tor
,conunaresol
uci
ónmi nimade800X600.

4.
3.-I
nter
fazSof
twar
e
Cualqui
erusuar
ioquedeseeconectarsealaTVnonecesit
aráningúnsi
stema
operati
voenconcretopar
apoderaccederaella.úni
camentebastar
áconun
navegadormodernopar
apoderv
isuali
zarl
a.
Porotr
apar t
e,elserv
idorquehospedelaaplicaci
ónestarábasadoenApache
con PHP y My SQL,disponi
bles par
a div
ersos operat
ivos:Linux
,Wi ndows,
Macint
osh,[Link]
oquesepodr áuti
li
zarcualqui
[Link]
uti
l
izar
áMacOSX.

4.
4.-I
nter
facesdecomuni
caci
ones
Exist
endost i
posdeconexi ónent r
el oscli
entesyelser vi
dordel [Link]
usuariosocl i
ent
esseconect aránal aTVmedi anteInt
[Link]
aconexiónla
reali
zarandesdesucasaodesdecual quierot
rolugarconaccesoaI nter
net,per
o
encual qui
ercaso,desdef ueradel ared [Link] eados,encambi o,
ademásdet eneraccesoaligualquel oscli
ent esdesdesuhogarat rav
ésde
Inter
net,t
ambiénpodránconectarseatravésdelar edi
nter
nadel aTV.
Cabemencionarqueencualqui
eradel
osdoscasosmenci
onadosanteri
ormente
elmecanismodecomuni caci
ónseráelmi
[Link]
ent
esyelpor talt
endrán
conexi
onesTCP/ I
P yelpr ot
ocol
oparacomunicaralosnavegadoresconel
serv
idorWebseráelHTTP.

4.
5.-Requer
imi
ent
osdeef
ici
enci
a
PuestoqueelfindeestaTVesl avent
adear

culos,sepret
endeestatengaun
accesosimult
áneodev ar
ioscl
i
entesalmi
[Link]
dorApacheenel
quesealojar
álaTVtienequesercapazdepr
oporcionarunaccesoconcur
rent
e
Pági
na14de14

a un númer o consi
der
able de cli
[Link] elpropi
o Apache se podrá
confi
gurarestecomportamient
o,asícomoelnúmer omáximodeconexi ones
si
multá[Link] endi
mi ent
o dela TV podrí
av er
seafectado
di
rectamenteporelnúmerodeclientesqueseencuentrenconect
adosalmismo
ti
empo.

También podría gustarte