24
Licenciatura en Informática Nombre sustentante: Clave del caso práctico: Fecha del examen de la primera etapa: Folio de la primera etapa:

Examen Oral Presentacion

Embed Size (px)

DESCRIPTION

Guía para la resolución de la implementacion de un sistema de información en una empresa. Este utilizo la metodología de Cascada

Citation preview

Licenciatura en Informática  

Nombre sustentante:  

Clave del caso práctico:  

Fecha del examen de la primera etapa:

 Folio de la primera etapa:

MARCO TEÓRICOSistemas de información:

“Conjunto de componentes interrelacionados que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar los procesos de toma de decisiones y de control en una organización.” Sistemas de información gerencial, Doceava Edición, de Kenneth C. Laudon y Jane P. Laudon, Pearson Educación, 2012, Pág. 15.

Sistema: “Conjunto de cosas que relacionadas entre sí

ordenadamente contribuyen a determinado objeto.” Diccionario de la Real Academia de la Lengua Española.

Información: “Comprende los datos y conocimientos que se usan en la

toma de decisiones” Introducción a los Negocios en un Mundo Cambiante, Cuarta Edición, de Ferrell O. C. y Hirt Geoffrey, McGraw-Hill Interamericana, 2004, Pág. 121

OBJETIVOS DE UN SI

Los objetivos que persigue la organización con el uso de su Sistema de Información son básicamente: excelencia operacional; nuevos productos, servicios y modelos de negocios; intimidad con clientes y proveedores; toma de decisiones mejorada; ventaja competitiva, y sobrevivencia.

TPS, KWS, OAS, MIS, DSS, ESS.

TIPOS DE SI

CASO DISTRIBUIDORA DE LLANTAS

La distribuidora está presentando una serie de problemas en sus operaciones regulares, debido en gran parte a la mala integración de los sistemas comerciales con el sistema cliente-servidor implementado, y que esto genera situaciones tales como: diferencias, faltantes, información incorrecta ya que la misma no se encuentra actualizada.

No se cuenta con los recursos económicos para una reingeniería completa.

PROPUESTA DE SOLUCIÓN

Como especialista propongo desarrollar un sistema nuevo, que integre todas las áreas estratégicas del negocio. Éste contará con tecnología Web, que facilitará su implementación y manejo por parte de los usuarios, además de ser un sistema centralizado, esto con la finalidad de corregir los problemas de comunicación e integración entre las distintas sucursales, además de emplear recursos que permitan reducir de manera notable los costos para su puesta en marcha.

DESARROLLO DE LA PROPUESTA

La metodología empleada para llevar a cabo dicha propuesta, esta centrada en el Ciclo de Vida de Desarrollo de un Sistema de Información SDLC.1

Identificación de problemas, oportunidades y objetivos. Determinación de los requerimientos de información. Análisis de las necesidades del sistema. Diseño del sistema recomendado. Desarrollo y Documentación del software Pruebas y mantenimiento. Implementación y evaluación.

1. Propuesto por Kendall, “Análisis y diseño de sistemas”.

IDENTIFICACIÓN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS.Problemas identificados:

Diferencias en el inventario.Información errónea en reportes.Mala integración entre los sistemas utilizados.Falta de comunicación entre sucursales.

IDENTIFICACIÓN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS.Objetivos que debe cubrir el sistema:

Integrar todas las áreasOperar vía internetSeguridadGenerar reportes e informesUna base de datos centralizada que permita la

actualización inmediata de los movimientos en sucursales

Diversas interfaces para su manejo

DETERMINACIÓN DE LOS REQUERIMIENTOS DE INFORMACIÓN.Esto lo conseguimos conociendo a detalle las

distintas operaciones de las diferentes áreas de la distribuidora, con base en sus manuales de procedimientos, observando las operaciones regulares, así como preguntar directamente a los usuarios acerca de sus actividades.

CARACTERISTICAS GENERALES DEL HARDWARE

ANÁLISIS DE NECESIDADES Y DISEÑO LÓGICO DEL SISTEMA

Utilizamos diversas herramientas como casos de uso, diagramas de flujo de datos, diagramas estructurados, diagramas de entidad-relación.

DESARROLLO DEL SOFTWARE

Modelos prescriptivos:“Conjunto distinto de actividades, acciones, tareas,

fundamentos y productos de trabajo que se requieren para desarrollar software de alta calidad”. Ingeniería del software. Roger Pressman, Sexta Edición, Mc Graw Hill,

Modelo en cascada Modelos de procesos incrementales Modelo DRA (Desarrollo rápido de aplicaciones) Construcción de prototipos Modelo en espiral Programación extrema Scrum

El modelo de desarrollo de software que voy a emplear es el de cascada por las siguientes razones:Se tiene todo bien organizado y no se mezclan las

fases.Es perfecto para proyectos que son rígidos, y

además donde se especifiquen muy bien los requerimientos y se conozca la herramienta a utilizar.

La planificación es sencilla.La calidad del producto resultante es alta.Permite trabajar con personal poco calificado.

ETAPAS MODELO CASCADAAnálisisDiseñoDesarrolloImplementaciónPruebasMantenimiento

ANÁLISIS DE SOFTWAREAnalizamos las necesidades de los usuarios

finales del software para determinar que objetivos se deben cubrir

DISEÑO DE SOFTWAREEstructura de datosArquitectura de softwareDetalle procedimentalCaracterización de la interfaz

TABLAS Y RELACIONES EN LOS DATOS

DESARROLLO Y DOCUMENTACIÓN DEL SISTEMAProcedemos a la codificación del programa utilizando

las siguientes especificaciones:

Lenguaje de programación: Visual Basic.Net Uso de formularios de windows Lenguaje muy extendido Amplio soporte

Gestor de Base de Datos: MySQL Licencia libre Código abierto Escalable Compatible Estable Robusto

PRUEBA Y MANTENIMIENTO

Se basa en pruebas que se le hacen al sistema, las cuales son muy variadas y su objetivo es detectar posibles fallas en el software, al ser ejecutado en diversas formas o condiciones. También en esta fase de hacen correcciones necesarias para el correcto funcionamiento del sistema.

METODOLOGÍAS DE IMPLEMENTACIÓN

Tenemos las siguientes opciones para implementar nuestro sistema:

DirectaParalelaGradualDe prototipo o modularDistribuida

Metodología utilizada

Se hará de manera directa, en esencia no tendrá que ser un problema ya que al usar tecnología web éste no afectará a los sistemas que se usan en este momento, a su vez esto facilita la capacitación de los usuarios para proceder a su implementación.

EVALUACIÓN Y RETROALIMENTACIÓN

Una vez que se ha implementado el sistema se procede a verificar el funcionamiento, como consecuencia de esto se harán las observaciones necesarias para alcanzar el adecuado funcionamiento del sistema.

CONCLUSIÓN

El caso de la distribuidora nos deja varios puntos a mencionar ….