jueves, 10 de diciembre de 2009

GUIA 10 INFORME DE ANALISIS DEL SISTEMA

INFORME DE ANALISIS DEL SISTEMA DE INFORMACION

FERRETERIA Y METALURGICA METALCIEN


VERSION: 1.0
NOVIEMBRE DE 2009


REALIZADO POR:
CARLOS GARCIA SIERRA
MAURICIO MARTINEZ CARREÑO

REALIZADO PARA:
FERRETERIA Y METALURGICA METALCIEN
ID: 23240




Servicio Nacional de Aprendizaje – SENA
REGIONAL SANTANDER
CENTRO INDUSTRIAL DE MANTENIMIENTO INTEGRAL
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION




CONTENIDO.............................................................Pagina





INTRODUCCION………………………………………………….3
FORMULACION…………………………………………………..4
JUSTIFICACION………………………………………………….5
PRESENTACION………………………………………………….6
ESTADO DEL ARTE……………………………………………...7
MARCO TEORICO………………………………………………..8
MARCO METODOLOGICO……………………………………9
MARCO TECNOLOGICO………………………………………10
DESARROLLO DE LA METODOLOGIA…………………11
IDENTIFICACION DE LAS
NECESIDADES DEL CLIENTE……............................11
DOCUMENTO DE REQUISITOS DEL SISTEMA….....12
ANALISIS DEL SISTEMA DE INFORMACION………..13
DESCRIPCION DEL SISTEMA ACTUAL………………....13
DICCIONARIO DE DATOS…………………………………….15
MINI ESPECIFICACIONES…………………………………...16
GLOSARIO DE TERMINOS……………………………………21
CONCLUCIONES………………………………………………….25 BIBLIOGRAFIA…………………………………………………….26




LISTA DE FIGURAS.




CASO DE USO………………………………………………………..14
DIGRAMA DE CONTEXO……………………………………….15
DIGRAMA DE FLUJO DE DATOS……………………………19
MODELO ENTIDAD / RELACION…………………………..20




LISTA DE TABLA




TABLA DE FECHAS DEL PROYECTO……………………...6






INTRODUCCION.

El presente proyecto hace referencia a la sistematización y automatización de los procesos de venta e inventarios de la empresa METALCIEN.
En la empresa METALCIEN, se pudo identificar la falta de un sistema confiable que le permita a la empresa optimizar sus procesos y hacerla mas competitiva. Una de las debilidades que se pudo observar es que no se tiene sistematizado el inventario de la empresa y por consiguiente dicho inventario no se actualiza en tiempo real, lo que genera perdida de tiempo. Otra de las deficiencias se encuentra a la hora de hacer una venta, ya que se tiene que realizar con catálogos o manuales, lo que la hace poco eficiente para el vendedor, debido a que le toma mucho tiempo verificar las existencias de los productos en el stock y no le permite ofrecerle alternativas de productos confiables al cliente. También se encontró, el poco control que hay sobre las ventas y desempeño de los empleados en la empresa.
Considerando lo planteado anteriormente se implementara un software que permita automatizar los procesos de la empresa, para de esta manera optimizarlos y hacerlos mas eficientes que es el objetivo principal.




FORMULACION.


Teniendo en cuenta las necesidades de la empresa METALCIEN, se requiere implementar en dicha empresa la automatización de los procesos de venta, facturación, inventario, entrega de mercancías y de esta manera darle una mayor eficiencia a estos procesos, ofrecerle una mayor satisfacción a sus clientes, un mejor desempeño de sus empleados y hacerla mas competitiva dentro del mercado local. Que son sus objetivos principales.
Para esto se implementara un software llamado INVENTORY, que le generara enormes beneficios y le permitiría alcanzar sus objetivos a la empresa. Los desarrolladores de este software serán los señores Carlos García Sierra y Mauricio Martínez Carreño, este software será desarrollado para la empresa Ferretería y Metalurgia METALCIEN, ubicada en el la ciudad de Bucaramanga.




JUSTIFICACION.

Es necesaria la implementación del software INVENTORY, para la automatización de los procesos de venta, facturación, inventario y entrega de mercancías. Para así brindarles un mejor servicio a sus clientes, otro de los beneficios que generara el software es obtener un desempeño más eficiente por parte de los empleados. También se desea entender como funciona éste software dentro de una empresa y dejar un sistema que podrá ir creciendo junto con la empresa, para esto es necesario que se adapte completamente al sistema y tenga un continuo mejoramiento y así cubrir todas las necesidades de la empresa.




PRESENTACION.

Este documento plantea básicamente una guía para ofrecerle una solución efectiva a la empresa METALCIEN.
Con el propósito de hacer más competitiva y eficiente en sus procesos de venta y actualización de inventarios a la empresa METALCIEN, se sugiere implementar un software que le permita automatizar dichos procesos.
Es conveniente mencionar que para realizar la implementación del software, se tienen en cuenta los requerimientos de la empresa METALCIEN que fueron identificados mediante una investigación desarrollada en la empresa, que permitió identificar dichos requerimientos, teniendo en cuenta esto se desarrollara un aplicativo que permita conseguir los objetivos previamente establecidos y darle una solución efectiva a la empresa.
Para el desarrollo del proyecto se plantean las siguientes fechas en esta tabla.









ESTADO DEL ARTE.

Teniendo en cuenta las necesidades de la empresa METALCIEN y después de haber realizado una investigación para identificar los requerimientos de la empresa, esta en desarrollando un software llamado INVENTORY, que de implementarse hará viable la automatización de los procesos de venta y la actualización en tiempo real del inventario de la empresa, de esta manera el desarrollo y la implementación de este software le permitirá a la empresa posicionarse, evolucionar y modernizarse que es lo que exige el mercado para ser mas competitivos.



MARCO TEORICO.

Durante la etapa de análisis para identificar los requerimientos de la empresa METALCIEN, se pudo establecer que la empresa en mención carecía de un sistema que le permitiera desarrollar sus procesos de una manera más eficiente, organizada y controlada por parte de sus administradores para brindarles una mayor seguridad y confiabilidad en estos procesos. Los objetivos específicos y generales que requiere la empresa para darle una solución efectiva, la plantemos con la implementación de un software que le permita a la empresa automatizar sus procesos, esta recomendación se hace después de haber delimitado e identificado los objetivos del caso en estudio.
Para llegar a estas conclusiones se tienen en cuenta la recolección de información que se llevo acabo en la empresa METALCIEN, la cual se obtuvo realizando la observación detallada de sus procesos internos y las entrevistas hechas a los empleados de la empresa, estas fueron las fuentes primarias de esta investigación. Por otra parte se consulto en la web, para tener conceptos más claros del mercado en que se desarrolla la actividad comercial de la empresa, esta fue la fuente secundaria para la investigación.



MARCO METODOLOGICO.

El método utilizado para identificar los requerimientos de la empresa y de esta manera generarle una solución a estas necesidades, se obtuvo mediante la recolección de información entre el personal que labora en la empresa, ya sea en el área administrativa y operativa.
A esta conclusión se llego después de hacerse una investigación utilizando las técnicas de recolección de información como son:
La observación que permitió recolectar información de una manera muy objetiva ya que no hubo intervención por parte de los empleados de la empresa. Otra de las técnicas utilizadas fue la entrevista con los empleados de la empresa que aportaron información útil para conocer los procesos de la empresa, conocer posibles propuestas de mejoramiento, e identificar las necesidades de la empresa.
Teniendo en cuenta la información recolectada se plantea la implementación de un software que le permite a la empresa automatizar sus procesos y de esta manera ofrecerle una solución efectiva.



MARCO TECNOLOGICO.

El proyecto de desarrollo del software, para la automatización de inventarios llamado INVENTORY, se desarrolla teniendo en cuenta los estándares, las herramientas y técnicas necesarias para conseguir los objetivos, que permitan optimizar los procesos de la empresa que implemente el software. Este aplicativo cumple con los estándares de seguridad, que les permitirá a los administradores de la empresa tener un mayor control sobre las operaciones realizadas en el sistema de la empresa. Otro de los beneficios que hace sostenible este proyecto es que le genera agilidad y eficiencia al desempeño de los empleados o usuarios de la empresa. A mediano y largo plazo se pretende que el aplicativo evolucione junto con la empresa y se genere un continuo mejoramiento.




DESARROLLO DE LA METODOLOGIA.

IDENTIFICACION DE LAS NECESIDADES DEL CLIENTE.

La identificación de las necesidades de la empresa en estudio se estableció, después de realizar una investigación que permitió conocer los procesos internos de la empresa, establecer los objetivos principales y determinar sus requerimientos:
 Se estableció que la empresa requería de la sistematización, en proceso de venta que permita hacer esta actividad de forma ágil y eficiente, que permita ofrecerle mayor satisfacción al cliente.
 La empresa requiere automatizar el inventario de la empresa, esto le permitirá actualizar el inventario en tiempo real, con lo que ganara en eficiencia y tiempo.
 Poder ofrecerle al cliente alternativas factibles, en productos y servicios que cumplan con las expectativas del cliente.
 Generar mayores controles por parte del administrador del sistema, para de esta manera conocer detalladamente el desempeño de los empleados de la empresa.
 Mejorar el proceso de entrada y salida de mercancía con la automatización del inventario, que le genere mayor confiabilidad y seguridad a la empresa.




DOCUMENTO DE REQUISITOS DEL SISTEMA.


En el siguiente documento se describe los requisitos del software que se desarrolla, este software automatizara los procesos de venta e inventarios de la empresa. El software requiere la instalación de ciertas herramientas CASE (Ingeniería de software asistida por ordenador) como los son Framework.Net 2, java; para la visualización de los efectos en cambio de ambientación y de paginas de forma dinámica y amigable utilizando aplicativos de submenús flas
Y shockwave.

También se requiere u motor de base de datos MySQL, dinámico y confiable q cuenta con backup inmediatos luego de cualquier movimiento en la base de datos, y equipado con un aplicativo interno que le permite organizar y transmitir datos de una terminal a otra casi instantáneamente.

El software requiere Visual.net 2008 Para su programación y como herramienta de ensamble entre sus diferentes partes, estando así a la vanguardia en equipos y en funcionalidad y aplicación de software.




ANÁLISIS DEL SISTEMA DE INFORMACIÓN

El objetivo de este proceso es la obtención de una especificación detallada del sistema de información que satisfaga las necesidades de información de los usuarios y sirva de base para el posterior diseño del sistema.

DESCRIPCION DEL SISTEMA ACTUAL.

La empresa Ferretería y Metalúrgica METALCIEN se dedica a la distribución de láminas de aluminio y sus accesorios metálicos para la construcción. Así mismo cuenta con maquinaria industrial que permite la elaboración de canaletas, rejas, puertas, etc. La empresa se encuentra ubicada en el área metropolitana de Bucaramanga.
El área administrativa esta conformado por el siguiente personal humano: gerente de la empresa, un administrador, una secretaria, dos vendedores y el contador; que son los usuarios del sistema actual.
Haciendo una descripción de la parte tecnológica del área administrativa, esta cuenta con tres equipos de cómputo, una impresora y un switch. Dichos equipos se encuentran en red con una distribución de topología en estrella, el sistema operativo con el que cuentan las tres maquinas es Windows XP Profesional versión 2002 SP2, la impresora tipo Láser al igual que los equipos cuenta con su propia tarjeta de red lo que permite ser miembro activo del grupo de trabajo.
La empresa cuenta con un software contable, encargado del manejo de la contabilidad, el software esta instalado el equipo del gerente y es compartido a la secretaria y al contador por medio de una unidad de red. Para el desarrollo de los demás procesos como son las ventas, el manejo del inventario, la entrada y salida de mercancías se realiza de forma manual y con la entrega de registros escritos.



CASO DE USO




DIAGRAMA DE CONTEXTO.


DICCIONARIO DE DATOS.
A continuación se presenta el diccionario de datos, de los procesos detallados en el diagrama de flujo de datos.

Cliente: Persona que valida la propuesta y realiza la compra.
Vendedor: Usuario del sistema, quien realiza consultas, propuestas y realiza la venta.
Administrador: Encargado de administrar el sistema de automatización de la empresa METALCIEN.
Cargar y Descargar Ref. : Acción exclusiva del administrador para retirar o agregar referencias al stock.
Control: Opción que tiene el administrador para revisar todos los movimientos realizados por los usuarios del sistema.
Login: Entrada de identificación por parte de un usuario para iniciar sesión
Registrar: Introducir datos al sistema para ser validados por el sistema.
Consulta: Es la operación de verificación, que se hace en el sistema de los productos y servicios que tiene la empresa.
Propuesta: Es el listado de productos o servicio con su respectivo precio unitario y total, generado por el sistema.
Propuesta Alternativa: Es una opción que tiene el sistema en caso de que lo requiera.
Reportes: Documento que recibe el administrador por parte de los usuarios del sistema, de los operaciones y novedades de la empresa.
Validación: Aceptación por parte de cliente, a una propuesta realizada por el sistema o verificación de existencias por parte del sistema.
Factura: Comprobante de venta que imprime el sistema, para un pago.
Stock: Existencias reales de productos en bodega.
Actualización: Acción de modificar el stock de PRODUCTOS para reflejar las unidades reales.

Mini especificaciones.

Modulo: VENDER_ PRODUCTOS
Entrada: ID PRODUCTO, CANTIDAD VALIDADA, VALOR PRODUCTO, LISTA DE PRODUCTOS, FORMA DE PAGO, CANTIDAD DE PRODUCTOS
Salidas: ID PRODUCTO, CANTIDAD PRODUCTOS, CANTIDAD VALIDADA, ID VALIDADA, VALOR PRODUCTO, FORMA DE PAGO, LISTA DE PRODUCTOS
Función: Realiza venta de productos a un cliente.



Modulo: VALIDAR_PRODUCTO
Entrada: ID PRODUCTO, CANTIDAD PRODUCTO, ID VALIDADA, CANTIDAD VALIDADA
Salidas: ID PRODUCTO, CANTIDAD PRODUCTO, IDVALIDADA
Función: Realiza validación de existencia de producto.

Modulo: LEER_ DETALLES_ DE_ PRODUCTO
Entrada: NINGUNA
Salidas: ID PRODUCTOS, CANTIDAD DE PRODUCTO, VALOR PRODUCTO
Función: lee los datos del producto a vender

Modulo: VALIDAR_EXISTENCIAS_DE_ID
Entrada: ID PRODUCTO
Salidas: ID VALIDADA
Función: Verificar si un producto existe por su ID

Modulo: VERIFICAR_STOCK_PRODUCTO
Entrada: CANTIDAD PRODUCTO, ID VALIDADA
Salida: CANTIDAD VALIDADA
Función: verificar si hay suficiente stock de un producto

Modulo: SELECCIONAR_FORMA_DE_PAGO
Entrada: FORMA DE PAGO
Salidas: FORMA DE PAGO
Función: Selecciona forma de pago total o parcial


Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: LISTA DE PRODUCTOS
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una venta


Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: COMPRA
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una compra


DIAGRAMA DE FLUJO DE DATOS



MODELO ENTIDAD / RELACION.



Administrador: Tiene una relación de uno a muchos con el vendedor puesto que un administrador tiene a cargo muchos vendedores, además el administrador es el encargado de la actualización y el mantenimiento de un único stock.

Vendedor: el vendedor puede estar relacionado con múltiples ventas, de lo contrario las ventas llevan una relación única y exclusiva con cada vendedor.

Venta: todas las ventas son descontadas de un único inventario.

Cliente: un cliente tiene derecho a muchas ventas pero en cambio una venta corresponde a un solo cliente.

GLOSARIO DE TERMINOS

Requerimiento: Características que se desea que posea un sistema o un software
Automatización: Del griego antiguo auto: guiado por uno mismo) es el uso de sistemas o elementos computarizados para controlar maquinarias y/o procesos industriales substituyendo a operadores humanos.
El alcance va más allá que la simple mecanización de los procesos ya que ésta provee a operadores humanos mecanismos para asistirlos en los esfuerzos físicos del trabajo, la automatización reduce ampliamente la necesidad sensorial y mental del humano. La automatización como una disciplina de la ingeniería es más amplia que un mero sistema de control, abarca la instrumentación industrial, que incluye los sensores y transmisores de campo, los sistemas de control y supervisión, los sistema de transmisión y recolección de datos y las aplicaciones de software en tiempo real para supervisar y controlar las operaciones de plantas o procesos industriales.

Stock: Es una voz inglesa que se usa en español con el sentido de existencias o reserva de alguna cosa disponible para un uso futuro. En el lenguaje comercial y financiero su empleo como anglicismo es frecuente, y por ello la RAE recomienda evitarlo y utilizar las voces en español correspondientes a cada contexto.

Framework.net: .NET Framework se incluye en Windows Server 2008 y Windows Vista y Windows 7. De igual manera, la versión actual de dicho componente puede ser instalada en Windows XP, y en la familia de sistemas operativos Windows Server 2003. Una versión "reducida" de .NET Framework está disponible para la plataforma Windows Mobile, incluyendo teléfonos inteligentes. La norma (incluido en ECMA-335, ISO/IEC 23271) que define el conjunto de funciones que debe implementar la biblioteca de clases base (BCL por sus siglas en inglés, tal vez el más importante de los componentes de la plataforma), define un conjunto funcional mínimo que debe implementarse para que el marco de trabajo sea soportado por un sistema operativo. Aunque Microsoft implementó esta norma para su sistema operativo Windows, la publicación de la norma abre la posibilidad de que sea implementada para cualquier otro sistema operativo existente o futuro, permitiendo que las aplicaciones corran sobre la plataforma independientemente del sistema operativo para el cual haya sido implementada. El Proyecto Mono emprendido por Ximian pretende realizar la implementación de la norma para varios sistemas operativos adicionales bajo el marco del código abierto.

C.A.S.E.: Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Ordenador) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costos de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costos, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras.
Sistema de software que intenta proporcionar ayuda automatizada a las actividades del proceso de software. Los sistemas CASE a menudo se utilizan como apoyo al método.
Java: Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

Shockwave: Es un plugin para navegadores web que permite la reproducción de contenidos interactivos como juegos, presentaciones, aplicaciones de formación, etc, anteriormente llamado Macromedia Shockwave. A menudo es confundido con el plugin de la misma casa Adobe Flash Player. Esto se debe a una agresiva campaña publicitaria lanzada al final de los noventa. Shockwave es el primer plugin desarrollado por Macromedia (absorbida después por Adobe) y el que, relativamente, ha obtenido menos éxito. En un intento por aumentar su presencia en el mercado y ayudar a promover otros formatos multimedia, todos los players de Macromedia empezaron a utilizar 'Shockwave' en su nombres, como en Shockwave Flash. Esto llevo a que la línea de cada producto se confundiera.

MySQL: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.[1] MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.

Backup: Una copia de seguridad o backup en informática es un archivo digital, un conjunto de archivos o la totalidad de los datos considerados lo suficientemente importantes para ser conservados. También se emplea el término a veces como un eufemismo para denominar a cualquier archivo pirata. La única diferencia reside en haber comprado anteriormente el contenido del backup o haberlo creado el poseedor.

Visual.net: es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, cosa que causó gran división en la comunidad de desarrolladores de Visual Basic.
La gran mayoría de programadores de VB.NET utilizan el entorno de programación Microsoft Visual Studio .Net en alguna de sus versiones (Visual Studio .NET, Visual Studio .NET 2003 o Visual Studio .NET 2005), aunque existen otras alternativas, como SharpDevelop (que además es libre). Como pasa con todos los lenguajes de programación basados en .NET, los programas escritos en VB.NET requieren el Framework .NET para ejecutarse.



CONCLUCIONES.

Debido a la gran competencia que existe en el mercado, la empresa METALICEN debe posicionarse frente a la competencia. De esta manera se beneficia la empresa, los empleados y sus clientes. Ya que una compañía bien organizada trabaja con mayor eficiencia y mejor calidad.
La implementación de un nuevo sistema que permita automatizar sus procesos de venta e inventario sería una buena decisión para que METALICEN se mantenga luchando en el mercado con mayor fuerza. Este sistema va ha reforzar la estructura de trabajo que tiene METALICEN, haciéndola mas eficiente y confiable. De esta manera puede llegar a ser más atractiva para el mercado.
Identificamos las necesidades del cliente teniendo en cuenta los requerimientos para iniciar el desarrollo de nuestro trabajo, familiarizándonos con la empresa y su entorno para tener una posición clara y objetiva
Se identifican problemas a solucionar con el sistema a desarrollar, en este punto ya conocemos totalmente los procesos de la empresa, hemos identificado plenamente las necesidades de la empresa y se establecen las ventajas del análisis de sistemas en la empresa.
Se proponen alternativas de solución para los problemas analizados anteriormente, en este punto ya tenemos soluciones concretas que le permitirán al sistema hacerse mas organizado y eficiente para de esta manera alcanzar los objetivos.




BIBLIOGRAFIA.

http://dat.etsit.upm.es/~carol/DocumentoCasosDeUso.pdf
http://www.csae.map.es/csi/metrica3/asiproc.pdf
http://www.mistareas.com.ve/conclusiones/como-se-hacen-las-conclusiones.htm
http://html.rincondelvago.com/analisis-y-diseno-de-sistemas-de-informacion_1.html
http://www.geocities.com/CollegePark/7328/si8.html
http://www.semac.org.mx/archivos/7-20.pdf
http://es.wikipedia.org/wiki/Wikipedia:Portada

miércoles, 4 de noviembre de 2009

GUIA 9 BASES DE DATOS














GLOSARIO:
CLIENTE: Su campo clave es Id cliente que se refiere a la identificación del cliente, tiene una relación de uno a muchos por que un cliente puede hacer muchos pedidos.
PEDIDO: Su campo clave es codpedi que es el código del pedido, sus llaves secundarias son, Nordenp que se refiere al número de orden de pedido para el área de producción, Idartic que se refiere a la identificación del artículo, e Id cliente que se refiere a la identificación del cliente. Tiene una relación de uno a uno con facturación por que un pedido genera una factura.
FACTURACION: Su campo clave es Codfact que se refiere al código de la factura, sus llaves secundarias son Codpedi que se refiere al código del pedido, Ncedula que se refiere al numero de cedula de quien realiza la venta. Tiene una relación de uno a muchos con artículos por que una factura consta de muchos artículos.
ARTICULOS: Su campo clave es Idartic que se refiere a la identificación del artículo, su relación es con la facturación.
PERSONAL: Su campo clave es Ncedula que se refiere al numero de cedula del personal. Tiene una relación de uno a muchos con facturación por que el personal (vendedor) puede hacer muchas ventas (facturas)
PRODUCCION: Su campo clave es Nordenp que se refiere al número de orden del pedido, su llave secundaria es Codmate. Tiene una relación de uno a muchos con materias por que una producción tiene muchos materiales.
MATERIALES: Su campo clave es Codmate que se refiere al código de los materiales que se van a utilizar en la producción.

lunes, 19 de octubre de 2009

GUIA 8 DIAGRAMA DE CONTEXTO
















DICCIONARIO DE DATOS
A continuación se presenta el diccionario de datos de los procesos detallados en el diagrama de flujo de datos.

Cliente: Persona que valida la propuesta y realiza la compra.
Vendedor: Usuario del sistema, quien realiza consultas, propuestas y realiza la venta.
Administrador: Encargado de administrar el sistema de automatización de la empresa METALCIEN.
Cargar y Descargar Ref. : Acción exclusiva del administrador para retirar o agregar referencias al stock.
Control: Opción que tiene el administrador para revisar todos los movimientos realizados por los usuarios del sistema.
Login: Entrada de identificación por parte de un usuario para iniciar sesión
Registrar: Introducir datos al sistema para ser validados por el sistema.
Consulta: Es la operación de verificación, que se hace en el sistema de los productos y servicios que tiene la empresa.
Propuesta: Es el listado de productos o servicio con su respectivo precio unitario y total, generado por el sistema.
Propuesta Alternativa: Es una opción que tiene el sistema en caso de que lo requiera.
Reportes: Documento que recibe el administrador por parte de los usuarios del sistema, de los operaciones y novedades de la empresa.
Validación: Aceptación por parte de cliente, a una propuesta realizada por el sistema o verificación de existencias por parte del sistema.
Factura: Comprobante de venta que imprime el sistema, para un pago.
Stock: Existencias reales de productos en bodega.
Actualización: Acción de modificar el stock de PRODUCTOS para reflejar las unidades reales.

Mini especificaciones.

Modulo: VENDER_ PRODUCTOS
Entrada: ID PRODUCTO, CANTIDAD VALIDADA, VALOR PRODUCTO, LISTA DE PRODUCTOS, FORMA DE PAGO, CANTIDAD DE PRODUCTOS
Salidas: ID PRODUCTO, CANTIDAD PRODUCTOS, CANTIDAD VALIDADA, ID VALIDADA, VALOR PRODUCTO, FORMA DE PAGO, LISTA DE PRODUCTOS
Función: Realiza venta de productos a un cliente.

Modulo: VALIDAR_PRODUCTO
Entrada: ID PRODUCTO, CANTIDAD PRODUCTO, ID VALIDADA, CANTIDAD VALIDADA
Salidas: ID PRODUCTO, CANTIDAD PRODUCTO, IDVALIDADA
Función: Realiza validación de existencia de producto.

Modulo: LEER_ DETALLES_ DE_ PRODUCTO
Entrada: NINGUNA
Salidas: ID PRODUCTOS, CANTIDAD DE PRODUCTO, VALOR PRODUCTO
Función: lee los datos del producto a vender



Modulo: VALIDAR_EXISTENCIAS_DE_ID
Entrada: ID PRODUCTO
Salidas: ID VALIDADA
Función: Verificar si un producto existe por su ID

Modulo: VERIFICAR_STOCK_PRODUCTO
Entrada: CANTIDAD PRODUCTO, ID VALIDADA
Salida: CANTIDAD VALIDADA
Función: verificar si hay suficiente stock de un producto

Modulo: SELECCIONAR_FORMA_DE_PAGO
Entrada: FORMA DE PAGO
Salidas: FORMA DE PAGO
Función: Selecciona forma de pago total o parcial

Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: LISTA DE PRODUCTOS
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una venta




Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: COMPRA
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una compra

GUIA 7 DIAGRAMA DE FLUJO


martes, 29 de septiembre de 2009

viernes, 25 de septiembre de 2009

jueves, 17 de septiembre de 2009

GUIA 4 DIAGRAMA DE CLASES

Automatización de inventarios de METALCIEN

La empresa Ferretería y Metalúrgica METALCIEN se dedica a la distribución de láminas de aluminio y sus accesorios metálicos para la construcción. Así mismo cuenta con maquinaria industrial que permite la elaboración de canaletas, rejas, puertas, etc.
Cualquiera de los dos servicios que presta depende directamente de un stock general que esta totalmente automatizado, monitoreado y actualización en tiempo real.
el software inicia con un pantallazo de bienvenida seguido de un login, que consta de un nombre de usuario y contraseña, asignada predeterminadamente para cada usuario estándar y tipo de usuario, este tipo de entrada por secciones de usuario permitirá la asignación de permisos y el monitoreo del rendimiento de los usuarios.
Una vez registrado el usuario el software da las opciones para las siguientes actividades:
- Venta de productos y artículos prefabricados.
- Fabricación o transformación de pieza metálica.
- catalogo de diseños de piezas metílicas.
- Modificaciones por parte administrativa.

Venta de productos y artículos prefabricados:
Cuando el usuario elije esta opción el programa despliega una scroll bar, donde el usuario encuentra todas las referencias disponibles en el stock, por ejemplo un tornillo o placa metálica. Cuando se selecciona el producto se despliega una gama completa de opciones o alternativas en caso de que se requiera, logrando con esto la ubicación de los productos con sus respectivas características. El usuario agrega las cantidades y acepta cada uno de los distintos artículos calculando precios por cantidades, aplicando descuentos, promociones e impuestos, lo cual le permite tener como resultado un precio total al cliente de forma inmediata sin error.
El cliente siempre presente puede tener acceso visual de todos los elementos que requiere, puesto que el software tiene anexa una foto o imagen de el articulo con su información técnica, permitiendo que el cliente este totalmente informado de lo que esta comprando. El software inventory en caso de no tener a disposición el articulo solicitado por el cliente, genera una alternativa de remplazo del articulo con otro con las características necesarias para satisfacer la necesidad del cliente. Inmediatamente se aprueba la compra el software descarga los artículos del inventario y suma los valores de la compra a cartera y genera la factura referenciada, la cual autorizara la salida de la mercancía.

Fabricación o transformación de pieza metálica:
Esta opción aplica cuando la necesidad del cliente es la realización de un trabajo con piezas metílicas. El programa despliega una scroll bar con los diferentes prototipos de cada clase de trabajo, como los son: rejas, portones, canales, ventanas, puerta etc., y al seleccionar la clase de necesidad se despliegan las opciones de clase de material longitudes y diseños, lo que le facilita al usuario el calculo de el precio de venta neto para el cliente, puesto que con las longitudes de el articulo a realizar y el material que se va a usar el software calcula el precio de costo para la empresa, a lo cual se le suma el valor por mano de obra dependiendo del diseño elegido por el cliente.
Para realizar el pago del servicio el software da la opción de registrarlo en dos cuotas, una para ordenar el inicio del trabajo que será del 50% para que la empresa asegure los costos y el 50% restante al finalizar el trabajo.
El software genera la factura de venta para realizar el retiro del pedido por parte del cliente.


Catalogo de diseños de piezas metálicas:
El vendedor ante la posible indecisión del cliente sobre el diseño a implementar, puede desplegar una gama de diseños con todas las características, con el fin de brindar una orientación sobre el trabajo a realizar, esto para la satisfacción total de las necesidades propuestas, en cuanto a la ergonomía del diseño, aplicaciones, complejidad y costos del mismo.

Modificaciones por parte administrativa:
Esta opción es exclusiva para un login de propiedad administrativa, y tiene la faculta de realizar modificaciones sobre todos los datos e información y variable del programa como: fechas entregas, facturas, hora, cantidades, ingresar referencias y actualizar el stock.
SOLUCIÓN.
A continuación se muestra el diagrama de clases en el que se modela la parte estática del sistema.

PRIMER PASO (Identificación de las clases)
Vamos a identificar las posibles clases que podemos utilizar en nuestro modelo, examinando la especificación que se ha dado en el problema y extrayendo los sustantivos existentes. Las clases candidatas que hemos seleccionado inicialmente son las siguientes:













SEGUNDO PASO (Clases a Eliminar)
En la tabla antes descrita planteamos las posibles clases que intervienen en el sistema, a continuación se van a descartar las clases que no se utilizaran, ya sea por que son intrascendentes para el desarrollo del diagrama de clases, son generan redundancia, no especifican ni afectan el diagrama de clases. A continuación mencionaremos las clases a eliminar.


















Clases Redundantes
• Contraseña
• Automatización
• Descarga


Clases Irrelevantes
• Cartera
• Empresa
• Sistema
• Software

Clases Imprecisas
• Servicios
• Diseño
• Oferta
• Descuento

Clases que son Atributos
• Mercancías
• Pago
• Nombre
• Cedula
• Domicilio
• Login
• Portfolio
Clases que son del sistema
• Cotización
• Factura
• Actualization


Clases que son Operaciones
• Control
• Agregar Referencia
• Permisos

TERCER PASO (Definición de clases que intervienen)
Las siguientes son las clases que utilizaremos para realizar nuestro modelo.










A continuación se plantearan las clases con sus atributos, para el desarrollo del diagrama.



























Tras identificar las clases vamos a definir las relaciones, existentes entre ellas para de esta manera realizar el diagrama de clases.





VERSION FINAL DEL DIAGRAMA DE CLASES

LIMITES DE CASO DE USO

DEFINICION DE ACTORES


Este apartado contiene los diferentes actores que se han identificado, especificados mediante la plantilla para actores de casos de uso.






















GUIA 3 CASOS DE USO

CASOS DE USO METALCIEN

AUTOMATIZACION DE INVENTARIOS DE METALCIEN













GUIA 2 PLAN DE DESARROLLO

AUTOMATIZACION DEL SISTEMA DE INVENTARIOS DE FERRETERIA Y METALURGICA METALCIEN



PLAN DE DESARROLLO DE SOFTWARE


INVENTORY 1.0
AGOSTO DE 2009





PRESENTADO POR:
CARLOS GARCIA SIERRA
MAURICIO MARTINEZ CARREÑO








HOJA DE REVISION















TABLA DE CONTENIDO





Pag.
1. Introducción…………………………………………………4
1.1 Propósito…………………………………………………..5
1.2 Alcance……………………………………………………..5
1.3 Resumen…………………………………………………...6
2. Vista general del proyecto……………………………….7
2.1 Propósito, alcance y objetivo………………………….7
2.2 Suposiciones y restricciones………………………….8
2.3 Entregables del proyecto………………………………8
2.4 Evolución del plan de desarrollo del software…….9
3. Organización del proyecto………………………………9
3.1 Participantes del proyecto……………………………..9
3.2 Interfaces externas………………………………………9
3.3 Roles y responsabilidades……………………………..10
4. Gestión del proceso……………………………………….10
4.1 Estimaciones del proyecto………………………………10
4.2 Plan del proyecto………………………………………….11
4.2.1 Plan de las fases………………………………………..11
4.2.2 Candelario del proyecto……………………………….12
4.3 Seguimiento y control del proyecto…………………...12




1. INTRODUCCION


La competitividad del mercado, los continuos cambios y avances tecnológicos a los que se deben adaptar las empresas con el fin de lograr un mejor posicionamiento, se implementa un software como una herramienta valiosa para cumplir con los objetivos anteriormente mencionados. Una de las grandes ventajas que ofrece nuestro software es la automatización de los procesos de la empresa, con esto se lograra mejoras en su productividad, permitiendo a los usuarios tener mayor control en sus operaciones, consultas automatizadas, actualizaciones en tiempo real y mayor seguridad en al entrada y salida de mercancías.


1.1 PROPOSITO

El propósito de nuestro software es satisfacer las necesidades especificas de nuestro cliente y de esta manera agilizar tareas complejas.
La automatización de los procesos es el propósito principal de nuestro software INVENTORY 1.0, el cual llevará de forma controlada y organizada los inventarios de su empresa, le dará mayor eficiencia a este proceso y el desempeño de los empleados se realizara con mayor agilidad.

1.2 ALCANCE

El alcance de INVENTORY 1.0 dentro de la empresa es la modernización de esta, lo que le permitirá ser más competitiva dentro del mercado.
Implementando INVENTORY 1.0 nuestro software, se lograran obtener de forma satisfactoria los objetivos específicos del cliente. Otras de sus ventajas es su confiabilidad, agradable, funcional y flexible a los usuarios.




1.3 RESUMEN

En este documento podemos encontrar el plan de desarrollo de nuestro software, el cual le traerá a su empresa enormes beneficios, a continuación serán definidos.
El desarrollo del software INVENTORY 1.0, va dirigido a nuestros clientes con el propósito satisfacer sus necesidades y cumplir con los objetivos previamente determinados. La automatización del proceso de inventario es nuestro objetivo principal, obteniendo esto se lograra la optimización de los demás procesos de la empresa y de esta manera serán mas eficientes las diferentes operaciones ganando en tiempo y aumentando la productividad de los empleados.
Logrando así la competitividad y posicionamiento de la empresa en el mercado y la satisfacción de nuestros clientes.



2. VISION GENERAL DEL PROYECTO

2.1 PROPOSITO, ALCANCE Y OBJETIVOS.

METALCIEN es una empresa que vende productos y servicios, el mercado en el que tiene que competir la ha llevado a automatizar sus procesos y evolucionar tecnológicamente, por esto ha considerado implementar un software que le permita optimizar la empresa de la siguiente manera
El proyecto debe ofrecerle a la empresa una respuesta eficiente a la solución de sus necesidades. La automatización de su inventario le permitirá mejorar sus demás procesos como son: las consultas, la actualización en tiempo real de su stock de productos, generar una alerta en caso de que algún producto llegue a un mínimo y el control en la entrada y salida de productos de la bodega.


2.2 SUPOSICIONES Y RESTRICCIONES
Las suposiciones y restricciones respecto al sistema y que se derivan de la información que nos ofrecieron los empleados dentro de empresa son:
Tiene que tener una adaptación a las normativas y exigencias de la empresa. Una de las restricciones que debe tener el sistema es que solo el administrador tenga acceso total al sistema, mientras que los demás usuarios el acceso sea limitado por cuestiones de seguridad. También se debe mencionar las restricciones que hay con el hardware actual, el cual es muy limitado y que se debe actualizar.
Tememos que tener en cuenta que durante el desarrollo del proyecto la lista de suposiciones y restricciones se incrementara.

2.3 ENTREGABLES DEL PROYECTO
Dentro de entregables del proyecto se encuentra el presente documento, un sistema que permita automatizar los procesos más importantes de METALCIEN, de esta manera conseguir los objetivos específicos de este proyecto, y un continuo mejoramiento.



2.4 EVOLUCION DEL PLAN DE DESARROLLO DEL SOFTWARE
Se revisara periódicamente el desarrollo del software, para realizar las mejoras que este necesite y de esta manera evolucione alcanzando los objetivos específicos de esta propuesta. Esta tarea la realizara el jefe del proyecto.

3. ORGANIZACIÓN DEL PROYECTO

3.1 PARTICIPANTES EN EL PROYECTO
Los creadores y desarrolladores del proyecto son: Carlos Sierra y Mauricio Martínez, con la participación en la revisión del proyecto por parte del ingeniero Víctor Manuel Rodríguez.

3.2 INTERFACES EXTERNAS.
La empresa METALCIEN definirá los encargados de la revisión del proyecto para aporten los requisitos que el sistema debe implementar y entre ellos deberán evaluar, la eficiencia de este según el plan establecido.
El equipo de desarrollo interactuar activamente con los encargados de la empresa METALCIEN para verificar las especificaciones y validar el desarrollo del sistema a implementar.



3.3 ROLES Y RESPONSABILIDADES.

A continuación se describirán las responsabilidades de cada uno de los participantes en el equipo de desarrollo, durante las etapas de inicio y elaboración del software.
















4.3 SEGUIMIENTO Y CONTROL DEL PROYECTO.




• El sistema tiene una serie de requisitos, los cuales tienen unos atributos que nos permitirán realizar un efectivo seguimiento. Para la realización de algún cambio, se deberá gestionar una solicitud, la cual será evaluada para asegurar la integridad del sistema.
• Al calendario del proyecto se le realizara un seguimiento y evaluación semanal, por parte del jefe de proyecto y el comité de seguimiento y control.
• Si se detectan defectos durante las revisiones se realizaran los cambios con previa solicitud, estos tendrán un seguimiento para verificar la solución de estas deficiencias. En la correspondiente garantía de calidad se utilizaran las guías de revisión y listas de verificación.
• Desde la fase de inicio se tendrá una lista de riesgos asociados al proyecto y unas acciones de contingencia para mitigarlos. Esta lista será evaluada periódicamente.


4. GESTION DEL PROCESO.
4.1 ESTIMACIONES DEL PROYECTO.
En este punto se planteara el presupuesto del proyecto y los recursos necesarios para la implementación del sistema. El costo de este proyecto es de $ 10.000.000 de pesos.

4.2 PLAN DEL PROYECTO.
En esta parte del proyecto se plantearan la organización del proyecto por fases y su respectivo calendario.

4.2.1 PLAN DE LAS FASES.
Es el desarrollo por fases y la descripción de cada una de ellas.





















4.2.2 CANDELARIO DEL PROYECTO












4.3 SEGUIMIENTO Y CONTROL DEL PROYECTO.




• El sistema tiene una serie de requisitos, los cuales tienen unos atributos que nos permitirán realizar un efectivo seguimiento. Para la realización de algún cambio, se deberá gestionar una solicitud, la cual será evaluada para asegurar la integridad del sistema.
• Al calendario del proyecto se le realizara un seguimiento y evaluación semanal, por parte del jefe de proyecto y el comité de seguimiento y control.
• Si se detectan defectos durante las revisiones se realizaran los cambios con previa solicitud, estos tendrán un seguimiento para verificar la solución de estas deficiencias. En la correspondiente garantía de calidad se utilizaran las guías de revisión y listas de verificación.
• Desde la fase de inicio se tendrá una lista de riesgos asociados al proyecto y unas acciones de contingencia para mitigarlos. Esta lista será evaluada periódicamente.

GUIA 1 PROPUESTA




Bucaramanga, Agosto 1, 2009.
METALCIEN

Cordial Saludo,
Gracias por elegir a WORLD SYSTEMS LTDA para cubrir las necesidades de su Empresa. Estamos seguros que nuestros servicios satisfacen sus necesidades.
El documento adjunto describe claramente el desarrollo del nuevo sistema para el control y automatización de su inventario, podrá facilitar las consultas de inventario , cotizaciones y al mismo tiempo se actualizara en tiempo real la cantidad individual de productos de inventario(stock), en caso que algún producto del stock llegue a un mínimo predeterminado por el sistema se generara una alarma en el sistema que alertara tanto a los vendedores como administradores de la empresa con el fin de tener siempre el stock entero a disposición del cliente.
Si sus necesidades cambian, no dude en contactarnos y con gusto evaluaremos sus nuevos requerimientos.
Atentamente,
CARLOS GARCIA
MAURICIO MARTINEZ
GERENTE DE PROYECTO
cagarcia6@misena.edu.co
Anexo. Propuesta del Sistema





AUTOMATIZACION DEL SISTEMA
DE INVENTARIOS DE
FERRETERIA Y METALURGICA METALCIEN



INVENTORY 1.0
1 AGOSTO DE 2009



DESARROLLO DE SOFTWARE

CARLOS GARCIA SIERRA
MAURICIO MARTINEZ CARREÑO




INTRODUCCION

El objetivo principal de nuestra propuesta es la implementación de un nuevo software, que le permita a la empresa METALCIEN optimizar el proceso de inventario, mediante la automatización de este proceso, la empresa obtendrá mayor eficiencia en los demás procesos como, son el de cotizaciones, facturación, entrega de mercancía, consultas y actualizaciones en tiempo real.
Se pudo observar durante el análisis que se debían automatizar los procesos antes mencionados, para de esta manera consolidar a METALCIEN en mercado ya que en al actualidad es importante para las empresas actualizar y modernizar sus procesos para ser mas competitivas dentro del mercado.
Esto se alcanzar mediante la implementación de nuestro software en METALCIEN, ya que este cubre todas las necesidades de la empresa.




MISION

La importancia de nuestro software es que se adecuad de manera eficiente al sistema de al empresa, teniendo en cuenta esto podemos mencionar que esto le traerá grandes beneficios a la empresa que implemente nuestro software, tanto en lo económico como en lo competitivo frente a otras empresas, esto es una gran ventaja ya que el cliente espera ser atendido de forma eficiente y rápida.

VISION

Con la implementación del software se modernizaran los procesos de la empresa, aumentara su crecimiento y proyección en el mercado, tanto local como nacional, ya que en estos tiempos hay que modernizarse para ser competitivos. Teniendo en cuenta esto nuestro software tiene la ventaja de adaptarse a las exigencias que puedan presentarse en el futuro mediante la aplicación de soluciones alternativas, que lo hace tener un continuo mejoramiento muy importante en el desarrollo de sistemas.





OBJETIVOS GENERALES

• Optimizar los proceso de la empresa para ganar en eficiencia y tiempo para de esta manera ser mas competitivos
• Ahorrar costos a la empresa ya que se reduce en empleados contratados para realizar labores que puede hacer el software o en otro caso ubicar el empleado en otra área de la empresa donde sea necesario.
• Modernizar la empresa, en estos tiempos donde el mercado así lo exige para poder ser competitivos.
OBJETIVO ESPECIFICO
El objetivo especifico de nuestro software es la de automatizar los procesos mas importantes de al empresa, apara de seta manera hacerla mas eficiente y competitiva.
Logrando estos objetivos generara grandes beneficios tanto para sus dueños y empleados, ya que para los primeros modernizaran su empresa y de esta manera obtener mayores ganancias en lo económico y capitalizaran su empresa, para los empleados ganaran en eficiencia y reducirán el esfuerzo realizado en sus labores dentro de la empresa.




TABLA DE CONTENIDO
Carta de presentación…………………………………………………..1
Titulo de la propuesta…………………………………………………..2
Introducción……………………………………………………………….3
Visión y Misión…………………………………………………………….4
Objetivos……………………………………………………………………5
Resumen ejecutivo……………………………………………………….7
Descripción del estudio del sistema…………………………………..8
Resultado detallado del estudio del sistema………………………...9
Alternativa del sistema…………………………………………………..10
Recomendaciones del ingeniero de sistemas……………………....11-12
Resumen de la propuesta……………………………………………….13
Conclusiones………………………………………………………………14






RESUMEN EJECUTIVO

Los analistas de sistemas miembros de la empresa WORLD SYSTEMS LTDA, teniendo en cuenta la evolución de las empresas en el campo comercial y la gran competitiva que tiene el mercado, presenta esta propuesta creada por los analistas de nuestra empresa, cuyo proyecto de basa en la automatización de los inventarios de la empresa, el cual lograra la optimización de este proceso y de las consultas que realizaran los distintos usuarios del sistema.
Otro de los beneficios del sistema tendrá actualizados los inventarios de la empresa en tiempo real, ya que cada vez que se registre una venta o ingresen productos a la empresa el sistema los cargara o descargara del inventario de la empresa. También cuenta con un sistema de alerta en caso de que algún producto llegue a un mínimo predeterminado.
Por otra parte los beneficios que obtienen los clientes son el tiempo por la agilidad que brinda el sistema y en eficiencia ya que los empleados realizaran un mínimo de esfuerzo a la hora de realizar las consultas y controlar las existencias del inventario.
Nuestra propuesta está basada en un sistema controlada y definida por el usuario, ya que el administrador del sistema controlara fácilmente el sistema y controlara con seguridad las actividades de los demás usuarios del sistema.




DESCRIPCION DEL ESTUDIO DEL SISTEMA

Para la realización de la investigación del sistema, se aplicaron las técnicas de la observación y la entrevista.
Durante la observación se pudo establecer de forma objetiva, que en algunos procesos habían falencias dentro del sistema de la empresa investigada. Esto nos dio la posibilidad comenzar a plantearnos las posibles soluciones que podíamos aplicar, estos es uno de los beneficios de la observación ya que se obtiene información de manera objetiva y sin la influencia del grupo investigado.
También se obtuvo información muy valiosa de parte de los empleados y el administrador de la empresa, por medio de al entrevista ya que por medio de esta técnica se conoce la empresa de una manera mas detallada, también nos permitió conocer las inquietudes de los empleados y nos plantearon posibles soluciones que podían ser tomadas en cuenta en la investigación.





RESULTADO DETALLADO DEL ESTUDIO DEL SISTEMA

• Teniendo en cuenta lo importante que es para las empresas, sus procesos internos se pudo observar el desempeño de sus empleados en su entorno de trabajo. Pudimos percibir una serie de actividades realizadas por los empleados como son: Se tienen que realizar desplazamientos hasta la bodega para verificar la existencias de los productos, la demora en la actualización de los inventarios, la falta de una alerta para prevenir la escasez de los productos para la venta
• la posible adquisición de un software en el mercado que maneje el inventario de la empresa, seria de alto costo para el cliente, podría tener aplicativos que no son necesarios para la optimización de los procesos de la empresa, que lo haría de difícil manipulación para los usuarios.
• Desarrollar un software. Esta seria la alternativa mas eficiente para cubrir las necesidades de la empresa ya que se le darían soluciones concretas y puntuales a sus necesidades.




ALTERNATIVA DEL SISTEMA

La alternativa que se le puede dar a este sistema es la de tener a personal disponible para que haga la verificación de las existencias de los productos en la bodega, el continuo monitoreo al stock de productos para evitar el desabastecimiento de productos y el control de entrada y salida de mercancía de la bodega.
Estas labores son demasiadas para una sola persona por lo tanto se debería contratar personal adicional y esto generaría mas gastos para la empresa.
Una buena alternativa para ahorrar costos en este sentido será implementar el software inventory 1.0
BREVE DESCRIPCION
• Consultas: En este proceso el vendedor u otro empleado adicional debería desplazarse así la bodega para realizar las consultas sobre las existencias de los productos en bodega, esto generaría perdida de tiempo y obligaría a contar con personal adicional lo que generaría mayores gastos de nomina.
• Para la actualización del inventario es necesario revisar continuamente el inventario de forma manual por parte del encargado de la bodega, esta labor es complicada y lenta.
• Realizar los registros de forma manual por parte de los empleados en formatos obsoletos y poco utilizados ya por las empresas.



RECOMENDACIONES DEL INGENIERO DE SISTEMAS

En el sistema a construir se identifican dos componentes a implementar, uno que consta del componente hardware, que permitirá el transporte de la información para realizar las consultas y poderlas visualizar. Y un componente software, que permitirá la entrada de información, el proceso de esta y finalmente la salida de esta convertida en las consultas requeridas por el usuario.
La solución de la empresa WORLD SYSTEMS LTDA para la satisfacción de sus clientes es el software llamado INVENTORY 1.0
Esta versión del software tendrá las siguientes características.
• Se podrán realizar consultas de todo el stock de productos y servicios de la empresa, en sus distintas referencias, cantidades, marcas y sus características.
• Se generara una alerta en caso que algún producto del stock llegue a un mínimo previa mente determinado en el sistema, para evitar el desabastecimiento de algún producto.
• Mayor control en la entrada y salida de mercancía en bodega que generara también mayor seguridad.

• ctualización en tiempo real de los inventarios de la empresa, con lo cual se cargaran y descargaran los productos que salgan y entren de la bodega de la empresa automáticamente.
• Automatización de los procesos de la empresa, con lo que se ganara en eficiencia y optimización.
Para la implementación del sistema contaremos con hots en red, los cuales contaran con procesadores AMD Athlon 5000Mhz con una memoria de 1 GB, el software se encargara de procesar la información que el usuario de necesita para su consulta o actualización del sistema.
Características técnicas:

Equipos:
• Mother Boards MSI K8MM-V
• Procesador AMD athlon 5000Mhz
• 1 Gb Ram
• 120 Gb disco Duro
• Fuente atx
• Unidad DvD Ram
• Monitor LCD 17” Samsung
• Teclado Mouse Y parlantes.

Red: Tarjetas de red inalámbricas pci, router Belkin inalámbrico.
SOFTWARE
• Windows XP o nuevas versiones.
• Se debe contar con un manejador de Base de Datos ORACLE


RESUMEN DE LA PROPUESTA


En esta propuesta hemos planteado la automatización de los inventarios de la empresa METALCIEN que vende productos y servicios, ya que con la implementación de este software se optimizaran los procesos de la empresa. Otro de los beneficios además de ganar tiempo y ahorrar costos, pero el beneficio mas importante que obtiene el usuario es realizar las consultas automáticas en el sistema, de esta manera se agiliza el proceso y se evita el desplazamiento hasta la bodega por parte del vendedor, con esto se le brindara un mejor servicio al cliente en el mostrador, igualmente el encargado de la bodega realizara mas eficiente y mas raídamente su trabajo.
Con nuestra propuesta le brindaremos a la empresa mayor control, ya que con la implementación del loging y contraseñas personales para los usuarios del sistema, se conocerán todas las operaciones realizadas por los empleados en el sistema, otro de los beneficios para la empresa es en bodega ya que se conocerá de manera segura todos los movimientos en la bodega ya sea en la entrada o salida de mercancía.




CONCLUCIONES

Debido a la gran competencia que existe en el mercado, es importante implementar la automatización de los procesos dentro de esta empresa, ya que con esta importante herramienta, se gana en eficiencia, calidad y de esta manera la empresa METALCIEN se convertirá en una empresa con mayor proyección dentro del mercado en el que compite, generara mayores ganancias ya que podrá incrementar su productividad.
También debemos mencionar que es importante evolucionar para ser más competitivos y esta solo se alcanza implementando la modernización de los proceso dentro de la empresa

martes, 4 de agosto de 2009

PRESENTACION

BUENO COMPAÑEROS Y AMIGOS, VAMOS A DEMOSTRAR TODAS NUESTRAS CAPACIDADES FRENTE A LOS DESAFIOS QUE SE NOS PRESENTEN.
ADSI 23240