Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#o$%men&o validado por las par&es en fe$'a( !e$'a" )or el $lien&e )or la empresa s%minis&radora
!ontenido
F"!#A $E% $&!'(E)*& !&)*E)"$& - ")*R&$'!!".) - - Propsito - + 0m1ito del 2istema - - Personal involucrado - + $efiniciones3 acrnimos y a1reviaturas - , Referencias - / Resumen + $E2!R"P!".) 6E)ERA% + - Perspectiva del producto + - Funcionalidad del producto 7se 1asa en los !asos de 'so8 + + !aracter:sticas de los usuarios + , Restricciones + / 2uposiciones y dependencias + 4 Evolucin previsi1le del sistema , RE;'"2"*&2 E2PE!<F"!&2 , - Requisitos comunes de los interfaces , + Requisitos funcionales 7en 1ase a la estructura organi>acional de requisitos funcionales3 son los o1?etivos de los casos de uso8 , , Requisitos no funcionales , / &tros requisitos / AP@)$"!E2 + , / / / / 4 5 5 5 5 9 9 9 9 9 9 -= -+ -, -, -,
- "ntroduccin
3l sof&0are ed%$a&ivo 'a66.
--
Propsito
3l propsi&o de es&e do$%men&o es realizar %na des$rip$in e7&erna del sis&ema8 . &odos los fa$&ores 4%e in&ervienen en el dise+o del mismo in$l%.endo a los fa$&ores no f%n$ionales9 para as: de es&a forma ob&ener %na des$rip$in de&allada de los re4%erimien&os del sof&0are.
-+
3l sis&ema Ven&as ;;;; 3l obje&ivo del sis&ema Ven&as ;;;; es6. Los 2enefi$ios 4%e el sis&ema &raer a la empresa son 6. Las me&as a al$anzar $on el si,%ien&e sis&ema son6.. 3l sis&ema realizar las opera$iones de in&era$$in $on el %s%ario a &rav<s de bo&ones e 'iperv:n$%los. Usar 6. =fre$er %n ,es&or de se,%ridad para implemen&ar privile,ios a los %s%arios8 los $%ales es&n divididos $omo adminis&rador6.. 3l sis&ema deber mos&rar paso a paso los dis&in&os $on&e7&os8 de %na forma vis%al in&eresan&e. =fre$er %na se$$in de ejer$i$ios en los dis&in&os &emas 4%e se $on&emplarn en el &emario para 4%e el es&%dian&e los p%eda resolver. 3l sis&ema verifi$ar 3l sis&ema ofre$er 6.
--
Personal involucrado
Anas&a$io Lpez )ro,ramador . Analis&a de re4%erimien&os 3s&%dian&e )ro,ramar los md%los8 anlisis . espe$ifi$a$in de re4%erimien&os. lopez@,mail.$om
Bodofredo Hernndez )ro,ramador . Bes&or de pro.e$&o 3s&%dian&e )ro,ramar los md%los8 dise+o de la ar4%i&e$&%ra del sis&ema. fredo.'dz@live.$om.m7
-+
Base de datos: $%al4%ier $onj%n&o de da&os or,anizados para s% alma$enamien&o en la memoria de %n ordenador o $omp%&adora8 dise+ado para fa$ili&ar s% man&enimien&o . a$$eso de %na forma es&ndar. Botn: es %n obje&o &an,ible 4%e realiza %n even&o &ras s% a$&iva$in. !digo Fuente: es %n $onj%n&o de l:neas de &e7&o 4%e son las ins&r%$$iones 4%e debe se,%ir la $omp%&adora para eje$%&ar di$'o pro,rama. Fichero: $onj%n&o de informa$in $lasifi$ada . alma$enada de diversas formas para s% $onserva$in . f$il a$$eso en $%al4%ier momen&o. 6losario: es %n ane7o en <l se in$l%.en &odos a4%ellos &<rminos po$o $ono$idos8 de dif:$il in&erpre&a$in8 o 4%e no sean $omCnmen&e %&ilizados en el $on&e7&o en 4%e apare$en. "ngenier:a: a$&ividad de &ransformar el $ono$imien&o en al,o pr$&i$o. "nterfa>: Dedio 4%e permi&e la $om%ni$a$in en&re el %s%ario . el sis&ema. #iperv:nculo: es %n enla$e8 normalmen&e en&re dos p,inas 0eb de %n mismo si&io8 pero %n enla$e &ambi<n p%ede ap%n&ar a %na p,ina de o&ro si&io 0eb8 a %n fi$'ero8 a %na ima,en8 e&$. Programacin: es el pro$eso de dise+ar8 $odifi$ar8 limpiar . man&ener el $di,o f%en&e de pro,ramas $omp%&a$ionales. 3l $di,o f%en&e es es$ri&o en %n len,%aje de pro,rama$in. 2istema: $onj%n&o de par&es o elemen&os or,anizados . rela$ionados 4%e in&era$&Can en&re s: para lo,rar %n obje&ivo. Los sis&emas re$iben Een&radaF da&os8 ener,:a o ma&eria del ambien&e . proveen EsalidaF informa$in8 ener,:a o ma&eria. 2oftware: se refiere a los pro,ramas . da&os alma$enados en %n ordenador.
#esarrollo de pro.e$&os de /of&0are 1 2ases de la pro,rama$in 1 3spe$ifi$a$in de re4%isi&os de /of&0are
Acrnimos
2R2: a$rnimo para espe$ifi$a$in de re4%erimien&os de sof&0are.
A1reviaturas
2A: /of&0are 2r /e+or 2ra /e+ora "ng ?n,enieroEaF $r #o$&orEaF
-,
Ref."
Referencias
*itulo H:&%lo" R%&a" Ruta Fecha !e$'a" Autor A%&or"
Referencia
Relacin completa de todos los documentos relacionados en la especificacin de requisitos de software, identificando de cada documento el titulo, referencia (si procede), fecha y organizacin que lo proporciona.
-/
Resumen
3l 3R/ es& $omp%es&o de la si,%ien&e manera( "ntroduccin( 3n <s&a se$$in se de&alla los obje&ivos 4%e &iene el 3R/ . de n%es&ro sis&ema en forma ,eneral. $escripcin 6eneral: #es$ribe %na perspe$&iva ,eneral del prod%$&o a desarrollarse8 $omo &ambi<n las $ara$&er:s&i$as del %s%ario final . las limi&a$iones 4%e podr:a &ener el sis&ema. Requerimientos Espec:ficos: D%es&ra &odos los re4%erimien&os 4%e el %s%ario desea en el prod%$&o final . $on&iene %na lis&a de&allada . $omple&a de los re4%isi&os 4%e debe $%mplir el sis&ema a desarrollar
+ $escripcin general
+Perspectiva del producto
3l sis&ema 4%e se va a desarrollar es independien&e8 . &endr %n dise+o mod%lar para ,es&ionar las diferen&es reas den&ro de %na $oopera&iva.
#esarrollo de pro.e$&os de /of&0are 1 2ases de la pro,rama$in 1 3spe$ifi$a$in de re4%isi&os de /of&0are
Funcionalidad del producto 7se 1asa en los !asos de custom Functional Requirements 'so8
Requerimientos Funcionales del 2istema
+-
R!J1A Blosario
R!J1I 3s&adis&i$as
++
Hipo de %s%ario !orma$in Habilidades A$&ividades Hipo de %s%ario !orma$in Habilidades A$&ividades
+,
Restricciones
3l desarrollo del sis&ema es& f%ndamen&ado en el modelo de pro$eso ;) E)ro,rama$in 37&remaF el $%al se diferen$ia de las me&odolo,:as &radi$ionales prin$ipalmen&e en 4%e pone ms <nfasis en la adap&abilidad 4%e en la previsibilidad.
+/
2uposiciones y dependencias
Nin,%na.
+4
3l sis&ema se desarrollar en %na pla&aforma jsp $on los es&ndares . las >// es&able$idas por la empresa.
, Requisitos espec:ficos
R! 1. )ermi&ir la a%&en&i$a$in de %s%arios
#esarrollo de pro.e$&os de /of&0are 1 2ases de la pro,rama$in 1 3spe$ifi$a$in de re4%isi&os de /of&0are
Bases de la Programacin Especificacin de requisitos de software NCmero de re4%isi&o Nombre de re4%isi&o Hipo !%en&e del re4%isi&o )rioridad del re4%isi&o 1 A%&en&i$a$in de %s%arios. Re4%isi&o Res&ri$$in 2#( &abla de %s%arios. Al&a*3sen$ial Dedia*#eseado
2aja* =p$ional
3l sis&ema deber permi&ir la a%&en&i$a$in de %s%arios para asi,narles s%s privile,ios $orrespondien&es evi&ando el %so inade$%ado del sis&ema. R! 2. !oro del sis&ema
NCmero de re4%isi&o Nombre de re4%isi&o Hipo !%en&e del re4%isi&o )rioridad del re4%isi&o 2 !oro Re4%isi&o Res&ri$$in 2#( &abla de %s%arios. Al&a*3sen$ial Dedia*#eseado
2aja* =p$ional
/e $on&ara $on %n foro $on la in&en$in de re,is&rar los $omen&arios8 d%das . s%,eren$ias $on respe$&o a los &emas 4%e se 66. R! -. /e$$in de e7menes
NCmero de re4%isi&o Nombre de re4%isi&o Hipo !%en&e del re4%isi&o )rioridad del re4%isi&o /e$$in de e7menes Re4%isi&o Res&ri$$in 2#( &abla de %s%arios. Al&a*3sen$ial Dedia*#eseado
2aja* =p$ional
2aja* =p$ional
2aja* =p$ional
,-
Entradas: Al ini$iar sesin el sis&ema re$ibir el %s%ario . s% $on&rase+a. 3n la $rea$in de %n n%evo 6. 3l sis&ema re$ibir las resp%es&as del %s%ario en los ejer$i$ios . e7menes. 2alidas: 3l sis&ema devolver mensaje de error $%ando el %s%ario .*o $on&rase+a sean in$orre$&os. 3l sis&ema $alifi$ara los ejer$i$ios . e7menes . devolver el res%l&ado final. 3l sis&ema devolver las resp%es&as $orre$&as de los ejer$i$ios 4%e se 'a.an respondido de manera in$orre$&a.
, - - "nterfaces de usuario
Las in&erfa$es de %s%ario es&n rela$ionadas $on las pan&allas8 ven&anas Eform%lariosF 4%e debe manip%lar el %s%ario para realizar %na opera$in de&erminada. #i$'a manip%la$in el %s%ario la realizar por medio del &e$lado . el ra&n. 3s impor&an&e men$ionar 4%e las in&erfa$es de %s%ario &ambi<n abar$an las a.%das $orrespondien&es en $ada %no de los pro$esos 4%e reali$e el sis&ema. Las in&erfa$es de %s%ario a.%daran al %s%ario final &rabajando en %n ambien&e ,rfi$o por lo 4%e se di$'as in&erfa$es in$l%irn( 2o&ones DenCs despe,ables Densajes informa&ivos Densajes de error >%adros de dilo,o
!orm%larios para el in,reso8 modifi$a$in8 a$&%aliza$in . elimina$in de da&os. As: $omo para las opera$iones . las a.%das 4%e se men$ion an&eriormen&e.
2o&ones
Hiperv:n$%los
, - - "nterfaces de hardware
%a pantalla del monitor: el sof&0are deber mos&rar informa$in al %s%ario a &rav<s de la pan&alla del moni&or. Ratn: el sof&0are debe in&era$&%ar $on el movimien&o del ra&n . los bo&ones del ra&n. 3l ra&n se a$&ivan las zonas de en&rada de da&os8 bo&ones de $omando . sele$$ione las op$iones de los menCs. *eclado: el sof&0are debern in&era$&%ar $on las p%lsa$iones del &e$lado. 3l &e$lado de en&rada de da&os en el rea a$&iva de la base de da&os.
, - - "nterfaces de software
Nin,%na
, - + "nterfaces de comunicacin
La $om%ni$a$in en&re la base de da&os . la apli$a$in se realiza median&e el pro,rama ;AD) 4%e al ins&alarlo permi&e la $om%ni$a$in en&re el len,%aje )H)8 la base de da&os en /LL . levan&a el servidor Apa$'e.
,+
Requisitos funcionales 7en 1ase a la estructura organi>acional de requisitos funcionales3 son los o1?etivos de los casos de uso8
, + - Requisito funcional 3l sis&ema deber ofre$er %n ,es&or de se,%ridad8 para implemen&ar privile,ios para los %s%arios8 los $%ales es&n divididos de la si,%ien&e manera( Adminis&rador E>on&rol &o&alF8 Vendedor E)rivile,io de re,is&roF.
, + + Requisito funcional +
3l sis&ema $on&ar $on %n foro.
, + , Requisito funcional ,
3l sis&ema %&ilizar re$%rsos m%l&imedia. E?m,enes8 Video8 /onido8 Hipo,raf:a le,ible8 >olores de la ?ns&i&%$inF.
, + / Requisito funcional /
3l sis&ema deber mos&rar paso a paso los dis&in&os $on&e7&os8 de %na forma vis%al in&eresan&e.
, + 4 Requisito funcional 4
3l sis&ema realizar las opera$iones de in&era$$in $on el %s%ario a &rav<s de 2o&ones e Hiperv:n$%los.
, + 5 Requisito funcional 5
Dos&rar enla$es e7&ernos.
, + 9 Requisito funcional B
3l sis&ema mos&rara %n ,losario.
, + B Requisito funcional C
3l sis&ema ofre$er %na se$$in de ejer$i$ios
, + C Requisito funcional -=
3l sis&ema realizar es&ad:s&i$as de los al%mnos 4%e ms a$$edan al sis&ema . los &emas 4%e ms se $ons%l&a.
,,
Requisitos no funcionales
, , - Requisitos de rendimiento , , + 2eguridad
La se,%ridad del sis&ema es por( Uso de $on&rase+as para $ada %s%ario. 3s&o permi&ir 4%e &en,an a$$eso al sis&ema solo las personas 4%e &ienen a%&oriza$in. Re,is&ros de in,reso al sis&ema. >rea$in de privile,ios . asi,narlos a $ada %s%ario dependiendo s% f%n$ionalidad.
, , - Fia1ilidad
3s %no de los fa$&ores 4%e dar $onfianza al $lien&e8 para lo $%al el sis&ema es& $on&rolando &odo &ipo de &ransa$$in . es& ap&o a responder &odo &ipo de in$iden&e.
, , + $isponi1ilidad
3l sis&ema 'a sido desarrollado &omando en $%en&a las ne$esidades8 re4%erimien&os . re,las de la ins&i&%$in por lo 4%e se en$%en&ra disponible el siempre . $%ando el servidor de la es$%ela es&e a$&ivo.
, , , (anteni1ilidad
3l sis&ema $%en&a $on $ara$&er:s&i$as parame&rizables lo 4%e permi&ir f%&%ros man&enimien&os.
, , / Porta1ilidad
3l %so de '&ml . p'p as: $omo %na base de da&os s4l 'a$e 4%e sea %n 99M por&able .a 4%e $%al4%ier $omp%&adora $on %n edi&or de &e7&o podr realizar $ambios en el sis&ema . podr eje$%&arse en $%al4%ier momen&o siempre . $%ando se &en,a %n e7plorador de in&erne& ins&alado.
,/
&tros requisitos
Nin,%no
/ ApDndices