SlideShare una empresa de Scribd logo
1 de 6
SERVICIO NACIONAL DE APRENDIZAJE – SENA




           OSCAR DAVID DIAZ FORTALECHE




ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION –
                   ADSI (409862)




CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS SERVICIOS –
                    CIES (NEIVA)
                    23/02/2013
ZAPATERÍA
FASE 1. IDENTIFICACIÓN DE REQUERIMIENTOS
A través de una entrevista con el cliente expuso que “quiere construir un aplicativo que le permita
conocer las ventas del día”.

Requerimientos funcionales
        RF1 El sistema debe permitir que el cliente registre las ventas que realiza.
        RF2 El sistema debe permitir la consulta de las ventas totales realizadas en el día.

Requerimientos no funcionales
        RNF1 El sistema se debe realizar bajo el lenguaje de Javascript.

Fase 2. Análisis de Requerimientos


Diccionario de datos
 Notación húngara
Prefijo Significado
  ary     Arreglo



Variable                                        Descripción
          Estees un arreglo bidimensional me permitirá almacenar las ventas que realiza el
aryVentas
          usuario
          Esta variable auxiliar me permite recorrer y crear en el arreglo bidimensional
    i
          horizontalmente, lo que se conoce como columnas.
          Esta variable auxiliar me permite recorrer el arreglo bidimensional verticalmente, lo
    j
          que se conoce como filas.
          Esta variable auxiliar me permite crear posiciones verticales en el arreglo
    v
          bidimensional (filas)



Fase 3. Diseño
Estructural

Voy a utilizar un formulario que me permita ingresar datos en los campos el Nombre del producto,
el precio unitario y la cantidad.
Voy a utilizar los botones:

           Registrar venta (al hacer clic en él me llama la función “registrarVenta()”)
           Consultar ventas (al hacer clic en él me llama la función “consultarVentas()”)

Voy a utilizar las funciones:

           registrarVenta() : Toma los valores de los campos y los guarda en el arreglo bidimensional
           aryVentas, pero primero los valida que los campos no estén vacíos con la función
           validar(pr,v,c).
           validar(pr,v,c): Esta función recibe tiene tres parámetros que me recibe los valores de los
           campos Nombre del producto, Precio unitario y Cantidad y valida que no estén vacíos.
           consultarVentas() : Muestra la matriz el arreglo bidimensional aryVentas.

Interfaz

                                              Interfaz inicial




Fase 4. Desarrollo
Código
Pruebas

               Al hacer clic sobre el botón “Registrar venta” y hay campos vacíos




    Ingresando datos en los campos y registrar la venta a través del botón “Registrar venta”
Consultando los datos ingresados a través del botón “Consultar ventas”




Fase 5. Implementación
Es un lenguaje script, puede ser ejecutado en cualquier ordenador, como único requisito un
navegador que lo interprete.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

Modulo5 a1
Modulo5 a1Modulo5 a1
Modulo5 a1
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Instructivo gráfico dos ejes
Instructivo gráfico dos ejesInstructivo gráfico dos ejes
Instructivo gráfico dos ejes
 
Access grado 11 1
Access grado 11 1Access grado 11 1
Access grado 11 1
 
2 ejercicio de access grado 11-1
2 ejercicio de access grado 11-12 ejercicio de access grado 11-1
2 ejercicio de access grado 11-1
 
Mirol Stock
Mirol StockMirol Stock
Mirol Stock
 
Inventario Móvil
Inventario MóvilInventario Móvil
Inventario Móvil
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 

Destacado

Zapateria domino
Zapateria dominoZapateria domino
Zapateria dominomyriammar
 
Spanish M2 en la zapateria
Spanish M2 en la zapateriaSpanish M2 en la zapateria
Spanish M2 en la zapateriaeLearningJa
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_meridayohaeve
 
Presentación Mi Zapateria Campeche
Presentación Mi Zapateria CampechePresentación Mi Zapateria Campeche
Presentación Mi Zapateria Campecheramirocastanares
 
SISTEMA DE INFORMACIÓN DE UNA INDUSTRIA COMERCIALIZADORA DE CALZADO
SISTEMA DE INFORMACIÓN DE UNA  INDUSTRIA COMERCIALIZADORA DE CALZADOSISTEMA DE INFORMACIÓN DE UNA  INDUSTRIA COMERCIALIZADORA DE CALZADO
SISTEMA DE INFORMACIÓN DE UNA INDUSTRIA COMERCIALIZADORA DE CALZADOLwy Mesa
 
Planificacion y modelado de un Sistema Administrador de Zapateria
Planificacion y modelado de un Sistema Administrador de ZapateriaPlanificacion y modelado de un Sistema Administrador de Zapateria
Planificacion y modelado de un Sistema Administrador de ZapateriaVicente Gil Hernández Domínguez
 
proyecto final zapateria
proyecto final zapateriaproyecto final zapateria
proyecto final zapateriachris_leon
 
Trabajo final calzado danny
Trabajo final calzado dannyTrabajo final calzado danny
Trabajo final calzado dannyGustavo Agudelo
 
Trabajo final, proyecto helados el calidoso
Trabajo final, proyecto helados el calidosoTrabajo final, proyecto helados el calidoso
Trabajo final, proyecto helados el calidosowilfredofer
 
Proyecto empresa de calzado Nice Shoe
Proyecto empresa de calzado Nice ShoeProyecto empresa de calzado Nice Shoe
Proyecto empresa de calzado Nice Shoecalvarezl67
 

Destacado (11)

Zapateria domino
Zapateria dominoZapateria domino
Zapateria domino
 
Spanish M2 en la zapateria
Spanish M2 en la zapateriaSpanish M2 en la zapateria
Spanish M2 en la zapateria
 
Zapatería
ZapateríaZapatería
Zapatería
 
Base de datos_zapateria_merida
Base de datos_zapateria_meridaBase de datos_zapateria_merida
Base de datos_zapateria_merida
 
Presentación Mi Zapateria Campeche
Presentación Mi Zapateria CampechePresentación Mi Zapateria Campeche
Presentación Mi Zapateria Campeche
 
SISTEMA DE INFORMACIÓN DE UNA INDUSTRIA COMERCIALIZADORA DE CALZADO
SISTEMA DE INFORMACIÓN DE UNA  INDUSTRIA COMERCIALIZADORA DE CALZADOSISTEMA DE INFORMACIÓN DE UNA  INDUSTRIA COMERCIALIZADORA DE CALZADO
SISTEMA DE INFORMACIÓN DE UNA INDUSTRIA COMERCIALIZADORA DE CALZADO
 
Planificacion y modelado de un Sistema Administrador de Zapateria
Planificacion y modelado de un Sistema Administrador de ZapateriaPlanificacion y modelado de un Sistema Administrador de Zapateria
Planificacion y modelado de un Sistema Administrador de Zapateria
 
proyecto final zapateria
proyecto final zapateriaproyecto final zapateria
proyecto final zapateria
 
Trabajo final calzado danny
Trabajo final calzado dannyTrabajo final calzado danny
Trabajo final calzado danny
 
Trabajo final, proyecto helados el calidoso
Trabajo final, proyecto helados el calidosoTrabajo final, proyecto helados el calidoso
Trabajo final, proyecto helados el calidoso
 
Proyecto empresa de calzado Nice Shoe
Proyecto empresa de calzado Nice ShoeProyecto empresa de calzado Nice Shoe
Proyecto empresa de calzado Nice Shoe
 

Similar a Zapatería

Alix analisisderequerimientosaplicados
Alix analisisderequerimientosaplicadosAlix analisisderequerimientosaplicados
Alix analisisderequerimientosaplicadosheideryxiomara
 
Visual Chart V. Iniciación
Visual Chart V. IniciaciónVisual Chart V. Iniciación
Visual Chart V. IniciaciónGGM2512
 
Programacion avanzada en java
Programacion avanzada en javaProgramacion avanzada en java
Programacion avanzada en javaanamarron
 
(Meta 5.1)ventas totales. mayores e inferiores dev c++
(Meta 5.1)ventas totales. mayores e inferiores dev c++ (Meta 5.1)ventas totales. mayores e inferiores dev c++
(Meta 5.1)ventas totales. mayores e inferiores dev c++ Eli Diaz
 
Mr08017 cl12025 lc12005_rd06017_lp11010
Mr08017 cl12025 lc12005_rd06017_lp11010Mr08017 cl12025 lc12005_rd06017_lp11010
Mr08017 cl12025 lc12005_rd06017_lp11010abanq grupo28
 
StockBase - Inventario - Computación III
StockBase - Inventario - Computación IIIStockBase - Inventario - Computación III
StockBase - Inventario - Computación IIIWillyannis Hernández
 
Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2Julián Castiblanco
 
Movimiento de entradas y salidas en un almacen
Movimiento de entradas y salidas en un almacenMovimiento de entradas y salidas en un almacen
Movimiento de entradas y salidas en un almacenDany Valverde
 
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOR
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALORLEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOR
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOREric Sonny García Angeles
 
Datamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,TopicosDatamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,Topicosvictor mamani
 
Trabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de SistemasTrabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de SistemasWilmer Amézquita
 
Es el Guion de producción rfid avon
Es el Guion de producción rfid   avonEs el Guion de producción rfid   avon
Es el Guion de producción rfid avonDiego Villalba
 
Manual de inventarios CarlBerTech
Manual de inventarios CarlBerTechManual de inventarios CarlBerTech
Manual de inventarios CarlBerTechMexcarlbert Ctz
 
Punto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxPunto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxcollectivecube
 

Similar a Zapatería (20)

MANUAL_DEL_USUARIO_SAP.pdf
MANUAL_DEL_USUARIO_SAP.pdfMANUAL_DEL_USUARIO_SAP.pdf
MANUAL_DEL_USUARIO_SAP.pdf
 
Alix analisisderequerimientosaplicados
Alix analisisderequerimientosaplicadosAlix analisisderequerimientosaplicados
Alix analisisderequerimientosaplicados
 
Visual Chart V. Iniciación
Visual Chart V. IniciaciónVisual Chart V. Iniciación
Visual Chart V. Iniciación
 
Tienda Carlitos
Tienda CarlitosTienda Carlitos
Tienda Carlitos
 
tutorial C#
tutorial C#tutorial C#
tutorial C#
 
Proyecto de sistemas de información
Proyecto de sistemas de informaciónProyecto de sistemas de información
Proyecto de sistemas de información
 
Programacion avanzada en java
Programacion avanzada en javaProgramacion avanzada en java
Programacion avanzada en java
 
(Meta 5.1)ventas totales. mayores e inferiores dev c++
(Meta 5.1)ventas totales. mayores e inferiores dev c++ (Meta 5.1)ventas totales. mayores e inferiores dev c++
(Meta 5.1)ventas totales. mayores e inferiores dev c++
 
Mr08017 cl12025 lc12005_rd06017_lp11010
Mr08017 cl12025 lc12005_rd06017_lp11010Mr08017 cl12025 lc12005_rd06017_lp11010
Mr08017 cl12025 lc12005_rd06017_lp11010
 
Manual saint professional 400
Manual saint professional 400Manual saint professional 400
Manual saint professional 400
 
StockBase - Inventario - Computación III
StockBase - Inventario - Computación IIIStockBase - Inventario - Computación III
StockBase - Inventario - Computación III
 
Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2
 
Movimiento de entradas y salidas en un almacen
Movimiento de entradas y salidas en un almacenMovimiento de entradas y salidas en un almacen
Movimiento de entradas y salidas en un almacen
 
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOR
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALORLEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOR
LEAN MANUFACTURING .- EL MAPA DEL FLUJO DE VALOR
 
Datamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,TopicosDatamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,Topicos
 
Trabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de SistemasTrabajo colaborativo 1 Diseño de Sistemas
Trabajo colaborativo 1 Diseño de Sistemas
 
Access
AccessAccess
Access
 
Es el Guion de producción rfid avon
Es el Guion de producción rfid   avonEs el Guion de producción rfid   avon
Es el Guion de producción rfid avon
 
Manual de inventarios CarlBerTech
Manual de inventarios CarlBerTechManual de inventarios CarlBerTech
Manual de inventarios CarlBerTech
 
Punto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxPunto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBox
 

Más de Oscar David Diaz Fortaleché (12)

Informe de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaInforme de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistema
 
Plantillas softpyme
Plantillas softpymePlantillas softpyme
Plantillas softpyme
 
Srs softpyme inventario 404463
Srs softpyme   inventario 404463Srs softpyme   inventario 404463
Srs softpyme inventario 404463
 
Requerimientos version 1
Requerimientos version 1Requerimientos version 1
Requerimientos version 1
 
Adsi c02-iev1-uml(1) - diaz oscar david
Adsi c02-iev1-uml(1) - diaz oscar davidAdsi c02-iev1-uml(1) - diaz oscar david
Adsi c02-iev1-uml(1) - diaz oscar david
 
Calculadora
CalculadoraCalculadora
Calculadora
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
Adsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmosAdsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmos
 
Reglamento aprendiz
Reglamento aprendizReglamento aprendiz
Reglamento aprendiz
 
Estructura curricular adsi v.101
Estructura curricular adsi v.101Estructura curricular adsi v.101
Estructura curricular adsi v.101
 
Coloca imagen a tu cancion usando itunes
Coloca imagen a tu cancion usando itunesColoca imagen a tu cancion usando itunes
Coloca imagen a tu cancion usando itunes
 

Zapatería

  • 1. SERVICIO NACIONAL DE APRENDIZAJE – SENA OSCAR DAVID DIAZ FORTALECHE ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION – ADSI (409862) CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS SERVICIOS – CIES (NEIVA) 23/02/2013
  • 2. ZAPATERÍA FASE 1. IDENTIFICACIÓN DE REQUERIMIENTOS A través de una entrevista con el cliente expuso que “quiere construir un aplicativo que le permita conocer las ventas del día”. Requerimientos funcionales RF1 El sistema debe permitir que el cliente registre las ventas que realiza. RF2 El sistema debe permitir la consulta de las ventas totales realizadas en el día. Requerimientos no funcionales RNF1 El sistema se debe realizar bajo el lenguaje de Javascript. Fase 2. Análisis de Requerimientos Diccionario de datos Notación húngara Prefijo Significado ary Arreglo Variable Descripción Estees un arreglo bidimensional me permitirá almacenar las ventas que realiza el aryVentas usuario Esta variable auxiliar me permite recorrer y crear en el arreglo bidimensional i horizontalmente, lo que se conoce como columnas. Esta variable auxiliar me permite recorrer el arreglo bidimensional verticalmente, lo j que se conoce como filas. Esta variable auxiliar me permite crear posiciones verticales en el arreglo v bidimensional (filas) Fase 3. Diseño Estructural Voy a utilizar un formulario que me permita ingresar datos en los campos el Nombre del producto, el precio unitario y la cantidad.
  • 3. Voy a utilizar los botones: Registrar venta (al hacer clic en él me llama la función “registrarVenta()”) Consultar ventas (al hacer clic en él me llama la función “consultarVentas()”) Voy a utilizar las funciones: registrarVenta() : Toma los valores de los campos y los guarda en el arreglo bidimensional aryVentas, pero primero los valida que los campos no estén vacíos con la función validar(pr,v,c). validar(pr,v,c): Esta función recibe tiene tres parámetros que me recibe los valores de los campos Nombre del producto, Precio unitario y Cantidad y valida que no estén vacíos. consultarVentas() : Muestra la matriz el arreglo bidimensional aryVentas. Interfaz Interfaz inicial Fase 4. Desarrollo Código
  • 4.
  • 5. Pruebas Al hacer clic sobre el botón “Registrar venta” y hay campos vacíos Ingresando datos en los campos y registrar la venta a través del botón “Registrar venta”
  • 6. Consultando los datos ingresados a través del botón “Consultar ventas” Fase 5. Implementación Es un lenguaje script, puede ser ejecutado en cualquier ordenador, como único requisito un navegador que lo interprete.