Академический Документы
Профессиональный Документы
Культура Документы
TESIS PREVIA A LA OBTENCIN DEL TTULO DE INGENIEROS EN SISTEMAS E INFORMATICA TEMA: SISTEMA INFORMTICO, PARA LA GESTIN ADMINISTRATIVA DEL ALMACEN MULTICENTRO DE LA CONCORDIA.
AUTORES PACHI AGUAVIL MARCOS ANDRES ASESOR ING. SARMIENTO SAAVEDRA JUAN CARLOS ESMERALDAS ECUADOR
2011 DEDICATORIA
Los elevados principios de solidaridad, amistad, respeto y consideracin se encuentran fortalecidos hoy; que se ha cumplido una ms de nuestras aspiraciones y esperanzas. Por el xito alcanzado queremos dedicar este trabajo investigativo.
A Dios por habernos guiado en el camino y darnos la fortaleza suficiente para luchar da tras da en esta labor.
A nuestros padres y hermanos, quienes con su amor, esfuerzo y sacrificio estuvieron apoyndonos en todo momento, sin olvidar que en el camino de la superacin y del progreso no existen lmites.
A todas las personas que se sacrifican y luchan todos los das para hacer de este planeta un mundo mejor.
NDICE GENERAL
CAPTULO I EL PROBLEMA PLANTEAMIENTO DEL PROBLEMA 1.1.1 Formulacin del Problema. 1.1.2 Delimitacin del Problema. 1.1.3 OBJETIVOS 2.2.1 Objetivo General. 1.2.2 Objetivos Especficos. 1.3. JUSTIFICACIN 1 1 3 3 5 5 5 6
CAPTULO II MARCO TERICO 2.1. ANTECEDENTES DE LA INVESTIGACIN 2.2. FUNDAMENTACIN CIENTFICA 2.2.1 Sistemas Informticos. 2.2.1.1 Definicin. 2.2.1.1.1 Entrada de Informacin. 2.2.1.1.2 Procesamiento de la Informacin. 2.2.1.1.3 Almacenamiento de Informacin. 2.2.1.1.4 Salida de Informacin. 2.2.1.2 Sistema Operativo. 2.2.1.2.1 Definicin. 7 7 8 8 8 9 10 11 11 12 12
2.2.1.2.2 Funciones del Sistema Operativo. 2.2.1.2.3 Partes de un Sistema Operativo. 2.2.1.3 El sistema operativo como administrador de recursos. 2.2.1.3.1 Procesos. 2.2.1.3.2 Administrador de memoria. 2.2.1.4 Entrada/Salida. 2.2.1.4.1 Principios del Hardware de E/S. 2.2.1.4.2 Dispositivos de E/S. 2.2.1.4.3 Controladoras de Dispositivo. 2.2.1.4.3 E/S con correspondencia en memoria. 2.2.1.4.4 Acceso Directo de Memoria (DMA). 2.2.1.5 Principios del software de entrada y salida. 2.2.1.5.1 Objetivos del Software E/S. 2.2.1.5.2 Manejadores de interrupciones. 2.2.1.5.3 Software de E/S de espacios de usuarios. 2.2.1.6 Calidad del Software. 2.2.1.6.1 Recursos humanos. 2.2.1.6.2 Infraestructura. 2.2.1.6.3 Formacin. 2.2.1.6.4 Metodologa. 2.2.1.6.5 Arquitectura. 2.2.1.6.6 Gestin. 2.2.2 Tecnologa Cliente/Servidor. 2.2.2.1 Servidores de Archivos.
12 13 13 14 14 15 15 16 16 17 18 19 20 20 20 21 21 22 23 24 25 26 26 29
2.2.2.2 Base de Datos. 2.2.2.2.1 Caractersticas de las bases de datos. 2.2.2.2.2 Normalizacin. 2.2.2.2.3 Tipos. 2.2.3 Microsoft SQL Server. 2.2.3.1 Descripcin General de Microsoft SQL Server 2000. 2.2.3.1.1 Disponibilidad. 2.2.3.1.2 Escalabilidad. 2.2.3.1.3 Seguridad. 2.2.3.1.4 Interoperatibilidad. 2.2.3.1.5 Productividad de los desarrolladores. 2.2.3.1.6 Herramientas mejoradas. 2.2.3.1.7 Soporte Ampliado de Lenguajes de Programacin. 2.2.5.8 Inteligencia Empresarial. 2.2.3.2 Plataforma Integrada. 2.2.3.3 Mejora en la toma de Decisiones. 2.2.3.4 Capacidad de Anlisis de Alcance Empresarial. 2.2.4 Microsoft Visual Basic .Net. 2.2.4.1 Caractersticas de Visual Basic. Net. 2.2.4.2 Conexin ODBC. 2.2.4.3 Framework. 2.2.4.3.1 .NET Framework Redistributable Package. 2.2.4.3.2 .NET Framework SDK. 2.2.4.3.3 .NET Compact Framework.
29 31 31 32 34 36 37 38 38 38 39 40 40 40 41 41 42 42 43 43 44 44 45 45
2.2.4.4 Assemblies. 2.2.4.5 Acceso a Datos con ADO. 2.2.4.5.1 Nivel Conectado. 2.2.4.5.2 Nivel Desconectado. 2.2.4.6 Conexin a la base de datos. 2.2.4.6.1 Adaptadores de datos. 2.2.4.6.2 Conexin de datos. 2.2.4.7 Power Designer. 2.2.5 Gestin Administrativa. 2.2.5.1. Concepto de Empresa. 2.2.5.2. Organizacin Administrativa. 2.2.5.3. Organigrama funcional de la empresa. 2.2.5.4. Servicio al Cliente. 2.2.5.4.1 Elementos del Servicio al Cliente. 2.2.5.4.2 Importancia del servicio al cliente. 2.2.5.5 Inventario. 2.2.5.6 Facturacin. 2.2.5.7 Productos. 2.2.5.8 Ventas. 2.2.5.8.1 Devoluciones en Ventas. 2.2.5.9 Compras. 2.2.5.9.1 Devolucin de compras. 2.2.5.10 Concepto de transferencia. 2.2.5.11 Transferencias que no son objeto de impuesto.
45 46 47 48 49 49 50 50 52 52 53 54 54 56 57 57 58 59 59 59 60 61 61 62
2.2.5.12 Transferencia con tarifa cero. 2.2.5.13 Agentes de retencin de impuesto al Valor Agregado. 2.2.5.14 Como establecer estndares de desempeo. 2.2.5.15 Medicin del desempeo. 2.2.5.16. Fases de control. 2.3. Hiptesis
62 64 64 65 66 68
CAPITULO III MARCO METODOLGICO 3.1. MODALIDAD DE INVESTIGACIN 3.2. TIPOS DE INVESTIGACIN 3.2.1 Investigacin Aplicada. 3.2.2 Investigacin de Campo. 3.2.3 De Accin. 3.2. 4 Factible 3.3. POBLACIN Y MUESTRA 3.3.1 Poblacin. 3.3.2 Universo. 3.3.3 Muestra. 3.4. MTODOS TCNICAS E INSTRUMENTOS DE INVESTIGACIN 3.4.1 Mtodos. 3.4.1.1 Empricos. 3.4.1.2 Tericos. 3.4.2 Tcnicas e Instrumentos. 69 69 70 70 70 71 71 71 71 72 72 74 74 74 75 76
3.5 Interpretacin de Datos (Grficos Y Cuadros). 3.5.1 Tabulacin de datos dirigida a los clientes de la empresa. 3.6. VERIFICACIN DE HIPTESIS
77 78 87
CAPTULO IV MARCO PROPOSITIVO 4.1. OBJETIVOS 4.1.1 Objetivo General. 4.1.2 Objetivos Especficos. 4.2 Estudio Previo. 4.2.1 Anlisis Previo. 4.2.2. Flujo de Informacin. 4.2.3 Mapa de Procesos. 4.3 Desarrollo de la Propuesta. 4.3.1 Diseo del Sistema. 4.3.1.1 Diseo de la Base de Datos. 4.3.1.2 Diccionario de datos. 4.3.1.4 Lista de todas las Tablas. 4.3.1.5 Diseo de Relaciones. 4.3.1. 6 Diseo de Interfaces. 4.4. CONECTIVIDAD 4.4.1 Seguridad. 4.4.2 Conexin de Visual Basic .NET con SQL Server. 4.4.3 Codificacin de Mdulos. 88 88 88 88 89 90 92 93 93 95 95 95 100 101 104 108 111 113 118
4.4.4 Pruebas de Datos. 4.4.5 Implementacin. 4.4.5.1 Generacin de Instaladores. 4.4.5.2 Requerimientos de Instalacin. 4.4.5.3 Instalacin. 4.4.6 Documentacin. 4.4.6.1 Manual de Usuario Ayuda. 4.4.6.2 Manual Tcnico. 4.5. VALIDACION DE LA PROPUESTA 4.5.1 Impacto Organizacional. 4.6. MANTENIMIENTO DEL SISTEMA 4.7. RECURSOS ADECUADOS 4.7.1 Recursos. 4.7.2 Recursos Humanos. 4.7.3 Recurso financiero. 4.8. CONCLUSIONES 4.9. RECOMENDACIONES BIBLIOGRAFA ANEXOS
128 132 132 135 136 138 138 153 161 161 162 163 163 163 164 165 166 167 169
RESUMEN EJECUTIVO
En el presente trabajo de tesis, se ha desarrollado un Sistema de informtico, para mejorar la Gestin Administrativa del Comercial Multicentro J&C de la Concordia, ya que se utiliza mtodos antiguos para el control y almacenamiento de informacin, presentndose inconvenientes al momento de facturar, de obtener reportes de ingresos y salida de mercaderas, bsqueda de clientes, emisin de cheques, seleccin de proveedores, etc. causando prdida de tiempo al momento de necesitarlos. Para el cumplimiento de nuestro objetivo hemos tomado en cuenta los Sistemas Informticos, que nos facilita la automatizacin de la informacin, para su respectivo proceso.
Basic.NET 2005, por ser una de las mejores herramientas, el mismo que nos permite el desarrollo del sistema de una forma ms rpida y segura.
Para el desarrollo de la Base de Datos, se utilizo SQL Server 2000, lo que garantiza una total integracin con el IDE de Visual Studio.NET 2005, el diseo de la Base de Datos se lo realizo usando Power Designer 10.
Se ha analizado diferentes puntos de vistas de la Administracin como el Servicio al Cliente que es una base fundamental para tener xito en cualquier empresa o
10
institucin. La modalidad de investigacin empleada para el desarrollo de la Gestin Administrativa, es la Cualitativa-Cuantitativa, siendo los tipos de investigacin bsica y aplicada, se ha elaborado encuesta a los Clientes para tener una idea ms clara del proceso administrativo, que nos llevo a implementar esta Gestin Administrativa.
Con la implementacin de este Sistema Informtico se obtendrn beneficios inmediatos en la administracin del Comercial Multicentro J&C de la Concordia.
11
INTRODUCCIN
Actualmente estamos en un mundo tecnificado y la computacin es el medio aplicable en todas las actividades de trabajo, constituyen a la vez una herramienta fundamental en los desempeos de los grandes desafos, logrando cambios sustanciales que repercuten en beneficios tanto como para clientes como para los dueos de la empresa.
por ser
As como tambin contiene informacin importante acerca del sistema informtico, como son: los pasos para realizar la instalacin del sistema, el manual tcnico, el manual del usuario, los mismos que le ayudaran a comprender mejor el manejo y funcionamiento de todo el sistema.
El mismo que le permitir realizar consultas, informes, reportes y emisin de listados de manera rpida y eficaz.
12
La elaboracin de este trabajo de investigacin se ha realizado con la aprobacin de profesionales en la rama, apegados a la bsqueda de objetividad del mismo. Esperamos que este trabajo sirva de apoyo para futuros investigadores.
13
CAPTULO I
EL PROBLEMA
Actualmente el avance Tecnolgico de la Ciencia Informtica es imperante en nuestros das, las ventajas que estas prestan, han hecho que todas las empresas del mundo se hayan visto tentadas a ingresar a sus tareas cotidianas el uso de medios informticos siendo uno de los ms importantes el Sistema Informtico Cliente/Servidor, ya que debido a ellos se puede reducir notablemente los tiempos en procesos, ahorrar recursos, satisfaccin de sus clientes y mejoras para las empresas.
Es importante considerar que este avance tecnolgico, ha sido muy bien aprovechado por varias empresas; ya que estos le han permitido competir dentro del mundo empresarial y asegurar un eficiente funcionamiento y llegar a ser lderes en el mercado.
En La Concordia, existen varios locales Comerciales que se dedican a la venta de Electrodomsticos, entre los cuales se encuentra en el Comercial Multicentro J&C de la Concordia, ubicado en la Av. Simn Plata Torres y la calle San Jos, 1
el mismo que empez sus labores el 13 de Mayo de 1987, siendo su propietario el seor Julio Girn. En los aos que tiene la empresa siempre a tratado de dar un mejor servicio a sus clientes, es as que da a da se ha ido incrementado hasta llegar a convertirse en una de las empresas ms solicitadas de la zona con un promedio de clientes de 300 - 400 mensuales, mediante entrevista con su Gerente se pudo determinar los problemas a investigar que a continuacin se detallan.
La empresa se encuentra ubicada en La Concordia ,Av. Simn Plata Torres y la calle San Jos, para efectos de estudio se lo realizar en el ao 2012, aplicando
la Implementacin de un Sistema Informtico Cliente Servidor, que permitir llevar de la mejor manera los procesos de gestin de la empresa en: Inventario, Facturacin, Ventas, Clientes y Bodega, Servicio al Cliente, Bancos, Proveedores, es decir el Sistema Informtico est dirigido a mejorar la atencin al cliente y la organizacin de la empresa.
Es importante resaltar que tenemos gran facilidad para obtener informacin; ya que contamos con toda la predisposicin y la autorizacin de parte de gerente de la empresa y gracias a el se ha determinado exactamente los problemas, que existen en la misma.
Los requerimientos necesarios en cuanto a Hardware y Software sern un Pc. Pentium 4, con una memoria de 512 Mb, sistema operativo Windows XP, service pack. El Sistema se lo desarrollar usando una arquitectura Cliente/Servidor, lo que permite una administracin remota de datos.
Para el desarrollo de la Interfaz de Usuario, se har uso de la herramienta: Visual Basic.NET 2005, por ser una de las mejores herramientas, el mismo que permite el desarrollo del sistema de una forma ms rpida y segura.
Para el desarrollo de la Base de Datos, se har uso de SQL Server 2000, lo que garantiza una total integracin con el IDE de Visual Studio.NET 2005, adems que es una Base de Datos relacional, al ser rpida, liviana, segura y muy
Desarrollar un Sistema Informtico Cliente/Servidor que permita mejorar la Gestin Administrativa del Comercial Multicentro J&C de La Concordia.
1.2.2 Objetivos Especficos Fundamentar bibliografas cientficamente las bases tcnicas sustentadas en las
Identificar los problemas a travs de la investigacin de campo que permita conocer las debilidades y fortalezas de la Gestin Administrativa.
Disear un Sistema de Informtico Cliente/Servidor para mejorar la Gestin Administrativa del Comercial Multicentro J&C en La Concordia.
1.3. JUSTIFICACIN
El presente trabajo de investigacin conlleva el inters personal de aplicar un Sistema Informtico del Comercial Multicentro J&C de la Concordia, buscando algunas alternativas de solucin a la problemtica, ya que se ha visto la necesidad en el rea de Inventarios, Facturacin, Ventas, Compras, Clientes, Proveedores y Bodega. Se tiene como finalidad mejorar los servicios de la empresa y atencin al cliente optimizando tiempo y recursos econmicos, de una manera rpida y eficiente.
La investigacin y la propuesta constituyen una aportacin cientfica original que aplicar teoras comprobadas para la Implementacin de un Sistema Informtico Cliente/Servidor que podr ser utilizada en el presente ao para el bienestar de la empresa, adems servir de modelo para otras empresas existentes
Este proyecto es factible porque cuenta con el total apoyo y acceso a la informacin real del control Interno del Comercial que estn en el estudio en el presente proyecto.
El presente proyecto a desarrollar tiene como objetivo principal la obtencin del titulo de Ingeniera en Sistemas en la Universidad Luis Vargas Torres.
Los gastos que se presenten en la elaboracin del software corrern por cuenta de los investigadores. El tiempo de realizacin ser en el ao 2013.
CAPTULO II
MARCO TERICO
Actualmente el avance e implementacin de Sistemas Automatizados se ha convertido en una necesidad para la mayora de Empresas, ya que con ello se han logrado cambios sustanciales en sus procesos que repercuten en beneficios tanto como para clientes como para los dueos de la comercial.
Comercial Multicentro J&C, no cuenta con un software administrativo elaborado especialmente para la empresa que satisfaga las necesidades de la misma, de tal razn este es un software indito que servir para desarrollo tecnolgico de la empresa.
Existe un programa realizado en Excel que lleva el control de mercaderas que no satisface las necesidades de la empresa.
La informacin necesaria para el desarrollo de este proyecto ser adquirida a travs de diferentes medios, ya sean estos, libros, tesis, revistas, artculos relacionados con el tema e incluso la informacin que nos brinda la misma empresa.
Existe un sistema realizado por un estudiante de la Universidad Luis Vargas torres, tiene como nombre Sistematizacin de Procesos para Elevar la Eficiencia Administrativa del Comercial Importadora Castro en Santo Domingo de los Tsachilas, pero que no se acopla a las necesidades de la empresa, debido a que se dedica a compra/venta de Electrodomsticos.
Para la creacin del sistema informtico de la empresa, se har uso del contenido cientfico que se detalla a continuacin:
2.2.1.1 Definicin
Se define como un conjunto de componentes interrelacionados que permiten capturar, procesar, almacenar y distribuir la informacin para apoyar la toma de decisiones y el control en una institucin.
Componentes interrelacionados que capturan, almacenan, procesan y distribuyen la informacin para apoyar la toma de decisiones, el control, anlisis y visin.
El vertiginoso desarrollo de la informtica en las ltimas dcadas ha impulsado a su vez multitud de reas de la sociedad (tecnologa, economa, ciencias, investigacin...) de manera que hoy en da parece imposible pensar en la mayora de las actividades de nuestra sociedad sin que aparezca algn sistema informtico.
La mayora de las personas utilizan diariamente un ordenador, ya sea directa y voluntariamente (para escribir una carta, consultar el correo electrnico, escuchar msica, navegar por Internet, ver una pelcula, realizar clculos complejos...), ya sea indirectamente al sacar un billete de tren, utilizar un cajero automtico, hacer la declaracin de la renta, etc. (LAUDON, 1996). La Ilustracin N 1 muestra la arquitectura del computador.
10
Es el proceso mediante el cual el Sistema de Informacin toma los datos que requiere para procesar la informacin. Las entradas pueden ser manuales o automticas. Las manuales son aquellas que se proporcionan en forma directa por el usuario, mientras que las automticas son datos o informacin que provienen o son tomados de otros sistemas o mdulos. Esto ltimo se denomina interfaces automticas. Las unidades tpicas de entrada de datos a las computadoras son las terminales, las cintas magnticas, las unidades de diskette, los cdigos de barras, los escner, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre otras.
Es la capacidad del Sistema de Informacin para efectuar clculos de acuerdo con una secuencia de operaciones preestablecida. Estos clculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que estn almacenados. Esta caracterstica de los sistemas permite la transformacin de datos fuente en informacin que puede ser utilizada para la toma de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones genere una proyeccin financiera a partir de los datos que contiene un estado de resultados o un balance general de un ao base. La Ilustracin N 2 muestra el procesamiento de informacin.
11
El almacenamiento es una de las actividades o capacidades ms importantes que tiene una computadora, ya que a travs de esta propiedad el sistema puede recordar la informacin guardada en la seccin o proceso anterior. Esta informacin suele ser almacenada en estructuras de informacin denominadas archivos. La unidad tpica de almacenamiento son los discos magnticos o discos duros, los discos flexibles o diskettes y los discos compactos (CD-ROM).
La salida es la capacidad de un Sistema de Informacin para sacar la informacin procesada o bien datos de entrada al exterior. Las unidades tpicas de salida son las impresoras, terminales, diskettes, cintas magnticas, la voz, los graficadores y los plotters, entre otros.
Es importante aclarar que la salida de un sistema de Informacin puede constituir la entrada a otro Sistema de Informacin o mdulo. En este caso, tambin existe
12
una interface automtica de salida. Por ejemplo, el Sistema de Control de Clientes tiene una interface automtica de salida con el Sistema de Contabilidad, ya que genera las plizas contables de los movimientos procesales de los clientes. La distribucin de informacin procesada a las personas o en las actividades en donde ser usada. Pantalla en lnea, documento, impresora.
2.2.1.2.1 Definicin
Un sistema operativo es un programa o conjunto de programas que actan como intermediario entre el usuario y el hardware del ordenador, gestionando los recursos del sistema y optimizando su uso. El sistema operativo presenta al usuario una maquina virtual que es mas fcil de manejar y programar que el hardware que est por debajo. (TANENBAUM, 2002)
A continuacin se muestran las funciones principales que realiza todo sistema operativo:
MEMORIA
PROCESADOR
CONTROLADOR DE DISCO
CONTROLADOR DE IMPRESORA
DISCO
IMPRESOR A
Cada controladora tiene unos cuantos registros que le sirven para comunicarse con la CPU. Al escribir en estos registros, el sistema operativo puede ordenar al dispositivo que suministre o acepte datos, se encienda o apague a s mismo, o realice alguna otra accin. Al leer estos registros, el sistema operativo puede averiguar en qu estado se encuentra el dispositivo, si est preparado o no para aceptar un nuevo comando, etc.
14
Adems los registros de control, muchos dispositivos tienen un bfer de datos que el sistema operativo puede leer y escribir. Por ejemplo, una forma usual para que las computadoras exhiban pxeles en la pantalla es tener una RAM de video, que bsicamente es un bfer de datos en el que los programas o el sistema operativo pueden escribir.
Tenga o no E/S con correspondencia en memoria, la CPU necesita direccional las controladoras de dispositivos para intercambiar datos con ellas. La CPU puede solicitar datos de una controladora de E/S, byte por byte, pero ello obliga a la CPU a perder tiempo. Por esta razn, es comn utilizar un esquema distinto, llamado acceso directo a memoria (Dma; direct memory access). El sistema operativo solo puede usar DMA si el hardware tiene una controladora DMA, aunque casi todos los sistemas lo tienen. Es ms comn que haya una sola controladora DMA (por ejemplo, en la tarjeta matriz) para regular las transferencias a mltiples dispositivos, a menudo de manera concurrente. Para explicar cmo funciona el DMA, primero examinemos la forma en que se efectan las lecturas de disco cuando no se usa DMA. Primero, la controladora lee el bloque (uno o ms sectores) de la unidad, bit, por bit, hasta que todo el bloque est en el bfer interno de la controladora. Luego, calcula la suma de verificacin para comprobar que no hubo errores al leer, y produce una interrupcin. Cuando el sistema operativo comienza a ejecutarse, puede leer el bloque de disco de bfer de la controladora byte por byte o palabra por palabra,
15
ejecutando un ciclo, en cada una de cuyas iteraciones lee un byte o palabra por palabra de un registro de control de la controladora y lo almacena en la memoria principal. La Ilustracin N 4 muestra el acceso directo a la memoria DMA. (RAYA, 2002)
PROCESADOR
MEMORIA
DMA
DISCO
Dejemos ahora el hardware y examinemos la forma como est estructurado el software de E/S. Los objetivos generales del software de E/S son fciles de plantear. La idea bsica es organizar el software como una serie de capas, y que las inferiores oculten las peculiaridades del hardware para que las capas superiores no las vean. Las capas superiores se ocuparn de presentar una interfaz bonita, aseada y regular a los usuarios. En las siguientes secciones estudiaremos estos objetivos y la forma de lograrlos. (RAYA, 2002)
16
Un concepto clave del diseo de software de E/S se conoce como independencia del dispositivo. Esto significa que debe ser posible escribir programas que puedan leer archivos de un disquete.
Muchos de los controladores de dispositivos inician algn dispositivo de E/S y luego se bloquean en espera de que llegue un mensaje. Ese mensaje por lo regular es generado por el manejador de interrupciones que corresponde a ese dispositivo. Otros controladores de dispositivos no inician una E/S fsica (p. ej., la lectura de un disco en RAM y la escritura en una pantalla mapeada en memoria), no usan interrupciones y no esperan un mensaje de un dispositivo de E/S. En el caso de los dispositivos de disco, las entradas y salidas generalmente implican ordenar a un dispositivo que realice su operacin, y luego esperar hasta que se finaliza la operacin.
Aunque la mayor parte del software de E/S est dentro del sistema operativo, una pequea parte de l consiste en bibliotecas enlazadas a los programas de usuario, e incluso en programas completos que se ejecutan fuera del Kemel. Las llamadas al sistema, entre ellas las E/S, normalmente son efectuadas por procedimientos de biblioteca. Cuando un programa en C contiene la llamada.
17
Count = write(fd,buffer,nbytes); el procedimiento de biblioteca write se enlazar al programa y estar contenido en el programa binario presente en la memoria en el momento de la ejecucin. La coleccin de todos estos procedimientos de
Como he intentado transmitir en los puntos anteriores, el concepto de calidad asociado a una Fbrica de Software tiene multitud de dimensiones. Adems, tambin se ha comentado que el concepto de calidad es subjetivo, ya que intenta asegurar la calidad cuando lo que se recibe es igual a lo que se espera recibir. En este apartado vamos a comentar algunos de los actores que afectan a la calidad en un entorno de Fbrica de Software/Como podemos ver, son muy diversos e, incluso, dispares.
Es elemental que todas las organizaciones, sean cuales sean sus objetivos, parten de personas. Y que disponer de las personas ms adecuadas para los fines de la organizacin es parte fundamental para lograr los objetivos marcados. Todas las organizaciones lo saben, dicen que lo saben, publicitan que lo tienen, aunque casi nunca lo llevan a cabo. Una de las bases fundamentales de una Fbrica de Software son los perfiles del personal. Estamos hablando de la realizacin de unas funciones especficas para
18
las que el sistema educativo provee unos profesionales concretos con una formacin adecuada. El partir de una definicin clara y adecuada de los perfiles profesionales, permitiendo una carrera profesional atractiva, es uno de los pilares sobre los que se sustenta el concepto de Fbrica de Software. Es importante que el personal sea adecuado, pero tambin es importante que sea estable. Con estas dos condiciones (adecuadas y estables) tenemos una de las condiciones necesarias (que no suficientes) para conseguir la calidad en el producto entregado.
2.2.1.6.2 Infraestructura
Hemos hablado anteriormente del desarrollo del producto software en modo Fbrica de Software. Este concepto est orientado claramente al desarrollo en las propias instalaciones y no en casa del cliente (no se entendera una fbrica que se montara y desmontara dentro de la infraestructura ajena). Una pieza fundamental de este concepto es la disposicin de las infraestructuras necesarias para permitir un trabajo de calidad. En este apartado tendremos que hablar de ms variables que afectarn a la calidad del producto realizado. Y en este negocio hablaremos de equipamiento para cada puesto del personal; es decir, ordenadores personales con la suficiente potencia y funcionalidad para el trabajo requerido, con un nivel aceptable de actualizacin (en este negocio, un puesto cliente tiene que ser actualizado cada dos aos como mucho) y de soporte para su correcto funcionamiento.
19
Tambin hablaremos de equipos servidores suficientemente potentes y diversos para poder abordar soluciones a un amplio abanico de clientes; y, por supuesto, del nivel de administracin suficiente y profesional como para permitir la agilidad en la realizacin del producto.
Por supuesto que no nos olvidaremos de las lneas de comunicacin, del equipamiento de la oficina, de la ubicacin adecuada de la misma (el disponer de un entorno adecuado facilita la realizacin de este tipo de trabajos), etc.
En resumen, hablamos de inversin. El concepto de Fbrica de Software est intrnsecamente ligado a la inversin en infraestructuras. Y sin ellas, la calidad en el producto final peligra.
2.2.1.6.3 Formacin
La formacin continuada es una de las caractersticas ms cuidadas en las organizaciones actuales. Todas ellas tienen muy claro que el sector concreto donde se encuentran es extremadamente competitivo, y que adecuarse a nuevos retos conlleva disponer del personal adecuadamente formado y en continuo cambio. Si esto es cierto en general, es ms cierto en el sector del desarrollo software.
En muy pocos aos hemos pasado de realizar aplicaciones puramente centralizadas con interfaces de usuario orientadas a carcter, a productos
20
software distribuidos basados en servicios que utilizan las funcionalidades de Internet como concepto global de intercomunicacin; y por el medio, hemos desarrollo aplicaciones cliente-servidor con un fuerte componente de diseo de la interfaz de usuario grfica. Y todo esto con cambios en arquitecturas, metodologas, lenguajes de programacin, infraestructuras, etc.
Si una Fbrica de Software se orienta a la especializacin para la eficiencia, es claro que si algo cambia es lo especfico, lo concreto. Esta nueva variable, la formacin, implica disponer de planes adecuados para el reciclado continuo del personal, adecundole a las funciones que tiene que realizar. Y esto vuelve a ser inversin y poltica de gestin de los recursos humanos. Pero no solamente; es importante disponer de una organizacin que facilite la formacin, que la entienda, que la promueva y que la premie. No es que haya que desarrollar en la ltima tecnologa, es que hay que conocer todas las tecnologas para el desarrollo de productos con mayor calidad, mayor amplitud de funcionalidades, en menor tiempo y con menor coste.
2.2.1.6.4 Metodologa
Muy asociado con el concepto de desarrollo en modo fbrica est el concepto de organizacin y secuenciacin de los trabajos. Bsicamente, un mtodo que nos diga qu hacer en cada momento y con qu contenido; este conjunto de tareas organizadas y concretadas se conoce como metodologa de desarrollo.
21
Algo que no hay que olvidar nunca, y menos cuando aplicamos una metodologa, es la sensatez. Si aplicamos una metodologa al 100%, el xito del proyecto (en lo relativo a cumplir requerimientos de usuario y a realizar un producto de calidad) est asegurado, aunque el coste tendera a infinito (y, posiblemente, el tiempo de realizacin). Es necesario aplicar las tareas asociadas a una metodologa en el porcentaje sensato para mantener controlados los costes y el tiempo sin una prdida de la calidad. Una de las acepciones ms utilizadas de la calidad es la relacionada con modelos de aseguramiento tipo ISO 9000. El concepto se orienta ms a predecir la calidad (sea la que sea) del producto final mediante el control de las tareas para su realizacin y, sobre todo, su registro. De esta forma, si el producto final no responde a nuestros criterios de calidad.
2.2.1.6.5 Arquitectura
La Ingeniera del Software, en muchos aspectos, es un reflejo de los negocios; en los ltimos aos se ha producido una aceleracin en los cambios. No hay negocio que se haya mantenido en su ncleo original (el trmino globalizacin tambin se aplica a la generalizacin de servicios y productos, viendo el mercado de una forma ms amplia y con nuevas posibilidades de negocio). En lo relativo al desarrollo de software, hemos pasado en muy pocos aos de arquitecturas puramente centralizadas (que se mantuvieron durante muchos aos), a arquitecturas cliente-servidor (que estn llegando a su lmite en muchos menos
22
2.2.1.6.6 Gestin
Llegamos a la palabra que tiene menos significado de las utilizadas en el mundo de los negocios en general, y de la Ingeniera del Software en particular. Gestin es todo y es nada. En este apartado entenderemos gestin como el conocimiento y actuacin sobre el negocio; es decir, hablamos de planificacin y seguimiento del negocio del desarrollo del software. Uno de los motivos fundamentales y ms conocido (no por ello evitado) para la catstrofe de un proyecto, es una planificacin inadecuada; cuando hablamos de planificacin inadecuada hablamos de planificacin irreal en corta duracin de las tareas asociadas al proyecto.
Si bien cliente/servidor es la palabra ms de moda en la industria de la computacin, no existe consenso acerca de cul es, en realidad, su significado. Por tanto, tenemos una gran oportunidad de crear nuestra propia definicin. Como lo indica su nombre, clientes y servidores son entidades lgicas autnomas que trabajan juntas en una red para cumplir una tarea. Bien, pero qu hace que la tecnologa cliente/servidor sea diferente de otros tipos de software distribuido?
23
Nuestro planteamiento es que todo sistema cliente/servidor se distingue por las siguientes caractersticas: (ORFALI, HARKEY, EDWARDS 2002)
clientes y un servidor.
en la misma mquina que el cliente, o en otra, en la red. Normalmente, el software cliente/servidor oculta a los clientes la ubicacin del servidor re direccionando las solicitudes de servicio que le son requeridas.
plataformas de equipo o de sistemas operativos. Siempre debe ser posible "mezclar y acoplar" plataformas de clientes y servidores.
24
de intercambio de mensajes; as, stos se convierten en el mecanismo de entrega para las solicitudes y respuestas de servicio.
mensaje se le indica cul es el servicio que se le solicita, y luego depende de l la forma en que se satisface tal solicitud.
verticalmente. El escalamiento horizontal implica que al agregar o quitar estaciones de trabajo clientes slo se produce un pequeo efecto en el desempeo.
manera central, lo que da como resultado un mantenimiento ms barato y el resguardo de la integridad de la informacin compartida. La Ilustracin N 5 nos indica como esta distribuido la Tecnologa Cliente/Servidor.
25
Con un servidor de archivos, el cliente, casi siempre una computadora personal, pasa por la red solicitudes de registros de archivo al servidor. ste es un tipo de servicio de informacin muy primitivo en el que es necesario que se intercambien muchos mensajes por la red para obtener la informacin pedida. Los servidores de archivos son tiles para compartir archivos a lo largo de la red. Son, asimismo, indispensables para crear repositorios compartidos de documentos, imgenes, planos de ingeniera y otros objetos de datos grandes.
Es un conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseado para facilitar su mantenimiento y acceso de una forma estndar, se espera que este sistema. (SILBERSCHATZ, 1998)
1.
Permita a los usuarios crear otras bases de datos y especificar su esquema (estructura lgica de los datos).
2. Ofrezca a los usuarios la capacidad de consultar los datos (una consulta es un tecnicismo de base de datos que formula una pregunta sobre los datos) y modificarlos, 3. Soporte de almacenamiento de cantidades muy voluminosas de datos gigabytes o ms durante un largo periodo, protegindolos contra accidentes
26
o utilizacin no autorizada y permitiendo el acceso eficiente para hacer consultas y modificar la base de datos. 4. Controle el acceso simultneo a los datos por parte de muchos usuarios, sin permitir que las acciones de uno de ellos afecte a los otros ni que los accesos simultneos corrompan los datos accidentales.
La expresin base de datos fue utilizada por primera vez en los aos sesenta, para definir un conjunto de datos relacionados entre si, y que estn estructurados de forma tal que puede accederse a ellos automticamente e independiente de los programas que los gestionan. Dicha independencia se refiere a la posibilidad de modificar la estructura de los datos sin necesidad de modificar los programas que los manipulan, evitando as los problemas de actualizacin de datos previamente existentes. La Ilustracin N6 nos indica como esta distribuida la base de datos del sistema/base de datos de los usuarios.
27
1.
Todos los registros de la tabla deben tener el mismo nmero de campos aunque alguno de ellos este vaci, deben ser registros de longitud fija.
2.
Cada campo tienen un nombre o etiqueta que hay que definir previamente a su utilizacin.
3.
La base de datos est formada por muchas tablas, una por cada tipo de registro.
4. 5.
Dentro de una tabla cada nombre de campo debe ser distinto. Los registros de una misma tabla tienen que diferenciarse, el menos en el contenido de alguno de sus campos, no puede haber dos registros idnticos.
6. 7.
Los registros de una tabla pueden estar dispuestos cualquier orden. El contenido de cada campo esta delimitado por un rango de valores posibles.
8.
Permite la creacin de nuevas tablas a partir de las ya existentes, relacionando campos de distintas tablas anteriores.
2.2.2.2.2 Normalizacin
La normalizacin convierte una relacin en varias sub-relaciones, cada una de las cuales obedece a reglas. Estas reglas se describen en trminos de dependencia. Una vez que hayamos examinado las distintas formas de dependencia,
28
mismas puedan descomponerse de acuerdo a la dependencia que prevalece. Esto no llevar indefectiblemente a formar varias subrelaciones a partir de la nica relacin preexistente.
Siempre que un analista de sistemas de base de datos arma una base de datos, queda a su cargo descomponer dicha base en grupos y segmentos de registros. Este proceso es la descomposicin; el mismo es necesario independiente de la arquitectura de la base de datos- relacional, red o jerrquica Sin embargo, para la base de datos relacional, la accin correspondiente puede dividirse y expresarse en trminos formales y se denomina normalizacin de la misma.
El objetivo de normalizacin consiste en evitar el almacenamiento redundante de datos, como cuando guarda el nmero telefnico de un cliente en las tablas de clientes y pedidos. No hay motivo real para guardar nmero telefnico en las dos tablas, pero tal vez resultaba conveniente hacerlo as a medida que se agregaban tablas conforme evolucionaba la base de datos.
2.2.2.2.3 Tipos
En cuanto a bases de datos tenemos que las ms utilizadas son la bases de datos relacionales, las ms antiguas son las jerrquicas y en red, y las ms avanzadas son las orientadas a objetos, y las declarativas. Estas se diferencian como hemos dicho, en la forma de trabajar con los datos y en la concepcin o mentalidad que el usuario debe adoptar para interactuar con el sistema.
29
a) Modelo jerrquico.
El sistema jerrquico ms comnmente conocido es el sistema IMS de IBM. Esta base de datos tiene como objetivo establecer una jerarqua de fichas, de manera que cada ficha puede contener a su vez listas de otras fichas, y as sucesivamente.
b) Modelo en red.
Podemos considerar al modelo de bases de datos en red como de una potencia intermedia entre el jerrquico y el relacional que estudiaremos ms adelante. Su estructura es parecida a la jerrquica aunque bastante ms compleja, con lo que se consiguen evitar, al menos en parte.
c) Modelos avanzados.
Las bases de datos relacionales han sido y siguen siendo ampliamente utilizadas para una extensa gama de aplicaciones. Sin embargo, el aumento de potencia de los ordenadores personales, ha hecho aparecer nuevas aplicaciones potentes que requieren la utilizacin de datos complejamente relacionados o con necesidades de consultas muy particulares.
30
Actualmente, la creacin de programas ms grandes y complejos, ha hecho avanzar los mtodos de programacin hacia nuevas formas que permiten el trabajo en equipo de una forma ms eficaz y en la que se disminuyen los problemas de coordinacin. Uno de estos mtodos consiste en la programacin orientada a objetos (POO), que trata los problemas desde un punto de vista realista, y modelando cada uno de ellos como si se tratase de un conjunto de elementos u objetos que interrelacionan entre s para solucionar el problema.
d) Modelo declarativo.
El enfoque de las bases de datos declarativas es sumamente intuitivo para el usuario, y le permite abstraerse de los problemas de programacin inherentes a otros mtodos. Este modelo suele usarse para bases de conocimiento, que no son ms que bases de datos con mecanismos de consulta en los que el trabajo de extraccin de informacin a partir de los datos recae en realidad sobre el ordenador, en lugar de sobre el usuario. Estos mecanismos de consulta exigen que la informacin se halle distribuida de manera que haga eficiente las bsquedas de los datos.
SQL Server es un Sistema de Gestin de Datos Relacionales (SGBDR), desarrollado por Microsoft, que permite, como su propio nombre indica, la gestin de un entorno de base de datos relacional. SQL Server abarca, tanto el rea de
31
diseo, como la de administracin, proporcionando un interfaz bastante amigable con el usuario. Por qu se llama SQL Server? Pues bien, se llama SQL porque utiliza este lenguaje para la definicin y manejo de los datos, y se llama Server porque dispone de una parte servidora que se encarga de atender a los datos procesos clientes, que son los que realizan las peticiones a ste; es decir, sigue una arquitectura cliente/servidor. (ABURTO, PANTIGOSO, 2001) La Ilustracin N 7 nos indica la gestin de la base de datos de SQL.
Entre sus caractersticas figuran: Soporte de transacciones. Gran estabilidad. Gran seguridad. Escalabilidad. Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente.
32
Permite trabajar en modo cliente-servidor donde la informacin y datos se alojan en el servidor y las terminales o clientes de la red slo accedan a la informacin.
Este sistema incluye una versin reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos ms pequeos.
Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o Sybase ASE. Es comn desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a travs de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo cmodo y de alto rendimiento (VBA Access) a travs de la implementacin de aplicaciones de dos capas mediante el uso de formularios Windows.
La versin de SQL Server 2000, ha sido diseada para ayudar a las empresas a enfrentarse a estos retos. SQL Server 2000 es la solucin de gestin de la informacin de Microsoft para la prxima generacin, que procurar mayor escalabilidad, disponibilidad y seguridad a la informacin empresarial y las
33
En el mundo conectado de hoy, la informacin y los sistemas que la gestionan deben estar siempre disponibles para los usuarios. Con SQL Server 2000 los usuarios y los profesionales de TI de su empresa disfrutarn de las ventajas una reduccin de los tiempos de inactividad de las aplicaciones, mayor escalabilidad y rendimiento y estrictos controles de seguridad. SQL Server 2000 tambin incluye funciones novedosas y mejoradas que contribuirn a aumentar la productividad de su empresa y de su departamento de TI.
SQL Server 2000, basado en el mismo enfoque flexible de SQL Server 2000, admitir la implantacin de mltiples utilidades, desde centros de datos de ms de un terabyte de tamao hasta dispositivos mviles que se ejecuten en Microsoft SQL3 Server Windows CE Edition (SQL Server CE). SQL Server 2000 comprender tambin mejoras significativas de gestin de la informacin empresarial en los siguientes aspectos:
2.2.3.1.1 Disponibilidad.
Las inversiones en tecnologas de alta disponibilidad, las soluciones de copia de seguridad y recuperacin adicionales y las mejoras en los sistemas de rplica permitirn a las empresas desarrollar e implantar aplicaciones de gran fiabilidad.
34
Algunas caractersticas innovadoras que aumentan la disponibilidad, como las operaciones de reflejo (mirroring) de bases de datos, la configuracin en clster de conmutacin tras error (failover) y las mejoras en las operaciones en lnea minimizarn los tiempos de inactividad y ayudarn a garantizar que los sistemas ms importantes de la empresa se mantienen accesibles. 2.2.3.1.2 Escalabilidad.
Los adelantos a este respecto, como la visin de particin de tablas, el aislamiento de instantneas y el soporte de 64-bit le permitirn desarrollar e implementar las aplicaciones ms demandadas mediante SQL Server 2000 La particin de tablas e ndices mejoran sensiblemente el resultado de las consultas, al contrario de lo que ocurre con bases de datos muy extensas.
2.2.3.1.3 Seguridad.
Con mejoras tales como ajustes de configuracin predeterminados de seguridad y un modelo de seguridad mejorado, se facilitar el logro de ms altos niveles de seguridad de la informacin empresarial.
2.2.3.1.4 Interoperatibilidad.
Los adelantos tecnolgicos que se incorporan en SQL Server 2000 le permitirn optimizar su inversin tanto en nuevos sistemas como en los existentes a travs de la integracin y conexin de aplicaciones y bases de datos descentralizadas
35
dentro de su empresa extendida. Mediante un fuerte apoyo a los estndares del sector, los servicios Web y la plataforma Microsoft .NET Framework, SQL Server 2000 admitir la interoperabilidad con mltiples plataformas, aplicaciones y dispositivos.
SQL Server tambin est estrechamente vinculado con otros productos de Microsoft, desde Microsoft Windows Server o Microsoft Visual Studio hasta Microsoft Office, lo que permitir a su empresa ahorrar tiempo y dinero al poder utilizar una tecnologa que funciona bien de forma integrada.
Uno de los principales obstculos a la productividad de los desarrolladores ha consistido en la falta de herramientas integradas para el desarrollo de bases de datos y la depuracin. SQL Server 2000 ayud a salvar este escollo al proporcionar una estrecha integracin con Microsoft Visual Studio.
La solucin SQL Server 2000 supondr avances adicionales que cambian de forma esencial la manera en que se desarrollan e implantan las bases de datos. A travs de soporte para XML (Extensible Markup Language) y de una mayor integracin con las tecnologas.NET y las herramientas de desarrollo de Microsoft, SQL Server 2000 aumentar de forma significativa la productividad y flexibilidad de los desarrolladores.
36
Entre las mejoras que aportar a la productividad de los desarrolladores se incluyen las siguientes:
Los desarrolladores podrn utilizar una herramienta de desarrollo para TransactSQL, XML, MDX (Multidimensional Expresin) y XML/A (XML for Analysis). La posibilidad de integracin con el entorno de desarrollo de Visual Studio resultar en un desarrollo y depuracin de errores ms eficientes de las aplicaciones de lnea de negocio y de inteligencia empresarial.
Con el CLR ("common language runtime") alojado en el motor de la base de datos, los desarrolladores tendrn la opcin de escoger entre una variedad de lenguajes familiares para desarrollar aplicaciones de bases de datos, incluyendo Transact-SQL, Microsoft Visual Basic .NET y Microsoft Visual C# .NET. Adems, el almacenamiento de CLR proporcionar a los desarrolladores ms flexibilidad mediante el uso de tipos y funciones definidos por el usuario. El CLR tambin procurar oportunidades de usar el cdigo de terceros para el desarrollo rpido de aplicaciones de bases de datos.
37
La inteligencia empresarial representa al mismo tiempo un reto y una promesa que radican en proporcionar a los empleados la informacin apropiada en el momento 18oportuno. Para hacer frente a este reto se requiere una solucin de inteligencia empresarial integral, segura, integrada como los sistemas operativos y disponibles en cualquier momento del da todos los das. SQL Server ayudar a las empresas a alcanzar este objetivo con SQL Server 2005. Los adelantos de inteligencia empresarial comprenden lo siguiente:
Desarrollado sobre la base de SQL Server 7.0 y SQL Server 2000, SQL Server 2000 facilitar una plataforma integral de inteligencia empresarial con
procedimientos analticos integrados, entre los que se incluyen el procesamiento analtico en lnea (OLAP), minera de datos (data mining); las herramientas ETL de gestin, administracin y carga, el almacenamiento de datos y las funciones relacionadas con informes.
Este enfoque global e integrado contribuir a que las empresas construyan y desarrollen sin complicaciones aplicaciones de inteligencia empresarial robustas y controlen al mismo tiempo los costes.
38
Las mejoras en los principales utilidades de inteligencia empresarial existentes, tales como OLAP, Data Mining y la introduccin de un nuevo servidor de informes procurarn a las empresas la capacidad de transformar la informacin en decisiones ms acertadas en todos los niveles de la empresa, desde el profesional de la informacin hasta al consejero delegado.
Una herramienta ETL ms completa permitir a las empresas integrar -y analizar la informacin con ms facilidad desde mltiples fuentes de informacin heterogneas.
Microsoft .NET es una plataforma de desarrollo y ejecucin de aplicaciones. Esto quiere decir que no slo nos brinda todas las herramientas y servicios que se necesitan para desarrollar modernas aplicaciones empresariales y de misin crtica, sino que tambin nos provee de mecanismos robustos, seguros y eficientes para asegurar que la ejecucin de las mismas sea ptima. Los componentes principales de la plataforma .NET son: (CROVETTO, ALARCON, Octubre 2003)
39
Un entorno de ejecucin de aplicaciones, tambin llamado Runtime, que es un componente de software cuya funcin es la de ejecutar las aplicaciones .NET e interactuar con el sistema operativo ofreciendo sus servicios y recursos.
Un conjunto de lenguajes de programacin de alto nivel, junto con sus compiladores y linkers, que permitirn el desarrollo de aplicaciones sobre la plataforma .NET. La plataforma .NET no es un sistema operativo, al menos por el momento, si bien est bastante integrada con ste, y hace uso de los servicios que le proporciona. La Ilustracin N 8 nos indica el esquema como esta distribuida la plataforma .NET Framework.
40
Aplicaciones para Windows y Aplicaciones para Internet. El acceso de datos ser usando ADO .Net el cual nos permitir
Data Provider For ODBC: es el proveedor de acceso a datos que permite interactuar va el protocolo estndar ODBC con cualquier repositorio de datos que lo soporte. Sus clases se encuentran en el namespace System.Data.Odbc
2.2.4.3 Framework.
El .NET Framework (traducido como Marco de Trabajo) es el componente fundamental de la plataforma Microsoft .NET, necesario tanto para poder desarrollar aplicaciones como para poder ejecutarlas luego en entornos de prueba o produccin.
Microsoft .NET Framework nos es ms que un entorno de desarrollo multilenguajes con la nica finalidad de simplificar a gran escala la construccin, distribucin y ejecucin de aplicaciones para Internet .Para esto se basa fundamentalmente en tres componentes.
41
Maquina Virtual (CLR: Common Lenguaje Runtime).- Su funcin es la de procesar cdigo escrito en un lenguaje intermedio (MSIL: Microsoft Intermediate Languaje), lenguaje maquina que no se basa en ningn procesador sino en la maquina virtual .NET.
Biblioteca de clases.- Son las bibliotecas .NET ASP.NET.- Proporciona los suficientes servicios necesarios para las aplicaciones Web.
2.2.4.3.1 .NET Framework Redistributable Package: este es el mnimo componente de la plataforma .NET que se necesita para poder ejecutar aplicaciones. Normalmente sta es la variante que se instala en los entornos productivos, una vez que el desarrollo y las pruebas de la aplicacin han finalizado. Est compuesto por:
Framework SDK: esta versin contiene herramientas de lnea de comandos (compiladores, depuradores, etc.),
documentacin de referencia, ejemplos y manuales para desarrolladores de aplicaciones. Normalmente sta variante se instala en los entornos de desarrollo de aplicaciones, y es ms til a los programadores que a los usuarios finales.
42
Para poder instalar la versin SDK (Software Development Kit) es necesario instalar previamente el Redistributable Package.
2.2.4.3.3 .NET Compact Framework: esta es una versin reducida del .NET Framework Redistributable, especialmente pensada para ser instalada en dispositivos mviles como Pocket PCs y SmartPhones. 2.2.4.6 Conexin a la base de datos
Un adaptador es un conjunto de objetos que se utiliza para intercambiar datos entre un origen de datos y un conjunto de datos. Esto significa que una aplicacin leer datos de una base de datos para un conjunto de datos y, a continuacin, manipulara esos datos. Tambin en algunas ocasiones volver a escribir en la base de datos los datos modificados del conjunto de datos.
Generalmente, cada adaptador de datos intercambia datos entre una sola tabla de un origen de datos y un solo objeto DataTable (Tabla de datos) del conjunto de datos. Esto quiere decir que lo normal es utilizar tantos adaptadores como Tablas tenga el conjunto de datos. De esta forma, cada tabla del conjunto de datos tendr correspondiente en el origen de datos.
43
Un adaptador de datos necesita una conexin abierta con un origen de datos para leer y escribir datos. Para abrir dicha conexin el Adaptador utiliza un objeto OleDbConnection.
Este objeto proporciona propiedades para establecer y modificar las propiedades de la conexin (por ejemplo, el identificador de usuario y la contrasea, entre otras).
A travs de la historia el hombre ha ido evolucionando, igual sucede con las empresas las mismas que han sido y seguirn siendo creadas por el hombre, como empresa se entender que es el motor para el desarrollo econmico la misma que tiene como fin llegar a satisfacer necesidades de la sociedad. La empresa esta conformada por un conjunto de elementos, personas y materiales, debidamente coordinados. Toda empresa tiene un objetivo y es el de ofrecer algo a la sociedad, pero para ello necesita proveerse de otras empresas o personas y as despus poder ofertarlas. (CERTO, 2006)
El logro de estos objetivos por parte de una empresa de acuerdo al tipo de actividad que realicen persigue sus objetivos particulares de ah que los objetivos de las pequeas y medianas empresas sean crear suficientes fuentes de empleos, de manera que disminuya el desempleo que existe en nuestro pas.
Para que todos los elementos que forman una empresa funcionen o desempeen su papel correctamente se necesaria una adecuada divisin del trabajo administrativo; para ello se debe especificar que es lo que debe y no debe hacer cada seccin. De acuerdo a los trabajos que existen en el interior de la empresa se determinara el tipo de personal que ser delegado a cierta seccin; dando con esto vida a los departamentos, oficinas, etc. Cabe mencionar que depender el perfil que la empresa le quiera dar a esta organizacin, ante lo cual se vera frente a una serie de calificativos como:
45
a) Organizacin comercial.-Pone de manifiesto el mundo de las compras y las ventas. b) Organizacin financiera.-Es un estudio econmico que busca con el mnimo de inversin lograr la mxima productividad. c) Organizacin del personal.-Es aprovechar al mximo las relaciones humanas entre las personas de una empresa. d) Organizacin administrativa.-Es la coordinacin adecuada de la empresa y se ve reflejada principalmente en los trabajos de oficina. La Ilustracin N 10 como esta distribuida la organizacin administrativa. (STONER, 1996)
CLIENTES PROVEEDORES EMPLEADOS
ORGANIZACION
COMPRAS
VENTAS
INVENTARIO
Es aquel donde se recoge todas las diversas funciones que se puedan dar en una empresa. Para su preparacin se debe seguir normas que aseguren uniformidad en la presentacin y as evitar confusin en la interpretacin.
Es el conjunto de actividades interrelacionadas que ofrece un suministrador con el fin de que el cliente obtenga el producto en el momento y lugar adecuado y se asegure un uso correcto del mismo.
El servicio al cliente es una potente herramienta de marketing. 1.- Que servicios se ofrecers: Para determinar cules son los que el cliente demanda se deben realizar encuestas peridicas que permitan identificar los posibles servicios a ofrecer, adems se tiene que establecer la importancia que le da el consumidor a cada uno. Debemos tratar de compararnos con nuestros competidores ms cercanos, as detectaremos verdaderas oportunidades para adelantarnos y ser los mejores.
Ya se conoce qu servicios requieren los clientes, ahora se tiene que detectar la cantidad y calidad que ellos desean, para hacerlo, se puede recurrir a varios elementos, entre ellos; compras por comparacin, encuestas peridicas a consumidores, buzones de sugerencias, nmero 800 y sistemas de quejas y reclamos.
47
3.- Cul es la mejor forma de ofrecer los servicios: Se debe decidir sobre el precio y el suministro del servicio. Por ejemplo, cualquier fabricante de PC's tiene tres opciones de precio para el servicio de reparacin y mantenimiento de sus equipos, puede ofrecer un servicio gratuito durante un ao o determinado perodo de tiempo, podra vender aparte del equipo como un servicio adicional el mantenimiento o podra no ofrecer ningn servicio de este tipo; respeto al suministro podra tener su propio personal tcnico para mantenimiento y reparaciones y ubicarlo en cada uno de sus puntos de distribucin autorizados, podra acordar con sus distribuidores para que estos prestaran el servicio o dejar que firmas externas lo suministren
Contacto cara a cara Relacin con el cliente Correspondencia Reclamos y cumplidos Instalaciones
48
La importancia del servicio al cliente es poder llagar a nuestra clientela con una poderosa venta promocional, los elementos, los descuentos, la oferta y el apoyo al cliente en el desarrollo de nuevas estrategias para reducir los costos de inventario y prever contingencias para no perjudicar mas adelante nuestra empresa y de nuestro cliente 2.2.5.4.2 Importancia del servicio al cliente
Un buen servicio al cliente puede llegar a ser un elemento promocional para las ventas tan poderosas como los descuentos, la publicidad o la venta personal. Atraer un nuevo cliente es aproximadamente seis veces ms caro que mantener uno. Por lo que las compaas han optado por poner por escrito la actuacin de la empresa. Se han observado que los clientes son sensibles al servicio que reciben de sus suministradores, ya que significa que el cliente obtendr a las finales menores costos de inventario.
2.2.5.5 Inventario Producto del registro contino de los ingresos y egresos de mercaderas, determinando constantemente la existencia de cada forman el grupo de mercaderas de la empresa. Es el detallado completo de todos los elementos que conforman un patrimonio, tomando en cuenta su valorizacin. Para hacer un inventario se debe tener en cuenta: 49 uno de los bienes que
Determinar elementos tanto Activo como Pasivo del patrimonio, y describirlos. Valorar cada elemento. Realizar grupos teniendo en cuenta un criterio de homogeneidad contable. sumar los valores de Activo y Pasivo, y totalizarlos por separado comparar Activo y Pasivo para determinar el neto patrimonial.
Todo esto es posible gracias a una inspeccin ocular directa, chequeo de documentos y la recepcin de informacin verbal.
2.2.5.6 Facturacin
La facturacin se efecta a la vista de las hojas de ruta cumplimentadas; en algunos casos puede prepararse ya que por descalco al cursar la orden de suministro a almacn, bastando terminar de complementarla al servir el pedido. Por lo general es usual que a las facturas se les saque una copia con el fin de archivarlas para as saber preferencias o cuentas personales de los clientes. Pero hay ocasiones en que se sacan dos copias de la factura, la una se archiva en orden de numeracin de una manera muy rigurosa con lo cual se obtiene un dossier de las facturas, con lo cual se sustituye al registro de facturas de ventas. Mientras que la otra copia se archiva en el expediente o carpeta del cliente para conocer las preferencias de cada uno de ellos.
50
2.2.5.7 Productos.
El individuo satisface sus necesidades y deseos con producto. Podemos definir El termino producto en general como <<todo aquello susceptible de ser ofrecido para satisfacer una necesidad o deseo>>
2.2.5.8 Ventas. El concepto de venta es considerado como una forma de acceso al mercado que es practicada por la mayor parte de las empresas que tiene una saturacin en su produccin y cuyo objetivo es vender lo que producen, en lugar de producir lo que el mercado desea. El rubro de ventas se lleva de modo general con las respectivas subcuentas, como medio idneo de informacin pormenorizada de mercaderas, productos o servicios, o por departamentos o secciones de ventas. Se registran en el crdito todas las ventas de mercaderas (al contado y crdito), al precio de venta, el cual estar incrementado un margen de utilidad, a veces en determinadas circunstancias, las mercaderas se ven obligadas a vender a su precio de costo y de ltima instancia a precio ms bajo que el de adquisicin; registrando en este ltimo caso una prdida. (ESCUELA DE POSTGRADO EN ADMINISTRACIN DE EMPRESAS, 2008) 2.2.5.8.1 Devoluciones en Ventas.
51
Se registra en el debito todas las devoluciones en ventas de mercaderas, efectuadas al precio de venta. Al final de cada ejercicio econmico, se liquidara por su saldo mediante crdito; y, con debito a la ventas, para as disminuir la mercadera devuelta y obtener las ventas netas.
2.2.5.9 Compras.
Cuenta de resultado relacionada con las adquisiciones de cualquier tipo de mercaderas destinadas para la venta, en el caso de empresa o negocios comerciales, o la adquisicin de materias primas, insumos, etc., dedicados a su transformacin, en el caso de las empresas industriales y que forman parte significativa dentro de la estructura del costo de venta en uno y otro caso. La cuenta de compras, de modo general, se lleva con el auxilio de las correspondientes subcuentas, como mecanismo adecuado de informacin detallada de las mercaderas, productos, etc. (Diccionario de Contabilidad).
El proceso de compras conlleva, como fases esenciales: el pedido, la adquisicin, la recepcin, el registro y la custodia, bajo modalidades semejantes, ya se trate de empresas industriales o comerciales.
El control interno relativo a las compras, fundamentalmente, se basa en procedimientos y mecanismos de operacin de registro y control.
52
Se registra en el debito todas las compras de mercaderas(al contado y a crdito), al precio de costo de adquisicin.
Se registran en el crdito todas las devoluciones en compras de mercadera adquirida al costo, Al final de cada ejercicio econmico, se liquidara por su saldo mediante debito; y con crdito a al cuenta compras, para As disminuir la
tengan por objeto transferir el dominio de bienes muebles de naturaleza corporal, aun cuando la transferencia se efectu a ttulo gratuito,
La venta de bienes muebles de naturaleza corporal que hayan sido recibidos en consignacin y de arrendamientos de estos con opcin de compra-venta, incluido el arrendamiento mercantil, bajo todas sus modalidades y,
53
El uso o consumo personal, por parte del sujeto pasivo del impuesto, de todos los bienes muebles de naturaleza corporal que sean objeto de su produccin o venta.
Aporte en especie a sociedades; Adjudicacin por herencia, por liquidacin de sociedades, inclusive de la Sociedades, inclusive de la sociedad conyugal; Ventas de negocios en las que se transfiere el activo y pasivo; Funciones, deducciones y transformaciones de sociedades; Donaciones a entidades del sector pblico y a instituciones, a sociedades de carcter privado de beneficencia, cultura, educacin, investigacin,
investigacin, salud o deportivas, legalmente constituidas; Cesin de acciones, participaciones sociales y dems ttulos valores.
54
Productos alimenticios de origen agrcola, avcola, pecuniario, cunicola, forestales, carnes en estado natural, y de la pesca que se mantengan en estado natural es decir aquellas que no hayan sido objeto de elaboracin, proceso o tratamiento que implique modificacin de su naturaleza. La sola refrigeracin, enfriamiento o congelamiento, el pilado, el desmonte, la trituracin, la extraccin por medios mecnicos o qumicos para la elaboracin de aceite comestible, el faenamiento, el cortado y el empaque no se consideran procesamiento;
Leches en estado natural, pasteurizada, homogenizada o en polvo de produccin nacional, leche materializadas, protenicos infantiles;
Pan, azcar, panela, sal, manteca, margarina, avena fideos, harinas de consumo humano, enlatados nacionales de atn, macarela, sardina y trucha, aceites comestibles, excepto el de oliva;
Semillas certificadas, bulbos, plantas, esquejes, races vivas, harina de pescado y los alimentos balanceados, preparados forrajeros con adiccin de melaza o azcar, y otros preparados que se utilizan para la alimentacin de animales. Fertilizantes, insecticidas, pesticidas, fungicidas, herbicidas, aceite agrcola utilizado contra la sigatoca negra, antiparasitarios y productos veterinarios, as como la materia prima e insumos importados o adquiridos en el mercado interno para producirlas;
Medicamentos y drogas de uso humano, de acuerdo con las listas que publicara anualmente el Ministerio de Salud Publica as como la materia prima e insumos importados o adquiridos en el mercado interno para producirlas. En el caso de que por cualquier motivo no se realicen las publicaciones antes 55
establecidas, regirn las listas anteriores. los envases y etiquetas importados o adquiridos en el mercado local que son utilizados exclusivamente en la facturacin de medicamentos de uso humano o veterinario; Papel bond, peridico, revistas, libros, revistas, libros y material
El artculo 118 Son agentes de relacin del IVA: las entidades y organismos del sector pblico segn la definicin del artculo 118 de la constitucin Poltica de la Repblica de Ecuador, as como las sociedades y las personas naturales a llevar contabilidad a las que el Servicio de Rentas Internas las haya calificado y notificado como constituyente especiales. La retencin se efectuara sobre el IVA que deben pagar en sus adquisiciones de bienes o servicio.
As mismo, se constituyen en agentes de retencin del IVA toda sociedad o persona natural obligada a llevar contabilidad que adquiera bienes o servicios cuyos proveedores sean personas no obligadas a llevar contabilidad.
Como vimos en los captulos anteriores sobre la planeacin administrativa, los objetivos de una empresa se fijan en todos los niveles. Los estndares de desempeo son metas y submetas de unidad organizacionales establecidas en
56
trminos de desempeos concretos y mensurables. Al medir el logro de metas de una empresa, la gerencia puede lograr varias tareas importantes:
curso con los de aos anteriores, obteniendo as una perspectiva sobre el desempeo de la compaa a travs del tiempo.
compaas en la misma industria y obtener as una perspectiva sobre el desempeo de la empresa sobre una base comparativa.
Algunos de los temas involucrados en la medicin del desempeo ya han sido discutidos en trminos de establecer los estndares de desempeo. Sin embargo, es de mayor utilidad considerar las diferentes clases de informacin de medicin empleada y los diferentes esquemas de tiempo inherentes en el desempeo de la medicin.
57
Las medidas destacadas anteriormente (por ejemplo, las cifras de ventas) son cuantitativas en naturaleza. Los nmeros derivados de estas medidas pueden utilizarse para hacer comparaciones y mantener registros, as como en la evaluacin general del desempeo. No obstante, hay medidas de desempeo que contravienen la cuantificacin. Por ejemplo, una lnea area que desea tener alguna medida de la satisfaccin del cliente podra intentar cuantificarla al crear una escala de satisfaccin en un cuestionario o podra definirla en trminos del nmero de quejas de los clientes respecto al equipaje y realmente contar las quejas. Estas dos tcnicas cuantificaran la satisfaccin del cliente.
Esta misma lnea area podra invitar a algunos pasajeros frecuentes a una reunin y pedirles que hablaran sobre sus satisfacciones y sus quejas en relacin con el servicio.
Este grupo de discusin (en ocasiones llamado en la investigacin un grupo enfocado) generalmente proporciona informacin numrica, pero habra un sentido de calidad de satisfaccin del cliente.
Esta informacin no numrica se llama informacin cualitativa o anecdtica y tambin puede ser de utilidad para medir el desempeo.
58
El proceso de control opera en todos los niveles de una empresa. Para los gerentes es de utilidad dividir los controles en tres fases relacionadas con el modelo de sistemas abiertos, en la que los controles organizacionales se detallaron en los controles de ingreso, proceso y salida.
a) Controles de Ingresos
Como se afirm anteriormente, cuando el proceso de control opera antes de la actividad actual del negocio, se llama control de ingreso. Se conoce tambin como control de la direccin, puesto que la empresa usar dicho control para "dirigir" las actividades del negocio. Una de las principales ventajas de este tipo de control es que permite a la empresa corregir el desempeo defectuoso antes de hacer el compromiso final de recursos. Algunos ejemplos de controles de ingresos son presupuestos, diseo de tareas, programas de capacitacin con evaluacin de habilidades.
b) Controles de Procesos
Si la actividad de control se efecta cuando el trabajo se desempea, es un control de proceso. Esta funcin asegura a la gerencia que el desempeo actual satisface los estndares de desempeo deseados. Si los estndares no se alcanzan, la actividad de la empresa puede detenerse y se efecta una accin correctiva. En realidad, en algunas plantas manufactureras, principalmente en las fbricas de ensamblado de automviles, los trabajadores tienen el poder de
59
detener realmente la lnea de ensamblaje, hasta haber corregido la actividad de produccin defectuosa.
C) Controles de Salida
El proceso de control puede operar despus de la actividad, pero antes de la entrega al usuario final. Esto es un control de salida. Puesto que esta forma de control opera slo despus que el trabajo est terminado, es la nica forma de control que puede evaluar todo el esfuerzo de trabajo. Esta forma de control puede incluir el control de calidad de la salida del producto final, la evaluacin final de administracin por objetivo, y auditorias ex post facto (despus del hecho). Con mayor frecuencia, como se discuti anteriormente, las industrias de alta tecnologa estn usando la Internet para reunir informacin. Se trata de revisiones selectivas de varios aspectos de todo el proceso de fabricacin, en busca de una mejor comprensin del acatamiento y del logro de los estndares de desempeo deseados. Al llevar a cabo una auditoria que evale lodo el proyecto, la gerencia puede entonces enfocar su nfasis en la planeacin de los aspectos apropiados del funcionamiento organizacional. Una evaluacin general revela la necesidad de tener ms controles de ingreso o de proceso y la gerencia puede entonces implementar las formas de control necesarias. Entre estas tres clases o fases de control (entrada, proceso y salida), cada una hace uso de los procesos de control bsicos.
60
2.3. HIPTESIS
Mediante la implementacin del Sistema Informtico Cliente/Servidor, se mejorar la Gestin Administrativa del Comercial Multicentro J&C de La Concordia.
61
CAPITULO III
MARCO METODOLGICO
Cualitativa.- En esta investigacin se observar la calidad de las actividades, relaciones, asuntos, artculos o instrumentos en una determinada situacin, intentando analizar exhaustivamente con sumo detalle la actividad en particular.
Cuantitativa.- Esta investigacin determina la asociacin o relacin entre variables cuantificadas, la generalizacin y objetivacin de los resultados a travs de una muestra. Con este estudio se pretende hacer una inferencia causal que explique porque determinada. las cosas suceden o no de una forma
El Sistema para Gestin Administrativa estar enmarcado en un una modalidad cualitativita-cuantitativa porque debemos recoger datos de la empresa a travs de opiniones, observaciones, comentario, entrevistas, encuestas y de alguna manera conocer los porcentajes y valores que inciden en el estudio del presente proyecto, pero predominar la modalidad cuantitativa ya que se requiere una investigacin en trminos monetarios con un trabajo de campo del objeto mismo de estudio,
62
para luego ser analizados profundamente y plasmarlo en el desarrollo del Sistema Informtico. 3.2. TIPOS DE INVESTIGACIN
Sabiendo que no existe una sola clasificacin de la investigacin ya que dependen de los autores, instituciones o agrupaciones, luego de realizado el presente proyecto se aplicarn los tipos de investigacin que se nombran a continuacin:
3.2.1 Investigacin Aplicada Este tipo de investigacin tambin recibe el nombre de prctica o emprica. Se caracteriza porque busca la aplicacin o utilizacin de los conocimientos que se adquieren. La investigacin aplicada se encuentra estrechamente vinculada con la investigacin bsica, pues depende de los resultados y avances de esta ltima; esto queda aclarado si nos percatamos de que toda investigacin aplicada requiere de un marco terico. Sin embargo, en una investigacin emprica, lo que le interesa al investigador, primordialmente, son las consecuencias prcticas. (HERNNDEZ, 2001.)
Mediante esta investigacin se puedo recolectar la informacin en el lugar mismo donde se realizan los Gestin Administrativa de la empresa y se llevan los
ventaja la vivencia de la realidad y problemas que de alguna manera se solucionaran estando donde se producen los acontecimientos. (LEIVA: 1988)
3.2.3 De Accin
Es un tipo de investigacin aplicada, destinada a encontrar soluciones a problemas que tenga un grupo, una comunidad, una organizacin. Los propios afectados participan en la misma. (HERNNDEZ, 2001.)
3.2.4 Factible
El sistema de Gestin Administrativa es un proyecto factible porque existe viabilidad de realizacin en todos los recursos.
La alternativa propuesta es un modelo prctico que solucionar problemas prioritarios que se han detectado luego de un diagnstico y que estn sustentados en una base terica
3.3.1 Poblacin
64
Todos la personas que forman parte del proceso de comercializacin ya sean estos empleados, gerentes y proveedores con excepcin de los clientes, porque en este caso no va dirigida la investigacin hacia ellos Ilustracin. 11.
3.3.2 Universo
En esta investigacin se tomar en cuenta una parte de la poblacin, y cuyo resultado es aplicable a su totalidad.
NIVEL ADMINISTRATIVO TOTAL DIRECTIVO ADMINISTRATIVO EMPLEADOS CLIENTES TOTAL 1 3 5 400 408
3.3.3 Muestra
65
n = Muestra que se desea encontrar E = Error mximo que se admite (0,05) (5%) K = Valor de constante para el 95% de confiabilidad (1,96)
nc= valor muestra recogida n = valor de muestra obtenida 3.4. MTODOS TCNICAS E INSTRUMENTOS DE INVESTIGACIN
3.4.1 Mtodos
3.4.1.1 Empricos
Constituyen conjunto de acciones prcticas que realiza el sujeto investigador, con el objeto, para determinar sus rasgos y regularidades sobre la base senso perceptual. Mtodos empricos a utilizar. El conocimiento emprico se desprende de la experiencia y a travs de los sentidos. Es el conocimiento que le permite al hombre interactuar con su ambiente; es generacional, sin un razonamiento elaborado, ni una crtica al procedimiento de obtencin ni a las fuentes de informacin.
66
Los conceptos empricos son imprecisos e inciertos, se producen por ideas preconcebidas, tienden a aceptar explicaciones metafsicas y son dogmticos. Sin embargo, el conocimiento emprico sirve de base al conocimiento cientfico, al extraerse con mtodo de la realidad.
La Observacin Cientfica
La observacin cientfica es el mtodo utilizado por excelencia por todas las investigaciones y consiste en la percepcin internacional y registro planificado y sistemtico del comportamiento del objeto en su medio. (HERNNDEZ, 2001.)
- La Medicin
Es el proceso dirigido a precisar informacin numrica acerca de una de la cualidad del objeto mediante la comparacin de magnitudes determinadas. (HERNNDEZ, 2001.)
- La Recoleccin de Informacin
Es la actividad especial para recoger, procesar o analizar datos, que se realizan con determinada orientacin y con el apoyo de ciertas tcnicas e instrumentos.
La tcnica de recoleccin de informacin que se utilice est estrechamente ligada a las etapas empricas de la actividad cientfica investigativa.
67
3.4.1.2 Tericos
Son aquellos que permiten revelar las relaciones esenciales del objeto de investigacin; son fundamentales para la comprensin de los hechos y para la formulacin de la hiptesis de investigacin. Mtodos tericos a utilizar
Mtodo Inductivo/Deductivo
La induccin es un procedimiento mediante el cual se logra inferir cierta propiedad o relacin a partir de hechos particulares, es decir, permite el trnsito de lo particular a o general. Su complemento es el procedimiento deductivo, mediante el cual el investigador transite de aseveraciones generales verdaderas a otras, o a caractersticas particulares del objeto. (HERNNDEZ, 2001.)
- Mtodo Sistmico
Est dirigido a modelar el objeto mediante la determinacin de sus componentes, as como las relaciones entre ellos. Esas relaciones determinan por un lado la estructura del objeto y por otro su dinmica. (HERNNDEZ, 2001.)
68
Los instrumentos y tcnicas de investigacin que se utilizarn dentro del Sistema Informtico para la Gestin Administrativa del Comercial Multicentro J&C de La Concordia sern la entrevista y la encuesta.
- Entrevista
Permite la recopilacin de informacin mediante el dilogo directo entre el profesional que realiza la actividad cientfica investigativa y los sujetos que son fuentes de informacin en esta confrontacin personal el entrevistador tiene la oportunidad de profundizar en las opiniones, intereses, valoraciones y estado emocional de los sujetos interesan tanto las respuestas como los gestos y entonaciones, como instrumento se utilizar la Gua de Entrevistas.
(HERNNDEZ, 2001.)
- Encuesta
La tcnica de la encuesta permite recopilar informacin mediante un cuestionario que es elaborado previamente por el investigador, para conocer la valoracin y el criterio de los encuestados sobre un determinado asunto, como instrumento se utilizar el cuestionario. (HERNNDEZ, 2001.)
La encuesta que se fue dirigida a los clientes de la empresa, para recolectar primeramente los mltiples problemas y corregir errores que existe en el objeto
69
mismo, as como la opinin de implementar un sistema informtico para la Gestin Administrativa, la encuesta aplicada y que esta constando en los anexos fue la siguiente:
70
1. Cree usted que el mtodo de facturacin manual de la empresa es el ms apropiado? a. Tabla de porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
No 53%
Si 47%
Si No
c. Anlisis
Se puede observar que la mayor parte de los clientes no estn conformes con el mtodo poco usual en la actualidad de emitir facturas, mientras que un menor nmero de ellos an creen que este mtodo es apropiado.
71
2. Est
actualmente la empresa?
a. Tabla de Porcentajes
b. Grfico
c. Anlisis
Se deduce que los clientes estn un poco desconformes con la facturacin que lleva la empresa debido a la prdida de tiempo que se tiene en el momento de solicitar los productos que desean llevar.
72
3. Est usted de acuerdo que se automatice la bsqueda de los productos para una mejor informacin del mismo?
a. Tabla de Porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
N o 0 %
S i N o
S i 10 0%
c.
Anlisis
Se puede observa que existe una gran acogida de los clientes y estn de acuerdo para que automatice la forma de bsqueda de los productos y as tener mejor informacin sobre los mismos. 73
4. Cree usted que la manera de buscar las cuentas de pagos son rpidas?
a. Tabla de Porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
Si 36%
Si No
No 64%
c. Anlisis
Una vez realizada la respectiva encuesta se puedo observa que los clientes no consideran apropiada la bsqueda de las cuentas de pago, por lo que la
consideran lentas al solicitar su deuda, rara vez aunque no en todos los casos.
74
a. Tabla de Porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
NO 10%
SI NO
SI 90%
c. Anlisis
Como se puede observar que el cliente debe esperar algunos minutos mientas los empleados o personal de la empresa buscan el producto y a veces no existe en bodega o no existe suficiente stock de productos del mismo.
75
6. Le gustara que la empresa tenga un control detallado de sus datos personales? a. Tabla de Porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
N o 9%
Si N o
Si 91%
c. Anlisis
Los clientes de lubricantes Alemn mayoritariamente se expresa que la empresa debe tener los datos de ellos ya que de esta manera no tendran que estar dando sus datos cada vez que realicen un compra.
76
7. De acuerdo a los servicios de ventas de la empresa como la considerara usted? a. Tabla de Porcentajes
RESPUESTA Muy buena Buena Mala TOTAL CANTIDAD PORCENTAJE 64 65% 34 35% 0 18% 98 100%
b. Grfico
Malo 0% Bueno 35% Muy Bueno Bueno Malo Muy Bueno 65%
c. Anlisis
Como se puede notar, la atencin al cliente tiene una buena acogida por lo que no es malo al respecto, los que demuestra que la empresa para alcanzar su perfeccin en las ventas necesariamente necesitara de un sistema Informtico.
77
a. Tabla de Porcentajes
b. Grfico
c. Anlisis
Se puede observar que la empresa cuenta con un gran nmero de clientes que compran 1 50 dlares, tambin cuenta con varios clientes que compra 51 100 dlares y otros que compras mayores a 100 dlares por lo que es necesaria la implementacin de un sistema que se encargue del control de estos recursos.
78
9. Cree usted que es necesario implementar un Sistema Informtico para mejorar la Gestin Administrativa de la empresa?
a. Tabla de Porcentajes
RESPUESTA SI NO TOTAL
b. Grfico
N o 0 %
S i N o
S i 10 0%
c. Anlisis
Los clientes en su totalidad estn en un mutuo acuerdo que la empresa implante un sistema informtico para su Gestin Administrativa y de esta manera mejorar la atencin al cliente, ahorrando tiempo y dinero, adems de ingresar al moderno mundo de la Tecnologa e Informtica. 79
Una vez realizada la encuesta dirigida a los clientes, logramos constatar que la implementacin del Sistema Informtico es de mucha importancia, ya que facilita y ayuda a llevar de mejor manera la Gestin Administrativa de la Empresa Lubricantes Alemn de La Concordia.
Con la implementacin del Sistema Informativo se mejoro las necesidades del cliente, logrando dar un servicio de calidad, demostrando as la diferencia en el servicio anterior y el actual.
Adems la empresa tendr permanentemente la informacin necesaria y solo as podr brindar un servicio que para la perspectiva de sus clientes sea de calidad,
Con el sistema informtico se tendr un control administrativo adecuado para la empresa, contaran con informacin confiable para de esta manera ofrecer seguridad tanto para los dueos como para los clientes.
Se determino que nuestro objetivo planteado, es vlido debido a la aceptacin y con la implementacin del sistema informtico, se facilita todo tipo de procesos que maneja la empresa en la Gestin Administrativa de esta manera se dar una mejor servicio de calidad y eficiencia.
80
CAPTULO IV
MARCO PROPOSITIVO
TEMA Sistema Informtico para la Gestin Administrativa del Almacn MULTICENTRO J&C
4.1. OBJETIVOS
Desarrollar un sistema informtico que permita el mejoramiento de la Gestin Administrativa de inventario, facturacin, compras, ventas para la empresa Lubricantes ALEMAN de La Concordia.
4.1.2 Objetivos Especficos - Describir los trminos tcnicos fundamentales sustentadas en la bibliografa de sistemas de informacin, bases de datos, sistema cliente / servidor, herramientas de desarrollo, control administrativo. - Ofrecer a la ciudadana una variedad de productos relacionados con la lubricacin de vehculos con los mejores precios para satisfacer al cliente
81
- Disear un sistema informtico cliente / servidor, para la gestin administrativa del Comercial Multicentro J&C.
a. Resea histrica.
La Comercial Multicentro J&C inicia sus actividades comerciales el 13 de Mayo de 1987 en la Concordia siendo su propietario el seor Julio Girn, quien empez realizando ventas en todo tipo de Electrodomsticos. Con el afn de dar un mejor servicio a los clientes, y con el pasar de los aos, ha incrementado su negocio hasta convertirla en una gran empresa de lubricantes, siendo una de las ms prestigiosas de la zona El ser una empresa organizada y eficiente le ha permitido adems, ser una fuente de empleo para varias familias.
ADMINISTRADOR
EMPLEADO
82
3. Documentos de Comercial Multicentro J&C. - Cuaderno Cuentas por Cobrar Cuentas por Pagar Pagos a Empleados - En Excel - Definicin de Productos - Facturas de ventas Factura entregada al cliente
Facturas de compras Facturas recibidas por la empresa por parte de los proveedores
La empresa cuenta con un pequeo control de ingresos y salidas de mercaderas llevada en Excel.
83
La empresa no cuenta con registros permanentes. No existe un control adecuado de los clientes deudores. La empresa no tiene registro adecuado de emisin de cheques No existe un control del personal, que atiente en la empresa. No existe control de proveedores de mercaderas
84
85
COMPRAS
VENTAS
INVENTARIO
PROVEEDOR
PRODUCTOS
CLIENTES
CUENTAS X COBRAR
CUENTAS X PAGAR
EMPLEADOS
Luego de realizar las respectivas investigaciones, analizar los procedimientos que se realizan en la empresa, los documentos que manejan y los requerimientos solicitados de la misma, planteamos lo siguiente:
Desarrollar un software informtico que automatice toda la informacin requerida por la empresa.
86
Llevar un control adecuado de los productos registrados, facturar rpidamente una venta de producto, roles de pago, datos del proveedor, y mas documento que la empresa necesita para la atencin al cliente con mayor rapidez y eficiencia.
Listados de cada cliente (Individual, general) Listados de los clientes deudores Listados de cada proveedor (Individual, general) Listado de las facturas por pagar Listados de cada empleado (Individua, general) Rol de pagos (Individual, general) Un informe de todos los productos existentes (Inventario) Reportes de facturas (Individuales) Reportes de facturas de cada mes (Generales)
87
PROVEEDOR_COMPRAS [0,n]
[0,1]
CLIENTES_VENTAS
[0,n]
[0,n]
COMPRAS numero facha_compra fecha_pago [0,n] DETALLE_COMPRAS parcial descripcion COMPRAS_DETALLE descuento pc_unitario iva [0,1] subtotal total cantidad ruc_prove
[0,1]
VENTAS CUENTAS_POR_COBRAR num_venta item_cta fv_venta fr_cta fp_venta [0,1] [0,n] VENTAS_CUENTAS_POR_COBRAR con_cta parcial_venta monto_cta des_venta saldo_cta iva_venta nc_cta total_venta estado_cta
[0,1]
USUARIOS id_usuario nom_usuario clave_usuario activo_usuario CIUDAD codi_ciuda nomb_ciudad CARGOS cod_cargo sueldo_cargo nom_cargo
[0,1]
CARGOS_EMPLEADOS
EMPLEADOS cod_emple [0,n] ape_emple EMPLEADOS_VENTAS nom_emple ec_emple sexo_emple [0,n] domi_emple tel_emple fr_emple EMPLEADOS_ROL_PAGO foto_emple
[0,1]
[0,n]
ROL_PAGO Item_rol mes_rol anio_rol fp_rol comi_rol cs_rol ti_rol iess_rol multa_rol anti_rol td_rol liquido_rol
88
IECOMPRA_NUM = IECOMPRA_NUM
IECATEG_CODIGO = IECATEG_CODIGO
IECLIEN_CLIENTES IECLIENT_CODIGO IECLIENT_CEDULA IECLIENT_NOMBRE IECLIENT_TELEFONO IECLIENT_DIRECCION IECLIENT_MAXCREDITO IECLIENT_TIPO IECLIENT_OBSERVACION integer varchar(12) varchar(60) varchar(10) varchar(80) numeric(8,2) varchar(15) varchar(150)
IEDETCO_COMPRAS IECOMPRA_NUM integer IEPRODUC_CODIGO integer IEDETCO_DESCRIPCION varchar(50) IEDETCO_PRECIOUNI numeric(8,2) IEDETCO_SUBTOTAL numeric(8,2) IEDETCO_CANTIDAD numeric(8,2)
IEPRODUC_CODIGO = IEPRODUC_CODIGO
IEPRODU_PRODUCTOS IEPRODUC_CODIGO IECATEG_CODIGO IEPRODUC_DESCRIPCION IEPRODUC__PRECIOCOMPRA IEPRODUC_PRECIOVENTA IEPRODUC_UTILIDAD IEPRODUC_FECHAINGRESO IEPRODUC_STOCK integer integer varchar(50) numeric(8,2) numeric(8,2) numeric(8,2) timestamp integer
IEDETAL_DETALLE_CUENTA IEDETAL_ITEM integer IECTACO_ITEM IECLIENT_CODIGO = IECLIENT_CODIGOinteger IEDETAL_FECHAPAGO timestamp IEDETAL_VALOR numeric(8,2)
IEVENTA_VENTAS integer integer integer timestamp varchar(15) numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2)
IEVENTA_NUMERO IECLIENT_CODIGO IEDETAF_DETALLE IEEMPLE_CODIGO IEDETAF_ITEM integer IEVENTA_NUMERO = IEVENTA_NUMERO IEVENTA__FECHAVENTA IEPRODUC_CODIGO integer IEVENTA_FECHAPAGO IEVENTA_NUMERO integer IEPRODUC_CODIGO = IEPRODUC_CODIGO IECTACO_ITEM = IECTACO_ITEM IEVENTA_PARCIAL IEDETAF_CANTIDAD integer IEVENTA_DESCUENTA IEDETAF_DESCRIPCION varchar(50) IEVENTA_IVA IEDETAF_PRECIOUNIT numeric(8,2) IEVENTA_TOTAL IEDETAF_SUBTOTAL numeric(8,2)
IEEMPLE_EMPLEADOS IEEMPLE_CODIGO IECARGO_CODIGO IEEMPLE_APELLIDO IEEMPLE_NOMBRE IEEMPLE_ESTADOCIVIL IEEMPLE_SEXO IEEMPLE_DOMICILIO IEEMPLE_TELEFONO IEEMPLE_FECHAREGISTRO IEEMPLE_FOTO IEUSUAR_USUARIOS IEUSUAR_IDENTIDAD IEUSUAR_NOMBRE IEUSUAR_CLAVE IEUSUAR_ACTIVO IECIUDA_CIUDAD IECIUDA_CODIGO IECIUDA_NOMBRE varchar(5) varchar(50) integer varchar(30) varchar(15) varchar(1)
IEEMPLE_CODIGO = IEEMPLE_CODIGO
integer integer IECARGO_CODIGO = IECARGO_CODIGO varchar(50) varchar(50) varchar(15) varchar(1) varchar(70) varchar(10) timestamp varchar(100)
IECTACO_CUENTAS_POR_COBRAR IECTACO_ITEM IEVENTA_NUMERO IECTACO_FECHAREGISTRO IECTACO_CONCEPTOCTA IECTACO_MONTO IECTACO_SALDO IECTACO_NUMERO IECTACO_ESTADO IEROL_ROLPAGO IEROL_ITEM IEEMPLE_CODIGO IEROL_MES IEROL_ANIO IEROL_FECHAPAGO IEROL_COMISIONES IEROL_COMPENSACIONSALARIAL IEROL_TOTALINGRESO IEROL_IESS IEROL_MULTA IEROL_ANTICIPO IEROL_TOTALDESCUENTO IEROL_LIQUIDO integer integer timestamp varchar(15) numeric(8,2) numeric(8,2) integer varchar(15)
integer integer varchar(15) numeric timestamp numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2) numeric(8,2)
89
90
a. Inicio de sesin
Color del formulario es Azul oscuro (Desktop), utilizo el azul oscuro ya que es un color llamativo y produce cierto impacto.
Color de letra: Blanco. Tipo y tamao de letra de campos: Microsoft Sans Serif; 8,25pts; style Normal. Tipo y tamao de letras de botones: Microsoft Sans Serif; 8,25pts Tamao de botones: 100;68 Tipo de imagen: System.Drawing.Bitmap Tamao de imagen: 263; 55 Tamao de fuente de los label Microsoft Sans Serif; 8,25pts
91
b. Men principal
Fondo de formulario: Logo tipo PC porttiles Tipo letra del men: Tahoma Tamao letra: 9 pts, normal Color letra men: Negro Tamao barra de herramientas: 930; 25 Tamao botones barra de herramientas: 72; 22, 99; 22, 82; 22 Tamao botones barra de Control: 240,25 Tamao de contenedores de men Grafico: 233,125 Tipo de letra: Microsoft Sans Serif; 9pts
92
c. Clientes
Tipo de letra de campos: Microsoft Sans Serif Tamao de letra de campos: 8,25pt Tipo de letra de botones: Tahoma Tamao de botones: 23; 22 Tipo de letras de botones: Tahoma Tamao de letra de botones: 8,25ptc
93
d. Reportes Clientes
Tipo de letra de campos: Microsoft Sans Serif Tamao de letra: 8,25pts. Fondo del reporte: blanco Logotipo: Imagen Tamao de membrete: Arial 20,25 pts. Tamao de botn vista de datos: 26; 24
94
- Definicin El Color de los formularios es Desktop, utilic este color ya que disipa la mente, da estabilidad, serenidad y le da un toque de tranquilidad, adems representa integridad, conocimiento, inteligencia, confianza. En lo que respecta a la empresa es adecuado para promocionar productos de alta tecnologa o de alta precisin de los cuales posee la misma.
He visto conveniente utilizar el tamao de la letra ya especificado en todos los formularios, debido a la buena visibilidad que refleja y nos brinda un mayor espacio dentro del formulario para poder manipular de una mejor manera los controles que se utilizan.
frescura, simplicidad y adems purifica la mente a los ms altos niveles y da un realce de optimismo, lo cual siempre es necesario para poder trabajar muy bien en cualquier lugar.
4.4. CONECTIVIDAD
95
Para el desarrollo INFORMTICO PARA LA GESTIN ADMINISTRATIVA DEL COMERCIAL MULTICENTRO J&C se decidido utilizar un servidor de 3 capas ya que la aplicacin va a estar ejecutndose en un ambiente CLIENTE/SERVIDOR, teniendo como objetivo primordial la separacin de la lgica de negocios de la lgica de diseo; un ejemplo bsico de esto consiste en separar la capa de datos de la capa de presentacin al usuario.
a. Capa de presentacin.- Esta capa es la que ve el usuario, presenta el sistema al usuario, le comunica la informacin y captura la informacin del usuario en un mnimo de proceso. Esta capa se comunica nicamente con la capa de negocio. Tambin es conocida como interfaz grfica y debe tener la caracterstica de ser "amigable" para el usuario generalmente se presentan como formularios.
96
b. Capa de negocio: Aqu es donde, se reciben las peticiones del usuario y se envan las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lgica del negocio) porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentacin, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos para almacenar o recuperar datos de l.)
c. Capa de datos: es donde residen los datos y es la encargada de acceder a los mismos. Est formada por uno o ms gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de
Todas estas capas pueden residir en un nico ordenador, si bien lo ms usual es que haya una multitud de ordenadores en donde reside la capa de presentacin (son los clientes de la arquitectura cliente/servidor). Las capas de negocio y de datos pueden residir en el mismo.
En una arquitectura de tres niveles, los trminos "capas" y "niveles" no significan lo mismo ni son similares.
El trmino "capa" hace referencia a la forma como una solucin es segmentada desde el punto de vista lgico:
97
En cambio, el trmino "nivel" corresponde a la forma en que las capas lgicas se encuentran distribuidas de forma fsica. Por ejemplo:
- Una solucin de tres capas (presentacin, lgica, datos) que residen en tres
ordenadores (presentacin, lgica, datos). La arquitectura que la define es: solucin de tres capas y tres niveles.
4.4.1 Seguridad
a. Seguridad de la Base de Datos.- Dentro de lo que es la seguridad de la base de datos se est utilizando la seguridad que nos ofrece en SQL SERVER 2000 que nos permite realizar los respaldo respectivos de la base utilizada en el sistema de Gestin Administrativa del Comercial Multicentro J&C, procesos
98
que solo los podrn hacer el personal que est autorizado con el privilegio de Administrador.
b. Enlace con la Base de Datos.- La seguridad que se tomo en cuenta para el enlace con la base de datos es la Seguridad Integral que consiste en la autentificacin que hace el usuario antes de ingresar al Sistema Operativo, estos datos los Toma el Sistema de Gestin Administrativa del Comercial Multicentro J&C, con un archivo de configuracin que existe en las mquinas clientes que contiene el nombre del servidor con el cual se va a enlazar.
c. Usuarios.- Dentro del nivel de seguridad de usuarios existen 3 tipos: Administrador, Inventario, Caja.
- Administrador.- Este tipo de usuario podr tener acceso a todos los mdulos
que maneja el sistema de Gestin Administrativa del Comercial Multicentro J&C.
- Puede ser que un usuario quede bloqueados por otras causas como por
ejemplos: por estar conectado en el instante en que se desconecto el fluido elctrico. La nica persona que puede volver a habilitarlo es el Administrador.
El formulario USUARIO DE Sistema permite que solo el ingreso de usuarios que estn registrados o estn actos para el manejo del sistema. b. Menu Principal
100
En este men principal se visualiza las opciones principales que nos brinda el sistema para la Gestin Administrativa del Comercial.
En este se encuentra las diferentes opciones del men principal del sistema, tales como: Parmetros, Ver, Bodega, Personas, Reportes, Ayuda, Salir.
Estos botones que se encuentran en la parte superior del men permiten tener acceso rpido, a los principales formularios del sistema ms utilizados.
101
En este men podemos realizar los controles ms comunes y principales del sistema. f. Restauracin de la Base de Datos
Este formulario nos permite la restauracin de una base de datos que hayan sido creados por el administrador de la base de datos y de esta manera poder visualizar y manejar datos.
102
Este formulario permite crear un usuario del sistema para que este acto en el manejo del sistema.
i. Categoras
103
En este formulario de categoras, se ingresa informacin correspondiente al tipo de categoras de acuerdo a productos que existen en la empresa. En este se debe ingresar, el cdigo, el nombre de la categora. En la parte superior se encuentra las diferentes opciones, tales como datos, consultas, eliminar y reportes. j. Clientes
104
En el comercio y el marketing, un cliente es quien accede a un producto o servicio por medio de una transaccin financiera (dinero) u otro medio de pago. Quien compra, es el comprador y quien consume, el consumidor. Normalmente, cliente, comprador y consumidor son la misma persona.
En este formulario se ingresan datos de clientes, como son los nombres completos, nmero de cdula, telfono y direccin, tambin me permite editar, grabar, cancelar consultar, eliminar, permite obtener un reporte individual con los datos nicamente del cliente que se desee.
k. Proveedores
105
El proveedor es una persona natural o jurdica que se encarga de abastecer las mercaderas, para la empresa. Aqu se registran datos como, el ruc del proveedor, descripcin, ciudad, direcciones, telfono, observacin, tambin me permite editar, grabar, cancelar, consultar, eliminar, obtener un reporte individual con los datos nicamente del proveedor. l. Productos
En este formulario se ingresaran los productos que tiene la empresa ha sido especialmente diseado para desarrollar los conocimientos, las habilidades, y especializaciones de gerentes y profesionales del rea de fabricantes,
106
Este formulario permite realizar el ingreso de productos, que son adquiridos por la empresa, tambin me permite editar, grabar, cancelar, consultar, eliminar, obtener un reporte individual.
m. Lista de productos
En este formulario me permite listar los productos, el mismo que puedo seleccionar mediante el cdigo, la descripcin y la fecha para hacer ms rpida la busque de los mismos.
107
108
n. Ventas
Factura.- Este permite realizar la emisin del comprobante de ventas a los clientes que llegan al comercial en busca de determinado producto. Para realizar el proceso de facturacin, primero debe seleccionar el nombre del cliente. En caso de que el cliente llegue por primera vez, existe un botn que se encuentra junto al campo. Este le llevara al formulario de clientes para que pueda registrarlo.
As como tambin se debe seleccionar el nombre del empleado que est atendiendo al cliente en ese momento.
109
Existe la opcin de buscar producto: en este se debe seleccionar el producto que se est vendiendo. Al seleccionar se debe dar un Enter para registrar el producto en la factura. A continuacin se ingresara la cantidad y automticamente se obtendr los totales. Se debe registrar descuento (ubicado en la parte inferior del formulario) en caso de haberlo.
o. Empleados
Permitiendo el ingreso de datos como, cdigo, apellidos, nombres, estado civil, sexo, domicilio, telfono, fecha de registro y la foto
110
En la parte superior se encuentra las diferentes opciones, que existen para dar mantenimiento a los empleados tales como datos, consultas, eliminar, reportes.
p. Cargos
En este formulario permite ingresar el cargo que tiene cada empleado que tiene la empresa, permitiendo el ingreso de datos tales como: cdigo nombre, sueldo, en la parte superior encontramos las siguientes opciones, datos consultas, eliminaciones y nos permite realizar reportes
111
q. Rol
Este formulario permite el control de pagos a los empleados por parte de la empresa y de esta manera se llevar una mejor organizacin de los manejos de estas cuentas.
r. Cuentas
112
Este formulario, permite registrar las deudas que tiene la empresa con los proveedores y deudas por cobrar a los clientes.
En el cual se debe registrar el nmero de la cuenta a pagar, as como tambin deber seleccionar la fecha de endeudamiento y la fecha de vencimiento de la misma.
En la parte derecha del formulario existe la opcin de realizar abonos, adems se tiene las opciones, nuevo, editar, grabar, cancelar, consultar, eliminar.
s. Reportes clientes
113
t. Reportes productos
4.5.1 Impacto Organizacional El Comercial ha logrado cambios confortables en los procesos que controlan su administracin. Este sistema ha ayudado en lo que respecta a control de clientes, empleados, proveedores y otros: de la misma manera ha permitido a la empresa tener un mejor control de los productos que se compran y se venden en la empresa. El sistema informtico ha agilitado el proceso de facturacin de ventas a los clientes, ahorrando tiempo en el momento de comprarlo, ya que anteriormente el
114
cliente deba esperar mucho tiempo hasta que busquen el producto y reciba su factura. Asimismo el sistema permite llevar a la empresa un control adecuado de los productos existentes en bodega, adems facilita la bsqueda de los clientes, empleados, proveedores de la empresa, tambin permite observar la lista de clientes, roles de pagos y de ms informacin con mayor rapidez y eficiencia. El sistema informtico tambin emite reportes, listas e informes de todos los procesos realizados, manteniendo a la empresa al tanto de los procesos y de los movimientos que se realizan en la misma. De esta manera se puede establecer que la empresa Lubricantes ALEMAN y con la implementacin del sistema informtico, tiene en la actualidad una mejor organizacin de la informacin, controles y procesos lgicos, todas estas mejoras hacen que el cliente tenga una mejor atencin, en un menor tiempo y siendo mas eficientes, brindando a la ciudadana un mejor servicio. 4.7.3 Recurso financiero
Los recursos econmicos que demandara el desarrollo de este trabajo investigativo son los siguientes:
PRESUPUESTO INVERSIN PARA EJECUTAR LA INVESTIGACIN CANTIDAD DESCRIPCION VALOR 1 tiles de Oficina 75,00 1 Copias 50,00 1 Impresiones 150,00
115
1 1 1 2 4 1 1 4 1 4.8. CONCLUSIONES
Internet Transporte Software Anillado Empastado de tesis Servicios Bsicos Imprevistos Libros de capacitacin Lector Magntico TOTAL:
50,00 50.00 110,00 20,00 90,00 50,00 195,00 300,00 85,00 1.175.00
116
4.9. RECOMENDACIONES
- Tener
un
computador
que
tenga
las
caractersticas
mnimas
recomendables, para poder manipular el Sistema Informtico y no cause problemas de lentitud u funcionalidades respectivas. otros al momento de hacer uso de todas las
117
BIBLIOGRAFA
(ORFALI, R.; HARKEY, D.; EDWARDS, J. (2002). Gua de Cliente/servidor y Objetos Tercera Edicin. Editorial Orford University Mxico. CERTO, Samuel, (2006), Administracin Moderna, Octava Edicin, Editorial Prentice Hall, Bogot- Colombia. COFFMAN, G. (1999). SQL Server 7 ( Primera Edicin ed.). Madrid, Espaa: Editorial Osborne McGraw-Hill. ARMIJOS, C. (2006). La investigacin cientfica en preguntas y respuestas. Ambato. Gobierno de la Provincia de Pichincha. (2008). Recuperado el 28 de Abril de 2008, de www.pichincha.gov.ec HERNNDEZ, D. ( 2001.). Metodologa de la Investigacin Cientfica. Guayaquil: Facultad de Ciencias Jurdicas. HERNNDEZ, D. (2007). Paradigmas. Ambato, Ecuador: Programa de Posgrado UNIANDES,.
118
STONER, J. (1996). Administracin y Gerentes, (Sexta Edicin. Mxico: Editorial Pearson Educacinn LAUDON, K.; LAUDON J.(1996). Administraccin de los sistemas de informacin (TERCERA EDICIN ed.). Mexico: PRENTICE HALL HISPANO AMERICANO, S.A. KENDALL, K.; KENDALL, J. ANALISIS Y DISEO DE SISTEMAS (Tercera Edicin ed.). Mxico: Editorial Prentice Hal. LAUDON, Informacin LEIVA, F. (1988). Nociones de metodologa de investigacin cientfica (tercera Edicin ed.). Quito, -Ecuador; : Editorial Graficas modernas. ABURTO, Bleider; PANTIGOSO, Robert (2001), Bases de Datos en Sql Server 2000, primera Edicin, Lima Per. TANENBAUM, Andrew. (2002). Sistemas Operativos Modernos (Segunda Edicin ed.). Mxico; Editorial Pearson Educacin RAYA, Gonzalez. (2002). Sistemas inbformaticso Multiusuario y en Red. Madrid, Espaa: Editorial RA-MA. REINOSO, V. ( 12 de octubre 1983). El proceso administrativo y su aplicacin en las empresas (Tercera edicin ed.). Quito, Ecuador, Ecuador. Kenneth, LAUDON Jane (1996), Administracin de los Sistema de
119
ORFALI, R; HORKEY, D.; EDWARDS, J. (1999). Cliente/servidor y objetos (TERCERA EDICIN ed.). Mexico: OXFORD UNIVERSITY PRESS. SILBERSCHATZ, Abraham; KORTH, Henry (1998), Fundamentos de bdd, tercera edicin, Arvaca (Madrid) .
120
121
9. Cree usted que es necesario implementar un Sistema Informtico para mejorar la Gestin Administrativa de la empresa? Si (.) No (.)
122
CAPITULO I
EL PROBLEMA
1.1.
En La Concordia, existen varios locales comerciales que se dedican a la venta de Electrodomsticos, entre los cuales se encuentra Multicentro J&C, ubicado en la Av. Simn Plata Torres y la calle San Jos, el mismo que empez sus labores el 13 de Mayo de 1987, siendo su propietario el seor Julio Girn.
En los aos que tiene el comercial siempre a tratado de dar un mejor servicio a sus clientes, es as que da a da se ha ido incrementado hasta llegar a
convertirse en una de las empresas ms solicitadas de la zona con un promedio de clientes de 300 400 mensuales, mediante entrevista con su Gerente se pudo determinar los problemas a investigar:
123
124
La empresa se encuentra ubicada en La Concordia, en la Av. Simn Plata Torres y la calle San Jos, para efectos de estudio se lo realizar en el ao 2007, aplicando la Implementacin de un Sistema Informtico Cliente Servidor, que permitir llevar de la mejor manera los procesos de gestin de la empresa en: Inventario, Facturacin, Ventas, Clientes y Bodega, Servicio al Cliente, Bancos, Proveedores, es decir el Sistema Informtico esta dirigido a mejorar la atencin al cliente y la organizacin de la empresa.
1.3. OBJETIVOS
Desarrollar un Sistema Informtico Cliente/Servidor que permita el mejoramiento la Gestin Administrativa del Comercial Multicentro J&C de La Concordia.
125
Fundamentar cientficamente las bases tcnicas sustentadas en las bibliografas de: Sistemas Informticos, Base de Datos, Herramientas de
Identificar los problemas a travs de la investigacin de campo que permita conocer las debilidades y fortalezas de la Gestin Administrativa.
Disear un Sistema de Informtico Cliente/Servidor para mejorar la Gestin Administrativa del Comercial Multicentro J&C en La Concordia.
1.3 JUSTIFICACIN
Los procesos automatizados en la actualidad han tenido una gran aceptacin; ya que son factores que permiten una mejor organizacin y el desarrollo de la
tecnologa de informacin, que permitan realizar labores un poco complejas para el hombre de una manera ms rpida, que son de gran beneficio para distintos sectores, econmicos, sociales y culturales de nuestra sociedad.
Una de las grandes necesidades para poder llevar los procesos sistematizado dentro de una empresa y hacer que esta sea ms competitiva y muy eficiente en los procesos que esta realice debe estar acorde con los avances tecnolgicos que 126
da a da van innovando, es por esa razn que la investigacin que se presenta en el Almacn Multicentro J&C donde aun en pleno siglo XXI siguen manejando la mayora de sus procesos manualmente y esa fue una de las razones que motiv la realizacin de investigacin y de esta manera brinde mejor servicio y mayor eficiencia en los controles que manejen.
Este proyecto es factible porque cuenta con el total apoyo y acceso a la informacin real del control interno de la empresa, que estn en estudio en el presente proyecto.
Ser una herramienta de fcil manejo que le ahorrar tiempo le dar prestigio, elegancia y satisfaccin de lo realizado.
La investigacin que se realice para el desarrollo de este proyecto se llevar a cabo en el ao 2007, servir como material de consulta para futuras investigaciones, por su contenido cientfico adems tiene como objetivo principal la obtencin del ttulo de Ingeniera en Sistemas en la Universidad Regional Autnoma de los Andes.
127
CAPITULO II
MARCO TEORICO
Comercial Multicentro J&C, no cuenta con un software administrativo elaborado especialmente para la empresa que satisfaga las necesidades de la misma, de tal razn este es un software indito que servir para desarrollo tecnolgico de la empresa.
Existe un programa realizado en Excel que lleva el control de mercaderas que no satisface las necesidades de la empresa.
La informacin necesaria para el desarrollo de este proyecto ser adquirida a travs de diferentes medios, ya sean estos, libros, tesis, revistas, artculos relacionados con el tema e incluso la informacin que nos brinda la misma empresa.
Existe un sistema realizado por un estudiante de la Universidad Luis Vargas Torres, tiene como nombre Sistematizacin de Procesos para Elevar la Eficiencia Administrativa el comercial Importadora Castro en Santo Domingo de los
128
Colorados, pero que no se acopla a las necesidades de la empresa, debido a que se dedica a compra/venta de electrodomsticos. 2.2. FUNDAMENTACION CIENTIFICA.
Para la creacin del sistema informtico de la empresa, se har uso del contenido cientfico que se detalla a continuacin:
Concepto
129
Conexin a Bases de Datos. Arquitectura Cliente / Servidor. Administracin de Oracle. Consultas. Actualizaciones. Eliminaciones. Inserciones. Servicios. Componentes del Oracle. Comandos. Criterios de Seleccin. Agrupamiento de Registros y Funciones Agregadas. Tipos de Datos. SubConsultas. Estructuras de las Tablas.
130
Conexin ODBC. Framework. Assemblies. Funcin MsgBox y MessageBox. Mtodo Close del formulario. Funciones de conversin entre tipos. Tratamiento de errores estructurados, y no estructurados. Niveles de visibilidad. Clase. Herencia. Acceso a Datos con ADO. Control de errores.
Servicio al cliente
o Facturacin o Ventas 131
132
Oracle.- Herramienta de administracin grfica de base de datos que es mucho ms intuitivita y cmoda de utilizar.
Visual Basic .Net.- Es la nueva herramienta de desarrollo propuesta por Microsoft para llevar acabo aplicaciones para Windows y para la Web. Es uno de los lenguajes de programacin que ms entusiasmo despiertan entre los programadores de PCs, tanto expertos como novatos.
Empresa.- En comercio, entidad integrada por el capital y el trabajo como factores de la produccin, y dedicada a actividades industriales, mercantiles o de prestacin de servicios, generalmente con el fin de obtener beneficios econmicos.
Proceso.- Conjunto de las fases sucesivas de un fenmeno natural o de una operacin artificial.
Sistema Informtico.- Conjunto de conocimientos cientficos y tcnicos que posibilitan el tratamiento automtico de la informacin mediante el uso de ordenadores.
133
Software.- Conjunto de programas, instrucciones y elementos no fsicos que constituyen un equipo informtico.
Eficiencia.- Capacidad para realizar satisfactoriamente la funcin a la que se est destinada. Optimizar.- Lograr un resultado ptimo.
Automatizar.- Proceso de mecanizacin de las actividades industriales, para simplificar el trabajo, o conseguir que su ejecucin sea mejor, ms rpida o ms segura.
Planteamiento.- Plan general organizado y frecuentemente de gran amplitud, para obtener un objetivo determinado.
Base de Datos:
Cualquier
conjunto
de
datos
organizados
para
su
almacenamiento en la memoria de un ordenador o computadora, diseado para facilitar su mantenimiento y acceso de una forma estndar.
Conexin:
Contraer conexiones.
134
Manipulacin:
Interfaz:
independientes.
Control: Comprobacin, inspeccin, fiscalizacin, intervencin. Sentencias: Secuencia de expresiones que especifica una o varias operaciones
2.4. HIPOTESIS
Mediante la Implementacin del Sistema Informtico Cliente/Servidor, se mejorar la Gestin Administrativa del Almacn Multicentro J&C de La Concordia.
Variable Independiente.
Variable Dependiente.
Gestin Administrativa.
135
CAPITULO III
MARCO METODOLGICO
3.1.1 Cualitativa.- La investigacin cualitativa evita la cuantificacin. Los investigadores cualitativos hacen registros narrativos de los fenmenos que son estudiados mediante tcnicas como la observacin participante y las entrevistas no estructuradas.
3.1.2 Cuantitativa.- La investigacin cuantitativa es aquella en la que se recogen y analizan datos cuantitativos sobre variables.
Este proyecto estar basado en la investigacin cualitativa y cuantitativa ya que debemos recoger datos de la empresa a travs de opiniones, observaciones, comentario, entrevistas y encuestas para luego ser analizados profundamente y plasmarlo en el desarrollo del Sistema Informtico.
136
Para recolectar los datos primarios se proceder a investigar en el lugar y tiempo donde se aplicara el presente trabajo como llevan las gestiones documentales.
3.2.7 DE ACCIN
3.2.8 FACTIBLE
La alternativa propuesta y el proceso tienen los recursos necesarios y suficientes para su ejecucin.
137
3.3.1. POBLACIN
Todos la personas que forman parte del proceso de comercializacin ya sean estos empleados, gerentes y proveedores con excepcin de los clientes, porque en este caso no va dirigida la investigacin hacia ellos.
3.3.2. UNIVERSO
En esta investigacin se tomar en cuenta una parte de la poblacin, y cuyo resultado es aplicable a su totalidad.
NIVEL ADMINISTRATIVO TOTAL DIRECTIVO ADMINISTRATIVO EMPLEADOS CLIENTES TOTAL 1 3 5 400 408
3.3.3. MUESTRA
138
PQ = Varianza para las investigaciones sociolgicas (0,25) N = Total de poblacin n = Muestra que se desea encontrar E = Error mximo que se admite (0,05) (5%) K = Valor de constante para el 95% de confiabilidad (1,96
3.4.1 MTODOS
3.4.1.1 EMPRICOS
Constituyen conjunto de acciones prcticas que realiza el sujeto investigador, con el objeto, para determinar sus rasgos y regularidades sobre la base senso perceptual. Mtodos empricos a utilizar
LA OBSERVACIN CIENTFICA
La observacin cientfica es el mtodo utilizado por excelencia por todas las investigaciones y consiste en la percepcin internacional y registro planificado y sistemtico del comportamiento del objeto en su medio.
LA MEDICIN
139
Es el proceso dirigido a precisar informacin numrica acerca de una de la cualidad del objeto mediante la comparacin de magnitudes determinadas.
LA RECOLECCIN DE INFORMACIN
Es la actividad especial para recoger, procesar o analizar datos, que se realizan con determinada orientacin y con el apoyo de ciertas tcnicas e instrumentos.
La tcnica de recoleccin de informacin que se utilice est estrechamente ligada a las etapas empricas de la actividad cientfica investigativa.
3.4.1.2 TERICOS
Son aquellos que permiten revelar las relaciones esenciales del objeto de investigacin; son fundamentales para la comprensin de los hechos y para la formulacin de la hiptesis de investigacin. Mtodos tericos a utilizar
MTODO INDUCTIVO/DEDUCTIVO
La induccin es un procedimiento mediante el cual se logra inferir cierta propiedad o relacin a partir de hechos particulares, es decir, permite el trnsito de lo particular a o general. Su complemento es el procedimiento deductivo, mediante
140
el cual el investigador transite de aseveraciones generales verdaderas a otras, o a caractersticas particulares del objeto.
MTODO SISTMICO
Est dirigido a modelar el objeto mediante la determinacin de sus componentes, as como las relaciones entre ellos. Esas relaciones determinan por un lado la estructura del objeto y por otro su dinmica.
Los instrumentos y tcnicas de investigacin que se utilizarn dentro del Sistema Informtico para la Gestin Administrativa del Comercial J&C de Concordia sern la entrevista y la encuesta. de La
ENTREVISTA
Permite la recopilacin de informacin mediante el dilogo directo entre el profesional que realiza la actividad cientfica investigativa y los sujetos que son fuentes de informacin en esta confrontacin personal el entrevistador tiene la oportunidad de profundizar en las opiniones, intereses, valoraciones y estado
141
emocional de los sujetos interesan tanto las respuestas como los gestos y entonaciones, como instrumento se utilizar la Gua de Entrevistas.
ENCUESTA
La tcnica de la encuesta permite recopilar informacin mediante un cuestionario que es elaborado previamente por el investigador, para conocer la valoracin y el criterio de los encuestados sobre un determinado asunto, como instrumento se utilizar el cuestionario.
142
BIBLIOGRAFA
CEVALLOS SIERRA, Francisco Javier, Lenguaje de programacin Visual Basic .Net, Editorial RA-MA, Edicin Alfa Omega, 442 p.
CROVETTO HUERTA, Cristhian, Visual Basic .Net 2003, Editorial Megabay, 1 ed., 500 p.
ANGULO presupuestaria
ESTRADA,
Edgar
Econ.;
Administracin
Financiera
Quito 2000
144
RECURSOS ADECUADOS
Como todo proceso administrativo en la presente investigacin lleva el recurso humano como fuente bsica que garantiza la consecuencia de los objetivos previstos en esta tesis. Los elementos o personal que influyeron en esta investigacin son:
: Marco Pachi : Ing. Juan Carlos Sarmiento : Julio Girn : Cecilia Barrera
De acuerdo a la calidad del personal con el que cuenta la Universidad Luis Vargas Torres sugiero muy comedidamente se me asigne al Ing. Juan Carlos Sarmiento como asesor de tesis.
Los recursos fsicos con los que contar la presente investigacin sern los siguientes:
Computadora
145
Lector de cdigo de barras Impresora Suministros y papelera Software que faciliten la tares de la investigacin Libros
4.3. RECURSOS ECONMICOS En lo concerniente a los recursos financieros a utilizar se ha considerado los gastos ms importantes por lo cual en el transcurso del desarrollo de la presente tesis estos valores pueden ser modificados de acuerdo a las necesidades. CANTIDAD 1 1 1 1 1 1 2 3 1 1 4 DESCRIPCION tiles de Oficina Copias Impresiones Internet Movilizacin Actualizacin de Equipo Anillado Empastado de tesis Servicios Bsicos Imprevistos Libros de capacitacin TOTAL: VALOR 50,00 30,00 50,00 25,00 20,00 104,00 20,00 90,00 50,00 200,00 300,00 939,00
146
147