You are on page 1of 16

Ao de --------------------------------------------------------------------------------

Carrera:

Computacin e Informtica

Ciclo:

VI

2012

I.

Ttulo: Elaboracin de Software Administrativo de Compras Almacn y Ventas para la Ferretera INVASA S.R.L

Autores:

Cristina Serrato Martnez Bruno Gutirrez Pinedo Vctor Yuptn Chapon

rea de Investigacin:
Ferreteras Invasa S.R.L

Lnea de Investigacin
Ferreteras

Lugar de Investigacin
Ferretera Invasa S.R.L Cruz de la Esperanza

Fecha de Inicio
Julio 05 del 2012

Fecha de Culminacin
-

II.

Aspecto Lgico

1. Problematizacin de la Realidad
La competencia en precios logra captar compradores y no necesariamente clientes. Cualquiera puede bajar sus precios. Para lograr prestar una excelente calidad en producto y servicios es necesaria que la empresa evalu y conozca cmo funciona la organizacin y donde existen problemas. Lograr obtener estos conocimientos es pertinente conocer mtodos que faciliten el proceso de planeacin, anlisis y toma de decisiones. Tener una base de datos en las empresas es de utilidad, por ello en la FERRETERIA INVASA S.R.L surge la necesidad de controlar los procesos de gestin administrativa que incluyen facturacin, pedidos, de los usuarios como las facturas y recibos de compras a los proveedores comerciales, depsitos, fechas previstas de entrega, forma de envi, direccin de entrega, registro de clientes, proveedores y empleados. En relacin a los almacenes, inventarios, regularizaciones de existencias, intercambio entre almacenes. Consulta de todo tipo de movimiento de almacenes, con informacin al detalle de cualquier movimiento. Es por ello que para abordar la problemtica que afecta a la Ferretera INVASA S.R.L ubicada a la altura de la va de evitamiento Cruz de la Esperanza, la empresa DIGEYO.NET desarrollara un software, capaz de registrar, consultar, eliminar los datos de la ferretera. Cabe sealar que la innovacin en la tecnologa de la informacin y la comunicacin han permitido la evolucin del computador como herramienta de trabajo para crear sistemas para los distintos sectores sociales como: educativos, administrativos, polticos, sociales entre otros.

2. Planteamiento del Problema


Qu efectos causar la elaboracin del Software Administrativo de Compras, Almacn y Ventas para la Ferretera INVASA S.R.L, en la mejora del control de almacn, compras y los procesos de ventas?

Objetivos

3.1.

Objetivo General

Con la finalidad de optimizar el control de inventario, proceso de facturacin que permitan minimizar el tiempo de entrega de pedidos para la Ferretera INVASA S.R.L

se desarrollara un Software Administrativo para facilitar los procesos de almacn, proveedura y ventas

3.2.

Objetivos Especficos

- A travs de la recoleccin de datos, observacin directa y entrevistas determinar la necesidad de desarrollar un Software Administrativo para Compras, Almacn y Ventas para la Ferretera Invasa S.R.L,

- Evaluar las necesidades que tiene el empresario en el control del manejo asertivo de la Ferretera INVASA S.R.L para lo que se tienen que crear el Software Administrativo de Compras, Almacn y Ventas.

- Utilizando herramientas de diseo como UML se disear el Software Administrativo para Compras, Almacn y Ventas para la Ferretera INVASA S.R.L para lo cual se elaborar la base de datos en SQL Server 2005 del Software Administrativo desarrollado en lenguaje de programacin Visual Basic. Net 2005.

4. Importancia
La elaboracin de este Software Administrativo para Compras, Almacn y Ventas para la Ferretera Invasa S.R.L, permitir automatizar las reas de compras almacn y ventas, en las que actualmente se realizan de manera manual generando informacin oportuna, precisa y confiable con eficacia y eficiencia, permitiendo tambin mayores ventas utilidades para la empresa. y

Tambin, la importancia de este trabajo radica en que constituya una base para desarrollar dentro de las empresas una serie de actividades, procesos y estrategias, encaminados a la competitividad.

5. Marco Terico
INDICE Objetivo General Objetivo Particulares Introduccin CAPTULO I NOCIONES GENERALES 1.1. Introduccin a los lenguajes de programacin 1.1.1. Los Inicios 1.1.2. Evolucin de los lenguajes de programacin 1.2. Clasificacin de los lenguajes de Programacin 1.2.1. Clasificacin en base en estilo de programacin 1.2.2. Clasificacin en base de al proceso de traduccin y ejecucin 1.3. Visual Basic.Net 2005 1.3.1. Microsoft.Net Framework 2.0 1.3.2. Ventajas de las aplicaciones creadas en Visual Basic.Net 1.3.3. Ventajas de programar con Visual Basic.net 1.3.4. Visual Basic.Net, El Lenguaje 1.3.5. Visual Basic.Net, Otras caractersticas del lenguaje 1.3.6. Visual Basic.Net, el entorno 1.3.7. Visual Basic.Net, Trabajando con el entorno 1.4. Introduccin a la Base de Datos 1.4.1. Ventajas del uso de la Base datos 1.4.2. Objetivos de los sistemas de Bases de datos 1.4.3. Principales componentes de una Base de datos 1.4.4. Modelos de datos 1.4.5. Entendiendo el concepto de Base de datos Relacionales 1.4.6. El Sistema de Administracin de Base de datos 1.4.7. Manejo de Base de Datos con Visual Basic. Net 2005

CAPTULO II GENERALIDADES DE LA EMPRESA 2.1. Empresa 2.1.1 Antecedentes 2.1.2 Organizacin de la Empresa 2.1.3 Recursos Materiales de la Empresa 2.1.4 Direccionamiento de la Empresa 2.1.5 Necesidad de controlar los procesos del Negocio 2.1.6 Principales procesos de la Empresa 2.1.7 Beneficios del Software Administrativo de Compras, Almacn y ventas CAPITULO III ANLISIS Y DISEO DEL SISTEMA 3.1 Especificacin de Requisitos 3.1.1 Requerimientos del Sistema 3.2 Definicin conceptual del Sistema 3.3 Descripcin de la Informacin 3.4 Modelo del Negocio 3.4.1 Reglas del negocio 3.4.2 Modelo de Casos de Uso del Negocio

3.4.3 3.4.4 3.4.5 3.4.6 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.7 3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 3.8 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6

Hoja de descripcin de Casos de uso Diagrama de Actividades del Negocio Modelo de Objetos del Negocio Modelo del Dominio Modelo de Anlisis Diagrama de Clases Parciales por Caso de Uso Diagrama de Clase Parcial General Diagrama de Colaboracin por Caso de Uso Diagrama de Paquetes Diagrama de Subsistemas Modelo de Diseo Diagrama de Clases de Diseo Casos de Uso de Realizacin Hoja de Descripcin de Casos de Uso Diagrama de Secuencia Diagrama de Actividades Diagrama de Estados Diagrama de Navegabilidad Modelo de Implementacin Diagrama de Componentes Diagrama de Despliegue Modelo de Datos Modelo de Entidades Lgico Modelo de Entidades Fsico Decisin General Tipo de lenguaje de programacin a usar Lenguaje de programacin para el desarrollo Tipo de Base de datos Tablas de las Bases de datos Campos y tipos de datos de las tablas de la Base de datos Relaciones de la Base de datos

CAPITULO VI DESARROLLO DEL SISTEMA 4.1 Inicio de sesin 4.2 Mdulo men principal 4.3 Mdulo men de Registros 4.3.1 Mdulo Registro de clientes 4.3.2 Mdulo Registro de Proveedores 4.3.3 Mdulo Registro de Empleados 4.4 Mdulo men de Almacn 4.4.1 Mdulo Artculos 4.4.2 Mdulo Kardex 4.4.3 Mdulo Actualizar precio venta 4.4.4 Mdulo Almacn 4.5 Mdulo men de Compras 4.5.1 Mdulo Orden de compra 4.5.2 Mdulo Gua de remisin 4.5.3 Mdulo Factura 4.5.4 Mdulo Boletas 4.5.5 Mdulo Documentos por pagar

4.6 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.7 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.8 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8

Mdulo men de Venta Mdulo de Proforma Mdulo Pedidos Mdulo Gua de remisin Mdulo Factura de venta Mdulo Boleta de venta Mdulo Consultas Mdulo Consulta Cartera de clientes Mdulo Consulta Cartera de Proveedores Mdulo Consulta Cartera de Empleados Mdulo Consulta de Ventas Mdulo Consulta Lista de precios Mdulo Consulta de inventario Mdulo Consultas de Almacn Mdulo Consultas de Compras Mdulo de Reportes Mdulo Imprimir cartera de clientes Mdulo Imprimir cartera de Proveedores Mdulo Imprimir cartera de Empleados Mdulo Imprimir lista de precios Mdulo reporte de inventario Mdulo reporte de inventario con costos Mdulo reporte de Compras Mdulo reporte de Ventas

CAPITULO V PRUEBAS DEL SISTEMA 5.1 Instalacin del sistema y de la base de datos 5.1.1 Instalacin del sistema 5.1.2 Instalacin de la base de datos en el equipo

5. Antecedentes de Investigacin

Lucero Prez M. (2004), en su trabajo titulado Sistema de Base de Datos para una Ferretera, para obtener el ttulo de Licenciada en Ciencias de la Computacin en la facultad de Ciencias de la computacin en la Benemrita Universidad Autnoma de Puebla, teniendo como objetivo crear un Sistema de Base de Datos para una Ferretera con el fin de controlar sobre las cuales no se tiene control, como son el orden, la manipulacin de datos, el Sistema cuenta con los mdulos de Productos, Clientes, Ventas, Proveedores, Reportes de Ventas e Inventario.

Se tiene que hablar de otras ferreteras que utilizan este software y de los beneficios que ha causado

6. Aspectos Tericos

6.1 Software:
El software se refiere a los programas y datos almacenados en un ordenador. En otras palabras, son las instrucciones responsables de que el hardware (la mquina) realice su tarea. El lenguaje utilizado por el software, para comunicarse con el hardware, es de tipo binario, viene en forma de instrucciones, las cuales son ejecutadas, por cada una de las partes del hardware (monitor, mouse, teclado, impresora, CPU, CD-ROM, disco duro, etc). Clasificacin del software El software puede dividirse en dos categoras basicas: 1. Software de sistema 2. Software de aplicacin Software de sistema Es el software bsico o sistema operativo. Es un conjunto de programas que controlan los trabajos del ordenador o computadora. SE encarga de administrar y asignar los recursos de hardware. Software de aplicacin Son los programas que controlan y dirige las distintas tareas que se realizan las computadoras. Creando un ambiente amigable entre el pc y el usuario. Llevan a cabo tareas de tratamiento de textos, gestin de bases de datos y similares.

http://www.cavsi.com/preguntasrespuestas/que-es-software/

Qu es el software?
El software es una produccin inmaterial del cerebro humano y tal vez una de las estructuras ms complicadas que la humanidad conoce. De hecho, los expertos en computacin an no entienden del todo cmo funciona, su comportamiento, sus paradojas y sus lmites.1 Bsicamente, el software es un plan de funcionamiento para un tipo especial de mquina, una mquina ``virtual'' o ``abstracta''. Una vez escrito mediante algn lenguaje de programacin, el software se hace funcionar en ordenadores, que temporalmente se convierten en esa mquina para la que el programa sirve de plan. El software permite poner en relacin al ser humano y a la mquina y tambin a las mquinas entre s. Sin ese conjunto de instrucciones programadas, los ordenadores seran objetos inertes, como cajas de zapatos, sin capacidad siquiera para mostrar algo en la pantalla. Los ordenadores slo procesan lenguaje binario,2 pero para las personas este no es un modo vlido de comunicarse (salvo a nivel sinptico :-). Si bien en los tiempos heroicos de los primeros ordenadores no les quedaba otro remedio que hacerlo, los programadores hace mucho que no escriben su cdigo en lenguaje binario (denominado

tcnicamente ``cdigo-mquina''), pues es terriblemente tedioso, improductivo y muy sujeto a errores. Hace tiempo que los programadores escriben las instrucciones que ha de ejecutar el procesador de la mquina mediante lenguajes formales, llamados ``de alto nivel'', bastante cercanos al ingls, si bien con rgidas reglas sintcticas que lo asemejan a los lenguajes lgico-formales. Esto facilita enormemente la tarea de escribir programas pero, para que esas instrucciones sean comprensibles para el procesador, deben ser convertidas antes a cdigo-mquina. Esa conversin se realiza cmodamente con programas especiales, llamados compiladores. A lo que escribe el programador se le denomina ``cdigo-fuente''. Al resultado de la ``conversin'' (compilacin) en lenguajemquina, se le denomina ``cdigo-objeto'', ``binarios'' o ``ficheros ejecutables''. En principio, al usuario comn slo le importa este ltimo nivel, los ``binarios'', pero conviene tener clara la distincin entre fuentes y binarios pues es clave para entender el empeo de los partidarios del software libre en disponer de las fuentes. Pero el software libre es mucho ms que el derecho de los programadores y de los hackers3 a disponer de las fuentes del cdigo: significa tambin la libertad de copiar y redistribuir esos programas. Esos derechos, o su ausencia, condicionan a cualquiera que use un ordenador y han configurado la industria del software y de la informtica tal y como la conocemos hoy da. Tambin ha dado lugar a un movimiento social --el del software libre-- cuya historia reconstruiremos brevemente en las prximas lneas. http://biblioweb.sindominio.net/telematica/softlibre/node1.html
l software es una palabra que proviene del idioma ingls, pero que gracias a la masificacin de uso, ha sido aceptada por la Real Academia Espaola. Segn la RAE, el software es un conjunto de programas, instrucciones y reglas informticas que permiten ejecutar distintas tareas en una computadora. Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informticas, como los procesadores de textos, las planillas de clculo y los editores de imgenes. El software es desarrollado mediante distintos lenguajes de programacin, que permiten controlar el comportamiento de una mquina. Estos lenguajes consisten en un conjunto de smbolos y reglas sintcticas y semnticas, que definen el significado de sus elementos y expresiones. Un lenguaje de programacin permite a los programadores del software especificar, en forma precisa, sobre qu datos debe operar una computadora. Dentro de los tipos de software, uno de los ms importantes es el software de sistema o software de base, que permite al usuario tener el control sobre el hardware (componentes fsicos) y dar soporte a otros programas informticos. Los llamados sistemas operativos, que comienzan a funcionar cuando se enciende la computadora, son software de base. La industria del desarrollo de software se ha convertido en un protagonista importante dentro de la economa global, ya que mueve millones de dlares al ao. La compaa ms grande y popular del mundo es Microsoft, fundada en 1975 por Bill Gates y Paul Allen. Esta empresa logr trascender gracias a su sistema operativo Windows y a su suite de programas de oficina Office.

http://definicion.de/software/

6.2 Software Administrativo:


Hola un software administrativo es nueva aplicacion en la economa para las empresas que necesitan: aumentar sus ventas, controlar costos, ser ms competitivas, ofrecer ms a los clientes, dar mejores rendimientos, consolidar operaciones, ser ms productivas, adaptarse a nuevas tecnologas. Hay variedad de Software Administrativo que permite administrar y tener mejor oganizada cualquier empresa o negocio.

Ventajas

de

usar

este

software:

*Facilidad de operar y permite que los procesos que se realizen en menos tiempo, incrementando la productividad de la empresa.

*Se adapta a la empresa cubriendo requerimientos especiales para lograr un mejor funcionamiento. *Es un sistema integral que involucra todos los aspectos administrativos evitando la duplicidad de trabajo.

*Es sumamente confiable y proporciona informacion exacta, oportuna e inmediata de la operacion de la empresa, con la que se podr tomar mejores desiciones.

http://mx.answers.yahoo.com/question/index?qid=20081014120842AAjV8aC
Porque invertir en la adquisicin de un software? Como empresa es importante contar con las herramientas necesarias para administrar y evaluar nuestros procesos, un software es una herramienta que nos ayuda a organizar y a procesar la informacin que se genera a lo largo del crecimiento de una empresa o negocio, gracias a la informacin que se genere podemos tomar mejores decisiones. Grupo eit cuenta con la experiencia necesaria en brindar soluciones en software y tecnologa aplicada, en este sitio podrs encontrar diversas aplicaciones en software que empresas y negocios han adquirido, algunas de estas las podemos encontrar en nuestras secciones de software: CRM, ERP, CMS y TI. Importancia de un software administrativo Un software administrativo ayuda a las empresas a contar con herramientas y aplicaciones personalizadas que se ajusten a sus necesidades para aumentar sus ventas, controlar sus costos, ser ms competitivas, ofrecer un mejor servicio al cliente, dar mejores rendimientos, consolidar operaciones, ser ms productivas y adaptarse a nuevas tecnologas, etc. Contamos con dos esquemas para la adquisicin de un software administrativo: Software administrativo Completo: Se entregan todos los mdulos que intergan el software.

Software administrativo por Mdulos: Se van adquiriendo mdulos hasta completar el software administrativo deseado por ejemplo: Adquisicin del Modulo de Clientes: Altas. Bajas. Reportes. Anotaciones. Seguimiento PosVenta. Seguimientos a Clientes. Prospectacin de Clientes. Softwares diseados para ser manejados va internet, extranet o intranet (es una red privada virtual de comunicacin para compartir informacin de forma segura dentro de la empresa con diferentes privilegios para accesar a la informacin). Aplicaciones tecnolgicas que complementan a un software administrativo. Por medio de dispositivos porttiles como alguna Handheld, Palm, PDA, iPAQ realizar tareas que se realizan fuera de oficina, por ejemplo para realizar encuestas, realizar reportes, llevar controles en puntos de venta, llevar inventarios, etc. y esta informacin pueda ser descargada y manipulada por algn software de eit. Por medio de cmaras, lectores de huella digital, RFID poder controlar y registrar las actividades de los encargados de manejar materiales de almacn, informacin crucial de la empresa o negocio, etc. Las aplicaciones tecnolgicas en hardware y software pueden ser muy variadas, permtenos asesorarte y brindarte la mejor solucin.

http://www.eit.com.mx/Software.html 6.3 Lenguaje de Programacin: Qu es ?

6.3 Base de Datos: Qu es ?

6.4 Software administrativo de compras almacn y ventas Qu es ?

esto es igual a base teorica(tesis 46919351) Qu es software? Qu es administrativo?

III.

Marco Metodolgico

1. Tipo de Investigacion: En este caso seria cuantitativa(diseo o trayectoria)

2. Poblacin y Muestra:

3. Fuentes y tcnicas de recoleccin de informacin

3.1 Tcnicas de campo

Observacin Entrevista

3.2 Tcnicas de Gabinete

Anlisis documental Fichaje Citas textuales Encuestas Inductivo o deductivo

4. Mtodos de procesamiento de la informacin

Los mtodos utilizados en este trabajo de investigacin son los tericos tales como: anlisis, sntesis, sistmico, sumillado, resumen y sntesis. Histrico(software)-inductivo , deductivo-analitico

5. Aspecto tico

El trabajo monogrfico es original, siendo los integrantes del grupo los autores del mismo. Adems nos hemos ayudado de referencias bibliogrficas, artculos, y entrevista, que sern debidamente detalladas en citas y notas al pie. Nuestro trabajo es original llevado a cabo con fichas, encuestas,etc. IV. Aspecto Administrativo

1. Cronograma de Actividades Tiempo Actividad Elaboracin del proyecto monogrfico Presentacin del proyecto Bsqueda de fuentes de Informacin Aplicacin de mtodos de procesamiento de la informacin Redaccin del informe monogrfico x x x x Julio Agosto Setiembre Octubre

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 x x x

x x

x x x x x

Presentacin y sustentacin de la investigacin monogrfica x

2. Presupuesto

Inversin Impresiones Copias Visita Informe Otros Total

Gasto S/. 15,00 S/. 10,00 S/. 500,00 S/. 25,00 S/. 10,00 S/. 560,00

3. Financiamiento Por cada integrante de grupo Cada integrante del grupo tendr que aportar S/. 140,00 para solventar los gastos que se requieren para la elaboracin de la monografa.

Referencias Bibliogrficas
AFUL. (2008). Compendios Acadmicos. Chiclayo: Departamento de Ediciones AFUL. AFUL. (2009). Biologa. Chiclayo: Departamento de Ediciones AFUL. Alarcn Campos, W. (s.f.). HONGOS COMESTIBLES EN Marayhuaca INKAWASI / FERREAFE. Recuperado el 6 de Abril de 2011, de http://wilx1974.blogspot.com/2008/02/hongosen-marayhuaca-inkawasi-ferreafe.html

Arriaran Tantalean, J. (2002). Economa y Cvica. Chiclayo: FERNNDEZ E.I.R.L. Asociacin ADUNI. (2001). Compendio Acadmico. Aptitud Acadmica y Cultura General. Lima: LUMBRERAS EDITORES S.R.L. Asociacin Fondo de Investigadores y Editores. (2009). Compendio Acadmico de Cultura General. Lima: Lumbreras Editores. Canal N. (21 de febrero de 2008). PRONAMACHCS - Cultivo de hongos comestibles en Incahuasi. Lambayeque: Canal N. Centro Preuniversitario "Juan Francisco Aguinaga Castro". (2008). Anatoma, Biologa y Qumica. Chiclayo: EMDECOSEGE S.A. Centro Preuniversitario "Juan Francisco Aguinaga Castro". (2008). Geografa e Historia. Economa y Cvica. Lgica, Filosofa y Psicologa. Chiclayo: EMDECOSEGE S.A. Chiclayo Actual. (14 de mayo de 2010). TURISMO: Marayhuaca. Recuperado el 03 de mayo de 2011, de CHICLAYO ACTUAL: http://www.chiclayoactual.com/2010/05/turismomarayhuaca.html Contreras Zeron, C. (s.f.). Mercado. Recuperado el 2 de mayo de 2011, de Monografas.com: http://www.monografias.com/trabajos13/mercado/mercado.shtml Cuarto Poder. (28 de Setiembre de 2008). PRONAMACHCS - El Milagro en Incahuasi . Lambayeque: Amrica TV. Cuarto Poder. (13 de diciembre de 2009). Marayhuaca y sus hongos: Un ao y medio despus. Lambayeque: AMERICA TV. CULTURAL DE EDICIONES. (2003). Enciclopedia Temtica Estudiantil. Madrid: CULTURAL, S.A. EDITORIAL RAMN SOPENA. (1980). Diccionario Enciclopdico Ilustrado Sopena. Barcelona: EDITORIAL RAMN SOPENA, S.A. Fernndez Esteban, M. ., Mingo Zapatero, B., Rodriguez Bernab, R., & Torres Lobejn, M. D. (2005). Genoma 4. Lima: VINCES VIVES PER S.A.C. Fundacin Romero. (3 de setiembre de 2009). Para Quitarse el Sombrero - Hongos y Pinos. Lambayeque, Ferreafe, Per: Grupo Romero.

You might also like