• No se han encontrado resultados

Sistema informático para el control de procesos administrativos en la empresa Colorados visión de Santo Domingo

N/A
N/A
Protected

Academic year: 2020

Share "Sistema informático para el control de procesos administrativos en la empresa Colorados visión de Santo Domingo"

Copied!
70
0
0

Texto completo

(1)

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”

FACULTAD DE SISTEMAS MERCANTILES

CARRERA SISTEMAS

PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA

OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS E

INFORMÁTICA

TEMA: SISTEMA INFORMÁTICO PARA EL CONTROL DE

PROCESOS ADMINISTRATIVOS EN LA EMPRESA COLORADOS

VISIÓN DE SANTO DOMINGO

ALUMNO: TLGO. JOSÉ ISAÍAS BENALCÁZAR COTERA

ASESOR: ING. LUIS ANTONIO LLERENA OCAÑA

SANTO DOMINGO – ECUADOR

(2)

CERTIFICACIÓN DEL ASESOR

El Ing. Luis Llerena, en calidad de Asesor de Tesis, designado por disposición de la Cancillería de UNIANDES, certifica que el Señor José Isaías Benalcázar Cotera, estudiante de la Carrera de Sistemas, ha culminado su tesis de grado, con el tema:

“SISTEMA INFORMÁTICO PARA EL CONTROL DE PROCESOS

ADMINISTRATIVOS EN LA EMPRESA COLORADOS VISIÓN DE SANTO

DOMINGO”, quien ha cumplido con todos los requerimientos exigidos por lo que se

aprueba la misma para su presentación.

Es todo cuanto puedo decir en honor a la verdad, facultando al interesado hacer el trámite respectivo para la evaluación por parte del jurado que designe la Institución.

Atentamente

Ing. Luis Antonio Llerena Ocaña

(3)

DECLARACIÓN DE AUTORÍA DE LA TESIS

El presente trabajo de titulación se ha realizado en base a todos los conocimientos adquiridos durante el transcurso de la carrera de Sistemas en la UNIVERSIDAD

REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”, y complementado con las

investigaciones realizadas durante la elaboración del mismo, por lo que me responsabilizo por los contenidos del presente trabajo de titulación y faculto a UNIANDES hacer uso de la presente para fines académicos.

Es todo cuanto puedo indicar en honor a la verdad.

Atentamente

(4)

DEDICATORIA

Dedico este proyecto a mis padres José y Ángela por su apoyo incondicional.

(5)

AGRADECIMIENTO

Expreso un sincero agradecimiento a todos los docentes por sus conocimientos impartidos y también a todos quienes han aportado en el desarrollo, investigación y materialización de

(6)

RESUMEN EJECUTIVO

La empresa de televisión por cable "COLORADOS VISION" tiene sus instalaciones en la provincia de Santo Domingo de los Tsáchilas Cantón Santo Domingo en las calles Guayaquil y Av. Tsáchila.

Colorados Visión brinda su servicio a toda la población de la capital de la provincia. aportando con entretenimiento y ayudando en el desarrollo socio/económico de la provincia. El diseño del sistema " SISCOVI" permitirá a los empleados el manejo de datos de usuarios, empleados, productos, rubros de una forma más eficaz y eficiente.

Para el desarrollo del presente proyectos se utilizaron herramientas corporativas privadas como son PowerDesigner, SQL Server 2008 y Visual Studio.Net 2010. con estos elementos de programación se desarrolló el repositorio de datos como la interfaz grafica que se utilizará principalmente en el registro de cobros de mensualidades y ordenes de trabajo a los clientes. como también el registro de productos en bodega.

(7)

SUMMARY

The cable television company "COLORADOS VISION" has its facilities in the province of Santo Domingo de los Tsáchilas Canton Santo Domingo in Guayaquil and streets Av. Tsáchila.

Colorados Vision provides service to the entire population of the capital of the province. providing with entertainment and assisting in the social/ economic development of the province. The design "SISCOVI" system will allow employees handling user data, people, products, items more effectively and efficiently.

For the development of this project were used private corporate tools such as PowerDesigner, SQL Server 2008 and Visual Studio.Net 2010. these elements are programming the data repository as the graphical interface to be used mainly in the register of charges developed monthly work orders and customers. as well as the registration of products in the warehouse.

(8)

Tabla de contenido

CAPITULO I ... 1

1 INTRODUCCIÓN ... 1

1.1 Antecedentes de la investigación ... 1

1.2 Planteamiento del problema ... 2

1.2.1 Formulación del problema ... 3

1.2.2 Delimitación del problema ... 3

1.3 Identificación de la línea de investigación ... 4

1.4 Objetivos ... 4

1.4.1 Objetivo general ... 4

1.4.2 Objetivos específicos... 4

1.5 Idea a defender ... 4

1.6 Metodología de la investigación ... 5

1.6.1 Investigación bibliográfica-documental ... 5

1.6.2 Investigación de campo ... 5

1.7 Técnicas e instrumentos ... 5

1.8 Elementos de novedad, aporte teórico y significación práctica, en dependencia del alcance de la tesis... 6

CAPITULO II ... 7

2 MARCO TEÓRICO ... 7

2.1 Origen y evolución de los sistemas de información ... 7

2.1.1 Ciclo de vida del desarrollo de sistemas (SDLC) ... 8

2.1.2 Rup ... 9

2.1.3 Uml ... 11

2.2 Análisis de las distintas posiciones teóricas sobre el objeto de investigación .... 12

2.2.1 Prototipos y Herramientas. ... 12

(9)

2.2.3 Visual Studio. Net ... 14

2.2.4 Aplicaciones de escritorio ... 16

2.2.5 Sistema de gestión de base de datos (SGBD) ... 16

2.3 Valoración crítica de los conceptos principales de las distintas posiciones teóricas sobre el objeto de investigación ... 17

2.3.1 Aplicaciones escritorio y aplicaciones web ventajas y desventajas ... 17

2.3.2 Ventajas y Desventajas de Microsoft SQL Server ... 18

2.3.3 Ado.Net escenario conectado/desconectado Ventajas y Desventajas ... 19

2.4 Análisis crítico sobre aplicaciones de escritorio ... 21

2.5 Conclusiones parciales ... 21

CAPÍTULO III ... 23

3 MARCO PROPOSITIVO ... 23

3.1 Tema... 23

3.2 Descripción de la propuesta ... 23

3.3 Análisis previo y Casos de Uso ... 23

3.3.1 Contrato cliente ... 26

3.3.2 Contrato personal ... 27

3.3.3 Factura venta ... 28

3.3.4 Orden de trabajo ... 29

3.3.5 Factura compra... 30

3.4 Diagrama de secuencias ... 31

3.4.1 Contrato cliente ... 31

3.4.2 Factura venta ... 32

3.4.3 Factura compra... 32

3.4.4 Contrato empleado ... 33

3.4.5 Orden de trabajo ... 33

3.4.6 Mapa de procesos ... 34

(10)

3.6 Diseño de interface ... 36

3.6.1 Formulario de usuario ... 36

3.6.2 Menú principal ... 37

3.6.3 Formulario Cliente/contrato ... 38

3.6.4 Cliente/orden de trabajo ... 39

3.6.5 Cliente/pago mensualidades/orden de trabajo ... 40

3.6.6 Proveedor/producto ... 41

3.6.7 Factura compra/producto ... 42

3.6.8 Rubros ... 43

3.7 Conclusiones ... 45

(11)

1

CAPITULO I

1

INTRODUCCIÓN

1.1 Antecedentes de la investigación

La historia señala que probablemente el primer sistema de cable fue construido en el Reino Unido, donde varias empresas ya instalaban antenas comunitarias antes de la segunda guerra mundial para recibir las recién inauguradas señales de la BBC. Como la televisión por cable no es una innovación que haya tenido que ser patentada, resulta muy difícil determinar el pionero de este sistema de distribución.

Este modo de distribución de televisión alcanza cierto éxito en los Estados Unidos de Norte América en los primeros años cincuenta. Entre 1950 y 1955 se produjo un gran crecimiento en el número de sistemas de televisión por cable al pasar de menos de una docena a 400. El número de abonados desde los inicios de la década pasa de los 14.000 a los 550.000 en 1955. Este crecimiento del cable acompaña la expansión del número de cadenas de televisión en el país. En estos primeros tiempos, un sistema de cable tipo emitía dos o tres canales de televisión por los que cobraban tan sólo el precio de instalación. El concepto del cobro mensual surge años después cuando algún empresario visionario ve en el cable no sólo el modo de vender más televisores e instalar más antenas, sino un negocio en sí mismo.

El desarrollo de la televisión por cable en Ecuador tiene sus orígenes por la década de los años ochenta, teniendo como pionera de este servicio a la empresa “TVCABLE”.

(12)

2

CLIENTES, PROVEEDORES Y KARDEX DEL COMERCIAL CESAR BAYAS S.A” desarrollado por Bayas Escudero Alex Orlando. Consultando temas elaborados en los repositorios digitales de la Universidad Regional Autónoma de los Andes tenemos, “DISEÑO DE UN PLAN ESTRATÉGICO PARA LA EMPRESA PROVELEC DE LA CIUDAD DE AMBATO Y LA GESTIÒN EMPRESARIAL” desarrollado por Pablo

Alejandro Suárez Naranjo, presentado en el año 2012. El proyecto tienes como objetivo principal la creación de un plan estratégico que mejore la gestión empresarial de la empresa PROVELEC. Debido que el plan de negocios es una estrategia que permite a las empresas mejorar su rendimiento evitando problemas en el futuro, dando solución a los problemas actuales.

1.2 Planteamiento del problema

En la ciudad Santo Domingo, se encuentra la empresa “Colorados Visión” ofertando el servicio de Televisión por Cable a la población santodomingueña estimada en 368.013 mil habitantes.

(13)

3

En el departamento de atención al cliente, la información almacenada no se actualiza eficazmente, ocasionando discrepancias entre los abonados y la empresa. También la información almacenada se duplica, ocasionando que los clientes no estén al día en los pagos. Cuando un cliente paga antes de la fecha prevista tiene cierto descuento, pero hay veces que este tipo de cálculo no se lo realiza adecuadamente, ocasionando pérdida para la empresa o para el cliente, por lo cual la empresa a optado por suspender este tipo de beneficio para el cliente.

También se ha encontrado que cada persona que labora en este departamento maneja información aislada lo que conlleva que cuando un cliente se acerca a pedir información de pagos, o de otros menesteres relacionados con el servicio, el empleador se demore en el proceso de atención al cliente, ocasionando molestias y pérdida de tiempo al cliente. No solo sucede esto en el momento que piden información, sino también en el proceso de facturación, ocasionando que el cliente se sienta insatisfecho.

1.2.1 Formulación del problema

¿Cómo mejorar la gestión administrativa en la empresa Colorados Visión de la ciudad de Santo Domingo?

1.2.2 Delimitación del problema

Objeto de Investigación: Procesos Informáticos

Campo de Acción: Programación de sistemas

(14)

4

1.3 Identificación de la línea de investigación

El presente trabajo investigativo se enmarca en:

Desarrollo de Software y Programación de Sistemas

1.4 Objetivos

1.4.1 Objetivo general

Diseñar un sistema informático cliente/servidor para mejorar el control administrativo en la empresa de televisión por cable Colorados Visión de la ciudad de Santo Domingo.

1.4.2 Objetivos específicos

 Fundamentar científicamente las bases sobre sistemas informáticos, Herramientas de

desarrollo y control administrativo.

 Realizar una investigación de campo para determinar la problemática existente en los

procesos del control administrativo que lleva la empresa de Televisión por Cable Colorados Visión.

 Desarrollar un sistema informático Cliente/Servidor que se adapte a las necesidades de

los procesos del control administrativo en la empresa Colorados Visión de Santo Domingo.

1.5 Idea a defender

(15)

5

Variable Independiente: Control de Procesos Administrativos de la empresa Colorados

Visión de Santo Domingo

Variable Dependiente: Sistema Informático Cliente/Servidor

1.6 Metodología de la investigación

Para el desarrollo del presente proyecto los términos cualitativo y cuantitativo aparecen en la investigación en relación con los diferentes marcos teóricos del que partirá una investigación. Lejos de ser incompatibles, los métodos cualitativos y cuantitativos están entrelazados. Debido que el método cualitativo permite investigar las características generales de un problema lo que posterior es cuantificado mediante la elaboración de encuestas y visitas de campo.

1.6.1 Investigación bibliográfica-documental

Es la recopilación de información mediante diversas fuentes como pueden ser libros, documentos académicos, actas o informes, revistas, documentos personales (biografías, diarios, cartas, manuales, archivos)

1.6.2 Investigación de campo

Es la que se realiza en lugares o medios donde se encuentran los sujetos o el objeto de la investigación mediante la elaboración de encuestas y entrevistas

1.7 Técnicas e instrumentos

(16)

6

empleara la entrevista ya que permite obtener información mediante el diálogo directo. En cuanto a los instrumentos tenemos el desarrollo de cuestionarios.

1.8 Elementos de novedad, aporte teórico y significación práctica, en dependencia

del alcance de la tesis

Servir a la colectividad y al desarrollo de Santo Domingo de los Tsáchila, teniendo como punto de partida el diseño de un prototipo para los procesos administrativos que se llevan a cabo en la empresa de televisión por cable “Colorados Visión”, ya que esta empresa sirve a la colectividad ofertándoles un servicio de distracción para las familias y comunidad en general de esta ciudad, a la vez que contribuye con el desarrollo de nuestra ciudad, creando fuente de trabajo y beneficio para la comunidad. Como toda empresa que oferta un servicio, quiere brindar la mayor atención posible al cliente, ya que un cliente satisfecho hablará bien de la empresa. A su vez que el avance tecnológico marca pautas para que toda empresa presente mejores servicios para sus usuarios.

Al diseñar un sistema prototipo lograremos que los empleados tengan una mejor agilidad en los procesos que llevan a cabo ya que contarán con información ordenada y organizada, información que antes era imposible obtener.

El diseñar un sistema informático que cubra con las expectativas de la empresa es de suma importancia, ya que le permitirá obtener informes personalizados sobre los procesos de la empresa, ya que estos tipos de informes eran imposibles de obtener anteriormente.

(17)

7

CAPITULO II

2

MARCO TEÓRICO

2.1 Origen y evolución de los sistemas de información

El origen de los Sistemas de Información se puede rastrear tan atrás como los censos (en donde se recopila, almacena, procesa y recupera información que posteriormente se usa para la toma de decisiones) que realizaban los babilónicos y egipcios 4000 años antes de Cristo. Actualmente, se piensa en Sistemas de Información con sustento en las tecnologías de la Información y Comunicación. Podemos mencionar que el área en sí es tan amplia y con una evolución tan rápida, que cada vez aplica más conocimientos y tecnologías de casi cualquier otra área de la informática como puede ser las Redes y Comunicaciones, Estructuras de datos y Algoritmos; Ingeniería de Software o Inteligencia Artificial.

(18)

8

Sistema: podemos entender como un conjunto de elementos no necesariamente físicos que

se interrelacionan y desarrollan una actividad o función para lograr los objetivos deseados.

Información: conjunto de datos que tiene características comunes que pueden ser

utilizados en la realización de cálculos o de alguna tarea específica.

Una vez definido que es sistema e información, podemos decir que un Sistema de Información es diseñado con el fin de suplir y satisfacer las necesidades de información de una organización. El Sistema de Información toma datos del entorno y los resultados de las operaciones sobre esos datos, se convierte en la información que dicha organización necesita para su gestión y toma de decisiones.

Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado a la recolección, almacenamiento, procesamiento y recuperación de información.

2.1.1 Ciclo de vida del desarrollo de sistemas (SDLC)

El ciclo de vida del desarrollo de sistemas hacer referencias a actividades específicas que se llevan a cabo para desarrollar los sistemas. Existen varias fases de acuerdo a varios analistas, tomando el análisis que hace Kendall & Kendall tenemos siete fases (KENDALL, 2011)

 Identificación de los problemas, oportunidades y objetivos

 Determinación de los requerimientos humanos de información

 Análisis de las necesidades del sistema

 Diseño del sistema recomendado

(19)

9

 Prueba y mantenimiento del sistema

 Implementación y evaluación del sistema

2.1.2 Rup

Rational Unified Process (RUP) es un producto comercial desarrollado y comercializado por Rational Software, una compañía perteneciente a IBM.

2.1.2.1 Características principales

El proceso de software propuesto por RUP tiene tres características principales, está dirigido por los Casos de Uso, está centrado en la arquitectura, y es iterativo e incremental.

2.1.2.2 Proceso dirigido por casos de uso

En RUP los Casos de Uso no son solo una herramienta para especificar los requisitos del sistema. También guían su diseño, implementación y prueba. Es decir, los Casos de Uso constituyen un elemento integrador y una guía del trabajo.

Los Casos de Uso inician el proceso de desarrollo, proporcionan un hilo conductor, permitiendo establecer enlace entre los artefactos que son generados en las diferentes actividades del proceso de desarrollo.

2.1.2.3 Proceso centrado en la arquitectura

(20)

10

Además de utilizar los Casos de Uso para guiar el proceso se presta atención especial al establecimiento temprano de una buena arquitectura que no se vea fuertemente impactada ante cambios posteriores durante la construcción y el mantenimiento. Cada producto tiene tanto una función como una forma. La función la proporciona los Casos de Uso y la forma la proporciona la arquitectura, es decir debe existir una interacción entre los Casos de Uso y la arquitectura.

2.1.2.4 Proceso iterativo e incremental

El equilibrio correcto entre los Casos de Uso y la arquitectura es algo muy parecido al equilibrio de la forma y la función en el desarrollo del producto, lo cual se consigue con el tiempo. Para esto, la estrategia que se propone en RUP es tener un proceso iterativo e incremental en donde el trabajo se divide en partes más pequeñas o mini proyectos. Permitiendo que el equilibrio entre Casos de Uso y arquitectura se vaya logrando durante cada mini proyecto, así durante todo el proceso de desarrollo. Cada mini proyecto se puede ver como una iteración (un recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales) del cual se obtiene un incremento que produce un crecimiento en el producto. (Letelier.P)

2.1.2.5 Fase de inicio

Durante esta fase se define aspectos como: el modelo del negocio y el alcance del proyecto. Se identifican todos los actores y Casos de Uso, y se diseñan los Casos de Uso más esenciales. Se desarrolla, un plan de negocio para determinar que recursos deben ser asignados al proyecto.

Algunos de los objetivos a plantearse en esta fase son

(21)

11

Encontrar los Casos de Uso críticos del sistema, los escenarios básicos que definen la funcionalidad.

Algunos de los resultados obtenidos en esta fase son:

Un documento de visión: Una visión general de los requerimientos del proyecto, características clave y restricciones principales.

Modelo inicial de Casos de Uso

Un glosario inicial: Terminología clave del dominio.

2.1.3 Uml

En el mundo actual del desarrollo de sistemas el UML (Lenguaje Unificado de Modelado) es una de las herramientas más poderosas de trabajo, gracias a que permite a los creadores de sistemas generar diseños que capturen sus ideas en una forma convencional y fácil de comprender.

En los principios de la computación, los programadores no realizaban análisis muy profundos sobre el problema a resolver. Con frecuencia comenzaba a escribir el programa desde el principio, y el código necesario se escribía conforme se requería, en la actualidad llevar este proceso así es inapropiado en los negocios de alto riesgo.

Hoy en día, es necesario contar con un plan bien analizado, la clave está en organizar el proceso de diseño de tal forma que todos los involucrados en el desarrollo del sistema lo comprendan y convengan con él. El UML proporciona tal organización.

(22)

12

para combinar tales elementos. La finalidad de los diagramas es presentar diversas perspectivas de un sistema a las cuales se les conoce como modelo.

Los diagramas más comunes del UML son: de clases, de objetos, de casos de uso, de estados, de secuencias, de actividades, entre otros. Gracias a estos diagramas del UML puede examinar un sistema desde distintos puntos de vista.

2.2 Análisis de las distintas posiciones teóricas sobre el objeto de investigación

2.2.1 Prototipos y Herramientas.

2.2.1.1 Modelado ágil y prototipos

La creación de prototipos de sistemas de información es una técnica valiosa para recopilar rápidamente información específica sobre los requerimientos de información de los usuarios. También nos dice que la creación de prototipos efectivos se debe llevar a cabo en las primeras etapas del SDLC, durante la fase de determinación de requerimientos. (KENDALL, 2011)

2.2.1.2 Tipos de prototipos

Existen varios modelados de prototipos entre los cuales podemos mencionar: prototipo de parches, prototipos no operacionales, prototipo de primero de una serie, prototipo de características selectas. A continuación detallaremos dos principales tipos de prototipos

2.2.1.2.1 Prototipo primero de una serie

(23)

13

cuando se planifica la instalación del mismo sistema de información en muchas instalaciones. Lo cual permitirá a los usuarios experimentar una interacción realista con el nuevo sistema, minimizando de esta manera costos.

2.2.1.2.2 Prototipo de características selectas

Este tipo de prototipo trata de la creación de un modelo operacional incluyendo sólo algunas características del sistema final: es decir, el sistema se desarrolla por módulos. Ejemplo se construiría un menú con las opciones básicas como pueden ser los ingresos, consultas por nombres o DNI. Este prototipo puede permitir que los diseñadores interactúen con los usuarios finales, comprendiendo así lo que funciona y lo que puede estar demás.

2.2.2 Sistema operativo

Podemos definir como Sistema Operativo la administración de los recursos de la computadora, supervisando las funciones de entrada, proceso, almacenamiento y salida. A su vez marca pautas según las cuales se intercambia información entre la memoria central y la memoria externa; determina las operaciones elementales que puede realizar el procesador; provee de una plataforma de software por encima de la cual otros programas, llamados aplicaciones, pueden ejecutarse; regula el acceso al sistema y proporciona al usuario una interfaz para comunicarse con la computadora.

2.2.2.1 Sistema Operativo Windows

(24)

14

conjuntamente desarrollada por los fabricantes de PCs, con la cual un usuario puede fácilmente instalar dispositivos permitiendo al sistema operativo automáticamente alojar los recursos del hardware sin la intervención del usuario.

2.2.3 Visual Studio. Net

Visual Studio .Net es una herramienta rápida de desarrollo de Microsoft utilizada para crear aplicaciones usando el Marco. Net, es decir, utilizando el CLR, la librería de clases, ADO .NET, ASP .NET, etc.

2.2.3.1 Ado .net

Es un conjunto de componentes del software que puede ser usado por los programadores para acceder a datos y servicios de datos. Es una parte de la biblioteca de clases base que están incluidas en el Microsoft .Net Framework. Es comúnmente usado por los programadores para acceder y para modificar los datos almacenados en un Sistema Gestor de Datos Relacionales, aunque también puede ser usado para acceder a datos en fuentes no relacionales.

2.2.3.2 Acceso a datos conectado

Ado .Net es un subconjunto de la .Net Framework Class Library, que contiene todas las funciones necesarias para conectarse e interactuar con dos tipos de repositorios permanentes de información:

 Base de datos, como Microsoft SQL Server (clases del namespace System.Data,

que se encuentran compiladas en System.data.dll)

 Archivos XML (clases del namespace System.XML que se encuentran compiladas

(25)

15

Para el escenario conectado se requiere una conexión física establecida con el servidor de datos durante todo momento para efectuar cualquier consulta o actualización sobre los datos.

2.2.3.2.1 Acceso a datos desconectado

Al hablar del acceso a datos en modo desconectado tenemos que tomar en cuenta que una parte de los datos del servidor central se copia localmente y puede ser consultado y actualizado sin contar con una conexión abierta. Después si se desea puede establecerse una conexión con el servidor de base de datos sincronizando así los cambios efectuados sobre la copia local y actualizar los datos.

2.2.3.2.2 Datasets

Podemos definir a los Objetos DataSets como un grupo de clases que describen una simple base de datos relacional en memoria

DataSet representa un esquema (o una base de datos entera o un subconjunto de

una). Puede contener las tablas y las relaciones entre esas tablas.

DataTable representa una sola tabla en la base de datos. Tiene un nombre, filas y

columnas.

DataView 'se sienta sobre' un DataTable y ordena los datos (como una cláusula

(26)

16

2.2.4 Aplicaciones de escritorio

Las aplicaciones de escritorio son aquellas basadas en ventanas y controles comunes de Windows que se ejecutan en local. Toma su nombre porque corren bajo un sistema operativo llamado Windows.

En la plataforma .NET el espacio de nombres que ofrece las clases necesarias para construir aplicaciones de escritorio bajo Windows se denomina Windows Forms (nombre genérico que se le otorga a este tipo de programas basados en ventanas)

Formulario: Un formulario en sí es una ventana. toda ventana es a su vez una

interfaz gráfica que permite a un usuario interactuar de una manera muy simple. Como todo objeto un formulario posees propiedades y métodos, así como a su vez soporta eventos.

2.2.5 Sistema de gestión de base de datos (SGBD)

Para acceder a los datos almacenados los programas de procesamiento de datos acuden al SGBD. La tarea de programar se hace más fácil haciendo uso de este tipo de tecnología, tomando en cuenta que los programadores están interesados en cuestiones importantes para el usuario, poco se preocupan por la forma en que se almacenan los datos.

Entre las características principales tenemos:

• Datos integrados

• Menos duplicación de datos

• Independencia entre programa y datos

(27)

17

2.2.5.1 SQL server

Microsoft SQL Server, es un sistema de gestión de bases de datos relacionales, diseñado para procesar grandes volúmenes de información y con la capacidad de cumplir los requerimientos de proceso de información para aplicaciones comerciales y Web sites. A su vez ofrece el soporte de información para las tradicionales aplicaciones Cliente/Servidor, las cuales están conformadas por una interfaz, a través de la cual, los clientes acceden a los datos por medio de una LAN

La plataforma. NET exige gran porcentaje de distribución de recursos, desconexión de los servidores de datos y un entorno de trabajo descentralizado.

2.2.5.2 Cliente/servidor

Los entornos Cliente/Servidor están implementados de tal forma que la información se guarde de forma centralizada en un servidor central. Las funciones del servidor es la de mantener, asegurar y establecer restricciones que controlen la integridad de datos. Por parte del cliente se instalan en varias computadoras las cuales acceden al servidor por medio de una aplicación. La solicitud de datos por parte de los clientes emplea el Structured Query Language (SQL), por medio de un conjunto de comandos que permiten seleccionar la información que se desea recuperar o modificar

2.3 Valoración crítica de los conceptos principales de las distintas posiciones

teóricas sobre el objeto de investigación

2.3.1 Aplicaciones escritorio y aplicaciones web ventajas y desventajas

(28)

18

o Pueden ser usadas desde cualquier lugar

o No requiere hacer actualizaciones en los clientes o No requiere instalar nada en el cliente

 Desventajas Aplicaciones Web

o Requieren conexión a la red o Tiempo de respuesta más lento

o Compatibilidad con distintos navegadores

 Ventajas aplicaciones de Escritorio

o Mas robustas

o Tiempo de respuesta más rápido

o Permite emplear combinaciones de teclas calientes

 Desventajas

o Requiere conexión en cada cliente

o Generalmente se desarrollan para un Sistema Operativo específico o Requiere actualización en cada cliente

o Escasa portabilidad

2.3.2 Ventajas y Desventajas de Microsoft SQL Server

Microsoft SQL Server es un potente motor de base de datos poniendo a disposición de los usuarios grandes volúmenes de datos de manera simultánea

 Ventajas

o Soporte de transacciones

(29)

19

o Permite el uso gráficamente de comandos DDL (create, drop, alter) y DML

(select, insert, delete, update)

o Permite operar en modo cliente/servidor, alojando en el servidor los datos y

a la vez permitiendo que los clientes (terminales) accedan a la información

 Desventajas

o Costos de licencias

o Gran uso de memoria RAM

2.3.3 Ado.Net escenario conectado/desconectado Ventajas y Desventajas

Ado.Net presenta desde la versión de Visual Studio 2005 el escenario conectado y desconectado para conectarse con la base de datos

2.3.3.1 Modo conectado

El escenario conectado se desarrolla de la siguiente manera:

o inicia la conexión a la BDD o Ejecución de comando o procesamiento de datos o el comando es liberado

o se procede a cerrar la conexión

2.3.3.1.1 Modo conectado ventajas

o Al existir una conexión permanente permite tener control total de la seguridad y

acceso al servidor

o Permite un mayor control de concurrencias (transacciones a una misma vez) por

(30)

20 o Permite acceder a los datos más recientes

2.3.3.1.2 Modo conectado desventajas

o Empleo de muchos recursos

o Debido a las múltiples conexiones que tiene el servidor permite un acceso a datos

limitado

2.3.3.2 Modo desconectado

El escenario desconectado se desarrolla de la siguiente manera

o Abrir una conexión

o Llenar un DataSet mediante el empleo de un DataAdapter o Cerrar conexión

o Procesar DataSet o Abrir conexión

o Actualizar datos mediante un DataAdapter o Cerrar conexión

2.3.3.2.1 Modo desconectado ventajas

o permite trabajar con los datos de forma independiente de otros usuarios o conexiones escasas y consumo menor de recursos

2.3.3.2.2 Modo desconectado desventajas

(31)

21

2.4 Análisis crítico sobre aplicaciones de escritorio

"Colorados Visión" como toda empresa líder al servicio de la comunidad de la Ciudad Santo Domingo, provincia Santo Domingo de los Tsáchilas desea brindar a sus abonados el mejor servicio en lo referente al pago de mensualidades y otros gastos generados a los usuarios por el servicio de televisión por cable ofertado. Para ayudar en la mejora de los procesos administrativos el desarrollo de una aplicación de escritorio basada en entorno que nos ofrece Visual Studio .Net.

La empresa de Televisión por cable "Colorados Visión" cuenta con los recursos necesarios tanto físicos como tecnológicos y personal humano para brindar un servicio de calidad a sus abonados, así el usuario encontrará en la empresa un ambiente optimo en cuanto a la atención brindada.

El desarrollo de una aplicación de escritorio que se adapte a los requerimientos de la empresa es justo y necesario tomando en cuenta los lineamientos, visión, misión y principios de la empresa, adaptándose a los cambios que demanda sus abonados en pro de una mejor atención.

2.5 Conclusiones parciales

(32)

22

Las aplicaciones de escritorio son muy útiles dependiendo de las funcionalidades de la empresa. En este caso se ha visto la necesidad de desarrollar la aplicación en Visual Studio. Net software privativo que permite un desarrollo estable y seguro para la empresa. A su vez que permite el desarrollo de la aplicación en modo conectado/desconectado, empleando así pocos recursos dando un producto final seguro, estable y confiable.

(33)

23

CAPÍTULO III

3

MARCO PROPOSITIVO

3.1 Tema

SISTEMA INFORMÁTICO PARA LA GESTION ADMINISTRATIVA EN LA EMPRESA COLORADOS VISIÓN DE SANTO DOMINGO

3.2 Descripción de la propuesta

Diseñar un sistema informático cliente/servidor. Entre las principales funciones que integrará el sistema será el ingreso y registro de: Clientes, pagos y órdenes de los clientes, Productos, empleados.

3.3 Análisis previo y Casos de Uso

Para el presente proyecto se ha realizado entrevistas formales e informales al Gerente, Personal Técnico y Administrativo y Clientes de la empresa “COLORADOS VISIÓN”,

también se ha realizado observaciones de cómo el personal realiza sus tareas de atención al público, instalación del servicio y de otros asuntos relacionados con el trabajo en dicha empresa. Analizando documentación proporcionada por el personal de la empresa tales como: Contrato de Televisión de los clientes, Control de órdenes de trabajo, control de material, factura de compra, factura de venta, Ordenes de Instalación, Ordenes de trabajo, Reporte de material por trabajador, generando el siguiente glosario de términos en el análisis previo:

Bodega: Lugar físico donde se almacena el material de trabajo utilizado diariamente para

(34)

24

Clientes: Abonado que se suscribe al servicio de Televisión por Cable.

Contrato de televisión por cable: Documento que constan la fecha de contrato, número

de contrato, datos del cliente, cláusulas y firmas de responsabilidades al darse un contrato entre el cliente y la empresa.

Control de material: Documento que especifica el material ocupado y el material restante

por cada empleado utilizado mensualmente.

Control de ordenes: Documento llevado diariamente en el que se especifica las labores

diarias encomendadas a los empleados.

Empleados: Persona que firma contrato con la empresa para cumplir una labor específica.

Factura de compra: Documento en el que consta datos del proveedor y detalles

específicos de uno o varios materiales adquiridos al proveedor.

Factura de venta: Documento que se le entrega al cliente cuando ha cancelado una

mensualidad por el servicio prestado.

Materiales de trabajo: Implementos de trabajo almacenado en bodega y entregado a los

empleados para que realicen las labores diarias.

Orden de instalación: Documento en el que se detalla datos del cliente, ubicación, el

material utilizado y cantidad a pagar al darse el servicio de instalación al cliente.

Orden de pago: Documento recibido en el que se especifica cantidad a cancelar por parte

de la empresa a un determinado proveedor por un bien o servicio recibido.

Orden de salida de bodega: Documento en el que consta la cantidad del material

(35)

25

Orden de trabajo: Documento llevado diariamente en el que se especifica las labores

asignadas a un empleado especifico a favor de un abonado.

Proveedores: Suministra materiales de trabajo

Reporte de material por trabajador: Documento que especifica cuantos clientes fueron

atendidos por un empleado en todo el mes. Como también los materiales empleados con cada cliente.

Stock en Bodega: Indica la cantidad específica sobre un material almacenado en bodega.

El problema

Control de cobro a cliente Materiales de trabajo Stock en bodega Factura de pago

Afecta

Clientes Proveedores Bodega Empleados

Impacto social

Diseñar una Base de Datos para que los empleados de las diferentes áreas puedan compartir información y recursos.

Solución Adecuada

(36)

26

3.3.1 Contrato cliente

El caso de uso "Contrato Cliente" implica la intervención de dos actores: Empleado y Cliente. El cliente solicita el servicio de tv cable y el empleado de la empresa procede a verificar datos, realiza el contrato y legaliza el contrato el cual es aceptado por el cliente, procediendo de ésta manera a guardar la información. A su vez el actor cliente debe acercarse periódicamente a pagar por los servicios prestados por la empresa. Tanto el actor cliente como el actor empleado pueden hacer uso de la suspensión del servicio; el actor empleado lo puede hacer debido a falta de pago por parte del actor cliente. Y el actor cliente puede solicitar la suspensión por ya no querer estar suscrito al servicio de tv. cable.

Empleado

Cliente Verificar Datos

Realizar Contrato

Registrar Suspensión

Solicitar Suspensión Pagar Contrato Legalizar Contrato Contrato Cliente

Solicitar Servicio

«extends» «uses»

«uses»

«uses»

«uses»

«uses»

«extends»

(37)

27

3.3.2 Contrato personal

En el caso de uso "Contrato Personal" intervienen 3 actores: Gerente, Empleado y Secretaria. El actor Gerente procede a solicitar personal de trabajo para las diferentes áreas de la empresa como: cobranzas, call center, técnico, asistente técnico. El interesado en este caso el actor Empleado procede a dejar su hoja de vida con el actor Secretaria, procediendo el actor Gerente a Seleccionar carpetas, realizar entrevista con el actor empleado y entre mutuo acuerdo entre el actor empleado y el actor gerente proceden a realizar el contrato el mismo que es desarrollado físicamente por el actor secretaria y firmado por los dos actores: empleado y gerente. Tanto el actor Gerente como el actor Empleado pueden dar por finalizado el contrato llegando a un acuerdo entre ambas partes.

Gerente

Empleado Solicitar Carpetas

Seleccionar Carpetas

Terminar Contrato Renovar Contrato Legalizar Contrato

Realizar Entrevistas

Contrato Personal

«extends» «uses»

«uses»

«uses»

«uses»

«extends»

Realizar Contrato «uses»

(38)

28

3.3.3 Factura venta

En el caso de uso " Factura venta" intervienen los actores empleado quien previamente a solicitar y verificar datos procede a realizar comprobantes los mismos que son cancelados por el actor cliente previo aceptación por parte del cliente. El comprobante a cancelar por parte del actor cliente puede ser una orden de trabajo, orden de instalación, pago de mensualidad.

Cliente

Empleado Solicitar Datos

Verificar Datos

Recibir Comprobante Pagar Mensualidad

Recibir Recargo Recibir Descuentos

Realizar Comprobantes

Factura Venta

Legalizar Comprobante «uses»

«uses»

«uses»

«extends»

«uses» «extends»

(39)

29

3.3.4 Orden de trabajo

En el caso de uso "Orden de Trabajo" el actor Cliente solicita al actor Secretaria uno de los servicios técnico ofertado por la empresa. El actor Secretaria procede a recolectar los datos proporcionados por el actor Cliente y una vez verificados, genera una orden de trabajo, la cual es entregada al actor Técnico. El actor Técnico toma contacto con el Actor Cliente, procediendo de esta manera a satisfacer la demanda del actor Cliente.

Cliente

Técnico

Solicitar Mantenimiento Verificar Datos

Pagar Trabajo Realizar Orden de

Trabajo Distribuir Orden

de Trabajo Realizar Comprobante de Trabajo

Orden de Trabajo

Secretaria

Legalizar Orden de Trabajo «extends»

«uses»

«uses»

«uses»

«uses»

(40)

30

3.3.5 Factura compra

El caso "Factura Compra" intervienen por una parte el actor llamado Proveedor quien oferta productos que la empresa solicita a través del actor Empleado. Estos productos son enviados por el actor Proveedor a través de medios de transportes terrestres. Al llegar a la empresa estos son revisado por el personal de la empresa (actor Empleado) quienes proceden a revisar la entrega del producto, almacenar y si algún producto tiene algún defecto, proceder a devolverlo. Generalmente el pago al actor Proveedor se lo realiza después que la empresa recibe el producto.

Factura Compra

Recibir Productos Almacenar Productos

Recibir Orden Enviar Orden Realizar Orden Solicitar Productos

Registrar Devolución

Proveedor «uses»

«uses» «uses» «uses»

«uses»

«extends» «extends»

Devolver Productos «extends»

Empleado Pagar Orden

Legalizar Orden «uses»

(41)

31

3.4 Diagrama de secuencias

3.4.1 Contrato cliente

Cliente Empleado Técnico Programa Colorados Visión

Analiza Información

Devuelve Contrato y Paga Servicio

Genera Contrato

Entrega Contrato a firmar y Factura

Entrega Orden de Instalación Solicita Información del Servicio

Entrega Información. Solicita Dirección Entrega Dirección

Pide Datos Personales y Copia Cédula Entrega Datos Personales y Copia Cédula

Instala Servicio Paga Costo de Instalación

Entrega Orden de Trabajo y Efectivo Registra Contrato

Almacena Datos Solicita Suspensión

(42)

32

3.4.2 Factura venta

3.4.3 Factura compra

Cliente Empleado Programa Colorados Visiión

Solicita Pago

Solicta Datos Personales

Entrega Información Solicitada Verifica Datos en el Sistema Procesa Información Solicitada

Visualiza Información Solicitada Genera Orden de Pago

Almacena Factura Factura de Venta

Cancela Pago Registra Pago

Entrega Factura Venta

Empleado Proveedor

Procesa Datos Verifica Stock en Bodega

Entrega Datos

Analiza Informacion

Realiza Pedido

Procesa Datos Entrega Orden

Pagar Orden

Registra Datos de Producto

Excel

Genera Orden

Solicita Devolución de Productos

Almacena Factura

Solicita Productos Entrega Productos

Registra Devolución

(43)

33

3.4.4 Contrato empleado

3.4.5 Orden de trabajo

Gerente Empleado Secretaria Programa Colorados Visión

Analiza Información Solicita Carpetas Entrega Documentación

LLama para Entrevista Asiste a Entrevista Entrega Contrato a ser firmado

Firma Contrato

Entrega Contrato Registra Contrato

Almacena Datos Renovar Contrato Gerente

Terminar Contrato Gerente

Renueva Contrato Empleado Termina Contrato Empleado

Secretaria Cliente Técnico Programa Colorados Visión

Registra Orden de Trabajo

Almacena Datos Entrega Orden de Trabajo

Solicita Datos a Cliente Entrega Datos Solicitados

Verifica Datos Procesa Datos

Datos Procesados Genera Orden

Realiza Orden de Trabajo

Entrega Orden de Trabajo y Dinero

Genera Orden de Pago Entrega Orden de Pago

Paga Orden

(44)

34

3.4.6 Mapa de procesos

Contrato Clliente

Factura Compra

Pagos Cliente Orden de Trabajo

Cliente Genera

Factura Venta

Pagos Cliente Inicia Servicio Cliente

Contrato Personal Destinada a Empleados

Empleado Recibe

Rol

Empleado Recibe Demanda de Productos

Demanda de Productos

Termina Servicio Cliente

(45)

35

3.5 Base de datos

(46)

36

La entidad Empleado a través de la clave primaria se relaciona con la entidad Orden. También podemos observar que la entidad Proveedor a través de la clave primaria se relaciona con la tabla Producto y la tabla Producto a través de su clave primaria se relaciona con las entidades: Detalle_Factura_Compra y Detalle_Pagos_Contrato

3.6 Diseño de interface

3.6.1 Formulario de usuario

(47)

37

3.6.2 Menú principal

Formulario de interfaz principal entre el usuario y los datos almacenados o por almacenar en la base de datos. Dando clic izquierdo en una de las opciones del menú dará lugar a la carga de otro formulario. El formulario Menú tiene la propiedad "IsMdiContainer" como verdadera que permite hacer de "formulario contenedor". Es decir todo formulario se cargará dentro del formulario menú principal.

Cuando el usuario desee salir del sistema lo puede hacer de optando por una de las siguientes opciones:

 Presionando las combinaciones de teclas Alt + s

 Clic izquierdo en la opción Salir del Menú

 Clic izquierdo en el botón cerrar ubicado en la parte superior derecha del

(48)

38

3.6.3 Formulario Cliente/contrato

Este formulario consta de 3 partes principales: Barra menú de opciones, grupo datos generales cliente y grupo datos generales contrato

Barra Menú de opciones presenta opciones tales como: Mover primero, mover

anterior, mover siguiente, mover último, Nuevo, Guardar, Cancelar, Editar, Recargar, Salir.

Grupo Datos Generales Cliente: Visualiza o permite el ingreso de los datos de

los clientes tales como: Cédula, nombres, apellidos, teléfono, celular, dirección.

Grupo Datos Generales Contrato: Visualiza o permite el registro de los datos

relacionados con el contrato del cliente, tales como: Nro. de contrato, fecha de contrato, tipo de contrato, nro. de instalaciones adicionales, y status del contrato.

(49)

39

grupo datos generales contrato. Seguidamente dar clic izquierdo en el botón guardar. También si decide el usuario agregar a un cliente ya existente otro contrato lo puede hacer llenando los datos solo en el grupo datos generales contrato. Cabe destacar si el usuario no desea grabar los datos en la base de datos, debe dar clic izquierdo en el botón cancelar. Si el usuario decide editar datos de algún cliente o algún contrato puede hacerlo dando clic izquierdo en el botón editar, y después de cambiar los datos el usuario debe dar clic izquierdo en el botón guardar, seguidamente debe presionar el botón recargar para que los datos se refresquen para la visualización del usuario.

Para salir del formulario el usuario debe dar clic izquierdo en el botón Salir del menú o dar clic izquierdo en el botón cerrar ubicado en la parte superior derecha.

3.6.4 Cliente/orden de trabajo

(50)

40

seleccionar el cliente y el empleado asignado para la orden. A su vez, del grupo "datos generales orden contrato cliente" seleccionar una de las opciones. Seguidamente digitar el número de orden, fecha de asignación y fecha tentativa de trabajo. De ser necesario alguna observación pronunciada por el cliente.

3.6.5 Cliente/pago mensualidades/orden de trabajo

(51)

41

3.6.6 Proveedor/producto

(52)

42

3.6.7 Factura compra/producto

(53)

43

3.6.8 Rubros

Formulario que permite registrar los valores que rigen para el pago de los clientes. El usuario debe seleccionar el botón nuevo, a continuación llenar los datos requeridos en el grupo "Rubros Cliente". Si los datos ingresados son los correctos procede el usuario a dar clic izquierdo en el botón Guardar, caso contrario presiona el botón cancelar. A si mismo, si el usuario ve conveniente editar datos previamente ingresados presiona el botón Editar, si los datos editados son los correctos por parte del usuario, procede a presionar el botón guardar, caso contrario cancelar. Para salir de este formulario el usuario puede hacerlo dando clic izquierdo en el botón salir o dar clic izquierdo en el botón Cerrar ubicado en la parte superior derecha del formulario.

3.6.9 Reportes

(54)

44

3.7 Requerimientos técnicos de Hardware y Software

Para un correcto uso de la aplicación se debe tomar en cuenta los siguientes parámetros mínimos requeridos tanto de hardware y software

 Hardware y Software

o Procesador 1,6 GHz o superior o 1 GB de memoria RAM o superior o Windows 7 SP1 (X86 Y X64)

(55)

45

3.8 Conclusiones

El desarrollo de una aplicación de escritorio que se adapte a los requerimientos de la empresa es necesario brindando satisfacción a los clientes en la atención brindada por parte de la empresa. El entorno de desarrollo es amigable y sencillo permitiendo así al usuario final un correcto uso de la aplicación, a su vez permitiendo encontrar por parte del usuario datos precisos y correctos acorde con los datos registrados por parte del usuario. Al emplear para el desarrollo software privativo permite obtener todas las ventajas de soporte para el desarrollo y uso de la aplicación. A su vez permite el empleo de poco recurso debido que se trabaja en un entorno conectado/desconectado en lo relacionado al manejo de los datos.

3.9 Recomendaciones

 Para el desarrollo y uso de la aplicación trabajar con Windows 7 de preferencia en

la versión Home Premium.

 Al ser una aplicación que hace uso de pocos recursos de hardware y software basta

con la utilización de un procesador de 1,6 GHz, memoria RAM mínimo 1 GB o superior y 10 GB de capacidad de almacenamiento libre mínima.

 Utilizar un computador de escritorio que puede hacer las veces de servidor de la

aplicación.

 Debido que se trabaja en un entorno conectado/desconectado, cada formulario

(56)

BIBLIOGRAFÍA.

Ángeles, Lourdes Münch & Ernesto. 2009. MÉTODOS Y TÉCNICAS DE

INVESTIGACIÓN. MEXICO : TRILLAS, 2009. 978-607-17-0306-4.

Armijos, Corona Gomez. 2006. La Investigación Científica en Preguntas y Respuestas.

Ambato : Empresdane Gráficas, 2006. 2823894.

EMPRESA EDITORA MACRO EIRL. 2009. LA RUTA PRÁCTICA A SQL SERVER

2008. LIMA : MACRO, 2009. 978-612-4034-07-7.

GRUPO TV CABLE. 2012. GRUPO TV CABLE. GRUPO TV CABLE. [En línea] SN, 1

de 1 de 2012. [Citado el: 1 de 1 de 2015.] https://www.grupotvcable.com/. SN.

Instituto Nacional de Estadísticas y Censos. 2010. Ecuador en Cifras. Ecuador en Cifras.

[En línea] s/n, 2010. [Citado el: 09 de 08 de 2015.] http://www.ecuadorencifras.gob.ec/censo-de-poblacion-y-vivienda/. sn.

KENDALL, KENNETH KENDALL & JULIE. 2011. ANÁLISIS Y DISEÑO DE

SISTEMAS. OCTAVA. MÉXICO : PEARSON EDUCACIÓN, 2011. 978-607-32-0577-1.

Marroquín, Lorena Eugenia Orozco. 2010. biblioteca.usac.edu.gt/tesis/16/16_0754.pdf.

biblioteca.usac.edu.gt/tesis/16/16_0754.pdf. [En línea] Noviembre de 2010. [Citado el: 15 de Junio de 2015.] http://biblioteca.usac.edu.gt/tesis/16/16_0754.pdf. SN.

Trasobares, Alejandro Hernandez. 2003. LOS SISTEMAS DE INFORMACIÓN:

EVOLUCIÓN Y DESARROLLO. [En línea] 2003.

(57)

UNAM. SISTEMAS OPERATIVOS -B@UNAM. [En línea] www.bunam.unam.mx/intComputacion/Unidad_2/c02u2t02p01.html.

UNIVERSIDAD DE LA REPÚBLICA. Especialización en Sistemas de Información. [En

(58)
(59)

Manual de

Usuario

SISCOVI

(60)

iii

Contenido

Introducción ... iv

Requerimientos técnicos de Hardware y Software ...v

Ingreso al Sistema ...v

Menú principal ... vi

Formulario Cliente/contrato ... vii

Cliente/orden de trabajo ... ix

Cliente/pago mensualidades/orden de trabajo ...x

Proveedor/producto ... x

Factura compra/producto ... xi

(61)

iv

Introducción

(62)

v

"SISCOVI" nombre dado al software diseñado para la empresa Colorados Vision permite al

usuario ingresar al sistema mediante un nombre de usuario y contraseña. Seguidamente presenta el menú principal que permite al usuario el interactuar con el sistema, permitiéndole ingresar datos, creando clientes, stock de productos, empleados, ordenes de trabajo, órdenes de pago, obtener reportes tanto personalizados como generales.

Requerimientos técnicos de Hardware y Software

Para un correcto uso de la aplicación se debe tomar en cuenta los siguientes parámetros mínimos requeridos tanto de hardware y software

 Hardware y Software

o Procesador 1,6 GHz o superior o 1 GB de memoria RAM o superior o Windows 7 SP1 (X86 Y X64)

o 10 GB de espacio disponible en el disco duro

(63)

vi

Este formulario permite el ingreso al sistema. Mediante la digitación del nombre de usuario

y contraseña podrá ingresar al sistema. Si el nombre de usuario o la contraseña no coinciden con los datos almacenados automáticamente presentará el mensaje de error correspondiente, caso contrario cargará el formulario de Menú Principal.

(64)

vii

Formulario de interfaz principal entre el usuario y los datos almacenados o por almacenar

en la base de datos. Dando clic izquierdo en una de las opciones del menú dará lugar a la carga de otro formulario. El formulario Menú tiene la propiedad "IsMdiContainer" como verdadera que permite hacer de "formulario contenedor". Es decir todo formulario se cargará dentro del formulario menú principal.

Cuando el usuario desee salir del sistema lo puede hacer de optando por una de las siguientes opciones:

 Presionando las combinaciones de teclas Alt + s

 Clic izquierdo en la opción Salir del Menú

 Clic izquierdo en el botón cerrar ubicado en la parte superior derecha del

formulario.

(65)

viii

Este formulario consta de 3 partes principales: Barra menú de opciones, grupo datos

generales cliente y grupo datos generales contrato

Barra Menú de opciones presenta opciones tales como: Mover primero, mover

anterior, mover siguiente, mover último, Nuevo, Guardar, Cancelar, Editar, Recargar, Salir.

Grupo Datos Generales Cliente: Visualiza o permite el ingreso de los datos de los

clientes tales como: Cédula, nombres, apellidos, teléfono, celular, dirección.

Grupo Datos Generales Contrato: Visualiza o permite el registro de los datos

relacionados con el contrato del cliente, tales como: Nro. de contrato, fecha de contrato, tipo de contrato, nro. de instalaciones adicionales, y status del contrato.

Para ingresar un nuevo cliente el usuario debe dar clic izquierdo en el botón nuevo, seguido llenar las cajas de texto del grupo datos generales cliente. Después dar clic izquierdo en el botón guardar, y a continuación llenar los datos correspondientes en el

(66)

ix

Para salir del formulario el usuario debe dar clic izquierdo en el botón Salir del menú o dar

clic izquierdo en el botón cerrar ubicado en la parte superior derecha.

Cliente/orden de trabajo

(67)

x

Cliente/pago mensualidades/orden de trabajo

Formulario que permite registrar los pagos realizados por los clientes. Para generar un pago seleccionamos el botón nuevo, el tipo de pago. Dependiendo del tipo de pago seleccionado seleccionaremos orden del cliente o cliente pago mes, procediendo luego a presionar el botón guardar si los datos son los correctos. A continuación procedemos a seleccionar los rubros a pagar por el cliente como los productos a cancelar. En el grupo detalle de factura se insertaran los datos previamente seleccionado. Si algún dato está erróneo procedemos a presionar el botón quitar registro si los datos insertados son correctos procedemos a presionar el botón calcular valores procediendo a continuación a guardar los registros.

(68)

xi

Formulario que permite ingresar los datos de los proveedores de los productos. Para ello el

usuario debe dar clic izquierdo en el botón nuevo procediendo a llenar los datos requeridos en el grupo "Datos Generales Proveedor". Si los datos ingresados son los correctos el usuario presiona el botón guardar caso contrario el botón cancelar. Para llenar

los datos del grupo "Detalle Productos" el usuario debe previamente seleccionar un usuario, procediendo luego a registrar los datos básicos de los productos.

(69)

xii

Formulario que permite almacenar registros de

los productos comprados por la

empresa. Para aquello el usuario debe dar

clic izquierdo en el botón nuevo, a

continuación llenar los datos correspondiente al grupo "detalle generales factura", presionar luego el botón guardar. Para agregar un producto al grupo "detalle de factura", el usuario debe seleccionar primero el nombre del proveedor seguido seleccionar uno de los productos y presionar el botón "Agregar Producto". Si los productos agregados son los correctos, presionar el botón "Calcular Valores". Seguido presionar el botón Guardar.

(70)

xiii

Formulario que permite registrar los valores que rigen para el pago de los clientes. El

usuario debe seleccionar el botón nuevo, a continuación llenar los datos requeridos en el grupo "Rubros Cliente". Si los datos ingresados son los correctos procede el usuario a dar clic izquierdo en el botón Guardar, caso contrario presiona el botón cancelar. A si mismo, si el usuario ve conveniente editar datos previamente ingresados presiona el botón Editar, si los datos editados son los correctos por parte del usuario, procede a presionar el botón guardar, caso contrario cancelar. Para salir de este formulario el usuario puede hacerlo dando clic izquierdo en el botón salir o dar clic izquierdo en el botón Cerrar ubicado en la parte superior derecha del formulario.

Reportes

Referencias

Documento similar