Está en la página 1de 6

Anlisis y Diseo de un sistema para una

empresa de fotografa
Especificacin de Requerimientos de
Software del Sistema de Ventas y Gestin
e! para la Empresa "# $deas
%&otograpy SR'
Versin ()*#+
[Este documento es la plantilla base para elaborar el documento de Especificacin
de Requerimientos de Software. Los textos que aparecen entre parntesis rectos
son explicaciones de que debe contener cada seccin. Dichos textos se deben
seleccionar y sustituir por el contenido que corresponda. ara actuali!ar la tabla de
"ontenido# ha$a clic con el botn derecho del ratn sobre cualquier l%nea del
contenido de la misma y seleccione Actualizar campos# en el cuadro que aparece
seleccione Actualizar toda la tabla y ha$a clic en el botn &ceptar'
,istoria de re-isiones
(echa )ersin Descripcin &utor
[dd*mm*aaaa' [x.x' [detalles' [nombre'



Especificacin de Requerimientos +$ina , de -
.ontenido
1. INTRODUCCIN...............................................................................................................................3
1.1. PROPSITO......................................................................................................................................3
1.2. ALCANCE........................................................................................................................................3
1.3. DEFINICIONES, SIGLAS Y ABREVIATURAS.......................................................................................3
1.4. REFERENCIAS.................................................................................................................................3
1.5. VISIN GENERAL............................................................................................................................3
2. DESCRIPCIN GENERAL...............................................................................................................4
2.1. PERSPECTIVA DEL PRODUCTO.........................................................................................................4
2.1.1. Interfases de usuario.............................................................................................................4
2.1.2. Interfases con hardware........................................................................................................4
2.1.3. Interfases con software..........................................................................................................4
2.1.4. Interfases de comunicacin...................................................................................................4
2.1.5. Restricciones de memoria.....................................................................................................4
2.1.6. Requerimientos de adecuacin al entorno............................................................................4
2.2. FUNCIONES DEL PRODUCTO............................................................................................................5
2.3. CARACTERSTICAS DE LOS USUARIOS............................................................................................5
2.4. RESTRICCIONES DE DISEO............................................................................................................5
2.4.1. [Restriccin de diseo 1]......................................................................................................5
2.5. SUPUESTOS Y DEPENDENCIAS.........................................................................................................5
3. REQUERIMIENTOS ESPECFICOS..............................................................................................5
3.1. REQUERIMIENTOS SUPLEMENTARIOS.............................................................................................5
4. REQUERIMIENTOS DE DOCUMENTACIN..............................................................................6
4.1. MANUAL DE USUARIO....................................................................................................................
4.2. AYUDA EN LNEA...........................................................................................................................
4.3. GUAS DE INSTALACIN, CONFIGURACIN Y ARC!IVO L"AME......................................................
4.4. ETIQUETADO Y EMPAQUETADO.......................................................................................................
5. [INFORMACIN DE SOPORTE (OPCIONAL) ]..........................................................................6
Especificacin de Requerimientos +$ina . de -
)* $ntroduccin
La Especificacin de Requerimientos es un documento que detalla en alto ni/el
los procesos del sistema que se /a a desarrollar. Dentro del mismo se incluyen
descripciones de diferentes tipos de requisitos 0funcionales# no funcionales#
del sistema# de los usuarios1 los cuales enriquecer+n y facilitaran la
implementacin del sistema# Este documento est+ diri$ido a toda persona
in/olucrada con el proyecto de modo que todos deben ser capaces de
entenderlo de forma clara.
)*)* %ropsito
El ob2eti/o es facilitar en lo posible la reali!acin del proyecto como tambin
que todas las personas in/olucradas entiendan la direccin que el sistema
tomar+ a partir de un documento que se les entre$ar+ antes que se empiece
la implementacin del mismo de modo que se aumenten las posibilidades del
sistema de ser exitoso y por lo tanto beneficioso para la empresa.
La persona a las cuales /a diri$ido este documento son el $rupo o $rupos de
desarrollo a car$o de la implementacin del sistema y los usuarios a utili!ar el
sistema por parte de la empresa.
)*/* Alcance
El sistema de /entas y $estin web a ser desarrollado debe3
4"umplir con las funcionalidades de p+$ina web para los clientes de la
empresa.
45rindar productos de la empresa para poder ser /endidos por internet.
4oder in$resar usuarios 0con diferentes tipos de acceso1 de modo que los
usuarios de la empresa puedan acceder al sistema y poder or$ani!ar la
informacin ellos mismos tanto para /enta como para encar$os en proceso.
El sistema no solo permitir+ a la empresa ubicarse en el mercado mediante
una plataforma web sino tambin brindar+ una oportunidad a la empresa de
obtener in$resos.
El ob2eti/o del sistema es a$ili!ar los procesos de la empresa de modo que la
empresa pueda emer$er m+s r+pidamente de lo que normalmente lo har%a.
)*0* Definiciones1 siglas y a!re-iaturas*
[Esta seccin debe proporcionar las definiciones de todos los trminos# las
si$las# y abre/iaciones requeridas para interpretar apropiadamente el
documento Especificacin de Requerimientos de Software. Esta
informacin puede proporcionarse por la referencia al 6losario del proyecto.'
)*2* Referencias
[Esta seccin debe proporcionar una lista completa de todos los documentos a
los que se hace referencia en el documento Especificacin de
Requerimientos de Software. "ada documento debe identificarse por el
t%tulo# n7mero del informe 0si se aplica1# fecha# y or$ani!acin que lo publica.
Especifique las fuentes de las que pueden obtenerse las referencias. Esta
informacin puede proporcionarse por la referencia a un apndice o a otro
documento.'
)*"* Visin general
El presente documento incluye una idea $eneral del producto a ser
desarrollado pero a la /e! clara de forma que la audiencia a la cual /a diri$ida
el documento pueda darse cuenta de que espec%ficamente se /a a desarrollar.
Especificacin de Requerimientos +$ina 8 de -
9ambin incluye los diferentes de tipos funcionalidades que poseer+ el sistema
datos de los usuarios y restricciones del sistema. & su /e! toda esta
informacin diri$ida para el*los $rupos de desarrollo y usuarios de la empresa.
/* Descripcin general
Entre los diferentes factores que influyen en el proyecto se encuentran el
entorno web# el len$ua2e# framewor: 0marco de desarrollo1# disponibilidad de
los usuarios del sistema y presupuesto de la empresa misma.
/*)* %erspecti-a del producto
&ctualmente existen p+$inas web de diferentes empresas de foto$raf%a o
fot$rafos que tienen una p+$ina mediante la cual pueden reali!ar /entas de
sus traba2os# por otro lado existen sistemas web que permiten la $estin de
datos importantes para la empresa y as% facilitar sus procesos de ne$ocio.
;nas de las restricciones importantes de la de e/itar la pirater%a del traba2o
producido por la empresa por lo cual se implementa el sistema de /enta
online.
/*)*)* $nterfaces de usuario
4En la interfa! principal del sistema se encuentra informacin de la empresa
en con2unto con opciones de iniciar sesin# crear cuenta# traba2os.
4&l iniciar sesin se habilita la opcin comprar online y tambin se puede
/isuali!ar lo que se ha comprado 0de haberse reali!ado un compra ya1.
4En la interfa! de /enta se muestran diferentes traba2os los cuales no podr+n
ser copiados ni descar$ados. Esta interfa! es probablemente una de las que
necesitara m+s tiempo de car$a puesto que se podr+n filtrar fotos.
4En la pantalla a$o a la cual se in$resa una /e! seleccionados los productos
se podr+ in$resar tar2eta y datos del cliente al cual tras confirmar su comprar
podr+ descar$ar los archi/os desde su pantalla de inicio.
4En la interfa! de crear cuenta se muestran los datos necesarios del usuario
0opcionalmente informacin de su tar2eta de crdito1 tras aceptar le lle$ar+ un
mensa2e a su correo por el cual podr+ confirmar la creacin de su cuenta.
4En traba2os se podr+n /isuali!ar muestras de los traba2os los cuales
ser/ir+n como e2emplo y a los cuales podr+n acceder libremente todos los
usuarios.
/*)*/* $nterfaces con &ardware
[Esta seccin describe las caracter%sticas de las interfaces entre el producto de
software y los componentes de hardware del sistema. <ncluye caracter%sticas
de confi$uracin# dispositi/os que se deben soportar# como deben ser
soportados y protocolos.'
/*)*0* $nterfases con software
[En esta seccin se debe especificar el uso de otros productos de software
necesarios 0sistema de mane2o de datos# sistema operati/o# librer%as o
paquetes1# interfases con otros sistemas de aplicacin.
ara cada interfase se debe indicar3 propsito de la interfase con el producto
de software# definicin de la interfase en trminos de contenido y formato de
la misma.'
/*)*2* $nterfases de comunicacin
[En esta seccin se describe cualquier interfase de comunicacin con otro
sistema o dispositi/o como redes# dispositi/os remotos# etc.'
/*)*"* Restricciones de memoria
Especificacin de Requerimientos +$ina = de -
[En esta seccin se deben especificar las caracter%sticas aplicables y l%mites en
memoria primaria y secundaria'
/*)*3* Requerimientos de adecuacin al entorno
[En esta seccin se deben especificar los requerimientos de datos o
secuencias de iniciali!acin que son espec%ficas a un sitio dado# misin# o
modo operacional 0por e2emplo# /alores posibles# l%mites de se$uridad# etc.1>
se debe especificar el sitio o las caracter%sticas relacionadas a la misin que
deben modificarse para adaptar el software a una instalacin particular.'
/*/* 4unciones del producto
4)ender productos de forma online.
4"rear cuentas a los usuarios * clientes.
4?ostrar el traba2o reali!ado por la empresa actualmente y e/entos
importantes.
4Los usuarios con acceso a los datos de la empresa 0foto$raf%as y
filmaciones1 podr+n $estionarlos.
4ermitir b7squeda a los clientes utili!ando filtros en la interfa! de sus
compras reali!adas como tambin al momento de reali!ar nue/as compras.
4ermitir al usuario descar$ar los productos comprados para uso personal.
/*0* .aractersticas de los usuarios
[En esta seccin se describen las caracter%sticas $enerales de los usuarios del
producto incluyendo ni/el educacional# experiencia y especiali!acin tcnica.'
/*2* Restricciones de diseo
[En esta seccin se describen los elementos que limitan las opciones de los
desarrolladores. Las restricciones de dise@o representan decisiones dise@o que
se han tomado y que se deben cumplir. <ncluye len$ua2es de pro$ramacin#
requerimientos de proceso de software# herramientas de desarrollo#
limitaciones de hardware# funcionamiento paralelo# funciones de auditoria#
funciones de control# protocolos# consideraciones de se$uridad# criticidad de la
aplicacin# librer%as# pol%ticas de re$ulacin# etc.'
/*2*)* (Restriccin de diseo )+
[Descripcin de la restriccin'
...
/*"* Supuestos y dependencias
[Esta seccin debe incluir una lista de todos los factores que afectan a los
requerimientos establecidos. Estos factores no son restricciones de dise@o
para el software pero si hay cambios en estos factores pueden afectar los
requerimientos establecidos.'
0* Requerimientos especficos
[Esta seccin de la Especificacin de Requerimientos de Software debe
contener todos los requerimientos del software a un ni/el de detalle suficiente
para permitir a dise@adores dise@ar un sistema para satisfacer esos
requerimientos y a /erificadores probar que el sistema satisface esos
requerimientos. &l usar el modelo de casos de uso# estos requisitos se
capturan en los casos de uso y las especificaciones suplementarias
aplicables.'
0*)* Requerimientos Suplementarios
[Las especificaciones suplementarias capturan requerimientos que no se
incluyen en los casos de uso 0requerimientos necesarios para el uso del
Especificacin de Requerimientos +$ina A de -
sistema# como son performance# mantenibilidad# usabilidad# fiabilidad#
soporte# funcionalidad# requerimientos de autori!acin o licenciamiento#
est+ndares aplicables# etc.1. Los requerimientos suplementarios deben ser
incluidos aqu% y refinados al ni/el necesario de detalle. "ada requerimiento
debe estar identificado 7nicamente.'
2* Requerimientos de documentacin
[En esta seccin se especifica el tipo de documentacin que se requiere# el
contenido y formato de la misma.'
2*)* 5anual de 6suario
[En esta seccin describa el propsito y contenido del ?anual de ;suario.
Especifique el lar$o deseado# ni/el de detalle# necesidad de %ndice# $losario de
trminos# tutoriales o manual de referencia estrat$ica# etc. Especifique
tambin restricciones de formato e impresin.'
2*/* Ayuda en lnea
[En esta seccin especifique si el sistema de software incluye un sistema de
ayuda en l%nea. Si lo incluye especifique los requerimientos de or$ani!acin y
presentacin del mismo.'
2*0* Guas de instalacin1 configuracin y arc&i-o '7ame*
[En esta seccin especifique si el sistema de software contendr+ instrucciones
para instalacin y confi$uracin. &dem+s si se incluir+ el t%pico archi/o Lame#
que puede incluir las Bo/edades de la /ersin# discusin de compatibilidad con
/ersiones anteriores# documentacin de errores conocidos y soluciones
alternati/as.'
2*2* Etiquetado y empaquetado
[El estado del arte de las aplicaciones de hoy proporciona un aspecto
consistente que comien!a con el paquete del producto y se manifiesta a
tra/s de los men7s de la instalacin# las pantallas del sistema# los sistemas
de ayuda# los di+lo$os con el usuario# etc. Esta seccin define las necesidades
y tipos de etiquetas a para ser incorporado en el cdi$o# por e2emplo#
derechos de propiedad literaria y a/isos patentes# lo$otipos corporati/os#
iconos estandari!ados y otros elementos $r+ficos# etc.'
"* ($nformacin de soporte 8opcional9 +
[La informacin de soporte hace que el documento sea m+s f+cil de usar.
uede incluir3
&pndices
Cndice'
Especificacin de Requerimientos +$ina - de -

También podría gustarte