DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE GESTIÓN DE TAXIS EJECUTIVOS CON UBICACIÓN DE CLIENTES EN MAPAS GEO REFERENCIADOS PARA LA EMPRESA SEGURYTAXI
Texto completo
(2) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. CAPITULO I PROBLEMA 1.1.. PLANTEAMIENTO DEL PROBLEMA. La empresa “SEGURYTAXI”, analizando la falta de un servicio de transporte ejecutivo dentro del sector que ésta actualmente sirve, pone a disposición sus modernas y cómodas unidades y más que todo la eficiencia, calidad y profesionalismo de nuestros integrantes en beneficio y progreso de la comunidad aledaña a la cual sirve, cubriendo en gran parte la necesidad de sus clientes. En tiempos anteriores, los sistemas de información en las empresas se han convertido en herramientas claves para la organización eficiente de los datos que reflejan el comportamiento de aspectos relacionados con las áreas internas de las mismas, integrando en nuestro caso las mejoras necesarias para un mayor beneficio en el aspecto informático de la empresa. Para lo cual se ha tomado en cuenta aspectos importantes tales como: La necesidad de corregir errores del sistema actual, fallas dentro del control de clientes en el manejo y clasificación de sus datos, además de brindar un mejor servicio de calidad por parte de la cooperativa a quien se está tratando, y que permitan la solidez, crecimiento y organización de sus sistemas de información. A demás de analizar los puntos y situaciones más importantes y de carácter global en el desempeño de sus actividades, acciones y toma de decisiones que se tendrán en. 1.
(3) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. cuenta, las cuales se verificarán detalladamente para mejorar las falencias que estas conlleven. Se tomará en cuenta el despacho de las unidades hasta los diferentes lugares y rutas que los clientes soliciten el servicio, haciéndose notablemente la puntualidad, el progreso, la solidez, y profesionalismo de que caracterizara por sobre todo a la cooperativa, por lo cual se hará ganadora del prestigio y lealtad de sus usuarios. De esta manera se logrará un control ordenado con mayor factibilidad de documentos al momento de requerir información de propietarios de unidades, ubicación de clientes, rutas más convenientes, lugares más seguros de transitar, clientes más concurrentes a nuestros servicios, e inclusive para realizar descuentos, ofertas, promociones, etc. por la acogida leal de los usuarios. Se toma en cuenta el transporte seguro e inmediato dentro del sector donde existe la problemática y ordenar las rutas por sectores, divisando estrategias convenientes en la toma de decisiones que mejorará el servicio por parte de nuestro gremio y por ende de la empresa. Como la competencia es cada vez más fuerte, las decisiones que se deberán tomar tendrán que ser más dinámicas. En el caso de la empresa SEGURYTAXI es importante que la toma de decisiones sea óptima, y se vean acompañadas de una distribución racional de los recursos. Lo que se busca en estos tiempos es además de la reducción de costos el efecto que tiene el servicio que se presta a sus clientes. La implementación de un sistema dentro de la empresa ayudará de gran manera al crecimiento dentro como fuera de la organización, haciendo que sus procesos se automaticen con la finalidad de acelerar las tareas que se realizan en la misma y teniendo un impacto de desarrollo y beneficio para un mejor servicio a la comunidad y clientela en general.. 2.
(4) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 1.2.. FORMULACIÓN DEL PROBLEMA. ¿Con la implementación de un sistema de control de transporte ejecutivo para la empresa “SEGURYTAXI”, se mejorará la gestión de manejo de información y servicio de clientes?. 1.3.. DELIMITACION DEL PROBLEMA. En el sector del Comité del Pueblo de la ciudad de Quito ubicada en la provincia de Pichincha, se generará la aplicación con el objetivo de obtener un completo mejoramiento de servicio de calidad a la comunidad local. Puesto que la zona antes mencionada comprende un gran número de habitantes que se posiciona en el 8% de la población total de la provincia.. Mapa sector Comité del Pueblo. Fuente: Internet. Gráfico N° 01.. 3.
(5) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 1.4.. OBJETIVO GENERAL. Desarrollar e implementar un sistema de control para el transporte ejecutivo de la empresa SEGURYTAXI a fin de mejorar la gestión de sus procesos.. 1.5.. OBJETIVOS ESPECIFICOS. . 1.6.. Conocer los procesos y reglas del negocio. Diagramar los procesos del negocio que la empresa ejecuta. Desarrollar el código fuente del análisis que se ha realizado con las reglas de la empresa. Probar la aplicación con datos reales de la empresa. Implementar el software y capacitar al personal que hará uso de la aplicación.. JUSTIFICACIÓN E IMPORTANCIA. Con la implementación de éste sistema la empresa llegará a cubrir las falencias que actualmente tiene, haciendo que el servicio que la cooperativa ofrece sea de mejor calidad y cumpla con facilidades que harán sentir satisfechos a los clientes que se atienden. De la misma manera ayudará al crecimiento de la economía y por ende al beneficio de la localidad donde ofrece sus servicios. Con esto facilitará el manejo, clasificación de los datos de clientes de una mejor manera. Se brindará un servicio más ágil y de calidad como se merece sus clientes y con esto se llegará a obtener mejores beneficios y el crecimiento de la empresa misma. De acuerdo a lo anteriormente expuesto se puede deducir la imperiosa necesidad de la creación de un sistema de control de transporte ejecutivo para la cooperativa de taxis el mismo que permite optimizar los tiempos de atención al cliente; lógicamente su importancia radica en la funcionalidad modular de un sistema de control de usuarios basados todos ellos en la norma ISO de desarrollo y programación de software de aplicaciones. 4.
(6) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Se justifica la realización de este proyecto debido a la factibilidad y operatividad enfocadas en una propuesta que permitirá el desarrollo de un sistema en tres capas, debido a que este tipo de tecnología se encuentra actualmente en su punto máximo de programación en las empresas. Esto hace que sea muy importante la realización del presente tema de estudio y por ende su solución, además de beneficiar en gran parte a la empresa, nos ayuda a cumplir nuestro objetivo que es el de la obtención de nuestro título como profesionales. Con la finalización del problema es relevante mencionar que la cooperativa a la cual es nuestro objeto de estudio a más de mejorar sus tareas internas se coloca en un punto de competitividad superior a otras empresas que no cuentan con un sistema propio de gestión de transporte ejecutivo. 1.7.. ALCANCE. A continuación expondremos los módulos a los cuales estará sujeta la aplicación como tal. - MÓDULO DE SEGURIDADES. Mediante éste módulo se crea usuarios de diferentes perfiles para poder restringir el acceso a ciertos módulos, cada perfil cuenta con autentificación para controlar el ingreso de los usuarios. En primer lugar autentifica al Usuario-Administrador para poder dar permisos necesarios al usuario-operador, evitando la manipulación de información susceptible de la institución. USUARIO ADMINISTRADOR.- Se lo considera así al usuario-super-administrador, mismo que puede realizar actualizaciones, modificaciones, etc. USUARIO-OPERADOR.- Se reconoce al usuario que tendrá el manejo de la aplicación final como son: secretarias, mismas que serán se encargarán del manejo de la operatividad y el problema fundamental que tiene la empresa “Segurytaxi”. 5.
(7) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. . MÓDULO DE MANTENIMIENTO.. -. MANTENIMIENTO DE SOFTWARE. Debemos analizar el software que la maquina va a soportar nuestro sistema, para determinar el hardware que requiere. Determina las copias de seguridad que vas a realizar con el objeto de determinar el soporte que necesitas.. -. MANTENIMIENTO DE TABLAS. Toda la información necesaria referente a características, valores, parámetros y datos de elementos mecánicos usados en mantenimiento.. -. MANTENIMIENTO DE USUARIOS. Es necesario el debido control y mantenimiento regular de los usuarios que vayan a utilizar el sistema para poder mantener roles dentro del sistema, de esta manera se brindan privilegios a los usuarios según su tipo de login. MANTENIMIENTO DE CLIENTES.. -. Este módulo contendrá información exclusiva de las personas que usarán el servicio de transporte ejecutivo, que de manera principal serán el pilar fundamental y el grupo más beneficiado de la presente tesis.. . MÓDULO TRANSACIONAL. El objetivo primordial de nuestra empresa es de dar un servicio de calidad a nuestros clientes que adopten la opción de utilizar nuestros servicios. De esta manera cumplimos con nuestra labor al servicio de la comunidad, acatando las normas y reglas de la organización y de las normas del distrito metropolitano de la ciudad.. 6.
(8) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Con esto hacemos más que todo un convenio con la empresa para que de ésta manera nos podamos involucrar en el nivel profesional. - MÓDULO DE USUARIOS. En este módulo se podrá registrar datos e información de las personas que harán uso del sistema. El software reconoce un usuario y contraseña para el acceso a las operaciones administrativas y de gestión del contenido. Con este módulo, se abre la opción a múltiples usuarios, también hace posible restringir el acceso a ciertas áreas. de la plataforma haciéndolas de acceso. exclusivo para un grupo de usuarios, o un usuario en particular (Administrador). -. MÓDULO DE BASE DE DATOS. Permite a los usuarios guardar, mostrar y buscar una información de entrada con registros de los clientes que hacen uso del servicio ejecutivo de la cooperativa. El formato y la estructura de estas entradas pueden ser casi ilimitados, incluyendo números y texto entre otras. Usted puede estar familiarizado con tecnologías similares para crear bases datos. Una vez creada la BDD, el software se deberá publicar en algún Servidor Web que se encuentre conectado a la red mundial de Internet, en el presente caso no lo vamos a publicar por el motivo de que la empresa no cuenta con dicha tecnología. Con esto se llega a la conclusión de que toda la organización incluyendo usuarios y clientes vean como la plataforma es una ayuda muy importante tanto para el. 7.
(9) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. crecimiento competitivo de la empresa como para el beneficio socio-económico de la población.. -. MÓDULO DE ASIGNACIÓN DE CARRERA.. En si éste módulo es el principal del software desarrollado, por el motivo que cumple con el proceso fundamental de la empresa. Aquí se identificara al cliente y la información guardada de éste, asi como las unidades disponibles que se encuentran aptas para realizar la operación indicada por la operadora y solicitada por el cliente, tomando en cuenta tiempos mínimos de servicio, rutas convenientes, fechas y hora de lanzamiento de carrera, y unidad designada para dicha ejecución.. - MÓDULO DE CAMBIO TURNOS.. Dado que el sistema será manejado por varias operadoras es necesario dar un acceso único a cada una de ellas, de esta manera al momento de que ingresen al sistema se pueda identificar qué usuario se encuentra ejecutando el sistema, y así llevar. un control de la persona que se encuentra. operando el sistema en. determinado periodo de tiempo, inclusive qué procesos ha realizado en el sistema mediante un reporte.. - MÓDULO DE REPORTES.. 8.
(10) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Como su nombre lo indica “reporte”, no hace más que un resumen y las características más fundamentales del proceso que se ha realizado en la ejecución del software. El operador puede obtener reportes diarios mensuales, etc., de las acciones que se han producido dentro del sistema, de esta manera se llevara un control favorable para el conocimiento de las personas que soliciten información de hechos anteriores dentro de la ejecución de dichos procesos en determinados lapsos de tiempo.. 9.
(11) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. CAPITULO II MARCO TEÓRICO.. 2.1.. ANTECEDENTES.. Comienza este negocio con una mínima cantidad de unidades, pero la gran acogida que tuvo en el sector por sus precios justos y comprobada calidad de servicio les permitió ir en crecimiento de a poco.. En la actualidad la empresa da apertura al estudiante del Instituto Tecnológico Superior Cordillera para que ponga en práctica sus conocimientos de informática en la elaboración de una Aplicación que se hace indispensable añadir para el mejor funcionamiento de nuestra organización.. 2.2.. RESEÑA HISTÓRICA.. 10.
(12) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. La empresa como tal comienza a prestar sus servicios en el año de 1995 con apenas 10 unidades y liderada por el Sr. Carlos López nombrado en aquel entonces como gerente de la cooperativa de servicio de transporte logístico “SEGURYTAXI”. Esta empresa ha ido creciendo día a día y extendiendo más su capacidad de brindar un mejor servicio a la comunidad con el logro de incremento de infraestructura, experiencia y personal que lo conforman. . MISION.. La Cooperativa de Taxis “SEGURYTAXI”, presta el servicio de transporte a la ciudadanía local y cantonal en sus diferentes rutas y frecuencias impulsando el desarrollo y fomentando la comunicación en forma continua y permanente con unidades que son herramientas y fuente de trabajo, además cuenta con personal capacitado y comprometido con la transportación de personas, cuyo único objetivo es de servicio más no de lucro.. . VISION. La Cooperativa de taxis “SEGURYTAXI”, para los años venideros logrará ser una institución de servicio de Transporte público, innovadora, que buscará la excelencia en el quehacer de la transportación, a través del mejoramiento continuo de sus servicios, mediante el cambio de unidades, capacitación de su personal, mejoramiento del desempeño laboral y que, como fruto de este desarrollo, obtendrá el reconocimiento local, cantonal, y provincial.. . VALORES.. 11.
(13) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Nuestra cooperativa se caracteriza por la ayuda mutua, la motivación, la fuerza de voluntad de los miembros con el fin de alcanzar nuestras metas propuestas, toma de decisiones colectivas por los asociados a lo que se refiere a la gestión de la cooperativa, inclusive. todos los asociados tienen iguales deberes, derechos,. equidad, justa distribución de los excedentes entre los miembros de la cooperativa y por último la Libertad ya que cada quién puede decidir por sí mismo lo que mejor considere para su bienestar y el de su sociedad. . PILARES FUNDAMENTALES. Nuestros pilares fundamentales de la Cooperativa SEGURYTAXI se ha distinguido por nuestros clientes del sector, de los alrededores y fuera de la ciudad por el servicio confiable, seguro, confort, atención de puerta a puerta. La actividad de las unidades de taxis suele ser monitoreados y controlados por una oficina central, que proporciona el envío, contabilidad y servicios de recursos humanos de una o más compañías de taxis. Los propietarios de taxis y los conductores suelen comunicarse con la oficina de despacho ya sea a través de 2 vías de radio o una terminal de computadora. Cuando un cliente llama a un taxi, un viaje es enviado por la radio o computadora, a través de un vehículo que llegara a la dirección que nuestro cliente nos indique. El vehículo más adecuado tanto puede ser el más cercano a la dirección de recogida o desde las oficinas. Los conductores de taxis con más experiencia que han estado trabajando en la misma ciudad o región durante un tiempo se espera que conocen las calles más importantes y los lugares donde sus clientes solicitan ir sea dentro y fuera del. 12.
(14) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. sector y fuera de la ciudad usando hojas de rutas brindando así un ambiente seguro al viajar con nosotros. Las frecuencias de taxis son generalmente autorizados en pares a doble cara. Una frecuencia se utiliza para la operadora para hablar con los taxis, y una segunda frecuencia se utiliza para las cabinas para hablar de nuevo. Un taxímetro calcula de forma automática ("metro" para abreviar y el origen de la palabra "taxi"). En lugar de un taxímetro, los pasajeros a veces pagan una tarifa plana. En algunas zonas, cuando la demanda es alta, por ejemplo, a altas horas de la noche un taxista puede captar al cliente que ofrecemos las mejores y cómodas tarifas. 2.3.. MARCO REFERENCIAL. Toda investigación requiere un conocimiento presente de la teoría que explica el área de objeto de estudio, para ello se cita la teoría relacionada al problema para ampliar la descripción de su estudio. -. SOFTWARE. Hosting de Alojamiento.. El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía Web. Es una analogía de hospedaje o alojamiento en hoteles o habitaciones donde uno ocupa un lugar específico, en este caso la analogía alojamiento web o alojamiento de páginas web, se refiere al lugar que ocupa una página web, sitio web, sistema, correo. 13.
(15) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. electrónico, archivos etc. en Internet o más específicamente en un servidor que por lo general hospeda varias aplicaciones o páginas web. Los Web Host son compañías que proporcionan espacio de un servidor a sus clientes.. El hospedaje web aunque no es necesariamente un servicio, se ha convertido en un lucrativo negocio para las compañías dedicadas a este negocio alrededor del mundo.. Se puede definir como un lugar para tu página web o correos electrónicos, aunque esta definición simplifica de manera conceptual el hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente cualquier tipo de información, sea archivos, sistemas, correos electrónicos, música, videos etc. Arquitectura tres capas. En el diseño de sistemas informáticos actual se suelen usar las arquitecturas multinivel o programación por capas. En dichas arquitecturas a cada nivel se le confía una misión simple, lo que permite el diseño de arquitecturas escalables (que pueden ampliarse con facilidad en caso de que las necesidades aumenten). El diseño más utilizado actualmente es el diseño en tres niveles (o en tres capas). Esta arquitectura consta de tres fases o niveles que son: Presentación, lógica de negocio y datos.. 14.
(16) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 1. Capa de presentación: es la que ve el usuario (también se la denomina "capa de usuario"), presenta el sistema al usuario, le comunica la información y captura la información del usuario en un mínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). También es conocida como interfaz gráfica y debe tener la característica de ser "amigable" (entendible y fácil de usar) para el usuario. Esta capa se comunica únicamente con la capa de negocio. 2. Capa de negocio: es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envían las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lógica del negocio) porque es aquí donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos almacenar o recuperar datos de él. También se consideran aquí los programas de aplicación. 3. Capa de datos: es donde residen los datos y es la encargada de acceder a los mismos. Está formada por uno o más gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperación de información desde la capa de negocio. Todas estas capas pueden residir en un único ordenador, si bien lo más usual es que haya una multitud de ordenadores en donde reside la capa de presentación (son los clientes de la arquitectura cliente/servidor). Las capas de negocio y de datos pueden residir en el mismo ordenador, y si el crecimiento de las necesidades lo aconseja se pueden separar en dos o más ordenadores. Así, si el tamaño o complejidad de la base de datos aumenta, se puede separar. 15.
(17) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. en varios ordenadores los cuales recibirán las peticiones del ordenador en que resida la capa de negocio. Si, por el contrario, fuese la complejidad en la capa de negocio lo que obligase a la separación, esta capa de negocio podría residir en uno o más ordenadores que realizarían solicitudes a una única base de datos. En sistemas muy complejos se llega a tener una serie de ordenadores sobre los cuales corre la capa de negocio, y otra serie de ordenadores sobre los cuales corre la BD. En una arquitectura de tres niveles, los términos "capas" y "niveles" no significan lo mismo ni son similares. El término "capa" hace referencia a la forma como una solución es segmentada desde el punto de vista lógico: Presentación. Lógica de Negocio. Datos. En cambio, el término "nivel" corresponde a la forma en que las capas lógicas se encuentran distribuidas de forma física. Por ejemplo: . Una solución de tres capas (presentación, lógica del negocio, datos) que residen en un solo ordenador (Presentación+lógica+datos). Se dice que la arquitectura de la solución es de tres capas y un nivel.. . Una solución de tres capas (presentación, lógica del negocio, datos) que residen en dos ordenadores (presentación+lógica por un lado; lógica+datos por el otro lado). Se dice que la arquitectura de la solución es de tres capas y dos niveles.. 16.
(18) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. En el siguiente grafico se expone la arquitectura tres capas:. Presentación 3 capas. Fuente: Internet. Gráfico N° 02.. -. SOFTWARE. -TOAD DATA MODELER. Toad Data Modeler es un diseño de base de datos, ésta herramienta permite a los usuarios crear de forma visual y documentar sistemas de bases de datos nuevas o existentes. Anteriormente se le llamaba "CASE Studio 2" antes de ser adquirida por Charonware de Quest Software en 2006. Creación de diagramas visuales entidad-relación. Además facilita la creación de modelos lógico, físico y diagramas entidad relación (ERD). Esta herramienta es compatible con varios elementos de 17.
(19) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. base de datos específica y por lo tanto, es necesario seleccionar un sistema de base de datos de destino para una ERD. La generación de script se pueden crear para bases de datos como: DB2 MS Access MS SQL Azure MS SQL Server MySQL Oracle PostgreSQL Sybase ASE Sybase SQL Anywhere Generación de código SQL. El script SQL / DDL o código puede ser generado de forma automática para todos los sistemas de bases de datos mencionados. Es posible seleccionar los tipos de objetos para la generación de código SQL, así como definir las opciones de salida. Ingeniería inversa de bases de datos y visualización. Con bases de datos existentes se puede hacer ingeniería inversa y se muestran en forma de diagrama. Para todos los sistemas de bases de datos compatibles, es posible seleccionar el método de conexión en particular conexión nativa, ODBC, etc. Además, los diagramas ER se pueden crear a partir de archivos de SQL para Oracle, Microsoft SQL Azure, Microsoft SQL Server, DB2 y bases de datos MySQL. Documentación. Los usuarios pueden generar informes en HTML, RTF o PDF. También es posible generarla salida sobre la base de las transformaciones XSL - XML, TXT, CSV, etc. 18.
(20) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Verificación. Los modelos pueden ser verificados como la lista de errores, advertencias y consejos. Se pueden mostrar como resultado del proceso de modelo y generación de scripts.. Interfaz Toad Data Modeler. Fuente: Internet. Gráfico N° 03. - LENGUAJE DE PROGRAMACION.. C# (SHARP). C# (pronunciado. Si. programación orientado. Sharp a. en. Inglés). es. objetos desarrollado. un lenguaje y. de. estandarizado. por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270). C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.. 19.
(21) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes. Aunque C# forma parte de la plataforma .NET, ésta es una API, mientras que C# es un lenguaje de programación independiente diseñado para generar. programas. sobre. dicha. plataforma.. Ya. existe. un compilador implementado que provee el marco Mono -DotGNU, el cual genera. programas. para. distintas. plataformas. como Windows, Unix y GNU/Linux. TIPO DE DATOS C# contiene dos categorías generales de tipos de datos integrados: tipos de valor y tipos de referencia. El término tipo de valor indica que esos tipos contienen directamente sus valores.. Tipo de datos de enteros. Tipo. Equivalente. Tamaño. Rango. Significado. Byte. System.Byte. 8-bit (1-byte). 0 a 255. Entero sin signo. Sbyte. System.SByte. 8-bit (1-byte). -128 a 127. Entero con signo. Short. System.Int16. 16-bit (2-byte). -32.768 a 32.767. 20. Entero corto con.
(22) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. signo. Ushort. System.UInt16. 16-bit (2-byte). 0 a 65.535. Int. System.Int32. 32-bit (4-byte). -2.147.483.648 a 2.147.483.647. Uint. System.UInt32. 32-bit (4-byte). 0 a 4.294.967.295. Long. System.Int64. 64-bit (8-byte). Entero corto sin signo. Entero medio con signo. Entero medio sin signo. -9.223.372.036.854.775.808 a. Entero largo con. 9.223.372.036.854.775.807. signo. Entero largo sin. Ulong. System.UInt64. 64-bit (8-byte). signo. 0 a 18.446.744.073.709.551.615. Tipo de datos de coma flotante. Float. System.Single. 32-bit (4-byte) ±1.401298E−45 a ±3.402823E+38. Doublé. System.Double. 64-bit (8-byte). decimal. System.Decimal. ±4.94065645841246E−324. Coma flotante corto. a. ±1.79769313486232E+308. largo. 128-bit(16-. −7.922816251426433759354395033. byte). 5. a. +7.922816251426433759354395033. 21. Coma flotante. Coma flotante monetario.
(23) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 5. Datos Enteros y Flotantes en C#. Fuente: Internet Tabla N° 1.. Tipo de datos de caracteres. Char. System.Char. '\u0000' a '\uFFFF'. 16-bit (2-byte). Carácter unicode. Tipo de datos lógicos. Bool. System.Boolean 8-bit (1-byte). true o false. Verdadero o falso. Caracteres. Char. 'a', 'Z', '\u0231'. Cadenas. String. "Hello, world"; "C:\\Windows\\", @"C:\Windows\". Secuencias es escape. Alerta (timbre). \a. 22.
(24) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Retroceso. \b. Avance de página. \f. Nueva línea. \n. Retorno de carro. \r. Tabulador horizontal. \t. Tabulador vertical. \v. Nulo. \0. Comilla simple. \'. Comilla doble. \". Barra inversa. \\. Datos Caracteres, Lógicos, Cadenas y Secuencia de Escapes C# Fuente: Internet Tabla N° 02. 23.
(25) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. OPERADORES.. Categoría. Aritmético. Lógico y a nivel de bits. Concatenación. Incremento, decremento. Desplazamiento. Operadores. + - * / %. ^ ! ~ && ||. +. ++ --. <<>>. Relacional. == != <><= >=. Asignación. = ^= <<= >>=. Acceso a miembro. .. Indexación. [ ]. Conversión. ( ). Condicional. ? :. 24.
(26) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Creación de objeto. new. Información de tipo. as issizeoftypeof. Operadores en C# Fuente: Internet Tabla N° 03 Métodos. . Todo método debe ser parte de una clase, no existen métodos globales (funciones).. . Por defecto, los parámetros se pasan por valor.. . El modificador ref fuerza a pasar los parámetros por referencia en vez de pasarlos por valor.. . El modificador out es similar al modificador ref, con la diferencia de que el método debe asignar un valor al parámetro antes de que el método finalice.. . Cuando ref y out modifican un parámetro de referencia, la propia referencia se pasa por referencia.. . El modificador params sirve para definir un número variable de argumentos los cuales se implementan como una matriz.. . Un método debe tener como máximo un único parámetro params y éste debe ser el último.. . Un método puede devolver cualquier tipo de dato, incluyendo tipos de clase.. 25.
(27) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. . Ya que en C# las matrices se implementan como objetos, un método también puede devolver una matriz (algo que se diferencia de C++ en que las matrices no son válidas como tipos de valores devueltos).. . C# implementa sobrecarga de métodos, dos o más métodos pueden tener el mismo nombre siempre y cuando se diferencien por sus parámetros.. . El método Main es un método especial al cual se refiere el punto de partida del programa.. Clases y objetos. . Una variable de objeto de cierta clase no almacena los valores del objeto sino su referencia (al igual que Java).. . El operador de asignación no copia los valores de un objeto, sino la referencia al mismo (al igual que Java).. . Un constructor tiene el mismo nombre que su clase y es sintácticamente similar a un método.. . Un constructor no devuelve ningún valor.. . Al igual que los métodos, los constructores también pueden ser sobrecargados.. . Si no se especifica un constructor en una clase, se usa uno por defecto que consiste en asignar a todas las variables el valor 0, null o false según corresponda.. . Cuando un objeto no es referenciado por ninguna variable, el recolector de basura ejecuta el destructor de dicha clase y libera la memoria utilizada.. . El destructor de una clase no se llama cuando un objeto sale del ámbito.. 26.
(28) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. . Todos los destructores se llamarán antes de que finalice un programa.. . La palabra clave this es una referencia al mismo objeto en el cual se usa.. . La palabra clave base es una referencia a la clase padre del objeto en la que se usa (por defecto, Object).. . La palabra clave static hace que un miembro pertenezca a una clase en vez de pertenecer a objetos de dicha clase. Se puede tener acceso a dicho miembro antes de que se cree cualquier objeto de su clase y sin referencias a un objeto.. . Un método static no tiene una referencia this.. . Un método static puede llamar sólo a otros métodos static.. . método static sólo debe tener acceso directamente a datos static.. . Un constructor static se usa para inicializar atributos que se aplican a una clase en lugar de aplicarse a una instancia.. . C# permite la sobrecarga de operadores (+, -, *, etc.) con la palabra clave operator.. . Al comparar objetos (==, !=, <, >, <=, >=) se comprueba si hacen referencia al mismo objeto.. 27.
(29) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Interfaz de C# 2008 Fuente: Visual Basic.NET 2008 Gráfico N° 04. - GESTOR DE BASE DE DATOS. SQL SERVER 2008. Es un sistema para la gestión de bases de datos producido por Microsoft basado. en el. SQL y ANSI SQL.. modelo relacional. Sus lenguajes para consultas son TMicrosoft SQL Server constituye. la. alternativa. de. Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.. CARACTERISTICAS.. . Soporte de transacciones.. . Escalabilidad, estabilidad y seguridad.. 28.
(30) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. . Soporta procedimientos almacenados.. . Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.. . Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.. . Además permite administrar información de otros servidores de datos.. . Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiones 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.. . Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.. . En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD.. . Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos Windows.. 29.
(31) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Interfaz del SQL Server 2008. Fuente: Microsoft SQL Server. Grafico N° 05.. 2.4.. MARCO LEGAL. Ley de la Propiedad Intelectual Sección II Objeto del Derecho de Autor. Art. 8. La protección del derecho de autor recae sobre todas las obras del ingenio, en el ámbito literario o artístico, cualquiera que sea su género, forma de expresión, mérito o finalidad. Los derechos reconocidos por el presente Título son independientes de la propiedad del objeto material en el cual está incorporada la. 30.
(32) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. obra y su goce o ejercicio no están supeditados al requisito del registro o al cumplimiento de cualquier otra formalidad. Las obras protegidas comprenden, entre otras, las siguientes: Libros, folletos, impresos, epistolarios, artículos, novelas, cuentos, poemas, crónicas, críticas, ensayos, misivas, guiones para teatro, cinematografía, televisión, conferencias, discursos, lecciones, sermones, alegatos en derecho, memorias y otras obras de similar naturaleza, expresadas en cualquier forma; Colecciones de obras, tales como antologías o compilaciones y bases de datos de toda clase, que por la selección o disposición de las materias constituyan creaciones intelectuales, sin perjuicio de los derechos de autor que subsistan sobre los materiales o datos; Proyectos, planos, maquetas y diseños de obras arquitectónicas y de ingeniería; Ilustraciones, gráficos, mapas y diseños relativos a la geografía, la topografía, y en general a la ciencia; Programas de ordenador; y, Adaptaciones, traducciones, arreglos, revisiones, actualizaciones y anotaciones; compendios, resúmenes y extractos; y, otras transformaciones de una obra, realizadas con expresa autorización de los autores de las obras originales, y sin perjuicio de sus derechos. Sección V Disposiciones Especiales sobre ciertas Obras Parágrafo Primero De los Programas de Ordenador. 31.
(33) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Art. 28. Los programas de ordenador se consideran obras literarias y se protegen como tales. Dicha protección se otorga independientemente de que hayan sido incorporados en un ordenador y cualquiera sea la forma en que estén expresados, ya sea en forma legible por el hombre (código fuente) o en forma legible por máquina (código objeto), ya sean programas operativos y programas aplicativos, incluyendo diagramas de flujo, planos, manuales de uso, y en general, aquellos elementos que conformen la estructura, secuencia y organización del programa. LEY DE ORDENAMIENTO MUNICIPAL CAPITULO VII De las Concesiones, de la Asociación con el Sector Privado y de los Permisos Nota: Capítulo reformado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Sección III De la Concesión de Uso de Bienes de Dominio Público Nota: Sección agregada por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Art. I.397- A.- CONCESION DE USO DE BIENES.- El Alcalde Metropolitano podrá concesionar el uso de bienes de dominio público, para lo cual deberá celebrarse el correspondiente contrato entre el Municipio y el Concesionario. Para ello deberá contarse con la solicitud previa del interesado y los informes favorables de las instancias técnicas correspondientes, que justifiquen la necesidad y conveniencia de la concesión. El Alcalde Metropolitano podrá, así mismo, concesionar el uso de bienes de dominio público por propia iniciativa a través de la licitación correspondiente. En el contrato se establecerán las obras que deberá ejecutar o los servicios que se. 32.
(34) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. compromete a prestar el concesionario en virtud de la concesión que se la otorga. Las partes podrán pactar el pago de una regalía, la que podrá constituirse en la única contraprestación o en una contraprestación adicional a las indicadas. Cuando se trate de bienes afectados al servicio público, se tomará en cuenta lo que dispone el Art. 280 de la Ley de Régimen Municipal. Las concesiones que se otorguen de ninguna manera podrán ser tales que afecten la libre circulación de los habitantes. Nota: Artículo agregado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Art. I.397- B.- FACULTAD DE LAS EMPRESAS METROPOLITANAS.- Las Empresas Metropolitanas podrán concesionar siguiendo las reglas del artículo anterior, los bienes de dominio público que estuvieren bajo su cuidado, previa autorización del Alcalde Metropolitano. Nota: Artículo agregado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Sección IV De la Selección de Socios del Sector Privado Nota: Sección agregada por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Art. I.397- C.- ASOCIACION CON ELSECTOR PRIVADO.- Cuando para la prestación de un servicio o el desarrollo de actividades destinadas a satisfacer una necesidad pública, se considere conveniente a los intereses municipales la asociación empresarial con personas naturales o jurídicas del sector privado que cuenten con los recursos económicos y tecnológicos necesarios, la selección del socio o socios estratégicos se sujetará al procedimiento previsto en esta sección. Nota: Artículo agregado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998.. 33.
(35) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Art. I.397- D.- DECISION DEASOCIARSE.- La decisión de asociarse la adoptará el Concejo a iniciativa del Alcalde Metropolitano. El procedimiento de selección estará a cargo del Comité de Concesiones. La constitución de la compañía, las autorizaciones e informes previos y las modalidades de incorporaciones del socio o socios se sujetarán a lo previsto en las normas legales vigentes. Nota: Artículo agregado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. Art. I.397- E.- BASES.- Adoptada por el Concejo la decisión de asociarse con el sector privado, el Comité de Concesiones aprobará las bases del concurso que contendrán: a) Una descripción del proyecto empresarial y de las actividades que se espera realice la compañía; b) Los términos de la asociación, con suficiente especificación de los derechos y obligaciones de cada socio; c) Las condiciones a las que se sujetará el concurso con determinación de los requisitos exigidos a los proponentes, las garantías, a los plazos, la forma de presentación de las propuestas y los criterios para evaluarlas; y, d) Las demás especificaciones que sean necesarias para garantizar que el procedimiento responda a criterios de objetividad, imparcialidad, transparencia e igualdad. Nota: Artículo agregado por Ordenanza Municipal No. 2, publicada en Registro Oficial 240 de 21 de Enero de 1998. LEY DE COMERCIO ELECTRÓNICO, FIRMAS ELECTRÓNICAS Y MENSAJES DE DATOS (Ley No. 2002-67) CONGRESO NACIONAL. 34.
(36) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Considerando: Que el uso de sistemas de información y de redes electrónicas, incluida la Internet ha adquirido importancia para el desarrollo del comercio y la producción, permitiendo la realización y concreción de múltiples negocios de trascendental importancia, tanto para el sector público como para el sector privado; Que es necesario impulsar el acceso de la población a los servicios electrónicos que se generan por y a través de diferentes medios electrónicos; Que se debe generalizar la utilización de servicios de redes de información e Internet, de modo que éstos se conviertan en un medio para el desarrollo del comercio, la educación y la cultura; Que a través del servicio de redes electrónicas, incluida la Internet se establecen relaciones económicas y de comercio, y se realizan actos y contratos de carácter civil y mercantil que es necesario normarlos, regularlos y controlarlos, mediante la expedición de una Ley especializada sobre la materia; Que es indispensable que el Estado Ecuatoriano cuente con herramientas jurídicas que le permitan el uso de los servicios electrónicos, incluido el comercio electrónico y acceder con mayor facilidad a la cada vez más compleja red de los negocios internacionales; y, En uso de sus atribuciones, expide la siguiente: LEY DE COMERCIO ELECTRÓNICO, FIRMAS ELECTRÓNICAS Y MENSAJES DE DATOS Título Preliminar. 35.
(37) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Art. 1.- Objeto de la Ley.- Esta Ley regula los mensajes de datos, la firma electrónica, los servicios de certificación, la contratación electrónica y telemática, la prestación de servicios electrónicos, a través de redes de información, incluido el comercio electrónico y la protección a los usuarios de estos sistemas.. 36.
(38) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. CAPITULO III INVESTIGACIÓN CINTÍFICA.. 3.1.. TIPOS DE INVESTIGACIÓN. 3.1.1.. INVESTIGACIÓN CUANTITATIVA. La Metodología Cuantitativa que se aplica en esta tesis nos permite examinar los datos de manera científica, o de manera más específica en forma numérica, generalmente con ayuda de herramientas del campo de la Estadística, técnicas de observación, reglas para el razonamiento y la predicción, ideas sobre la experimentación concebida y los modos de comunicar los resultados experimentales y teóricos . BIBLIOGRÁFICA DOCUMENTAL. Realizamos este tipo de investigación por que se procedió al análisis de toda la documentación posible que utilizan y manejan dentro de las labores diarias sean estos requerimientos de servicios de transporte, ingreso de nuevos clientes al sistema como de socios o nuevas unidades, hojas de 37.
(39) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. escalas de porcentajes y estadísticas, toda esta documentación esta en formato de Excel. A continuación podemos afirmar que no por el hecho de tener información almacenada en archivos .xls se denomine una base de datos, por lo cual estamos recalcando que esto es una falencia en ciertas empresas u organizaciones como el caso de nuestro objeto de estudio para obtener la requerida investigación.. 3.1.2.. INVESTIGACIÓN DE CAMPO. INVESTIGACIÓN DESCRIPTIVA. Tomando en cuenta las cualidades y atributos del recurso humano que interviene en el sistema, permite validar cuidadosamente los procesos y procedimientos y funcionalidades asignadas a cada uno de los personajes involucrados en el oficio de las labores diarias verificando tiempos de ejecución y experiencia y habilidad en cada una de las actividades asignadas en sus respectivas responsabilidades.. Es muy importante este tipo de investigación porque en el análisis laboral debemos investigar los procesos generales del negocio a que se dedica la organización entendiéndose esto por la verificación minuciosa de inicios de información transición de la información y finalmente donde termina la información.. Tengamos en cuenta que este tipo de investigación nos compromete a obtener. o almacenar información muy valiosa de los procesos y los. involucrados en ellos, de tal manera que se deberá acudir a un manual de 38.
(40) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. funciones para tener en cuenta minuciosamente los mínimos detalles de ejecución dentro de la empresa como tal.. INVESTIGACION EXPLICATIVA.. Con éste tipo de investigación se ha logrado obtener información muy importante de la empresa y analizarla para luego buscar una solución definitiva al problema, de esta manera se loga el materializar el proceso en un software que nos permita cubrir la solución al problema que se está tratando mediante procesos informáticos. 3.2.. MÉTODOS DE INVESTIGACIÓN. 3.2.1 MÉTODO HISTÓRICO LÓGICO.. Con la ayuda de éste método se ha logrado poner en ejecución las actividades y tareas que se han propuesto en el plan de tesis y que se han ido cumpliendo mediante las fechas establecidas. Además hemos permitido delimitar las áreas automatizables y cada una de las actividades que debe cumplir con el personal involucrado.. 3.2.2 MÉTODO ANALÍTICO SINTÉTICO.. Este método permite analizar profundamente información valiosa para el desarrollo del sistema, por tanto se realizó una síntesis minuciosa de los procesos, procedimientos y tareas del entorno de la empresa permitiendo estructurar un diseño lógico del negocio, acoplables a los procesos diarios de 39.
(41) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. ejecución de tareas de la empresa por medio de un software que cubrirá en gran parte las falencias y debilidades que se han concluido con el análisis antes mencionado. 3.2.3 MÉTODO INDUCTIVO.. El método inductivo aplicado en el proyecto, permite realizar un análisis minucioso de toda la información, es decir va de lo particular a lo general, para ello se mencionará que lo particular se denominará desde el origen de la información y como ésta va a ser procesada por medio de los usuarios que van hacer uso de las mismas.. De esta manera se logrará obtener resultados generales y globales del proceso que ha sufrido la información, llegando a una finalización, en este caso ésta será plasmada en una impresión de reporte en donde se visualizará los aspectos detallados que se ha realizado con dichos datos. 3.2.4 MÉTODO DEDUCTIVO. Nace bajo la concepción general de toda la información procesada en el sistema y en el que interactúan distintos eventos como son: los clientes, las necesidades con respecto al área informática, la necesidad de conocer nuevas tecnologías, posteriormente la información fluye hacia lo particular enfocándose a los actores que protagonizan la generación de la información como son: los usuarios de la cooperativa quienes con su información alimentan la bases de datos y los procesos que tiene que realizar nuestro software.. 40.
(42) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Con toda esa información se puede lograr reunir a todos los clientes para dar una información de los procesos que va a realizar el proyecto y en todo lo que va a beneficiar a todos los usuarios ya que se va ir resolviendo una a una todas estas necesidades que se investigaron, empezando con la implementación de la plataforma aplicativa, con lo cual se podrá dar una capacitación adecuada y verificar su evolución en el manejo de la tecnología. 3.2.5 MÉTODO SISTEMÁTICO. Éste tipo de metodología fue aplicada de acuerdo a su concepción; dado que el objetivo es definir el orden a seguir sin la necesidad de saltarse ningún paso, obteniendo un resultado favorable para la empresa como para los usuarios que manejarán el sistema y directamente para el cliente.. Esto hace a que cualquier lector capacitado en programación, podrá ir verificando paso a paso, el desarrollo del software informático que permitirá cumplir con el objetivo principal de éste proyecto de grado que es el de cubrir en gran parte la falencias errores y tareas monótonas que se producen a la hora de cumplir dichos procesos. 3.3.. HERAMIENTAS DE RECOLECCIÓN DE INFORMACIÓN. 3.3.1. LA OBSERVACIÓN.. Con la aplicación de la observación dentro de la empresa, se determina que la empresa hace uso de una sola computadora para ejecutar en si el proceso informático fundamental de la organización y que los operadores del sistema no se encuentran tan a fondo familiarizados con el sistema de trabajo, esto. 41.
(43) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. hace ver que no existe una capacitación adecuada al momento de permitir a un usuario de sistema procesar información.. Se ha determinado falencias dentro del sistema actual haciendo ver que produce información basura y almacenando en la BBD y produciendo que los procesos se realicen con lentitud, para ello se ha tomado medidas de mucho interés, tomando en cuenta uno a uno los procesos que presentan falencias y así poderlos mejorar y de esta manera se cumplirá con normas de programación y almacenamiento de datos al sistema. ANEXO N°1: VER MODELO DE FICHA DE OBSERVACIÓN 3.3.2. LA ENTREVISTA. La entrevista es muy necesaria para poder complementar el trabajo de investigación dado que realizada la entrevista con las personas directamente involucradas con el manejo y manipulación de información de la empresa se obtuvo respuestas reales y muy valiosas para el análisis de aspectos íntimos de la empresa, a fin de poder abordar todos los requerimientos que este nivel necesite lo que da una mejor idea de los reportes que tendrá que dar el sistema para satisfacer las necesidades del gerente.. Otro actor importante al ser entrevistado es el nivel operativo de los cuales recogeré y fundamentaré los procesos procedimientos y tareas que tengo que automatizar, dado que este usuario es el más permanece junto al sistema, se debe tomar atención a todos los requerimientos que éste plantea.. 42.
(44) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Con este enfoque global que se mantenga en la entrevista aplicada a los distintos niveles se tiene una concepción más clara de toda información que necesita ser procesada a fin de obtener reportes y toma de decisiones de forma ágil veraz y precisa. ANEXO N°2: VER MODELO DE LA ENTREVISTA. 1.- ¿Qué tan importante es un sistema informático dentro de su organización? Respuesta. Es de gran importancia puesto que los procesos se realizan de una manera más ágil. Análisis. El interesado sabe muy bien que es de suma importancia un sistema que procese la información y datos de clientes de su empresa. 2.- ¿Cuenta con un sistema que llena sus expectativas de cumplimento de procesos? Respuesta. Contamos con un sistema desde. los inicios de funcionamiento, pero se. encuentran falencias en muchos procesos. Análisis Se nota que la organización necesita de un sistema que cubran dichos errores y falencias para un mejor el desempeño de tareas.. 3.- ¿Estaría dispuesto a utilizar un sistema que facilite y agilice los procesos en su Empresa?. 43.
(45) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Respuesta. Si, ya que en estos momentos de competitividad entre empresas sería de gran ayuda un sistema fácil y adecuado. Análisis El sistema que se va a implementar debe ser conciso y de fácil manejo para todo el personal que hará uso del mismo.. 4.- ¿Existen dudas de parte de los operadores al momento de utilizar el programa de su empresa? Respuesta. A menudo me presentan quejas del funcionamiento del sistema actual. Análisis. Se debe tomar muy en cuenta dichos aspectos en donde los operadores tienen dudas y problemas con las tareas que ésta ejecutan para que nuestro software. cubra dichos problemas.. 5.- ¿Qué nivel de conocimiento operativo tiene su personal para desempeñar su trabajo? Respuesta. Con la práctica han obtenido su experiencia todos mis trabajadores, desempeñándose de una mejor manera en las áreas y puestos respectivos de cada uno de ellos. Análisis. El gerente ha logrado conseguir buenos resultados de corto y largo plazo, sin la necesidad de poseer altos conocimientos técnicos y profesionales.. 44.
(46) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 6.- ¿Cómo califica a la atención que usted brinda al cliente? Respuesta. Es una atención buena, y se desearía un servicio óptimo para que nuestros clientes se sientan satisfechos a cabalidad. Análisis. Notamos que no se siente conforme con el servicio al cliente, esto hace ver que. el sistema actual no cumple a cabalidad aspectos de funcionamiento. para. atender a los usuarios de la empresa.. 7.- ¿Cree que este proyecto le facilitaría la ubicación de sitios para su beneficio? Respuesta. Si es de gran ayuda para el mejoramiento de la empresa y nuestro crecimiento económico. Análisis. Es notable que la gerencia se siente interesado y le es de mucha importancia el desarrollo del software permitiendo un mejor servicio de su empresa hacia sus clientes.. 8.- ¿Está consciente del avance y progreso tecnológico-informático a nivel mundial? Respuesta. Así es, mientras avanza el tiempo va en crecimiento agigantado la tecnología informática y con ésta el desarrollo de las empresas. Análisis.. 45.
(47) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Como vemos en la respuesta, se da a notar la conciencia en la cual se ve involucrado el avance de la informática en negocios e interés por parte del entrevistado por tener un producto que facilite y de crecimiento a su empresa.. 9.- ¿Qué nivel de puntuación calificaría usted a su sistema informático actual? Respuesta. De un 100% le doy una calificación de 75%, esto es por los problemas, inconvenientes y falencias que éste trae consigo. Análisis. Podemos fijarnos en que el sistema actual dentro de la empresa no brinda en su totalidad una aceptación, haciendo que los usuarios del mismo no se encuentren muy conformes con su funcionamiento.. 10.- ¿Cree que con la implementación de un sistema con herramientas actuales su. negocio se verá beneficiado?. Respuesta. Obviamente que si, como hemos visto muchas empresas que cuentan con tecnología informática de punta y con los últimos avances de programación. Análisis. Con el avance tecnológico y las últimas herramientas de programación podemos elaborar software que cumplan funciones importantes dentro de la empresa facilitando las labores manuales y convirtiéndolas en procesos automáticos.. 46.
(48) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. CAPITULO IV DESARROLLO DE LA PROPUESTA A través del presente capitulo se definen ciertos puntos importantes necesarios para el desarrollo del sistema de control de documentación interna y externa, mismos que son desarrollados a continuación:. 4.1 Diagnóstico Situacional. La institución SEGURYTAXI es una organización cuyo estatuto orgánico estructural por procesos, define cada uno de ellos que participan en la generación de servicio del gremio para cumplir con su misión. En la cooperativa existen estaciones de trabajo para su uso básico, su arquitectura es de tipo CISC, cuenta con procesadores Intel / Dual Core de 32 y 64 bits. En lo que se refiere a software, la institución maneja paquetes de escritorio versión 2007, para el debido manejo, elaboración, y generación de archivos referentes al manejo de actividades que ésta produce.. 47.
(49) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Para la navegación en la red utiliza el software de IE v.8 (Internet Explorer) y Mozilla Firefox 3.6, todos estos dos de licencia libre. El servicio de Internet se lo comparte mediante configuraciones LAN específicas de un router, conectado hacia un switch y este a su vez distribuye a todas las estaciones de trabajo, siendo su proveedor de servicios CNT con una velocidad de 2.1 Mbps. Cuenta con seguridades periféricas de carácter publica siendo su Firewall propio de Windows, cuenta con antivirus, y denegando el acceso a ciertos dominios que puedan afectar a las seguridades del sistema informático de la institución. 4.2 Estructura Organizacional La empresa está estructurada de la siguiente manera: GERENCIA: El presidente de la empresa es la máxima autoridad. Se encuentra ubicado en el nivel más alto de la organización y sus funciones son: Dirigir y controlar el funcionamiento de la compañía. Representar a la compañía en todos los negocios y contratos con terceros en relación con el objeto de la sociedad. El Presidente es el representante Legal de la Empresa, para todos los actos judiciales y extrajudiciales. DEPARTAMETO DE SISTEMAS. Entre sus funciones están: . Planifica la modificación e instalación de nuevo software y hardware.. . Evalúa los nuevos paquetes de software y nuevos productos de. hardware.. 48.
(50) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. . Da soporte técnico necesario para el desarrollo de nuevos proyectos. evaluando el impacto de los nuevos proyectos. . Ejecuta mantenimiento preventivo y correctivo al equipo informático. de la empresa. . Incluye funciones de atención al cliente, como también de. administración del personal perteneciente a la cooperativa, así como de los clientes que hacen uso de los servicios del plantel. ANEXO N° 3: VER ORGANICO ESTRUCTURAL “SEGURYTAXI” 4.3 Infraestructura Informática 4.3.1 Hardware. Características Intel Dual Core Intel Dual Core Infraestructura de hardware Fuente: Empresa Segurytaxi Tabla N° 4. Ubicación Secretaria Gerencia. Arquitectura CISC CISC. 4.3.2 Software Software Microsoft Office 2007 Windows 7 (seven) Internet Explorer v. 8.0 Mozilla Firefox v. 3.6 Antivirus Infraestructura de software Fuente: Empresa Segurytaxi Tabla N° 5. Ubicación Secretaría - Dirección Secretaría - Dirección Secretaría - Dirección Secretaría - Dirección Secretaría - Dirección. 49.
(51) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 4.3.3 Comunicaciones Equipo Conectores RJ 45 Tarjetas de Red 10/100 Cable conexiones LAN. Ubicación Red Red Red. Infraestructura de comunicaciones Fuente: Empresa Segurytaxi Tabla N° 6 4.3.4 Recurso Humano Técnico. Nombre. Descripción. Ing. Jaime Basantes. Tutor de Tesis. Patricio Fabian Oña Caiza. Autor de Tesis. Ing. Hugo Heredia. Director Escuela de Sistemas ITSCO. Sr. Lucio Valle. Gerente de la empresa Segurytaxi. Sra. Silvia Velasco. Coordinadora de Empresa Segurytaxi. Recurso Humano Técnico Fuente: Empresa Segurytaxi Tabla N° 7 4.4 Descripción de Alternativas. A continuación describiremos y analizaremos cada una de las alternativas propuestas para la realización del presente proyecto. No sin antes mencionar los ítems que serán evaluados por parte de los postulantes a cumplir con los requerimientos como son:. 50.
(52) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. ITEMS PUESTOS EN CONSIDERACIÓN Arquitectura 3 Capas Metodología RUP Modelos Lógico, Físico, Script Front End: C# Back End : SQL Server 2008 Pruebas: Unidad Integración Validación Sistema Seguridad Interface Estándares Diseño Programación Bases de datos Implementación Capacitación Técnica Capacitación Usuario Manuales Técnicos Documentación Garantía Técnica Alternativa a ser evaluadas Fuente: Oña Patricio Tabla N° 8. 51.
(53) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 4.4.1 Alternativa # 1: BUSSINESS MIND SA ITEMS Arquitectura 3 Capas Metodología RUP Modelos Lógico, Físico, Script Front End: C# Back End : SQL Server 2008 Pruebas: Unidad Integración Validación Sistema Seguridad Interface Estándares Diseño Programación Bases de datos Implementación Capacitación Técnica Capacitación Usuario Manuales Técnicos Documentación Garantía Técnica. CUMPLE X. NO CUMPLE X. X X X X X X X X X X X X X X X X X X. Alternativa N°1 Fuente: Empresa BUSSINESS MIND SA Tabla N° 9 La empresa BUSSINESS MIND S.A. en calidad de préstamo de servicio de desarrollador de sistemas informáticos presenta la antes mencionada propuesta, la. 52.
(54) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. cual cumple con la mayoría de los ítems puestos en consideración, cabe recalcar que la empresa. no cumple con el ítem de la Metodología RUP, no ofrece. capacitación técnica, y no presenta manuales técnicos. A demás presenta una proforma que se detalla a continuación: Proforma: . Costo: USD. $ 3 000.00 + IVA. Tiempo: 2 meses. Entrega: Con fuentes Adicional USD. $ 500.00 + IVA. 4.4.2 Alternativa # 2: SYSTEM CORP SA ITEMS Arquitectura: 3 Capas Metodología : RUP Modelos: Lógico, Físico, Script Front End: C# Back End : SQL Server 2008 Pruebas: Unidad Integración Validación Sistema Seguridad Interface Estándares Diseño Programación Bases de datos Implementación. CUMPLE X X X X X. NO CUMPLE. X X X X X X X X X X. 53.
(55) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Capacitación Técnica Capacitación Usuario Manuales Técnicos Documentación Garantía Técnica. X X X X X. Alternativa N°2 Fuente: Empresa SYSTEM CORP SA Tabla N° 10. Empresa dedicada a la creación de sistemas para empresas no cumple con los ítems de pruebas del sistema, no cumple con estándares de Diseños, no cumple con una capacitación técnica y no cumple con la debida documentación del software, a más de esto presenta la siguiente proforma a ser evaluada: Proforma: Costo: USD. $ 5000 Tiempo Garantía: 3 meses. Entrega: Con el código fuente.. 4.4.3 Alternativa # 3: PROPUESTA POR EL ESTUDIANTE DEL ITSCO. Enviada por al alumno Oña Caiza Patricio Fabian se realizará un Sistema de gestión de servicio de taxis ejecutivos con ubicación de clientes en mapas geo-referenciados, el sistema cumplirá con todos los procesos que desea el cliente. A demás por nuestra responsabilidad se le aplicará un valor agrego en el sistema y tendrá. sus. respectivas. seguridades, validaciones, módulos de. seguridad, por lo tanto será un proyecto con buenas bases. ITEMS. CUMPLE. 54. NO CUMPLE.
(56) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Arquitectura: 3 Capas Metodología : RUP Modelos: Lógico, Físico, Script Front End: C# Back End : SQL Server 2008 Pruebas: Unidad Integración Validación Sistema Seguridad Interface Estándares Diseño Programación Bases de datos Implementación Capacitación Técnica Capacitación Usuario Manuales Técnicos Documentación Garantía Técnica. X X X X X X X X X X X X X X X X X X X X. Alternativa N°3 Fuente: Propia del autor Tabla N° 11. En la presente propuesta, presentada por el alumno estudiante del ITSCO, se hace notable el cumplimiento de todos los ítems, haciendo que la propuesta sea la mejor opción puesta en mención para el desarrollo del software. Presenta un proforma que se detalla a continuación:. 55.
(57) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Proforma: . Costo: USD. $ 0.00 Tiempo Garantía: 6 meses Entrega: todo el código fuente.. 4.5 Evaluación y Selección de Alternativas. Con la finalidad de poder determinar la alternativa que ofrece mayores beneficios para la implementación de un sistema para la empresa, se ha definido un sistema de calificación con coeficientes matemáticos que están determinados de la siguiente manera: Parte Técnica: Parte Económica: Tiempo Garantía: Soporte Técnico:. 70% 20% 5% 5%. Puntaje para los items en las alternativas Fuente: propias del autor Tabla N° 12. ITEMS. PESOS ALTERNATIVA. ALTERNATIVA. ALTERNATIVA. 1. 2. 3. Arquitectura. 8. 8. 8. 8. Metodología. 8. 8. 3. 8. Modelos. 10. 4. 4. 10. Front End. 8. 7. 3. 8. 56.
(58) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Back End. 8. 8. 8. 8. Pruebas. 10. 5. 10. 10. 10. 5. 10. 10. 8. 3. 3. 8. 8. 8. 8. 8. Implantación. 10. 10. 5. 10. Manuales Técnicos. 10. 10. 10. 10. Documentación. 2. 2. 2. 2. 100. 78. 74. 100. Unidad Integración Validación Sistema Seguridad Interface Estándares Diseño Programación Bases de datos Capacitación Técnica: charla Capacitación. Usuario:. Charlas, Videos. Total Puntaje global de alternativas Fuente: propia del autor Tabla N° 13. 4.5.1 Evaluación Técnica. 57.
(59) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Realizando el debido análisis de los resultados, habremos obtenido la siguiente puntuación: Parte Técnica. Puntaje. Porcentaje %. Alternativa 1. 78. 54,60. Alternativa 2. 74. 51,80. Alternativa 3. 100. 70. Evaluación Técnica de Alternativas Fuente: propia del autor Tabla N° 14 Realizando un análisis final, se llega a la conclusión de que: La tercera alternativa obtiene el porcentaje más alto para la implementación de la aplicación. 4.5.2 Evaluación Económica Costo Económico. Costo UDS. Porcentaje %. Alternativa 1. 5000. 10. Alternativa 2. 3000. 15. Alternativa 3. 0.00. 20. Evaluación Económica de Alternativas Fuente: propia del autor Tabla N° 15 Realizando la evaluación definitiva de las 3 propuestas presentadas se puede concluir claramente que: . La alternativa 1, alcanzó un 10%. La alternativa 2, alcanzó un 15%. La alternativa 3, alcanzó un 20%.. 58.
(60) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. 4.5.3 Evaluación de la Garantía técnica. Empresa. Garantía/Tiempo. Porcentaje %. Alternativa 1. 2 meses. 1. Alternativa 2. 3 meses. 2. Alternativa 3. 6 meses. 5. Evaluación Garantía Técnica de Alternativas Fuente: propia del autor Tabla N° 16. Realizando la evaluación definitiva de la Garantía Técnica de las 3 propuestas presentadas se puede concluir claramente que: . La alternativa 1, alcanzó el 1%. La alternativa 2, alcanzó un 2%. La alternativa 3, alcanzó un 5%.. 4.5.4 Evaluación de Soporte técnico Alternativa. N° Visitas. Porcentaje %. Alternativa 1. 2. 1. Alternativa 2. 3. 2. Alternativa 3. 6. 5. Evaluación Soporte Técnico de Alternativas Fuente: propia del autor Tabla N° 17. 59.
(61) INSTITUTO TECNOLÓGICO SUPERIOR “CORDILLERA”. Realizando la evaluación definitiva en lo que se refiere al Soporte Técnico de las tres propuestas presentadas se puede concluir claramente que: . La alternativa 1, alcanzó el 1%. La alternativa 2, alcanzó un 2%. La alternativa 3, alcanzó un 5%.. 4.5.5 Conclusiones de las Evaluaciones.. ALTERNATIVA. Técnica (%). Económica (%). Alternativa 1. 52,60. Alternativa 2 Alternativa 3. Garantía Técnica Soporte Técnico (%). (%). 10. 1. 1. 51,80. 15. 2. 2. 70. 20. 5. 5. Conclusión de evaluación en Alternativas Fuente: propia del autor Tabla N° 18 Podemos fijarnos que la alternativa 1 suma 52.60 % en la parte Técnica, 10% en la parte Económica, 1% en la parte de Garantía Técnica y el 1% en Soporte Técnico; obteniendo una puntuación global del 64,6%; por tanto concluimos que no es la mejor opción para la realización del sistema. La alternativa 2 en la parte Técnica del sistema tiene un porcentaje del 51.8%, en la parte Económica tiene el 15%, en Garantía Técnica tiene el 2%, y en el Soporte Técnico es del 2% por lo que obtuvo una calificación global del 70,8% y no es la mejor alternativa para la realización del sistema. Por último la alternativa 3 en los requisitos Técnicos del sistema tiene un porcentaje del 70%, en las parte Económica tiene el 20%, en la Garantía Técnica tiene el 5%, y en el Soporte Técnico es del 5%; por lo que obtuvo una 60.
Documento similar
Proporcione esta nota de seguridad y las copias de la versión para pacientes junto con el documento Preguntas frecuentes sobre contraindicaciones y
[r]
Contraindicaciones: El uso de la mascarilla está contraindicado para los pacientes y los miembros de sus familias, profesionales sanitarios y compañeros de
que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el
En junio de 1980, el Departamento de Literatura Española de la Universi- dad de Sevilla, tras consultar con diversos estudiosos del poeta, decidió propo- ner al Claustro de la
E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi
The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,
La siguiente y última ampliación en la Sala de Millones fue a finales de los años sesenta cuando Carlos III habilitó la sexta plaza para las ciudades con voto en Cortes de