TEORÍA INFORMÁTICA
GUÍA PARA EL ANÁLISIS DE CASO
I. DATOS GENERALES DE LA ORGANIZACIÓN
Nombre: DEACES (DESARROYO Y ACESORIA).
Dirección AV. PLATON S/N EDIF. J OFICINA 101.
url WWW.DEASES.COM.MX
Giro INFORMATICA, CONSULTORIA, DESARROLLO.
Misión DESARROLLAR APLICACIONES PARA PYMES A COSTOS ACCESIBLES
Visión
Total de empleados
Antigüedad DESDE 1984
II. ORGANIGRAMA
Indicando el nombre de los titulares de cada área hasta el tercer nivel
III. INFORMACIÓN DE LA UNIDAD DE INFORMÁTICA Y EL AREA DE DESARROLLO
Nombre de la UDI
Organigrama de la UDI
Organigrama del área responsable del desarrollo de sistemas.
Descripción general de las funciones del área responsable del desarrollo de sistemas.
IV. INFORMACIÓN DEL CONTACTO
Nombre Fermín De Ávila Suro.
Cargo DUEÑO DE LA ORGANIZACIÓN.
Área GERENCIA
Teléfonos 58824157
Correo electrónico FERMIN.DEAVILA@GMAIL.COM
Currículum resumido
21 Años de experiencia en diseño e implementación de software.
Profesión: Contador Público trunco en 8vo semestre.
Escuela Bancaria y Comercial.
Estado Civil: Casado.
Capacidades:
Business Intelligence (Crystal Reports).
Programación (DBase, DataEase, Visual Basic .Net, Visual Basic for Application).
Bases de Datos (Sybase, Informix , SQL Server, My SQL) Office (Project, Excel, Word, Access, Visio) – Programación Web (ASP.net, Java, PHP, HTML, XML, XSL)
Consultor Independiente:
Valenzuela de Jesús y Asociados. (1986)
Tiendas de Descuento Viana. (1990)
Insttuto OvalleMonday (1990)
Súper Farmacias Hidalgo (1985)
La Villa del Tornillo (1994)
Grupo Ely (2008)
Empresa Actual: Latinamerican Bussiness Consulting (LATBC)
Julio 2010 a la Fecha
Puesto DBA
• Diseño de la Base de Datos de Sistema de Contratación, Cobranza y Beneficios a Empleados, del Cliente Interesse, Broker de seguros.
• Diseño de los procesos de Pago de Comisones y Cargas Masivas.
• Administración de la Base de Datos, Seguridad, Respaldos, etc.
• Desarrollo de los procedimientos complejos.
Se logro tener un impacto positivo al cliente, dado el nivel de entendimiento de su negocio durante el proceso de desarrollo de la aplicación.
Empresa Anterior: Salud Interactiva, S.A. de C.V.
Marzo 2009 a Julio 2010.
Puesto DBA
• Administración de Base de Datos.
• Administración de Seguridad.
• Automatización de procesos propios del área de BD.
• Aplicación de Estándares.
• Desarrollo de Estándares.
• Desarrollo y optimización de Stored Procedures.
• Migración de Bases de Datos SQL Server 2000 a SQL Server 2005.
• Optimización de Procesos Críticos.
Se redujeron los tiempo de ejecución en un 50% de los procesos de facturación mensual de la empresa, así como la implementación del control de cambios de objetos de la Base de Datos a Producción, Se implementaron políticas y estándares.
Empresa Anterior: Ramosoft. S.A. de C.V.
Junio 2006 a Marzo 2009.
Desarrollo de aplicaciones web para la industria del multinivel.
Encargado actualmente de la implantación de planes de comisiones tanto Unilevel como binarios, para empresas tanto en México, Estados unidos, Colombia, Ecuador, Hong Kong y Malasia.
Desarrollando Stored procedures en MS SQL Server.
Acerca de Sybase, Inc.
Sybase es la empresa de software empresarial y de servicios más grande del mundo, exclusivamente enfocada en la administración y movilización de la información. Con nuestras soluciones globales, las empresas pueden extender su información de forma segura y ponerla a disposición de la gente en cualquier lugar usando cualquier aparato electrónico. Los datos más críticos del mundo en el comercio, comunicaciones, finanzas y gobierno corren sobre Sybase. Para más información, visite
La compañía Informix fue fundada en 1980, salió a bolsa en 1986 y durante parte de los años 1990 fue el segundo sistema de bases de datos más popular después de Oracle. Sin embargo, su éxito no duró mucho y para el año 2000 una serie de tropiezos en su gestión había debilitado seriamente a la compañía desde el punto de vista financiero.
El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Es un lenguaje informático de cuarta generación (4GL).
Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.
MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
OFICCE.
Microsoft Project (o MSP) es un software de administración de proyectos diseñado, desarrollado y comercializado por Microsoft para asistir a administradores de proyectos en el desarrollo de planes, asignación de recursos a tareas, dar seguimiento al progreso, administrar presupuesto y analizar cargas de trabajo.
El software Microsoft Office Project en todas sus versiones (la versión 2010 es la más reciente) es útil para la gestión de proyectos, aplicando procedimientos descritos en el PMBoK (Management Body of Knowledge) del PMI (Project Management Institute).
Microsoft Office Excel, más conocido como Microsoft Excel, es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.
Microsoft Word es un software destinado al procesamiento de textos.
Fue creado por la empresa Microsoft, y actualmente viene integrado en la suite ofimática Microsoft Office.
Originalmente fue desarrollado por Richard Brodie para el computador de IBM bajo sistema operativo DOS en 1983. Se crearon versiones posteriores para Apple Macintosh en 1984 y para Microsoft Windows en 1989, siendo para esta última plataforma las versiones más difundidas en la actualidad. Ha llegado a ser el procesador de texto más popular del mundo.
Microsoft Access es un programa del sistema operativo creado y modificado por Microsoft para uso personal en pequeñas organizaciones. Es un componente de la suite Microsoft Office, aunque no se incluye en el paquete "básico”. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Dentro de un sistema de información, entraría dentro de la categoría de gestión, y no en la de ofimática, como podría pensarse. Este programa permite manipular datos en forma de tablas (la cual es la unión de filas y columnas), realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos de gráficas.
PROGRAMACION WEB.
ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la versión 1.0 del .NET Framework, y es la tecnología sucesora de la tecnología Active Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime, permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework
Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. XML, siglas en inglés de eXtensible Markup Language (lenguaje de marcas extensible), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML.
Un documento XSL-FO es un documento XML en el que se especifica cómo se van a formatear unos datos para presentarlos en pantalla, papel u otros medios. El significado de las siglas XSL-FO es extensible Stylesheet Language Formatting Objects. Hay que destacar que en el documento XSL-FO figuran tanto los datos como el formato que se les va a aplicar.
La unidad básica de trabajo en un documento XSL-FO es el "Formating Object", unidad básica para presentar (formatear) la información. Estos objetos de formato se refieren a páginas, párrafos, tablas, etc.
V. ANÁLISIS DEL SISTEMA DE INFORMACIÓN
Nombre del sistema/proyecto INVENTARIO DE TIENDAS (SISTEMA DE INVENTARIOS ROTATIVO)
Tipo de sistema TRANSACCIONAL
Descripción general del sistema DIARIAMENTE EMITIA AL AZAR UN PRODUCTO PARA SU CONTEO RESTANDOLE EL TOTAL DE VENTAS DE ESE PRODUCTO Y COMPARANDOLO CON EL INVENTARIO ANTERIOR, PARA CHECAR FALTANTES Y EVITAR EL ROBO.
Descripción del perfil de los usuarios del sistema MANDOS MEDIOS DE ALMACEN CON CONOCIMIENTOS BASICOS EN COMPUTACION.
Diagrama general de módulos
Funcionalidad (presentación de principales pantallas o manual de usuario)
Aspectos técnicos (Preferentemente manual técnico que indique Sistema Operativo, software de desarrollo y manejador de base de datos)
FRONT END, LENGUAJE DE CONSULTAS DQL,
Metodología de desarrollo empleada
Métodos, técnicas y herramientas utilizadas para la gestión del proyecto
METODOS DE JOURDON.
Tiempo de desarrollo
6 MESES
Descripción del equipo de desarrollo.
Estimación de costos de desarrollo.
100 MIL PESOS
Políticas de calidad.
Políticas de seguridad.
DATA EASE
Estrategia(s) de seguimiento al proyecto
Estrategia(s) para la implantación
CAPACITACION AL USUARIO.
Principales retos enfrentados tanto en el desarrollo como en la implantación.
LA OBTENCION DE INFORMACION. YA QUE ALOS EMPLEADOS ENTREVISTADOS DABAN DATOS FALSOS O INCOMPLETOS POR TEMOR A SER SUBSTITUIDOS POR EL NUEVO SISTEMA DE INFORMACION.
Descripción de los mantenimientos realizados a la fecha.
Tiempo de vida estimado.
10 AÑOS
Nota: Es conveniente incluir evidencias a modo de anexos de la mayor parte de los apartados posibles.
No hay comentarios:
Publicar un comentario