1. Propsito del producto 2. Cliente, Comprador y otros Stakeholders 3. Usuarios del Producto RESTRICCIONES DEL SISTEMA 4. Restricciones Oli!atorias ". #$rminos y %e&iniciones '. (echos Rele)antes y *sunciones REQUERIMIENTOS FUNCIONALES +. *lcance del #raa,o -. *lcance del Producto .. Re/uerimientos 0uncionales y de %atos REQUERIMIENTOS NO FUNCIONALES 11. Re/uerimientos de 2ista y Sensacin 11. Re/uerimientos de Usailidad 12. Re/uerimientos de %esempe3o 13. Re/uerimientos Operacionales 14. Re/uerimientos de 4anteniilidad y Portailidad 1". Re/uerimientos de Se!uridad 1'. Re/uerimientos Pol5ticos y Culturales 1+. Re/uerimientos 6e!ales ASPECTOS DEL PROYECTO 1-. *spectos *iertos 1.. Soluciones 7%el estante8 21. 9ue)os Prolemas 21. #areas 22. Corte 0inal 23. Ries!os 24. Costos 1 2". %ocumentacin del Usuario y :ntrenamiento 2'. Cuarto de :spera 2+. ;deas para Soluciones 2 DIRECTIVAS DEL PROYECTO PROPSITO DEL PRODUCTO 1.a Prolema del usuario y antecedentes al es&uer<o del proyecto *ntecedentes :l ne!ocio se llama 7*rt5culos de (ule Puela8 /ue esta dedicado a la compra y )enta de hules industriales y automotrices. Planteamiento del prolema %e acuerdo con las entre)istas reali<adas al cliente, se han identi&icado los si!uientes prolemas en los procedimientos actuales= :l control de las )entas es ine&iciente por /ue todo lo /ue )enden lo anotan en una lireta. :n ocasiones apuntan las cla)es incorrectas del producto, lo /ue ocasiona /ue el contador de ne!ocio d$ de a,a otro producto. %e )e< en cuando ol)idan apuntar /ue )endieran en la lireta y por eso no saen e>actamente lo /ue tienen en la ode!a. Como no se sae e>actamente lo /ue se tiene en la ode!a, los )endedores llaman al contador cada /ue reali<an la )enta para /ue les in&orme la cantidad e>istente del producto. %eido a lo anterior, se tiene un !ran prolema en el control y la actuali<acin de in&ormacin. 1.b O,eti)os del proyecto O,eti)o !eneral= Creacin de un 7Sistema de Fat!"ai#$ e I$%e$ta"i&' /ue permita al ne!ocio lle)ar control y mantener actuali<ados sus re!istros de ad/uisiciones, )entas, pro)eedores, clientes e in)entario de productos en ode!a. :l sistema estar? instalado en una computadora, donde solo personal autori<ado podr? accederlo. :l sistema dee ser concluido en un tiempo no mayor a 3 meses. O,eti)os espec5&icos= %esarrollo del modulo de mane,o de )entas. %esarrollo del modulo de mane,o de compras. %esarrollo del modulo de mane,o de in)entario. @enerar los reportes correspondientes a los mdulos. 3 4 CLIENTES, USUARIOS Y OTROS STAKEHOLDERS (ESPECIALISTAS) (.a %atos del cliente %ado /ue este proyecto es de car?cter acad$mico, el cliente principal es el !erente del ne!ocio= Nombre: Cargo: @erente del ne!ocio. Negocio: Compra y )enta de hules industriales y automotrices. (.b %atos de usuarios 6os usuarios son empleado de )entas (. Stakeholders Stakeholders del proyecto son A @erente del ne!ocio A :mpleado de )entas A Contador del ne!ocio " USUARIOS DEL PRODUCTO ).a 6os usuarios del producto N&mb"e *ERENTE DEL NE*OCIO R&+ 4ane,ar el sistema para la e>traccin de consultas. E,-e"ie$ia e$ +a mate"ia Experto: Conocimientos de los procesos de compra y )enta de la empresa. E,-e"ie$ia te$&+#.ia Experto: Conocimientos de los mdulos del sistema. Ot"&s/ N&mb"e EMPLEADO DE VENTAS R&+ ;n!resar los datos de )enta y compra al sistema. E,-e"ie$ia e$ +a mate"ia Experto: Conocimientos de los procesos de )enta de la empresa. E,-e"ie$ia te$&+#.ia Mnima: Conocimientos ?sicos de cmputo. Ot"&s/ N&mb"e CONTADOR DEL NE*OCIO R&+ 4ane,ar el sistema para la e>traccin de consultas. E,-e"ie$ia e$ +a mate"ia Experto: Conocimientos de los procesos contales del sistema. E,-e"ie$ia te$&+#.ia Experto: Conocimientos de los mdulos del sistema. Ot"&s/ ' ).b 6as prioridades asi!nadas a los usuarios 6os usuarios han sido ordenados de acuerdo a su prioridad= USUARIO PRIORIDAD DESCRIPCIN @erente del ne!ocio *lta :ste usuario ser? el encar!ado de anali<ar la in&ormacin /ue se oten!a a tra)$s de la ase de datos. :mpleado de )entas 4edia :ste usuario introducir? los datos re&erentes a las compras y )entas, a tra)$s de la captura manual. Contador del ne!ocio *lta :ste usuario ser? el encar!ado de anali<ar la in&ormacin /ue se oten!a a tra)$s de la ase de datos. ). Participacin de los usuarios Us!a"i& I$0&"mai#$ a -"&-&"i&$a" @erente del ne!ocio Re/uerimientos &uncionales y no &uncionales del sistema de ase de datos. :mpleado de )entas Re/uerimientos &uncionales y no &uncionales de usuario y del sistema. Contador del ne!ocio Re/uerimientos &uncionales y no &uncionales del sistema. + RESTRICCIONES DEL SISTEMA RESTRICCIONES OBLIGATORIAS 1.a Restricciones de solucin :l sistema se desarrollar? utili<ando las si!uientes herramientas= ACTIVIDAD 2ERRAMIENTA Dise3& de +a base de dat&s (erramienta C*S: :rBin Desa""&++& de +a base de dat&s 4ys/l )ersin 4.1 Desa""&++& de +a i$te"0aes #odas las inter&aces ser?n p?!inas Be. Se utili<ar?n herramientas de dise3o Be para su creacin y PhP. 4.3.. como len!ua,e de enlace entre ase de datos e inter&a<. Mi$e"4a de dat&s So&tBare de miner5a de datos C:D* )ersin 3.4.3. Eilioteca de m$todos de miner5a de datos. 1.b *miente de implementacin del sistema actual :l si!uiente dia!rama muestra de manera !eneral el entorno de implementacin del sistema proyectado= FI*URA 1. Dia."ama L#.i& de+ Sistema S;S#:4* PR;9C;P*6 *%4;9;S#R*%OR %: C6;:9#:SFPRO2::%R:S CO4PR*S G 2:9#*S CO9#RO6 %: ;92:9#*R;O R:POR#:S PRO2::%OR:S C6;:9#:S ;92:9#*R;O 2:9#*S ;9@R:SOS CO4PR*S :@R:SOS - %ise3o de susistemas 6os susistemas identi&icados son= Subsistema e ami!ist"a#i$! e #%ie!tes & '"()ee("es* este susistema ser? el encar!ado de controlar el re!istro de clientes y pro)eedores del ne!ocio, mediante la colaoracin con la ase de datos, espec5&icamente con las talas de pro)eedores y clientes, este susistema solicita al susistema de compras y )entas, ser)icio para la Hs/ueda de datos de al!Hn cliente durante la &acturacin. Subsistema e #(m'"as & )e!tas* este susistema se encar!ar? de la !eneracin de &actura o nota de remisin durante el proceso de )enta, as5 como de la actuali<acin de la ase de datos, espec5&icamente de las talas de )entas y compras adem?s solicita al susistema de control de in)entario consultas a productos y la actuali<acin del in)entario por )entas y compras. #ami$n se encar!a de la actuali<acin dentro de la ase de datos de las talas de in!resos por )enta, e!resos por compra y por atencin de los casos especiales. Subsistema e C(!t"(% e i!)e!ta"i(* se encar!ar? de la actuali<acin de la ase de datos especialmente de la tala de in)entario, por compras o )entas, edicin de datos del producto y atencin a los casos especiales. Re'("tes* este susistema interactHa con todas las talas de la ase de datos para la !eneracin de los reportes correspondientes a cada susistema. 1. *plicaciones asociadas 1I Ser)idor Be con soporte para P(P y Ja)a. 2I 9a)e!ador Ce. 3I @estor de Ease de datos 4ys/l 4I (erramienta de miner5a de datos C:D* 1.d So&tBare para el desarrollo del sistema 1I P(P como len!ua,e de enlace entre inter&aces y Ease de %atos 2I (erramientas de dise3o Be para inter&aces 3I :rBin para el dise3o de la ase de datos 4I *rtisan Real #ime Studio para el modelado del sistema 1.e *miente anticipado de traa,o :l producto ser? utili<ado en un espacio cerca del mostrador /ue cuente con e/uipo de cmputo. . 1.0 #iempo de desarrollo del sistema :l desarrollo del sistema se di)ide en las &ases de an?lisis, dise3o, desarrollo, y pruea y depuracin. Para la primera &ase, se cuenta con 3 meses, durante los cuales, pueden identi&icarse 3 &echas de importancia= ACTIVIDAD FEC2A DE ENTRE*A Presentacin de la ;n!enier5a de Re/uerimientos 12 de octure Presentacin de *)ances sore el dise3o del sistema 1' de no)iemre :ntre!a de documentacin &inal 2 de diciemre 4:#:R CRO9O@R*4* 1.. *poyo &inanciero del proyecto Para el desarrollo de este sistema, se utili<ar?n herramientas de desarrollo /ue son lires, por lo /ue los costos en este punto son nulos. Por otro lado los costos por el an?lisis y el desarrollo ser?n asoridos por los in!enieros de so&tBare, ya /ue el proyecto es un proyecto de car?cter acad$mico, por lo /ue no se reciir? nin!Hn tipo de apoyo &inanciero para su desarrollo. 11 T+R,INOS Y DE-INICIONES :sta seccin muestra una serie de t$rminos /ue ser?n utili<ados a lo lar!o de la de&inicin de re/uerimientos, por lo /ue es importante conocer su si!ni&icado antes de pasar a la redaccin de re/uerimientos. ALTAS DE PRODUCTOS/ Re!istro de un nue)o producto en el sistema. BA5AS DE PRODUCTOS/ :liminacin de un nue)o producto en el sistema. COMPRAS/ Proceso de ad/uisicin de productos para la empresa. CR6DITO/ Pr$stamo concedido por un anco a un cliente por su presti!io de sol)encia. Camio de una prestacin presente por una contraprestacin &uturaK es decir, se trata de un camio en el /ue una de las partes entre!a de inmediato un ien o ser)icio, y el pa!o correspondiente m?s los intereses de)en!ados, los recie m?s tarde. DESCUENTO/ :s la di&erencia entre el )alor actual y el nominal de un t5tulo, moneda o mercanc5a por )encer. 6a operacin de ad/uirir, antes del )encimiento, )alores !eneralmente endosales deduciendo un tanto por ciento. Rea,a /ue se hace a un t5tulo, moneda y otra mercanc5a como resultado entre su )alor nominal y el neto. FACTURA/ Cuenta detallada de una )enta. %ocumento /ue se e>pide para hacer constar una )enta, en el /ue aparece la &echa de la operacin, los nomres del comprador y )endedor, las condiciones con)enidas, la cantidad, descripcin, precio e importe total de lo )endido. Se hace constar tami$n el nHmero de la &actura, el nomre del comisionista o a!ente )endedor, la &orma del emar/ue y otros datos adicionales relati)os a cada operacin. 11 INVENTARIO/ Relacin ordenada de ienes y e>istencias de una entidad o empresa, a una &echa determinada. Contalemente es una cuenta de acti)o circulante /ue representa el )alor de las mercanc5as e>istentes en un almac$n. :n t$rminos !enerales, es la relacin o lista de los ienes materiales y derechos pertenecientes a una persona o comunidad, hecha con orden y claridad. :n contailidad, el in)entario es una relacin detallada de las e>istencias materiales comprendidas en el acti)o, la cual dee mostrar el nHmero de unidades en e>istencia, la descripcin de los art5culos, los precios unitarios, el importe de cada ren!ln, las sumas parciales por !rupos y clasi&icaciones y el total del in)entario.
NOTA DE REMISIN/ PROVEEDOR/ VENTA AL MAYOREO/ VENTA AL MENUDEO/ VENTA/ *ccin mediante la cual uno de los contratantes se oli!a a trans&erir la propiedad de un ien o de un derecho a otro /ue a su )e< se oli!a a pa!ar por ello un precio determinado, cierto y en dinero. 12 HECHOS RELE.ANTES Y ASUNCIONES 7.a 0actores e>ternos /ue a&ecten el producto 1I :l desempe3o del sistema depender? del !rado de conocimiento de cada usuario. :s decir si no esta &amiliari<ado con los productos y las cla)es de los productos. 2I L 3I L 7.b *sunciones 6a ase de datos )an a . 13 REQUERIMIENTOS FUNCIONALES ALCANCE DEL TRABA/O 8.a :ntorno de traa,o Para )isuali<ar claramente los l5mites del proyecto y los susistemas con /uienes interactHa, se presenta el si!uiente dia!rama= 8.b Separacin de &unciones NOMBRE DEL EVENTO ENTRADA9SALIDA ACTOR %a de a,a los productos )endidos, in!resa datos de )enta. :ntrada :mpleado Consulta de in&ormacin. Salida @erente, contador ;n!resa productos a la ode!a. :ntrada Susistema de Compra 6le)a control de cr$dito al cliente. :ntradaFSalida Susistema de Cr$dito SISTEMA DE FACTURA- CION E INVENTARIO COMPRA S GERENTE Ingresa Productos a la bodega le!a control de cr"d#to al cl#ente Consulta de #n$or%ac#&n EMPEADO Consulta de #n$or%ac#&n CREDITO Da de ba'a los (roductos !end#dos) #ngresa datos de !enta CONTADOR 14 ALCANCE DEL PRODUCTO :.a 0ronteras del producto Diagrama de casos de uso del Sistema Facturacin e Inventario 1" :.b 6ista de casos de uso Cas& de Us&/ Ide$ti0iai#$ de Em-+ead& de %e$tas N;me"& de Cas& de Us&/ 1 At&"es/ :mpleado de )entas. Des"i-i#$/ :l :mpleado de )entas re!istra al sistema con su lo!in y contrase3a. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea a!re!ar nue)os datos oser)acionales. 2. 4uestra al usuario la inter&a< de a!re!ado de datos oser)acionales. 3. Captura los datos otenidos para el nue)o re!istro. 4. *l terminar la captura indica al sistema /ue desea !uardar el nue)o re!istro. M:1I ". *ctuali<a los re!istros de la ase de datos. '. 9oti&ica al usuario /ue los re!istros se han !uardado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce datos en &ormatos inadecuados o datos pre)iamente re!istrados. :l sistema indicar? el tipo de error. 1' Cas& de Us&/ Ide$ti0iai#$ de C&$tad&" N;me"& de Cas& de Us&/ 2 At&"es/ C&$tad&". Des"i-i#$/ :l Contador re!istra al sistema con su lo!in y contrase3a. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea a!re!ar nue)os datos oser)acionales. 2. 4uestra al usuario la inter&a< de a!re!ado de datos oser)acionales. 3. Captura los datos otenidos para el nue)o re!istro. 4. *l terminar la captura indica al sistema /ue desea !uardar el nue)o re!istro. M:1I ". *ctuali<a los re!istros de la ase de datos. '. 9oti&ica al usuario /ue los re!istros se han !uardado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce datos en &ormatos inadecuados o datos pre)iamente re!istrados. :l sistema indicar? el tipo de error. 1+ Cas& de Us&/ Ide$ti0iai#$ de *e"e$te N;me"& de Cas& de Us&/ 3 At&"es/ @erente. Des"i-i#$/ :l @erente re!istra al sistema con su lo!in y contrase3a. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea a!re!ar nue)os datos oser)acionales. 2. 4uestra al usuario la inter&a< de a!re!ado de datos oser)acionales. 3. Captura los datos otenidos para el nue)o re!istro. 4. *l terminar la captura indica al sistema /ue desea !uardar el nue)o re!istro. M:1I ". *ctuali<a los re!istros de la ase de datos. '. 9oti&ica al usuario /ue los re!istros se han !uardado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce datos en &ormatos inadecuados o datos pre)iamente re!istrados. :l sistema indicar? el tipo de error. 1- Cas& de Us&/ Ve$tas N;me"& de Cas&s de Us&/ 4 At&"es/ :mpleado de 2entas, @erente. Des"i-i#$/ P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas o como @erente. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea eliminar re!istros no deseados. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a eliminar. 3. ;ntroduce el criterio correspondienteM:1I 4. 4uestra los re!istros /ue se desean eliminar. ". ;ndica al sistema /ue desea eliminar los re!istros. M:2I '. *ctuali<a los re!istros de la ase de datos. +. 9oti&ica al usuario /ue los re!istros se han eliminado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. :2= :l usuario trata de eliminar un re!istro con dependencias. :l sistema indicar? el tipo de error. 1. Cas& de Us&/ Ve$tas a+ Ma<&"e&
N;me"& de Cas&s de Us&/ = At&"es/ :mpleado de 2entas, @erente. Des"i-i#$/ P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas o como @erente. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea eliminar re!istros no deseados. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a eliminar. 3. ;ntroduce el criterio correspondienteM:1I 4. 4uestra los re!istros /ue se desean eliminar. ". ;ndica al sistema /ue desea eliminar los re!istros. M:2I '. *ctuali<a los re!istros de la ase de datos. +. 9oti&ica al usuario /ue los re!istros se han eliminado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. :2= :l usuario trata de eliminar un re!istro con dependencias. :l sistema indicar? el tipo de error. 21 Cas& de Us&/ Ve$tas a+ Me$!de& N;me"& de Cas&s de Us&/ 7 At&"es/ :mpleado de 2entas, @erente. Des"i-i#$/ P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas o como @erente. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea eliminar re!istros no deseados. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a eliminar. 3. ;ntroduce el criterio correspondienteM:1I 4. 4uestra los re!istros /ue se desean eliminar. ". ;ndica al sistema /ue desea eliminar los re!istros. M:2I '. *ctuali<a los re!istros de la ase de datos. +. 9oti&ica al usuario /ue los re!istros se han eliminado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. :2= :l usuario trata de eliminar un re!istro con dependencias. :l sistema indicar? el tipo de error. 21 Cas& de Us&/ E,-edii#$ de Fat!"a N;me"& de Cas&s de Us&/ 8 At&"es/ :mpleado de 2entas. Des"i-i#$/ :l empleado da la &actura al cliente para on&irmar /ue el producto esta )endido. P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea eliminar re!istros no deseados. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a eliminar. 3. ;ntroduce el criterio correspondienteM:1I 4. 4uestra los re!istros /ue se desean eliminar. ". ;ndica al sistema /ue desea eliminar los re!istros. M:2I '. *ctuali<a los re!istros de la ase de datos. +. 9oti&ica al usuario /ue los re!istros se han eliminado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. :2= :l usuario trata de eliminar un re!istro con dependencias. :l sistema indicar? el tipo de error. 22 Cas& de Us&/ E,-edii#$ de N&ta de Remisi#$ N;me"& de Cas&s de Us&/ : At&"es/ :mpleado de 2entas. Des"i-i#$/ :l empleado da la nota de remisin al cliente para on&irmar /ue el producto esta )endido. P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el *strnomo :speciali<ado hace la peticin al sistema /ue desea eliminar re!istros no deseados. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a eliminar. 3. ;ntroduce el criterio correspondienteM:1I 4. 4uestra los re!istros /ue se desean eliminar. ". ;ndica al sistema /ue desea eliminar los re!istros. M:2I '. *ctuali<a los re!istros de la ase de datos. +. 9oti&ica al usuario /ue los re!istros se han eliminado satis&actoriamente. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. :2= :l usuario trata de eliminar un re!istro con dependencias. :l sistema indicar? el tipo de error. 23 Cas& de Us&/ Consultar a ;n)entario N;me"& de Cas&s de Us&/ 1> At&"es/ :mpleado de 2entas, Contador, @erente. Des"i-i#$/ #odos los usuarios pueden consultar de datos de producto en el sistema ase de datos para saer /ue cantidad de art5culos esta en la ode!a o otra in&ormacin. P"e&$dii&$es/ (aer in!resado al sistema como :mpleado de 2entas. C!"s& N&"ma+ de E%e$t&s A##i$! e %(s a#t("es Res'uesta e% Sistema 1. ;nicia cuando el usuario hace la peticin al sistema /ue desea consultar re!istros. 2. 4uestra la inter&a< para proporcionar el criterio del o los re!istros a consultar. 3. ;ntroduce los criterios correspondientes.M:1I 4. 4uestra los re!istros /ue cumplan con el criterio de Hs/ueda. C!"s& a+te"$& de e%e$t&s/ :1= :l usuario introduce criterios incorrectos. :l sistema indicar? el tipo de error. 24 RE0UERI,IENTOS -UNCIONALES Y DE DATOS ?a. Re@!e"imie$t&s 0!$i&$a+es 9a. Requerimientos funcionales 9b. Requerimientos de datos 2" Re@!e"imie$t& A/ 1 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ " Des"i-i#$/ @enerar reporte de )entas. RaB#$/ Saer /ue cantidad de art5culos &ue )endida. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de datos, e>istir? una opcin para !enerar reporte de )entas, el cual estar? !enerando en un tiempo estimado de dos minutos despu$s de in!resarlos. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 2' Re@!e"imie$t& A/ 2 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ " Des"i-i#$/ @enerar reporte de compras. RaB#$/ Saer /ue cantidad de art5culos &ue comprada. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de datos, e>istir? una opcin para !enerar reporte de compras, el cual estar? !enerando en un tiempo estimado de dos minutos despu$s de in!resarlos. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ 3 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ " Des"i-i#$/ @enerar reporte de in)entario. RaB#$/ Saer /ue cantidad de art5culos esta en la ode!a. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de datos, e>istir? una opcin para !enerar reporte de in)entario, el cual estar? !enerando en un tiempo estimado de dos minutos despu$s de in!resarlos. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 2+ Re@!e"imie$t& A/ " Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 12 Des"i-i#$/ :l empleado tiene /ue dar de a,as al producto en el sistema ase de datos. RaB#$/ #ener la cantidad actuali<ada /ue esta para )ender. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de in)entario, e>istir? una opcin para dar de a,as al producto. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ 4 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ " Des"i-i#$/ @enerar reporte de !anancias. RaB#$/ Saer /ue cantidad de dinero !anaron. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de datos, e>istir? una opcin para !enerar reporte de !anancias, el cual estar? !enerando en un tiempo estimado de dos minutos despu$s de in!resarlos. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114
2- Re@!e"imie$t& A/ ' Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 13 Des"i-i#$/ :l !erente tiene /ue dar de altas al producto en el sistema ase de datos. RaB#$/ #ener la cantidad actuali<ada /ue esta para )ender. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de in)entario, e>istir? una opcin para dar de altas al producto. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ + Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 11 Des"i-i#$/ #odos los usuarios pueden consultar de datos de producto en el sistema ase de datos. RaB#$/ Saer /ue cantidad de art5culos esta en la ode!a o otra in&ormacin. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de in)entario, e>istir? una opcin para consultar de datos de producto. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 2. Re@!e"imie$t& A/ - Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 1" Des"i-i#$/ :l empleado tiene /ue dar de a,as de clientes y pro)eedores en el sistema ase de datos. RaB#$/ #ener actuali<ado los contactos del ne!ocio. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de clientes y pro)eedores, e>istir? una opcin para dar de a,as de clientes y pro)eedores. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ . Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 14 Des"i-i#$/ :l !erente tiene /ue dar de altas de clientes y pro)eedores en el sistema ase de datos. RaB#$/ #ener actuali<ado los contactos del ne!ocio. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de clientes y pro)eedores, e>istir? una opcin para dar de altas de clientes y pro)eedores. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 31 Re@!e"imie$t& A/ 11 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 1' Des"i-i#$/ #odos los usuarios pueden consultar de datos de clientes y pro)eedores en el sistema ase de datos. RaB#$/ #ener actuali<ado los contactos del ne!ocio. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de clientes y pro)eedores, e>istir? una opcin para consultar de datos de clientes y pro)eedores. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ 11 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ . Des"i-i#$/ :l empleado propone la )enta al 4ayoreo cuando el cliente compra una cantidad determinada de productos. RaB#$/ %ar el me,or precio al cliente. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de )entas de producto, e>istir? una opcin para calcular el porcenta,e de descuento. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 31 Re@!e"imie$t& A/ 12 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 11 Des"i-i#$/ :l empleado reali<a la )enta al 4enudeo. RaB#$/ Reali<acin de los productos. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de )entas de producto Nsi tenemos inter&a<O Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 Re@!e"imie$t& A/ 13 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ 1+,1- Des"i-i#$/ :l empleado da la &actura o la nota de remisin al cliente. RaB#$/ Con&irmar /ue el producto esta )endido en esta tienda por el precio determinado. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de )entas de producto Nsi tenemos inter&a<O Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 32 Re@!e"imie$t& A/ 14 Ti-& de Re@!e"imie$t&/ . Cas& de Us&/ Des"i-i#$/ :l empleado tiene /ue actuali<ar el in)entario por )enta de mercanc5a. RaB#$/ #ener la cantidad actuali<ada /ue esta para )ender. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ %entro de la inter&a< !r?&ica, en un mdulo para la administracin de )entas de producto, e>istir? una opcin para actuali<ar el in)entario. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 9in!una C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ Seccin -a. 0ronteras del producto. FeCa/ 2+FSepF2114 9b. Requerimientos de datos AQU VA DIAGRAMA DE CA!E! 33 RE0UERI,IENTOS NO -UNCIONALES 1>a. Re@!e"imie$t&s de i$te"0aB 34 Re@!e"imie$t& A/ 1" Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee contar con una inter&a< !r?&ica. RaB#$/ Proporcionar una )ista a!radale al usuario. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ 0acilidad de mane,o del sistema para los usuarios. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 Re@!e"imie$t& A/ 1' Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee contar con un color caracter5stico y discreto para cada uno de los mdulos del sistema. RaB#$/ 0acilitar la identi&icacin de los componentes del sistema al usuario. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ 0acilidad de los usuarios para &amiliari<arse con los componentes del sistema y su uicacin dentro del mismo. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 1>b. Esti+& de+ -"&d!t& 3" Re@!e"imie$t& A/ 1+ Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee utili<ar una con&i!uracin de colores serios. RaB#$/ %ado el uso &recuente de la aplicacin, el sistema dee utili<ar colores /ue no cansen la )ista del usuario y muestren una )ista seria del sistema. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ #iempo de utili<acin de la aplicacin. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 RE0UERI,IENTOS DE USABILIDAD 11a. Q!e ta$ 0Di+ de !sa" es e+ sistema 3' Re@!e"imie$t& A/ 1- Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee ser de r?pido aprendi<a,e para los usuarios, a tra)$s de t$rminos /ue permitan identi&icar su &uncin. RaB#$/ %isminuir la in)ersin de tiempo en el aprendi<a,e de uso del producto. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ #iempo /ue tardan los usuarios en aprender a na)e!ar por el sistema. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 Re@!e"imie$t& A/ 1. Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee ayudar al usuario a no cometer errores, teniendo una secuencia l!ica de sus acti)idades. RaB#$/ Permitir /ue los usuarios /ue no est$n &amiliari<ados con el producto puedan reali<ar sus acti)idades deseadas sin !randes di&icultades. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ #iempo /ue tardan los usuarios en completar sus acti)idades deseadas. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 11b. Re@!e"imie$t&s de -e"s&$a+iBai#$ e i$te"$ai&$a+iBai#$ 3+ Re@!e"imie$t& A/ 21 Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ 6a aplicacin dee ser desarrollada en el idioma espa3ol. RaB#$/ Puesto /ue el sistema es una aplicacin de uso del personal ispanohalante, el idioma de desarrollo de la aplicacin dee ser el idioma espa3ol. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ 0acilidad de utili<acin del sistema del personal. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 Re@!e"imie$t& A/ 21 Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee ser &?cil de usar para usuarios sin entrenamiento. RaB#$/ 0acilitar el acceso y uso del producto a usuarios sin e>periencia en el mane,o del producto. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ #iempo /ue tardan los usuarios en reali<ar sus acti)idades deseadas. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 11. Q!e ta$ 0Di+ es a-"e$de" a !sa" e+ sistema 3- Re@!e"imie$t& A/ 22 Ti-& de Re@!e"imie$t&/ 11 Cas& de Us&/ 9in!uno Des"i-i#$/ :l producto dee ser r?pido de aprender a manipular por los empleados de )entas My otros usuariosI. RaB#$/ %isminuir el tiempo de entrenamiento /ue in)ierten los los empleados del ne!ocio para aprender a usar el sistema. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ *l cao de 1' horas de entrenamiento los usuarios tendr?n un completo dominio del sistema. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 1,2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 RE0UERI,IENTOS DE DESE,PE1O 1(a. Re@!e"imie$t&s de %e+&idad < +ate$ia 1(d. Re@!e"imie$t&s de &$0iabi+idad < dis-&$ibi+idad 3. Re@!e"imie$t& A/ 23 Ti-& de Re@!e"imie$t&/ 12 Cas& de Us&/ 9in!uno Des"i-i#$/ Rapide< en el acceso a ase de datos. RaB#$/ :)itar el retraso en las acti)idades de las )entas y compras. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ 6os datos comHnmente accesados deen disminuir su tiempo de acceso en un 11 P. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ 4 De-e$de$ias/ 2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 Re@!e"imie$t& A/ 24 Ti-& de Re@!e"imie$t&/ 12 Cas& de Us&/ 9in!uno Des"i-i#$/ :l producto dee estar disponile un .-P del tiempo. RaB#$/ :)itar el retraso en las acti)idades de las )entas y compras. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ :l sistema dispondr? de - horas por mes para mantenimiento o actuali<aciones necesarias. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 RE0UERI,IENTOS DE ,ANTENI,IENTO Y PORTABILIDAD 11d. De -&"tabi+idad 41 Re@!e"imie$t& A/ 2" Ti-& de Re@!e"imie$t&/ 14 Cas& de Us&/ 9in!uno Des"i-i#$/ :l producto dee ser portale para la plata&orma CindoBs. RaB#$/ Permitir a los usuarios operar el Sistema Operati)o CindoBs. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ Que el sistema opere correctamente en la plata&orma. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ " De-e$de$ias/ 2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114 RE0UERI,IENTOS DE SEGURIDAD 1=a. Re@!e"imie$t&s de aes& 41 Re@!e"imie$t& A/ 2' Ti-& de Re@!e"imie$t&/ 1" Cas& de Us&/ 9in!uno Des"i-i#$/ :l sistema dee contar con distintos ni)eles de accesiilidad. RaB#$/ (acer /ue los empleados ten!an acceso slo a los mdulo correspondientes a su ni)el. F!e$te/ @erente del ne!ocio. C"ite"i& de medida/ 4antener una it?cora de accesos al sistema Mdesde el mane,ador de ase de datosI. Satis0ai#$ de+ +ie$te/ " I$satis0ai#$ de+ +ie$te/ "
De-e$de$ias/ 2,3,4,",' C&$0+it&s/ 9in!uno Mate"ia+ de s&-&"te/ 9in!uno FeCa/ 31FOctF2114