Sei sulla pagina 1di 31

UNIVERSIDAD CATOLICA DE EL SALVADOR (UNICAES) CENTRO REGIONAL DE ILOBASCO

Materia: Tcnicas de produccin de sistemas.


Creacin de un sistema de informacin SISCI en ambiente web para la gestin de productos de CasaSuchi ubicado en - Av. 15 de Septiembre y segunda calle oriente, barri el Centro, del municipio de Suchitoto.

Docente: Ing. Alfonso Cruz Hernndez. Autores: Chacn Quezada Allam Adolfo Duran Ramrez Carlos Alfredo Reyes Flores Manuel de Jess Rivera Anbal Antonio

Carrera: Ingeniera en Sistemas informticos

Ilobasco, 28/09/2012

Contenido
INTRODUCCIN ............................................................................................................. i OBJETIVOS ..................................................................................................................... ii ESTANDAR DE DISEO ............................................................................................... 1 ESTANDAR DE BOTONES ....................................................................................... 1 ESTANDAR DE OBJETOS ........................................................................................ 5 ESTANDAR DE PANTALLAS .................................................................................. 6 ESTNDAR DE LAS VARIABLES .......................................................................... 7 VENTANAS PRINCIPALES DE LOS FORMULARIOS DE DATOS ..................... 9 ESTNDAR DE ARCHIVOS ................................................................................... 10 ESTNDAR DE CONTROLES ................................................................................ 10 ESTNDAR DE ENTRADA .................................................................................... 11 ESTNDARES DE SALIDAS .................................................................................. 13 ESTNDARES DE TIPOS DE DATOS ................................................................... 14 ESTNDAR DE PRUEBAS. .................................................................................... 15 DISEO DE LA BASE DE DATOS ......................................................................... 16 METODOLOGA DEL DISEO DE LA BASE DE DATOS .............................. 16 ELEMENTOS QUE UTILIZA EL MODELO RELACIONAL. ........................... 18 BASE DE DATOS DE SISCI. ............................................................................... 22 REAS DEL SISTEMA. ...................................................................................... 23 TABLAS DE LA BASE DE DATOS .................................................................... 24 CONCLUSION .......................................................................................................... 27

INTRODUCCIN

En el mbito de desarrollo tecnolgico se definen diversidad de reas en las cuales podemos desarrollar un sistema.

En el presente proyecto damos a conocer el desarrollo del sistema dedicado a facilitar las tareas de un control y gestin de inventario.

Dicho sistema basa su funcionamiento en el proceso de controlar las salidas que se hacen a los productos almacenados o los que se encuentran en existencia, est orientado el conjunto de personal (usuarios) que hacen uso del recurso informtico de la organizacin, lo cual proporciona cierto tipo de comodidad a la hora de gestionar el inventario.

Desarrollar tcnicas de mejoras de servicio es uno de los pilares fundamentales que sostienen la elaboracin de este proyecto, por lo cual es necesario que las personas que pretendan usarlo se llenen de informacin acerca del sistema.

OBJETIVOS

General:

Realizar un sistema sencillo a la vista del usuario que establezca parmetros establecidos para el mejor rendimiento en el rea ingreso de nuevos productos y las otras reas que son mencionadas ms adelante.

Especficos:

Crear un diseo simple pero atractivo del sistema. Mejorar la funcionalidad de la forma de control y gestin de inventario. Brindar una mayor flexibilidad al usuario a la hora de ingresar nuevos productos o registrar un nuevo cliente. Facilitar al usuario el control de las operaciones de venta que se realizarn en el sistema ya sean diario, semanal, mensual o anual.

ii

ESTANDAR DE DISEO
Al momento de pensar como trabajar nuestra aplicacin web (SISCI), se pens en hacerla de manera a entorno web ya que de esta manera se puede acceder a esta en cualquier parte donde se requiera por medio del internet.

En la aplicacin se utilizan herramientas de cdigo HMTL las cuales explicaremos a continuacin cuales son las usadas para la captura de datos y su procesamiento.

En el sistema se utilizan:

1. 2. 3. 4. 5. 6. 7. 8. 9.

Botones y Listas Objetos Pantallas Variables Controles Entradas Salidas Datos Campos

ESTANDAR DE BOTONES

A continuacin se detalla, cada una de las funcionalidades de los botones que utiliza el Sistema de Control de Inventario elaborado para P.C.S La Casuchi de Suchitoto.

En el sistema se utilizan hipervnculos con estilo de botones que facilitan al usuario la interaccin con el sistema as como las posibles acciones que se pueden ocurrir dentro de las pantallas emergentes o el men principal de la aplicacin.

Los hipervnculos se utilizan para insertar, modificar y actualizar datos de las tablas de la base de datos del sistema. GRUPO TEXTO IMAGEN DESCRIPCION Carga el formulario Nuevo para ingresar datos Carga el formulario Iniciar Hipervnculos estndar Guardar Guarda los datos ingresaros formulario Cierra el formulario Cancelar Hipervnculo dentro de una lista Hipervnculos de control rea de Acceso que mostrar una lista que permitir al usuario iniciar sesin Hipervnculo Iniciar Sesin dentro de una lista permitir al usuario iniciar sesin en el de rea de acceso

GRUPO

TEXTO

IMAGEN

DESCRIPCION Hipervnculo dentro de

Nuevo

una lista que mostrar una lista que permitir al usuario cerrar sesin Donde la persona que ingresa se puede del poder

Registrar

registrar sistema acceder

dentro para

Hipervnculo que est Salir Hipervnculos de control Inicio en una lista al que

permite

usuario

registrado cerrar sesin Hipervnculo dentro de una lista que permite el acceso a la pgina

principal del sistema. Hipervnculo dentro de una lista que permite el Productos acceso al rea donde se puede ver los productos que se encuentran en existencias

GRUPO

TEXTO

IMAGEN

DESCRIPCION Hipervnculo dentro de

Clientes

una lista que permite agregar ms contactos al sistema. Hipervnculo dentro de

Ventas

una lista que permite efectuar las ventas de los productos Hipervnculo dentro de una lista que permite realizar un reporte de

Reportes Hipervnculos de control

las efectuadas sistema

operaciones en el

Hipervnculo dentro de una lista que despliega Seleccionar Tema una lista donde se los

podrn

cambiar

colores del men Hipervnculo dentro de una lista que permite Colores cambiarle color al men del sistema

ESTANDAR DE OBJETOS
Son todos los tems con los que se recoge la informacin necesaria para procesar los datos en la base de datos.

Dentro de los objetos que se utilizaran en las pantallas del sistema informtico para el SISCI estarn:
Cuadros de texto Checkbox Botones de radio Botones Imgenes Contenedores de objetos Hipervnculos Tablas

NOMBRE Cuadros de texto

OBJETO

PREFIJO txt

DESCRIPCION Permitir capturar cadenas de caracteres

rbt Botones de radio

Permitir al usuario seleccionar una de las opciones que se le presentan.

A href Hipervnculos con estilo de Botones

Se utilizar para que el pueda acciones manipulacin ingreso de datos. usuario realizar de e

NOMBRE

OBJETO

PREFIJO img

DESCRIPCION Estas se utilizaran para representar instituciones

Logo

las

que tienen que ver con el desarrollo del sistema. rbt Se utilizaran para agrupar Contenedor de objetos conjunto un de

objetos que hacen referencia mismo fin. a un

ESTANDAR DE PANTALLAS
En esta rea se muestran los normativos o reglamentos que define cada una de las pantallas del sistema (SISCI).

La principal norma a la que se rige el sistema es a que las pantallas sean lo ms sencillas y claras posibles para que el usuario vea un aspecto agradable para lograr precisin y facilidad de uso.

La mayora de las pantallas estn asociadas lgicamente para evitar que el usuario se pierda en algn momento de los procesos del sistema y que de esta manera se eviten introduccin de datos errneos.

Debido al uso de CSS3 y JavaScript se logra enfocar al usuario en el rea que es la requerida para rellenar los formularios o datos que este ingresa en cada una de las pantallas; as como, de manera focal, no perder la atencin del usuario en todo momento.

En todas las pantallas se utiliza un conjunto de botones, imgenes, formularios y contenedor para facilitar la manipulacin de datos, volvindose de manera muy atractiva para su rellenado por el usuario.

De esta manera se trata la manera de crear un sistema sencillo, agradable y muy apegado a los procesos requeridos para que la informacin sea la ms concisa posible.

ESTNDAR DE LAS VARIABLES


Dentro del cdigo fuente necesario para el desarrollo del SI para el SISRE, se utilizarn variables, cuyo nombre estar compuesto por las dos primeras inciales del tipo al que esta pertenece, seguido de un guin, ms una palabra que haga alusin a su utilizacin.

En la tabla siguiente se detallan las caractersticas de cmo estar dividida cada pantalla dentro del SI.

REA

ELEMENTO

CARACTERSTICAS Texto: De acuerdo al formulario

Titulo Descriptivo

contenedor

Color de fuente: negro Color de fondo: Blanco Bordes: 2px blanco sombra gris

REA

ELEMENTO

CARACTERSTICAS Tipo de fuente: Trebuchet MS Helvetica Arial sans-serif

Datos introducidos Cuerpo

Tamao de fuente: 25px riboon 14px body 14px formulario

Estilo: simple Color de fuente: Negro Fondo Estndar Botones de Comando Control texto: Segn la accin Color: estandar #98B8CF

De acuerdo a los datos anteriores se muestra un boceto de las pantallas que en la mayora de las acciones se utiliza.

ENCABEZADO DELFORMULARIO

AREA DE TRABAJO DE LOS FORMUARIOS

BOTONES DE CONTROL

VENTANAS PRINCIPALES DE LOS FORMULARIOS DE DATOS

Adems se genera una estructura de la pantalla principal (ndex) del sistema ya que este utiliza un estndar estilo ventana flotante dentro como introduccin a las acciones que genera el sistema y como opciones de movilizacin dentro del SI.

Control general de la aplicacin (ndex)

ENCABEZADO PRINCIPAL DEL SISTEMA BOTONES DE CONTROL

AREA DE CONSULTA GENERAL DE DATOS Y DE ACCIONES POR SECCION

ESTNDAR DE ARCHIVOS
Para mantener un orden generalizado dentro del aplicativo se trata la manera de organizar de manera clara los nombres de los archivos dentro de la aplicacin.

Esto nos permite a manera de ayuda, a que los programadores entiendan las funciones del SI; se utilizan abreviaciones para estandarizar la manera en que se manejan los archivos y sus distintos tipos.

Las primeras dos letras significan el tipo de elemento, separado por un guion bajo, y seguido se coloca el tipo de caracterizacin del el archivo al que se hace alusin.

ESTNDARES DE NOMBRES DE ARCHIVOS No 1 TIPO DE ELEMENTO DESCRIPCIN

PREFIJO
bd de

EJEMPLO
bd_sisci

Base de datos Base de datos de la aplicacin Unidad lgica bsica

Tablas

almacenamiento de datos.

t_inventario

Formularios registro

Pantallas de entrada.

freg

Freg_registro

ESTNDAR DE CONTROLES

En el sistema informtico se generan controles, para que el usuario sepa de manera agradable los procesos que se estn generando cuando interacta con los formularios, y a manera de alerta para saber si ha finalizado o a tenidos errores dentro del procesamiento de la informacin. 10

El diseo de los controles se aplica para mostrar mltiples mensajes los cuales dan informacin al usuario de manera pertinente cuanto este manipula el sistema.

Las precauciones y alertas se catalogan de la siguiente manera:

Alertas Error Informacin Preguntas

De esta manera se expresan ciertos procesos dentro de las validaciones y movimientos o cambios en el sistema.

Esto lleva a que en la introduccin de datos se lleve de manera ordenada y de manera exacta los datos que se introducen en este.

Se utilizan una serie de mensajes como:

Usuario incorrecto Contrasea incorrecta Campo obligatorio Datos no son correctos

ESTNDAR DE ENTRADA
Con un estndar de entrada se facilita al usuario entender el objetivo principal y la idea general del sistema informtico. Y con esto se logra establecer los objetivos de la informacin que el sistema maneja.

11

Pantalla principal de la aplicacin

BANNER DE LA APLICACION

AREA DE TRABAJO (LOGIN)

COPYRIGTH

12

COMPONENTE Banner de la aplicacin

DESCRIPCIN CARACTERSTICAS ESTNDAR Banner esttico que muestra el Tamao del banner: nombre de la aplicacin con color Relativo 100% llamativo. Ubicacin: Parte superior del navegador.

Men principal

Este despliega el men de acceso Fuente: Arial, sans serif. al sistema. En el cual se puede Tamao: 16px hacer log in. Estilo: Normal Formato: Minsculas

rea de trabajo de SISCI rea en la que se muestra el Fuente: Arial, sans serif. acceso en donde se introduce el Tamao: 14 pts. usuario y la contrasea. Estilo: Negrita Color de fondo: #98B8CF Copyright En esta rea ser donde se Fuente: Arial, sans serif. coloquen los derechos reservados Tamao: 14 pts. de parte de la Universidad sobre Estilo: Negrita SISCI. Formato: Minsculas

ESTNDARES DE SALIDAS
Las salidas que presentara el sistema informtico para UNICAES-CRI sern las siguientes:

Salidas en pantalla Estas salidas corresponden a las diversas consultas que se podrn realizar dentro de la aplicacin web, las cuales sern conformes a los estndares que se mencionaron en la pg. 4 en los estndares de pantallas.

13

Tipos de datos El tipo de datos se determinar de acuerdo al manejador de base de datos que se estableci en la seccin de determinacin y requerimientos del sistema informtico.

En la siguiente tabla se muestra el tipo de datos con el que se trabajara durante el desarrollo del sistema informtico, los cuales son los que se encuentran soportados por el SMBD definido para el desarrollo de la aplicacin en este caso MySQL.
ALFANUMRICOS NUMERICOS Float date time FECHAS

varchar

ESTNDARES DE TIPOS DE DATOS


Estndar de nombres de campos

Para poder identificar de forma correcta los distintos campos que componen las tablas que contendr la aplicacin web, es de vital importancia atender las siguientes caractersticas:

a) Nombre del campo Es la denominacin que se le da a todos los campos, ya que esta es la expresin que los describe, as como al tipo de informacin que contendr, estos son constituidos por caracteres alfanumricos y atendern a las siguientes restricciones: Tendrn una longitud 1 hasta 30 caracteres, dependiendo del objeto al que haga referencia. No pueden iniciar con un espacio o caracteres especiales. No pueden llevar puntos, ni signos de exclamacin referidas a los nombres de los campos o corchetes. Ninguna palabra que componga el nombre deber tildarse. 14

No se utilizara la en los nombres de los campos.

b) Codificacin del ndice

Los ndices es un grupo de datos que se asocian con una o varias columnas de la tabla, dicha asociacin permite que se distinga el tipo de ndice, lo que conlleva una gran importancia en que se codifiquen los ndices de las diferentes tablas Por tal razn en la siguiente tabla se describen la codificacin de ndices.

Codificacin de ndices TIPO DE NDICE Llave primaria de la tabla Llave fornea de la tabla PREFIJO PK Fk

ESTNDAR DE PRUEBAS.
Dentro de todo sistema sea este informtico o no las pruebas son de vital importancia, ya que por medio de ellas se nos permiten conocer si lo planteado cumple con las situaciones reales de un sistema ya implementado.

La aplicacin web SISCI tendr cuatro tipos de pruebas:

a) Pruebas individuales

Las pruebas individuales van encaminadas a solventar posibles errores dentro de la lgica de la pantalla, que tengan que ver con diseo y objetivo mismo.

b) Pruebas de Integracin

La prueba de integracin se realizaran con el fin de que todos los mdulos estn sincronizados, es decir, que las entradas de uno no afecten ni modifiquen en un sentido errneo la salida de otros mdulos dentro del sistema. 15

c) Pruebas de validacin

Por medio de esta prueba se permitir verificar que todos los mdulos funcionen de acuerdo a la lgica procedimental planteada en un principio.

d) Pruebas de seguridad

Esta es una de las pruebas ms importantes, que todo sistema posee, pues mediante ella se verificara la vulnerabilidad del sistema frente a posibles intrusos que modifiquen los datos y por ende se tengan resultados no debidos.

DISEO DE LA BASE DE DATOS


METODOLOGA DEL DISEO DE LA BASE DE DATOS La metodologa de diseo de la base datos, implica asociar una serie de trminos que son el prembulo para comprender la forma en que se conjuntaran todos los elementos del diseo de la aplicacin web SISCI, entre ellos tenemos:

Base de datos:

Es un conjunto de datos organizados entre los cuales existe una correlacin y estn almacenados con criterios independientes de los programas que los utilizan. La filosofa de las bases de datos es la de almacenar grandes cantidades de datos de una manera no redundante y que permita las posibles consultas de forma tal que su contenido sea fcilmente accesado, administrado y actualizado de acuerdo a los derechos de acceso de usuarios y aplicaciones.

16

Campo:

Conjunto de registros cuyas propiedades de tipo de dato y longitud son las mismas.

Registro:

Informacin sobre un individuo, cosa, lugar, objeto, etc.

Atomicidad:

Se refiere al hecho de que una transaccin se trata como una unidad de operacin. La atomicidad requiere que si una transaccin se interrumpe por una falla, sus resultados parciales sean anulados.

Normalizacin:

Es un proceso que consiste en comprobar que las tablas definidas cumplirn unas determinadas condiciones. Se pretende garantizar la no existencia de redundancia y una cierta coherencia en la representacin mediante un esquema relacional de las entidades y relaciones del modelo conceptual (diagrama E-R). Mediante la normalizacin se pueden solucionar diversos errores en el diseo de la base de datos as como mejorarlo. Tambin se facilita el trabajo posterior del administrador de la base de datos y de los desarrolladores de aplicaciones.

17

ELEMENTOS QUE UTILIZA EL MODELO RELACIONAL Objetos de datos o entidades:

Son objetos que existen y que se distinguen de otros por sus caractersticas, por ejemplo: un socio se distingue de otro por sus caractersticas particulares como lo es el nombre, direccin, DUI, etc. Las entidades pueden ser de dos tipos:

Tangibles: Son todos aquellos objetos fsicos que podemos ver, tocar o sentir.

Intangibles: Todos aquellos eventos u objetos conceptuales que no podemos ver, aun sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la podemos visualizar o tocar.

Atributo:

Es una caracterstica de inters o un hecho sobre una entidad o sobre una relacin en base de datos por ejemplo el nombre, direccin telfono, DUI, etc.

TIPO Carcter Bolean Numricos Fecha

REPRESENTACIN C BL N F

18

Relacin entre entidades:

Asociaciones entre uno o ms objetos de datos. Se representan en el diagrama relacional mediante flechas y rombos.

ndices o llaves:

Campo que sirve para identificar de forma univoca una tabla, para efectuar posteriormente las relaciones entre otras tablas del sistema.

Cardinalidad: Es el nmero de instancias o elementos de una entidad que pueden asociarse a un elemento de la otra entidad.

Tipos de Cardinalidad usadas por el modelo Entidad Relacin. TIPO DE CARDINALIDAD REPRESENTACIN GRFICA

Uno a muchos

El diseo de una base de datos es un proceso complejo que abarca decisiones a distintos niveles. La complejidad se controla mejor si se descompone el problema en sub-problemas que se resuelven independientemente, utilizando tcnicas especficas.

El diseo de la base de datos se descompone en:

Diseo Conceptual: El primer paso en el diseo de una base de datos es la produccin del esquema

conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los usuarios tienen de la informacin. 19

Cada una de estas visiones suelen corresponder a las diferentes reas funcionales. Cada uno de estos esquemas se compone de entidades, relaciones, atributos, dominios de atributos e identificadores. El esquema conceptual tambin tendr una documentacin, que se ir produciendo durante su desarrollo, en este diseo se utiliza un modelo entidad relacin (MER). Las tareas a realizar en el diseo conceptual son las siguientes:

1. Identificar las entidades. 2. Identificar las relaciones. 3. Identificar los atributos y asociarlos a entidades y relaciones. 4. Determinar los dominios de los atributos. 5. Determinar los identificadores. 6. Determinar las jerarquas de generalizacin (si las hay). 7. Dibujar el diagrama entidad-relacin. 8. Revisar el esquema conceptual local con el usuario.

Diseo Lgico:

Una vez establecido el modelo conceptual del problema o situacin, el diseo lgico de los datos permite que estos se puedan representar usando de manera eficiente posibles recursos para estructurar datos y modelar restricciones disponibles en el modelo lgico.

El objetivo es convertir el esquema conceptual de datos en un esquema lgico que se ajuste al gestor de la base de datos que va a ser utilizado. Lo que se hace en este diseo es pasar del modelo entidad relacin (MER) al modelo relacional o entidad relacin (MR o E-R).

20

Caractersticas importantes para convertir de un MER a un MR

1. Eliminacin de Identificadores Externos 2. Eliminacin de atributos compuestos y polivalentes 3. Transformacin de entidades 4. Transformacin de interrelaciones 1:1 5. Transformacin de Interrelaciones de 1:n 6. Transformacin de interrelaciones n:m 7. Transformacin de relaciones n-arias y recursivas.

Diseo Fsico:

El diseo fsico es el proceso de producir una descripcin de la implementacin de la base de datos en memoria secundaria. Describe las relaciones base y las estructuras de almacenamiento y mtodos de acceso que se utilizarn para acceder a los datos de modo eficiente.

El primer paso consiste en traducir el esquema lgico global de modo que pueda ser fcilmente implementado por el gestor de base de datos especfico. A continuacin, se escogen las organizaciones de ficheros ms apropiadas para almacenar las relaciones base, y los mtodos de acceso, basndose en el anlisis de las transacciones que se van a ejecutar sobre la base de datos.

Se puede considerar la introduccin de redundancias controladas para mejorar las prestaciones. Otra tarea a realizar en este paso es estimar el espacio en disco. La seguridad de la base de datos es fundamental, por lo que el siguiente paso consiste en disear las medidas de seguridad necesarias mediante la creacin de vistas y el establecimiento de permisos para los usuarios.

21

El ltimo paso del diseo fsico consiste en monitorizar y afinar el sistema para obtener las mejores prestaciones y satisfacer los cambios que se puedan producir en los requisitos. Las herramientas CASE que sern utilizadas para elaborar los diagramas conceptual, lgico y fsico de la base de datos BD_SISCI, son las siguientes:

SQLYOG. Para el diseo fsico de la base de datos. BASE DE DATOS DE SISCI. Para comprender de mejor manera la base de datos que se utilizara en SISCI, se presenta en el diagrama siguiente, el diagrama de la base datos conformado por tablas. Diagrama de Base de Datos

22

REAS DEL SISTEMA

La aplicacin SISCI, est compuesto por diferentes reas, en las cuales se recolectan los datos, que posteriormente se procesan para generar informacin, y obtener as una mejor perspectiva de todo el quehacer administrativo del distrito. Estas reas estn divididas de la siguiente forma:

rea de registro de usuarios. rea de registro de cliente. rea de ingreso de nuevo producto. rea de operacin del Sistema.

Cada una de estas reas forman parte de todo el ciclo que recorren los datos para ser mostrados como informacin, dichos datos es necesario clasificarlos y almacenarlos de forma ordenada, en ese sentido la tabla siguiente muestra el orden lgico en el que se ira suministrando los datos a las diferentes tablas que forman la base datos.

Resumen de tablas de la base de datos de SISCI.

N 1 2 3 4 5

Tabla t_usuario t_cliente t_inventario t_trnsventa T_venta

N Campos 9 8 11 7 6

Descripcin ALFANUMERICA ALFANUMERICA ALFANUMERICA ALFANUMERICA ALFANUMERICA

23

TABLAS DE LA BASE DE DATOS

Tabla No. 1 Nombre de tabla t_usuario Cantidad de campos 9 No Nombre Descripcin Tipo de dato PK FK 1 PK_codigo Cdigo del carnet de la Universidad varchar(15) 2 Nombre Nombre del empleado Varchar(25) 3 Apellido Apellido del empleado varchar(25) 4 Sexo Genero varchar(1) 5 Direccion Direccin de domicilio del usuario varchar(50) 6 Telefono Numero de telefono int(8) 7 Correo Correo electrnico varchar(25) 8 Usuario Nombre nico del usuario Varchar(15) 9 Password Contrasea de entrada Varchar(12) Descripcin: Contendr los datos personales del usuario del rea de registro de usuario en la aplicacin SISCI. Dicho personal sern los usuarios principales del Sistema.

Tabla No. 2 Nombre de tabla T_cliente Cantidad de campos 9 No Nombre Descripcin Tipo de dato PK FK 1 PK_cliente Cdigo del cliente varchar(12) 2 Nombre Nombre del cliente Varchar(25) 3 Apellido Apellido del cliente varchar(25) 4 Direccion Direccin de domicilio del cliente varchar(50) 5 Telefono Numero de telefono Int(8) 6 Correo Correo electrnico varchar(25) 7 Fecha Fecha de ingreso a la empresa Date 8 Estado Dar de baja. Activado o Desactivado Int(1) Descripcin: Contendr los datos personales del cliente, que realiza sus compras con ms frecuencia en esta organizacin.

24

Tabla No. 3 Nombre de tabla t_inventario Cantidad de campos 11 No Nombre Descripcin 1 PK_producto Cdigo del producto 2 Producto Nombre del producto 3 Descripcion Descripcin del producto 4 Cantidad Cantidad en existencia 5 Cantmin Cantidad mnima 6 Cantmax Cantidad mxima 7 Precio Precio 8 Pmin Precio minorista 9 Pmay Precio mayorista 10 Fecha Fecha de creacin del producto 11 Estado Dar de baja. Activado o Desactivado Descripcin: En esta tabla se guardaran los datos de los productos que inventario y sus detalles.

Tipo de dato Varchar(12) Varchar(25) Varchar(100) Int(4) Int(4) Int(4) Float(6,2) Float(6,2) Float(6,2) Date Int(1)

PK

FK

estn en existencia en el

No 1 2 3 4 5 6 7

Tabla No. Nombre de tabla Cantidad de campos Nombre PK_trnventa Fk_cliente Operacin Estado Fecha Fecha de entrega Estado2

4 T_trnsventa 7 Descripcin Identificador de la transaccin Cdigo del cliente Operacin de la transaccin (Venta o Pedido) Estado de la transaccin. (Pendiete o Entregado) Fecha en la que se realiz la transaccin En el caso que fuera un pedido Dar de baja. Activado o Desactivado

Tipo de dato Int(1) Varchar(12) varchar(1) varchar(1) Date Date Int(1)

PK

FK

Descripcin: Esta tabla llevara el control de las ventas que realizara el cliente a dicha organizacin o empresa

25

Tabla No. 5 Nombre de tabla t_venta Cantidad de campos 6 No Nombre Descripcin Tipo de dato 1 PK_venta Identificador de la venta Varchar(12) 2 FK_trnventa Identifica de la transaccin Varchar(25) 3 FK_producto cdigo del producto varchar(25) 4 Cantidad Cantidad del producto Int(11) 5 Precio Precio del producto Float(6,2) 6 Estado Dar baja. Activar o Desactivar Int(1) Descripcin: Esta tabla llevara el registro de todos los productos vendidos del sistema.

PK

FK

26

CONCLUSION

El presente proyecto se realiza para una mejora en el mbito del mejor control de inventario, el trabajo est realizado en un afn de mejora de dicha rea con el objetivo de simplificar las tareas de la organizacin o empresa.

Est diseado y analizado previamente para poder determinar mejoras en el rendimiento de almacenaje y conservacin de informacin provenientes de entes relacionados a las operaciones que se realizarn en el sistema.

Se

utilizaron diversidad de herramientas, tecnolgicas para un

mejor desarrollo innovador en este concepto de tecnologa autoinnovadora.

En el avance del proyecto se determinaron reas las cuales se prestan a mejoras en las cuales se ha tratado de incluir algunas tcnicas para implementar las cuales se pueden desarrollar de manera fcil en materia formal.

En materia de estructura est elaborado en un entorno grafico bastante accesible para una mayor aceptacin del personal a usar ya que la interfaz al igual que cada uno de los pequeos detalles de los cuales est elaborado es parte fundamental del sistema

27

Potrebbero piacerti anche