proyecto-ieee 830.docx

Upload: berenice-h-ortega

Post on 05-Jul-2018

252 views

Category:

Documents


5 download

TRANSCRIPT

  • 8/16/2019 Proyecto-IEEE 830.docx

    1/15

     INSTITUTO

     TECNOLOGIO DEMILAPA ALTA

    DOCUMENTO BASADO EN ELIEEE830 PARA EL SOFWARE DE

    LA EMPRESA:”SAN PEDRO,

    MOLES Y CEMILLAS”

    INGENIERIA DE SOFTWARE 

    Correa Ulloa DavidHernández Ortega Rocío BereniceJurado Medina Jorge AlbertoTéllez Rodríguez Beatriz M

     O L E S Y S E M I I L L A S

     S A N P E D R O

  • 8/16/2019 Proyecto-IEEE 830.docx

    2/15

    Índice

    INTRODUCCIÓN3

    11 !RO!O"#TO...............................................................................................................41$ %MB#TO D&' "#"T&MA..................................................................................................41( D&)#*#C#O*&"+ ACR,*#MO"...........................................................................................41- R&)&R&*C#A"............................................................................................................41. /#"#,* 0&*&RA' D&' DOCUM&*TO...............................................................................5

    2 DESCRIPCIÓN GENERAL!

    $1 !&R"!&CT#/A D&' !RODUCTO........................................................................................5$$ )U*C#O*&" D&' !RODUCTO.........................................................................................5$( C ARACT&R"T#CA" D&' U"UAR#O....................................................................................8$- R&"TR#CC#O*&".........................................................................................................8$. "U!O"#C#O*&" 2 D&!&*D&*C#A"...................................................................................9$3 R&4U#"#TO" )UTURO"..................................................................................................9

    3 REQUISITOS ESPECÍFICOS"0

    (1 #*T&R)AC&" &5T&R*A"..............................................................................................10($ )U*C#O*&".............................................................................................................103.2 REQUISITOS DEL RENDIMIENTO...................................................................................233.4 RESTRICCIONES DEL DISEÑO......................................................................................233.5 A TRIBUTOS DEL SISTEMA...........................................................................................243.6 O TROS REQUISITOS..................................................................................................24

    # AP$NDICES%#

    12015

  • 8/16/2019 Proyecto-IEEE 830.docx

    3/15

    INTRODUCCIÓN

    &l 6iguiente docu7ento 8re6enta de 7anera la in9or7aci:n ;ue da 6egui7iento alde6arrollo de un 6i6te7a co78utarizado con el 8ro8:6ito de o8ti7izar lo6

    8roce6o6 de venta6 e inventario6 ;ue actual7ente 6e llevan a cabo en la tiendaMole6 < "e7illa6 "an !edro&6te docu7ento detallará el 8ro8:6ito del 6o9t=are+ 6u de6cri8ci:n general9unciona7iento+ re;ueri7iento6+ re6triccione6+ etc&l 6i6te7a 6erá de6arrollado con el 9in de tratar de 7ini7izar la6 9alla6 ;ue 6eco7eten en la e>ecuci:n del 8roce6o de ? inventario < 9acturaci:n@ en la tienda!ara lograr lo6 ob>etivo6 6e organizará el 8rogra7a de tal 9or7a ;ue 6e 9acilite lautilizaci:n del 6i6te7a+ evitando ;ue lo6 dato6 8ro8orcionado6 no 6ean8roce6ado6 de la 7i67a 7anera en ;ue van llegando

    22015

  • 8/16/2019 Proyecto-IEEE 830.docx

    4/15

    1.1 Proposito

    !ro8orcionar a la e78re6a "an !edro una a8licaci:n in9or7ática ;ue 8er7itao8ti7izar lo6 8roce6o6 de venta6 e inventario6 aciendo u6o de e;ui8o dec:78uto+ con e6to 9acilitar el al7acena7iento < el control de la in9or7aci:n

    ;ue 6e 7ane>a en cada uno de lo6 8roce6o6 7encionado6+ ade7á6+ agilice la6con6ulta6 a dica in9or7aci:n de 9or7a 8reci6a < ordenada en el 7o7ento en;ue lo6 ad7ini6tradore6 o el 8er6onal autorizado de la e78re6a lo re;uiera <6ea vi6ualizado en tie78o < 9or7a 8ara 8oder agilizar una venta

    Con el de6arrollo de e6te 6o9t=are 6e 8lanea lo 6iguiente

    •  Auto7atizar el 6i6te7a de venta6• Tener 7aorar lo6 8roce6o6 de venta6 e inventario6+ e6tocon el 8ro8:6ito de brindar un 6ervicio de 7aorar la e9iciencia del 8er6onal < la calidad de lo6 dato6 e in9or7aci:n ;uere;uieren lo6 ad7ini6tradore6 8ara tener una 7e>or vi6i:n de la6 ganancia6 de lae78re6a+ a6í 7i67o el "i6te7a contribuirá a una di67inuci:n con6iderable en lo6errore6 < con9licto6 ei6tente6 en lo6 8roce6o6 actuale6!ara lograr e6to6 ob>etivo6 el 6i6te7a e6tará dirigido a lo6 gerente6+ ;uiene68odrán ge6tionar el área de venta6+ llevar control 6obre lo6 8roducto6 < lo6 otro6u6uario6 e6to6 otro6 u6uario6 6erán e78leado6 de ca>a+ ;uiene6 8odrán realizar venta6 < ver lo6 8roducto6 di68onible6 en el 6i6te7a

    1.3 D"%i&i'io&"s( A'r)&imosBa6e de dato6 lugar donde 6e al7acenarán lo6 dato6 del 6i6te7aM

  • 8/16/2019 Proyecto-IEEE 830.docx

    5/15

    1.+ ,isi)& G"&"r$# !"# !o'-m"&to.

    &6te docu7ento e6tá ba6ado en el e6tándar #&&&I(G+ cual 6erá una guía 8ara laad7ini6traci:n+ 7anteni7iento < de6arrollo del 6o9t=are"e de6cribirá el 9unciona7iento del 6o9t=are+ 6u6 caracterí6tica6+ e68eci9icacione6< re6triccione6

    2 D"s'rip'i)& "&"r$#

    Molito@ "erá un 6o9t=are dedicado a la ge6ti:n de venta6 de 8roducto6 de lae78re6a "an !edro+ Mole6 < "e7illa6

    2.1 P"rsp"'ti/$ !"# pro!-'to

    &l 6i6te7a de venta6 co78rende la e6tructura+ la 8olítica+ el 8lan de organizaci:n< el con>unto de 7étodo6 < 8rocedi7iento6 de la e78re6a dirigido6 a a6egurar la7ai7izaci:n de lo6 ingre6o6+ e6 nece6ario re6altar la in9luencia ;ue la6 venta6

    contendrán la in9or7aci:n de lo6 8roducto6 la cantidad < le 8recio vendido eingre6ado en la e78re6a

    2.2 F-&'io&"s !"# pro!-'to.

    1 0e6ti:n de u6uario6 8odrá dar de alta u6uario6 de do6 >erar;uía6 lo6cuale6 tendrán 9uncione6 e68ecí9ica6+ de8endiendo de 6u rango  

    $ 0e6ti:n de 8roducto6 8odrá dar alta6+ ba>a6 < 7odi9icaci:n de lo6 di6tinto68roducto6 ;ue 6e encuentren di68onible6 en él al7acén

    42015

  • 8/16/2019 Proyecto-IEEE 830.docx

    6/15

    ( 0e6ti:n de 8roveedore6 dará alta6+ ba>a6 < 7odi9icacione6 de lo6 di6tinto68roveedore6

    - 0e6ti:n de cliente6 dará alta6+ ba>a6 < 7odi9icacione6 de lo6 di6tinto6cliente6

    . 0e6ti:n de venta6 8odrá realizar la6 venta6 de lo6 8roducto6 di68onible6

    52015

  • 8/16/2019 Proyecto-IEEE 830.docx

    7/15

    3 )acturaci:n generará 9actura6 de la6 venta6 realizada6

    Re8orte de venta6 generará un re8orte de la6 venta6 realizada6+ con 6u68roducto6 < ganancia6

    62015

  • 8/16/2019 Proyecto-IEEE 830.docx

    8/15

    2.3 C$r$'t"r0sti'$s D"# Us-$rio

    &l u6uario deberá tener conoci7iento6 bá6ico6 de co78utaci:n+ co7o e6 7ane>ode ventana6+ de 7enK6+ conoci7iento de arcivo6+ 7íni7o conoci7iento 6obre lae78re6a

    2.* R"stri''io&"s

    &l 7ane>o del 6o9t=are re;uiere de una !C actual+ cu78la con lo6 re;ueri7iento67íni7o6 del 6o9t=are"olo el ad7ini6trador tendrá acce6o total al 6i6te7a+ 8or lo ;ue 6i no a< ungerente 8re6ente no 6e 8odrán realizar cierta6 tarea6&l 6i6te7a 6olo e6 realizado 8ara e6te e6tableci7iento+ 8or lo ;ue 6ui78le7entaci:n en otro6 negocio6 no 6erá 8o6ible"i no ei6te conei:n con la ba6e de dato6+ no 6e 8odrá acceder a lo6 8roducto6del 6o9t=areMientra6 6e realice una actualizaci:n el 6i6te7a no 8odrá 6er utilizado

    2.5 Suposiciones y dependencias.

    &l 6i6te7a e6tá 8en6ado 8ara o8erar con uno o vario6 gerente6 < uno o vario6e78leado6 ;ue cu78lan la 9unci:n de ca>ero "i 8or alguna raz:n 6e nece6itaran7á6 rango6 o 8er7i6o6+ 6e deberá ca7biar el 9unciona7iento del 8rogra7a+ a6íco7o 6u6 inter9ace6 < 8er7i6o6&l 8rogra7a utiliza el ge6tor de ba6e6 de dato6 M

  • 8/16/2019 Proyecto-IEEE 830.docx

    9/15

    2. R"-isitos %-t-ros

    &l 8roorado en lo6 a68ecto6 de 6o9t=are 7e>orando el ge6torde ba6e de dato6+ incluora en 6ucur6al 6ería tener un catálogo electr:nico en la tienda+ donde 6e8odrán 7o6trar lo6 8roducto6 di68onible6 < a6í el cliente accederá de 9or7a 9ácil <6encilla a ello6

    3 R"-isitos "sp"'0%i'os

    Di6eLar el 7odelo de un 6i6te7a ;ue 8er7ita 7e>orar lo6 8roce6o6 <

    6olucionar la6 nece6idade6 de ad7ini6traci:n de la in9or7aci:n en la

    e78re6a

    Crear una ba6e de dato6 8ara al7acenar lo6 dato6 re;uerido6 8ara el buen

    9unciona7iento del 6i6te7a

    Di6eLar la6 inter9ace6 del 6i6te7a de 7odo ;ue 6ea 9ácil de entender < de

    utilizar

    Codi9icar el 6i6te7a en ba6e al di6eLo 8revia7ente realizado

    #n6talar el 6i6te7a+ ca8acitar al 8er6onal < 7antener el 6i6te7a a 8rueba

    durante un 8eriodo de (G día6+ 8ara evaluar 6u 9unciona7iento

    #78lantar el 6i6te7a en la e78re6a+ 6u>eto a 9utura6 7e>ora6 o

    actualizacione6

    3.1 I&t"r%$'"s Et"r&$s/entana de ingre6o al 6i6te7a

    82015

  • 8/16/2019 Proyecto-IEEE 830.docx

    10/15

    1 T"tFi"#! Us-$rio. Recibe el no7bre del u6uario$ T"tFi"#! Co&tr$s"4$. Recibe la contra6eLa del u6uario( L$"# 5o#i!$st" 'o&tr$s"4$6 Al dar clic 6obre e6te ele7ento 6e inicia el

    8roce6o de recu8eraic:n- 7oto& "&tr$r. /eri9ica lo6 dato6+ 6i e6to6 6on correcto6 entra al 6i6te7a+ 6i

    no 7anda un 7en6a>e. 7oto& s$#ir. Ter7ina el 8rogra7a

    /entana de #nicio del ad7ini6trador 

    1 8"&9 G"sti)& !" Us-$rios. Mue6tra la6 o8cione6 de ge6ti:n de u6uario$ 8"&9 R"istros. Mue6tra la6 o8cione6 de regi6tro6 ;ue 6e 8ueden

    realizar( 8"&9 Co&s-#t$s. Mue6tra la6 con6ulta6 ;ue 6e 8ueden realizar- 8"&9 ,"&t$s. Mue6tra la o8ci:n de cargar venta6. 8"&9 R"port" Impr"so. Mue6tra la o8ci:n de re8orte i78re6o

    3 8"&9 S"si)&. Mue6tra la6 o8cione6 de 6e6i:n L$"# Us-$rio. Mue6tra el u6uario ;ue e6tá utilizando la a8licaci:n

    92015

  • 8/16/2019 Proyecto-IEEE 830.docx

    11/15

    3.2 F-&'io&"sModelo de entidad relaci:n ;ue 8er7ite ob6ervar detallada7ente la 9unci:n ;uerealizar el 6i6te7a < la >erar;uía ;ue utilizada en 8arte al di6eLo < e6tructura ;uelleva el 6i6te7a 8ara el buen 9unciona7iento < ad7ini6traci:n de la e78re6a

    &6to6 diagra7a6 7ue6tran lo6 ca6o6 de u6o ;ue 8uede aber entre el u6uario < el6i6te7a 8ara 8oder ver detallada7ente la interacci:n ;ue realiza

    102015

  • 8/16/2019 Proyecto-IEEE 830.docx

    12/15

     

    112015

  • 8/16/2019 Proyecto-IEEE 830.docx

    13/15

    Diagrama de Flujo de Datos

    &6te diagra7a 7ue6tra c:7o e6 ;ue 6erá el 9lu>o de lo6 dato6 con ;ue 7ane>aráel 6o9t=are

    Diagrama de Transición de EstadosMue6tra6 lo6 e6tado6 8or lo6 ;ue 8a6ará el 8rogra7a+ e6to6 e6tado6 8ueden 6er

    122015

  • 8/16/2019 Proyecto-IEEE 830.docx

    14/15

    e68era+ re8o6o+ activo etc

    3.2 Requisitos del rendimiento

    3.4 Restricciones de Diseño

    &l di6eLo co7o tal tendrá la 9uncionabilidad de 6er < de enca>ar 8er9ecto en todo66u6 á7bito6 < u6o6 8ara la6 ;ue 6e realizo 6in e7bargo tendrá li7itacione6 encuanto al de6e78eLo del 6o9t=are 8or 8arte de lo6 co78onente6 < del ard=are autilizar

  • 8/16/2019 Proyecto-IEEE 830.docx

    15/15

    o Recu8eraci:n de contra6eLa6 de u6uario6o Dar de ba>a u6uario6o Con6ultar+ aLadir+ 7odi9ica < eli7inar 8roducto6o Con6ultar+ aLadir+ 7odi9ica < eli7inar 8roveedore6o Con6ultar+ aLadir+ 7odi9ica < eli7inar cliente6o Realizar venta6o )acturar venta6o Realizar re8orte6 de venta6

    • &l e78leado tendrá acce6o 8arcial al 6i6te7a+ la6 accione6 ;ue 8odrárealizar 6on

    o Con6ultar 8roducto6o Con6ultar cliente6o Con6ultar 8roveedore6o Realizar venta6o )acturar venta6

    3.6 Otros Requisitos

    Tener en cuenta ;ue la 9uncionabilidad del 6i6te7a no 6olo de8ende del 6o9t=are6i no ta7bién del buen 7ane>o de la6 8er6ona6 encargada6 de el 'o6 re;ui6ito6 8ri7ordiale6 6ugerido6 8ara el buen 7ane>o de dico 6i6te7a 6on Tener el 7íni7o conoci7iento en el 7ane>o de e;ui8o de co78uto Tener en cuenta ;ue el 6i6te7a cu78le con la6 e8ectativa6 <

    8roble7ática6 8lanteada6 con anterioridad no con la6 ;ue va