Requisitos del sistema Proyecto: ADSI-FACT
ADSI-FACT ADSI-FACT Octubre 2017
Diseño e implementación de software como mecanismo para hacer más eficiente el proceso de facturación e inventariado de un negocio.
orge !nri"ue im#ne$ Duarte %ar&a 'le(andra )oto %art&ne$ *afael !duardo +elá$"ue$ Dia$ ,ilmer 'rle- ambrano /i$ara$o unio 2017
)!' )antander 'nálisis - Desarrollo de )istemas de nformación 'D)3 1412504
Ficha del documento Fecha
Revisión
26102017 1.0
Autor
Veriicado de!" calidad"
,ilmer 'rle- ambrano /i$ara$o
Documento validado por las partes en fecha8 26102017 9or el cliente 'dministrador
9or la empresa suministradora !studiantes de la :ecnolog&a en 'nálisis Desarrollo de )istemas de nformación
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 4
Contenido FIC#A D$% D&C'($)T&
*
C&)T$)ID&
+
,
A%CA)C$
,",
Identiicación
,".
Visión /eneral del documento
,"*
Visión /eneral del sistema
,"+
Personal involucrado
.
D&C'($)T&S R$F$R$)CIAD&S
*
SIT'ACI0) ACT'A%
1
*",
Descri!ción del sistema o situación actual
1
*".
Ti!os de usuarios
2
*"*
)ecesidad y naturale3a de los cam4ios
2
*"+
Descri!ción de los cam4ios deseados
2
+
SIST$(A PR&P'$ST&
2
+",
Descri!ción del sistema !ro!uesto
2
+".
Ti!os de usuarios
5
+"*
(antenimiento 6 so!orte
5
+"+ $scenarios o!eracionales 4.4.1 !specificación de casos de uso 4.4.1.1 ;aso de uso 18
5 5 5 5 10 11 11 12 12 12 1=
+"7
,*
Futuras evoluciones
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
+"
Cam4ios considerados8 !ero no incluidos
*ev. 1.0 9ág. 6
,*
7
R$S'($) D$ ($9&RAS
,+
>
nformación adicional
14
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. >
, Alcance 'D)?<';: permitirá administrar - consultar la información de los productos almacenados en la empresa@ cumpliendo con todos los re"uisitos "ue el cliente pueda generar. !sta aplicación dará apo-o a los siguientes procesos8 ? ? ? ? ?
'dministrar registros de productos 'dministrar usuarios del sistema 9ermitir salvar el registro en caso de fallo del sistema Aenerar reportes por cantidad@ calidad - nBmero de ventas ' trav#s del software se podrá consultar - verificar la cantidad faltante de algBn producto
.
,",
Identiicación
)oftware 'D)?<';: !l nombre del software hace referencia a8 :ecnolog&a en 'nálisis - Desarrollo de )istemas de nformación o )oftware de facturación o
,".
Visión /eneral del documento
/a visión general del documento es definir de manera clara todos los procesos del software@ re"uerimientos del cliente en diagramas C%/@ entidades - sus relaciones en el modelo conceptual de datos del sistema. !l documento va dirigido al e"uipo de traba(o "ue estará traba(ando en el diseño - el desarrollo del mismo.
,"*
Visión /eneral del sistema
/a visión general del sistema "ue se "uiere llevar a cabo es "ue permita a la empresa llevar un inventario controlado - ordenado@ un análisis de los productos "ue tiene una demanda alta - los "ue no@ siendo básicamente una base de datos "ue contiene información sobre la empresa@ clientes - empleados "ue den uso al software.
,"+
Personal involucrado
ombre *ol ;ategor&a profesional *esponsabilidades nformación de contacto 'probación
,ilmer 'rle- ambrano /i$ara$o !studiante 'D) :ecnólogo ;umplir con el pro-ecto solicitado prestando apo-o re"uerido ,ilmer$ambrano2>gmail.com :utor /&der 'D)
. Documentos reerenciados ) T;tulo 1 *e"uisitos del )istema
Ruta 9rimera presentación !specificación de *e"uisitos
Versión Fecha Autor 1.0 15072017 ,ilmer 'rleambrano /i$ara$o *e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 7
* Situación actual !l sistema se encuentra en la fase de 'E/)) del pro-ecto. !n función de dicha valoración se especifica el nivel de detalle de cómo va el pro-ecto.
*",
Descri!ción del sistema o situación actual
!l software 'D)?<';: es un software diseñado para el área comercial "ue se encarga de facilitar la facturación e inventariado de una empresa o negocio.
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*".
*ev. 1.0 9ág. F
Ti!os de usuarios
:ipo de usuario 'dministrador *esponsabilidad ;ontrolar@ manipular@ editar la información del sistema
*"*
)ecesidad y naturale3a de los cam4ios
/a necesidad - naturale$a de los cambios se debe a "ue actualmente ha- algunas empresas o negocios "ue no cuentan con un sistema de facturación e inventariado efica$ - optimi$ado para cada uno de los procesos "ue eHistan.
*"+
Descri!ción de los cam4ios deseados
!ste es un sistema propuesto por primera ve$@ as& "ue no tiene ningBn tipo de re"uerimiento por cambio@ por consiguiente@ es un sistema diseñado para cumplir - suplir una necesidad espec&fica - está en su etapa inicial.
+ Sistema !ro!uesto )i bien es cierto el mundo ha avan$ado en muchos aspectos gracias a la implementación de nuevas tecnolog&as@ ha- ciertos procesos en los "ue muchas empresas@ sean pe"ueñas@ medianas o grandes prefieren seguir implementando m#todos antiguos "ue puede "ue en algunas ocasiones resulten efectivos@ pero "ue a su ve$ solo generan un estancamiento "ue no les permite estar al mismo nivel competitivo "ue las demás empresas. Cn claro e(emplo son los famosos inventarios@ eHisten empresas "ue prefieren establecer ciertos horarios asignar a un grupo de personas la ardua labor de contar manualmente todos sus productos@ esto generado tal ve$ por la desconfian$a de usar un sistema "ue pueda controlarles optimi$arles me(or esa área@ o "ui$ás la desinformación sobre los nuevos avances tecnológicos - los beneficios de cada uno. Debido a esto@ hemos optado por el desarrollo o me(ora de dichos inconvenientes usando las :;Is actuales@ desarrollando procesos de me(ora@ implementa ción - actuali$ación de un software capa$ de optimi$ar dichas tareas@ brindando as& una me(ora en la atención al cliente - as& otorgar una satisfacción ma-or a este.
+",
Descri!ción del sistema !ro!uesto
;rear un programa "ue contribu-a a la sistemati$ación de los procesos - procedimientos internos en el área de inventariado@ en pro de la satisfacción al cliente - empleados de la empresa@ donde se beneficiaran mutuamente los implicados en este pro-ecto un 100J@ optimi$ando - contrarrestando directamente las falenciasK utili$ando - adaptando las :ecnolog&as de la información como medio principal al cumplimiento de la solución de los inconvenientes "ue pueda generar dentro del área de inventario. 9ara permitir la interacción directa con los clientes clientes - administradores3 en este pro-ecto mediante un hardware de computadores se procederá a reali$ar un software con lengua(e de programación ava en el cual se reali$arán cientos de l&neas de código "ue permitan establecer la interfa$ gráfica de usuario AC3@ la coneHión lógica entre las AC - los procesos re"ueridos para su manipulación. 'demás de poder acceder a una base de datos previamente creada en la "ue se almacenarán - se accedan los datos del *e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 5
inventario en el momento deseadoK cabe resaltar "ue la plataforma del procesador será compatible con sistema operativo ,indows en cual"uiera de sus versiones superiores a ,indows 7@ con aceptación - plena funcionalidad sin interrupción. !l software será de fácil mane(o@ con una interfa$ simple para facilitar su entendimiento buena e(ecución@ as& cual"uier usuario@ sin importar los conocimientos "ue pueda poseer sobre informática la podrá usar sin ma-or inconveniente. )e ha decidido usar el patrón %+; %odelo?+ista?;ontrolador3 -a "ue permite una ma-or fleHibilidad - eficiencia en el traba(o - e(ecución de nuestro software.
+".
Ti!os de usuarios
:ipo de usuario 'dministrador *esponsabilidad ;ontrolar@ manipular - editar la información del sistema
+"*
(antenimiento 6 so!orte
9ara la buena implementación del software se re"uiere de un e"uipo de cómputo para la administración@ el cual permitirá tener el control - la base de datos donde se almacenará - manipulará la información del área de inventario.
+"+
$scenarios o!eracionales
9ara este software es necesario tener una interfa$@ la cual tendrá el control pleno del software en donde se modificarán los campos re"ueridos en el momento "ue sea necesario. !n esta interfa$ se tendrá acceso a8
+"+",
$s!eciicación de casos de uso
Caso de uso ,: Factura Venta Dia/rama de caso de uso ,
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 10
Descri!ción del caso de uso , Descri!ción
!l sistema permitirá genera una factura por cada venta reali$ada. Precondiciones )er usuario tipo 'dministrador !l LOrden de la nueva factura no puede ser igual al de la factura generada anteriormente. Secuencia Paso Acción normal 1 !l administrador registrará los productos 2 !l administrador generará la factura de venta si previamente los productos fueron pagados por completo = )i el cliente gusta@ puede registrarse en la base de datos para disfrutar de ofertas - promociones. 4 !l administrador reali$ará un reporte diario al Aerente para "ue este realice un estad&stico general de los procesos. )i el cliente se registra debe "uedar almacenado en la base Post de datos del software condiciones !l ob(eto cliente puede ser llamado las veces "ue se re"uiera !l ob(eto cliente puede ser editado con la autori$ación del mismo. $
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 11
$s!eciicación de escenarios
Identiicación de Clases y Atri4utos Cliente ?D8 int ?:el#fono8 int ?Dirección8 )tring ?:ipo;liente8 )tring
Administrador Mombre8 )tring MD8 int M:ipo;liente8 )tring
Mreportarovedad 3
Mregistrar+enta 3 Mreali$ar*eporte 3 Mgenerar+enta 3
FacturaVenta Mombre8 )tring M
=erencia M;argo8 )tring Mombre8 )tring
Mconsultar 3 ?reali$ar!stadistico 3
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 12
Dia/rama de Clases
+"+".
(odelo de datos
Identiicación de $ntidades o
Administrador: actBa como el controlador de todo el sistema. !s el encargado de editar@ crear@ buscar o eliminar la información con respecto a los productos del inventario.
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 1=
(odelo $ntidad Relación
+"7
Futuras evoluciones
)e tiene previsto a futuro reali$arle actuali$aciones al sistema@ teniendo en cuenta las necesidades "ue se re"uieran con el fin de solucionar las fallas "ue se puedan encontrar - "ue obstaculicen los procesos.
+"
Cam4ios considerados8 !ero no incluidos
o ha- necesidad de reali$ar modificaciones algunas a los re"uerimientos iniciales.
*e"uisitos del sistema
ADSI-FACT Requisitos del sistema
*ev. 1.0 9ág. 14
7 Resumen de me>oras )e puede afirmar de antemano "ue la creación de este software me(orará en un 100J los procesos - procedimientos "ue se mane(an en el área de inventariado - facturación@ debido a "ue es una plataforma "ue permitirá generar una me(or atención al cliente - una satisfacción mucho más alta de este.
Inormación adicional !ste pro-ecto será desarrollado con todos los parámetros re"ueridos en cuanto a calidad para as& presentar un buen producto.
*e"uisitos del sistema