MATERIA:                                                                               Reingeniería Del SoftwareIN        ...
ÍNDICEINTRODUCCIÓN ..........................................................................................................
INTRODUCCIÓNCuando hablábamos de color, estilo y coherencia; la imagen grafica tiene que estarpresente en todos los ámbito...
SELECCIÓN DE AMBIENTE OPERATIVOObtener un buen software para el manejo del negocio, el control sobre las ventas,sobre los ...
EL SISTEMA CONSISTE DE DOS APLICACIONES:Operación: Punto de Venta Abarrotes Aplicación Windows.Administración: Aplicación ...
DISEÑO DE LA ARQUITECTURA DEL SOFTWAR   Descripción   Tiendas de abarrote virtual hace la diferencia a dar a sus clientes ...
DISEÑO DE LA BASE DE DATO     Diseño lógico     En esta etapa se describe el contenido de la información de la base de dat...
Producto     Campo                  Tipo            Nulo   Predeterminado     Id_producto            Varchar(50)     No   ...
Proc tmp venta     Campo              Tipo              Nulo   Predeterminado     User_login         Varchar(50)       No ...
DISEÑO DE LA INTERFAZ DE USUARIO        Formato del usuario        Nos posicionamos en la categoría de administrador y dam...
DISEÑO DE LA SALIDA EFECTIVAComo salida efectiva trabaja tres formatos:   1. Formato de venta: imprime el ticket que muest...
DISEÑO DE CONTROLES, PROCESOS Y AYUDAForma de ventaEn la página principal existe un menú con cinco categorías: inicio, ven...
Formato de reporte Nos posicionamos en la categoría de reporte y damos clic se despliega la ventana de reporte la cual se ...
Formatos de controladores de usurario            INICIO    VENTAS     REPORTES   ADMINISTRAR   CERRAR SESION   PÁGINA PRIN...
CONCLUSIÓNPudimos observar la descripción de las entradas y salidas donde se muestra laubicación de todos los detalles que...
Upcoming SlideShare
Loading in...5
×

proyecto

636

Published on

segunda parte del proyecto

1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
636
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "proyecto"

  1. 1. MATERIA: Reingeniería Del SoftwareIN C PE ST UNIDAD 2: TE IT TO U X TE TU C E N OL O GI C O D Proceso de la Reingeniería de Software TEMA 2: Segunda Parte del Proyecto (Documentación) CATEDRÁTICO: Maria de los Angeles Martinez Morales Alumnos: Cid García Emma ame_dic@hotmail.com Francisco Vargas Sarai cool_2189@hotmail.com Hernández Manzanilla Ana Grissell grisel_89_01@hotmail.com Morales Jerónimo Asela Guadalupe asela_0512@hotmail.com Blanco Martínez José Luis evilskull95@hotmail.com Portugal Gómez Lady Diana lady_portugal@hotmail.com Gómez Pineda Eduardo gope89@hotmail.com ESPECIALIDAD: Ingeniería En Sistemas Computacionales Tuxtepec, Oaxaca a 26 de marzo del 2012
  2. 2. ÍNDICEINTRODUCCIÓN .............................................................................................................................. 3SELECCIÓN DE AMBIENTE OPERATIVO ................................................................................. 4LENGUAJE DE PROGRAMACIÓN ............................................................................................... 5DISEÑO DE LA ARQUITECTURA DEL SOFTWAR .................................................................. 6DISEÑO DE LA BASE DE DATO .................................................................................................. 7DISEÑO DE LA INTERFAZ DE USUARIO ................................................................................ 10DISEÑO DE LA SALIDA EFECTIVA ........................................................................................... 11DISEÑO DE CONTROLES, PROCESOS Y AYUDA ............................................................. 12CONCLUSIÓN ................................................................................................................................ 15
  3. 3. INTRODUCCIÓNCuando hablábamos de color, estilo y coherencia; la imagen grafica tiene que estarpresente en todos los ámbitos de la imagen y entre estos está incluido el conceptode la tienda o punto de venta.En esta etapa se muestra de manera técnica como funcionara nuestro sistema esdecir la parte en donde toma forma nuestro sistema.Los componentes de un sistema de información descritos durante el análisis derequerimientos fue el punto focal para crear el diseño del sistema.Por medio del Flujo de datos pudimos observar los Movimientos del sistema.En el proceso pudimos desarrollar las actividades para aceptar, manejar ysuministrar datos e información. Por medio del Procedimientos podremos crearmétodos y rutinas para utilizar el sistema de información y lograr con ello losresultados esperados. Los controles nos permitirá crear los estándares ylineamientos para determinar si las actividades que están ocurriendo de formaanticipada.Se marca la decisión del diseño en el cual será clave para causar un gran impacto.Mostraremos una visión de cómo se estructura el sistema y como sus componentestrabajan juntos.Y podremos identificar la responsabilidad de todas las personas que tiene que vercon el sistema, incluyendo los usuarios, operadores de computadora y personal deapoyo.
  4. 4. SELECCIÓN DE AMBIENTE OPERATIVOObtener un buen software para el manejo del negocio, el control sobre las ventas,sobre los inventarios, etc. Podría costar mucho dinero, con nuestra solución essencillo, poderosa y flexible, además se ajusta fácilmente. Es una poderosaaplicación de negocios y fácil de usar para punto de venta es una completaherramienta que le ayudara a controlar:VENTASPunto de ventaFacturasCotizacionesCancelacionesGuarda reportes de los mejores productos en ventas y utilidadINVENTARIOSEntradas y salidasOptimización estadística de inventariosARTÍCULOSManejo de líneas y MarcasManejo de artículos compuestos de otros artículos del catalogoManejo de Tallas y ColoresManejo de listas de preciosPROGRAMACIÓNFormatos y procedimientos, configurables por el usuario con código fuente.TAMBIÉN OBTENDRÁ:Control de sucursales a través de InternetVisualización en línea de las existencias de sus sucursalesSeguridad y rapidez en el acceso a sus datosReportes gráficos y gerenciales
  5. 5. EL SISTEMA CONSISTE DE DOS APLICACIONES:Operación: Punto de Venta Abarrotes Aplicación Windows.Administración: Aplicación Web para preparación para carga de datos y generadorde reportes y consultas.REQUERIMIENTO DE EQUIPO MÍNIMO:Sistema Operativo Windows seven.256 Megas de Memoria.1Giga de espacio en disco.Monitor con resolución de 800x600.Miniprinter (opcional).TecladoMouse LENGUAJE DE PROGRAMACIÓNASP.NET: lo utilizaremos para crear el sitio web dinámico, aplicaciones web yservicios web XML. En el cual ocuparemos .NET Framework ya que nos permitiráutilizar un lenguaje de programación.SQL: este lenguaje nos permitirá crear nuestra base de datos relacionales que nospermite especificar diversos tipos de operaciones; en estas también permitiráefectuar consultas con el fin de recuperar de una forma sencilla, así como tambiénhacer cambios sobre ella.VISUAL C#: nos permitirá interactuar con NET Framework ya que es el lenguaje queimplementaremos para crear el diseño de nuestro sitio web.
  6. 6. DISEÑO DE LA ARQUITECTURA DEL SOFTWAR Descripción Tiendas de abarrote virtual hace la diferencia a dar a sus clientes servicio de atención rápida y la más alta calidad, estableciendo se de forma vanguardista en el mercado. La cual está conformada con una página principal en el cual se muestra un menú de seis categorías: inicio, venta, reporte, administrador, cerrar cesión, pagina principal y cinco enlaces que son: ¿Quiénes somos?, introducción, oferta, ubicación y galería.INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PÁGINA PRINCIPAL AYUDA ¿Quiénes somos? Introducción Ofertas Ubicación Galería
  7. 7. DISEÑO DE LA BASE DE DATO Diseño lógico En esta etapa se describe el contenido de la información de la base de datos; donde identificaremos las entidades, relación, atributo, dominio de los atributos e identificadores.Diseño físicoAdministrador Campo Tipo Nulo Predeterminado User_login Varchar(50) No User_password Varchar(250) Si Null Nombre Varchar(150) Si Null Activo Bit No Venta Bit No Reporte Bit No Administrar Bit No Fecha _ registro Data time No
  8. 8. Producto Campo Tipo Nulo Predeterminado Id_producto Varchar(50) No Producto Varchar(250) Si Null Id_unidad_medida Smallint Si Null P_compra Float Si Null P_venta Float Si Null Existencia Float Si NullUnidad medida Campo Tipo Nulo Predeterminado Id_unidad_medida Smallint No Unidad_medida Varchar(50) Si NullVenta Campo Tipo Nulo Predeterminado Id_venta Int No Fecha _registro Data time No User_login Varchar NoVenta detalle tmp Campo Tipo Nulo Predeterminado Id venta_detalle_tmp Int No Id_producto Varchar(50) No Cantidad Float No User_login Varchar(50) No P_venta Float NoVenta detalle Campo Tipo Nulo Predeterminado Id_venta_detalle Int No Id_venta Int No Id_producto Varchar(50) No Cantidad Float No P_venta Float No
  9. 9. Proc tmp venta Campo Tipo Nulo Predeterminado User_login Varchar(50) No 0 Id_producto Varchar(50) No 0 Cantidad Float No 0Proc rpt venta Campo Tipo Nulo Predeterminado Fecha _inicio Data time No 0 Fecha _final Data time No 0Proc user Campo Tipo Nulo Predeterminado User_login Varchar(50) No 0 User_password Varchar(80) No 0 Nombre Varchar(50) No 0 Activo Bit No 0 Reporte Bit No 0 Venta Bit No 0 Administrador Bit No 0Proc lista tmp venta Campo Tipo Nulo Predeterminado Id_venta_detalle_tmp Int No 0 Id_producto Varchar(50) No 0 Producto Varchar(50) No 0 Cantidad Float No 0 P_venta Float No 0
  10. 10. DISEÑO DE LA INTERFAZ DE USUARIO Formato del usuario Nos posicionamos en la categoría de administrador y damos clic se despliega la ventana de administrador la en la cual tiene la opción registrara un nuevo usuario en el cual se guardaran los datos de los trabajadores. Se crea la cuenta de los cajeros y las actividades que podrán desempeñar dentro del sistema. INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PÁGINA PRINCIPAL ADMINISTRADOR Esta seguro que desea hacer cambios Nuevo usuario SI NO EDITAR USUARIO NOMBRE COMPLETO EDITAR EDITAR INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PAGINA PRINCIPAL GRABAR CANCELAR USUARIO: NOMBRE: CONTRASEÑA:Verifique sus datos ACTIVO: [CHKACTIVO] VENTAS: [CHKVENTAS] REPORTES: [CHKREPORTES] ADMINISTRAR: [CHKADMINISTRAR]
  11. 11. DISEÑO DE LA SALIDA EFECTIVAComo salida efectiva trabaja tres formatos: 1. Formato de venta: imprime el ticket que muestra los productos, cantidad, precio y total de esta manera se comprueba la responsabilidad que tiene la empresa con el cliente y salga satisfecho de la compra que realizo. NOMBRE DE LA TIENDA: RFC: Producto cantidad precio Total 2. Formato de reporte: son dos uno se muestra de forma web y el segundo se exporta a un formato de Excel los cuales señalan la existencia y falta de mercancía y puede verificar las ventas que realiza el cajero. “Abarrotes SaMar” SISTEMA DE PUNTOREPORTES DE VENTA DE VENTA REPORTE ENTRE LAS FECHAS: INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION TOTAL: ID FECHA CLAVE DESCRIPCIÓN PRECIO CANTIDAD TOTAL “abarrotes SaMar” REPORTES DE VENTARE PORTE ENTRE LAS FECHAS: TOTAL:
  12. 12. DISEÑO DE CONTROLES, PROCESOS Y AYUDAForma de ventaEn la página principal existe un menú con cinco categorías: inicio, venta, reporteadministrador y cerrar sesión.Nos posicionamos en la categoría de ventas y damos clic se despliega la ventana deventa la cual se establece la clave del producto, cantidad, agregar, se muestra unatabla la cual contiene clave, descripción, cantidad, precio y total, si seleccionamosimprimir aparecerá una venta de cómo saldrá el ticket, si selecciona grabar se guardaralos datos de la venta o si cancela aparece un mensaje de venta nueva. INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PAGINA PRINCIPAL VENTAS CLAVE: CANTIDAD: AGREGAR $ 0.00 CLAVE DESCRIPCIÓN CANTIDAD PRECIO TOTAL IMPRIMIR GRABAR CANCELAR La clave del producto es incorrecta Esta seguro que desea imprimir el vuelva intentarlo. ticket.La venta se guardo con éxito ¿desea Está seguro de cancelar la venta comenzar una venta nueva? SI NO SI NO
  13. 13. Formato de reporte Nos posicionamos en la categoría de reporte y damos clic se despliega la ventana de reporte la cual se establece fecha de inicio y final de la venta la cual tendrá dos opciones para que se muestre el reporte la primera opción es ver reporte la cual se mostrara en la pagina y la segunda opción es exportar la cual se mostrara en Excel. INICIO VENTAS REPORTES ADMINISTRA CERRAR SESION PÁGINA PRINCIPAL R REPORTES DE VENTA Está seguro de salir FECHA INICIO: Ver Reporte Exportar FECHA FINAL: SI NOLa fecha que introdujo es incorrecta Está seguro de exportar su reporte SI NO
  14. 14. Formatos de controladores de usurario INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PÁGINA PRINCIPAL ADMINISTRADOR Esta seguro que desea hacer cambios Nuevo usuario SI NO EDITAR USUARIO NOMBRE COMPLETO EDITAR EDITAR INICIO VENTAS REPORTES ADMINISTRAR CERRAR SESION PAGINA PRINCIPAL GRABAR CANCELAR USUARIO: NOMBRE: CONTRASEÑA:Verifique sus datos ACTIVO: [CHKACTIVO] VENTAS: [CHKVENTAS] REPORTES: [CHKREPORTES] ADMINISTRAR: [CHKADMINISTRAR] DISEÑO DE LA SALIDA EFECTIVA
  15. 15. CONCLUSIÓNPudimos observar la descripción de las entradas y salidas donde se muestra laubicación de todos los detalles que aparecerán en los reportes, documentos ypantalla.Por medio del diagrama entidad relación observamos los datos que llevara nuestrabase de datos; la descripciones de los códigos que explican o identifican tipos detransacciones, clasificaciones y categorías de eventos o entidades; cuadros, tablas ydescripciones gráfica de los módulos y componentes del software de computadorajunto con la interacción entre cada una de ellos.Creamos procedimientos planificados para instalar y operar el sistema cuando estéterminado.Esto nos facilitara la comunicación entre los diferentes participantes en el desarrollo.

×