Software De Sistemas De Información - Elmayorportaldegerencia

Transcription

Software de Sistemas deInformaciónMa Fernanda CalderónPatricia ChicoTomas MárquezAgenda?Objetivos de Aprendizaje–?Marco TeóricoVentana de GerenciaVentana de OrganizacionesVentana de TecnologíaCaso de Estudio1

Objetivos de Aprendizaje?Definir que es un SoftwareIdentificar los tipos de Software––?Conocer que es un SOConocer que es una Aplicación de SWConocer que es un lenguaje deprogramaciónLenguajes de cuarto nivelProgramación Orientada a ObjetosSOFTWARE?Software o Programa: Es un conjunto deinstrucciones detalladas que controlan la operaciónde un sistema de computo.Dos tipos:––Software de Sistema: Conjunto de programasgeneralizados que administra los recursos del computador,como el procesador central, los enlaces de comunicación,los dispositivos perifericos.Software Apllicaciones: Programas escritos para o por losusuarios para solicitar una tarea especifica al computador.2

SOFTWARE DEL SISTEMAUSUARIOSControla el acceso al HWSistema OperativoTraductores de LenguajeProgramas de Utilería(limpieza memoria,copiado.etc)Software de AplicacionesSoftware del sistemaHardwarePara operar trabajan a través del SO.Lenguajes de programaciónHerramientas de SW para PC (Office,IE)Paquetes de SW (SAP,PS)USUARIOSSoftware de AplicacionesSISTEMASOPERATIVOS?Software del sistemaHardwareControla el acceso al HWSistema OperativoTraductores de LenguajeProgramas de Utilería(limpieza memoria,copiado.etc)Sistema Operativo (SO):–––––––Intermediario entre SA y el HWAdministra y controla las actividades de la computadoraPrograma el uso de los recursos del computador.Controla los dispositivos de entrada y salida.Proporciona ubicaciones en la memoria principal del computador.Seguimiento de programas en ejecución, quien utiliza el SO y decualquier intento no autorizado para ingresar al sistema.Permite que la computadora maneje muchas tareas y usuariosdiferentes al mismo tiempo. Multiprogramación (Multiplesprogramas pueden compartir recursos)3

Sistemas Operativos?Traductores de Lenguaje:––El SO contiene programas especiales de traducción deprogramas escritos en lenguajes de programación de altonivel (código fuente) a lenguaje de máquina (código objeto).Estos programas traductores se conocen comocompiladores. Los compiladores enlazan código objeto yluego lo ejecuta el computador.Algunos lenguajes como Basic no utilizan compiladoressino un interprete , el cual traduce instrucciones de códigofuente una a la vez a código de objeto y la ejecuta.Sistemas Operativos?Programas de Utilería:–?Son utilizados para tareas de rutina como copiado, limpiezadelalmacenamiento o memoria principal, cálculo de una raízcuadrada o hacer una clasificación. Los programas de utileríapueden ser compartidos por todos los usuarios de un sistema decómputo, y utilizarse en diferentes aplicaciones de sistemas deinformación cuando sea necesario.Interfaz Grafica Usuario (GUI): Un usuario se comunica con unSO a través de la interfaz de usuario del SO. El GUI utilizaiconos, botones, barras y cuadros para realizar tareas. Se haconvertido en el modelo dominante para la interfaz de usuariode los sistemas operativos de PC y para muchos tipos de SA.4

Como elegir un SO?Que SW de aplicación va a correr sobre el SO.Sobre que HW va a correr el SO (Características del HW oprerrequisitos del SW).Que tan amigable es el SO para el usuario final.Que tan rápido corre el SO.El SO esta diseñado para un solo usuario o puede correr paramúltiples usuarios en la red.El SO puede ser multitarea .Cuanto cuesta instalar el SO.Cual es el costo del soporte para el SO y cuan disponible se tiene esesoporte.Documentación disponible del SO.Que SO utilizan mis proveedores y clientes.Características de Sistemaoperativode32bitconuninterfasede gráficos.Es multitarea y dispone itparamicrocomputadoresyestacionesdetrabajosno limitadasparamicroprocesadores Intel.Soportamultitareas, multiprocesoseintegraredes.Sistemaoperativopara microcomputadorespersonalesIBMtipo sistemas2.Aprovechasu microprocesador de 32 bits.Soprotamultitareasyredes.Usado por microcomputadoras paracomputadorasMacintosh.Soporta dadesdemultimedia.5

SO más utilizados WINDOWSSO más utilizados UNIX6

SO más utilizados LINUX (CódigoLibre)SOFTWARE DE APLICACIONES?Lenguajes de Programación––Lenguaje de programación es un conjunto desintaxis y reglas semánticas que definen losprogramas del computador.Ejemplos:?C. Utilizado para crear SO y SW de aplicaciones espara programadores profesionales.C Versión de C orientada a objetosEnsamblador. Lenguaje muy cercano al lenguaje demáquina. Su uso actual es para escribir SW de sistema.7

Lenguajes de Cuarta Generación?Consiste en una variedad de herramientasde SW que permiten a los usuarios finalesdesarrollar aplicaciones de SW con unmínimo de ayuda.Hay 7 categorías:–Herramientas de SW de PC?Word PerfectIELenguajes de Cuarta Generación––––––Lenguajes de consulta (recuperan datos en BDD)SQLGeneradores de informes (datos de archivos oBD) RPG IIILenguajes Gráficos (SAS Graph Systar)Generador de Aplicaciones (Power Builder,FrontPage)Paquete de SW de Aplicaciones (PS,SAP)Lenguaje de programación de muy alto nivel(COBOL,FORTRAN)8

Programación Orientada a Objetos?Combina en un objeto datos yprocedimientos que operan sobre esosdatos.Los datos se denominan miembros dato ylas funciones métodos o funciones miembro.Los datos y las funciones se encapsulan enuna única entidad. Los datos están ocultos ysólo mediante las funciones miembro esposible acceder a ellos.Programación Orientada a Objetos?Ejemplo: Se tiene un objeto o1–con los siguientes miembros dato:?–Con las funciones miembro:?nombre alumnocursoleer nombreimprimir.Si el objeto o1 recibe el mensaje imprimir, esto se expresa:o1.imprimir()La sentencia anterior se lee: "enviar mensaje imprimir al objeto o1". Elobjeto o1 reacciona al mensaje ejecutando la función miembro deigual nombre que el mensaje.Elmensajepuedellevarparámetros:o1.leer nombre("PedroPérez")Sin los mensajes los objetos que se definan no podrán comunicarsecon otros objetos. Desde un punto de vista convencional, el paso demensajes no es más que el sinónimo de llamada a una función.9

Capítulo 7VENTANA DE GERENCIAElegir un SistemaOperativoVENTANA DE GERENCIAMarco Referencial?Toronto Dominion Securities Inc de TorontoDominion BankSu mercado se duplicó en 2 añosSe estableció una sala de comercio la cualpermite interactuar a los diferentesresponsables (comerciales del banco,mercado de capitales, divisas e ingreso fijo),está aumentó los ingresos10

VENTANA DE GERENCIAMarco Referencial?La Gerencia eligió a OS/2 como el sistemaoperativo de su empresa.Maneja 32 bits (16 DOS)Buscaba que sus aplicaciones corran enparalelo, con respuesta en tiempo real.La interfaz gráfica es más fácil de operarVerifica la compatibilidad con Hw y Sw en elmercado¿Porqué la selección de un sistema operativo es una importantedecisión de la gerencia y del negocio?Los sistemas son herramientas de apoyo a laorganización, todas las herramientas deben estaralineadas con los objetivos de la empresa lo cualpermitirá apoyar a la gestión del resto de áreas yobtener ganancias.Si se cuenta con aplicaciones robustas quefuncionan sobre sistemas operativos eficientes estopermitirá mantener los servicios disponibles, realizarmonitoreo, mantener redundancia, en resumenbuscar la continuidad del negocio.11

¿Qué aspectos gerenciales, organizacionales y tecnológicos debenser considerados cuando selecciona un sistema operativo?Aspectos gerenciales:? Debe tener claro que busca con el sistema operativo quequiere comprar.? Un Gerente no necesariamente tiene conocimiento técnicode cómo funciona un sistema operativo, pero esimportante que las características que ofrezca sean unvalor agregado para las aplicaciones que residirán en el.Aspectos organizacionales:? Que beneficio va a obtener con esta inversión.? En cuánto tiempo se recuperará la inversión.Aspectos Tecnológicos:? Compatibilidad con Hardware y Software? SoporteSi usted estuviera encargado de la selección del sistema operativo, deToronto Dominion, Delta y Groupe Colas, que sistema operativo hubieraescogido para cada empresa y porqué?Considero que un sistema operativo Unix yaque maneja niveles de permisos y accesosBrinda seguridad, además tiene variables decontrol que permiten monitorear los procesoque se están ejecutando.12

¿Porqué pensaría que el personal de IDB está empezandoa considerar mas modernas tecnologías?Porque al ser un mercado tan competitivodebe buscar apalancarse en la tecnologíapara mantenerse como una empresainnovadora, además que la tecnología facilitala operación del personal y lo controla demejor manera.¿Qué factores de gerencia, organización y tecnología deberíanser considerados?FACTORES DE GERENCIA? Que software le va a permitir dar valor agregado a su servicio, obtener mejorcontrol de sus colaboradores y mantener estadísticas de gestión.? Mantenerse informado sobre su entorno tecnológico cambiante para rescatarlos elementos que podrían apoyarle.FACTORES DE ORGANIZACIÓN? Mantener control sobre los proceso de la empresa, estableciendo slas en cadaetapa.? Optimizar procesos? Mantener un grupo de personas soportando las aplicaciones de la empresaFACTORES TECNOLÓGICOS? Los requerimientos en hardware que deben cumplirse para poder instalar lasaplicaciones? Soporte del proveedor? Acceso a Actualizaciones13

Capítulo 7VENTANA DE ORGANIZACIÓNBELL QUEBECVENTANA DE ORGANIZACIÓNMarco Referencial?Empresa de Telefonía PúblicaUn servicio deficienteInformación no centralizada14

¿Cuál fue el uso de Magic relacionado con las necesidades denegocio de Bell Quebec?Québec tenía muchos problemas en su organización, laventana nos muestra que por ejemplo si una cabina estabaaveriada y alguien reportaba el error te ponían en espera paraverificar si alguien ya reportó el problema , si encontrabanmonedas en la cabina debía reportarlo al departamento decontabilidad y esperar a que un colector recoja esas monedas,la localización de las cabinas era por con código único por loque debían localizar la cabina primero por este código, todoesto tomaba demasiado tiempo, asi que usando Magic se logrócentralizar toda la información para que los usuariosúnicamente tengan que consultarla y no esperar las respuestasdel resto de departamentos para proceder¿Cuáles fueron las implicaciones organizacionales de lainstalación de Magic?Antes de Magic la información sobre las cabinasdañadas se almacenaba en un servidor queperiódicamente monitoreaba estas cabinas ygeneraba un reporte, este reporte debía ser revisadomanualmente para identificar algún problema,además que la información que manejaban losdiferentes departamentos no era la misma, cadadepartamento tenía información a parte en muchasocasiones era distinta, Magic logró que todas lasáreas se encuentren alineadas con la estrategia delnegocio y que compartan la misma información.15

Sugiera algunos usos para este tipo de lenguajes de 4tageneración?Uno de los usos es para llevar información sobre losclientes e identificar patrones de conducta sobregustos y preferencias, ya que se cuenta con unrepositorio de información del cual se puedenrealizar una serie de consultas y lo importante esque cada área maneje la misma información sobrelos clientes.Otro uso es para mantener un control del trabajoque realizan las áreas operativas, se puede medir suproductividad y calidad registrando su producción yreclamosCapítulo 7VENTANA DE TECNOLOGÍADESARROLLO ORIENTADO AOBJETOSONTARIO HYDRO16

VENTANA DE TECOLOGÍAMarco Referencial?Ontario Hydro es una planta hidroelectricaencargada de generar electricidad para mas de 8millones de personas en la provincia de Ontario enCanadaLa planta cuenta con 69 estaciones hidroelectricas,8 generadores y 5 plantas nucleares, cada vez quela planta se para le cuesta al estado 1 millon dedolares por diaEl problema crítico esta en las paradas noprogramadasVENTANA DE TECOLOGÍAMarco Referencial?El gerente de la planta instaló un nuevosistema de información que asistirá al equipode mantenimiento en prevenir las posiblesfallas de los diferentes equipos de la plantade manera de ser mas eficientes en elmantenimiento preventivo de los mismos.El nuevo software esta basado en undesarrollo orientado a objetos17

VENTANA DE TECOLOGÍAMarco Referencial?La programación orientada a objetosfunciona muy parecido al interfase entre losprogramas de windows, por ejemplo cuandouno copia un objeto de excel a world este loreconoce adaptando el objeto al formatonecesario, simplemente copia el objeto y lomueve con el mouse a la nueva aplicación yesta lo reconoce inmediatamente¿Cómo estuvo el desarrollo orientado a objetos relacionado a lasnecesidades de negocio de Ontario Hydro?Al ser una empresa tan grande la aplicación de estametodología de desarrollo permitió a los técnicosgenerar objetos de las tareas más relevantes yreutilizar estos en los temas más específicos, elúnico obstáculo que se tiene es que empezar conlos objetos base tomará mucho más tiempo y elcosto puede aumentar comparado a realizar undesarrollo secuencial sin embargo es más fácil sumantenimiento.18

¿Qué factores gerenciales, tecnológicos y organizacionalesdeberían ser considerados antes de hacer una recomendaciónsobre el uso y desarrollo orientado a objetos?FACTORES GERENCIALES? Revisar si se quiere realizar una inversión con una salidainicial alta pero un costo en mantenimiento bajo.FACTORES TECNOLÓGICOS? El producto debe poder instalarse en cualquier plataforma.FACTORES ORGANIZACIONALES? Principalmente es el impacto de implementar una nuevaherramienta de trabajo y el costo que se incurrirá al pasarpor la curva de aprendizaje en donde la productividad delpersonal no es la misma que la actual.19

Capítulo 7:La aplicación de sistemas deinformación geográfica a Sonny sPor:María Fernanda CalderónPatricia ChicoTomás MárquezJulio 19, 2007¿ Cuál es el negocio de Sonny s?La aplicación de sistemas deinformacióngeográfica a Sonny sSonny s es una franquicia derestaurantes cuya especialidad sonlas costillas BBQ.Es un competidor de enfocado en elmenor precio posible.Actualmente cuenta con más de 150locales y posee una marca propia desalsa BBQ.Además poseen una política muyestricta para la apertura de nuevoslocales.Julio 19, 20071

La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 2007La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 20072

La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 2007La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 20073

La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 2007La historia de Sonny sLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 20074

El problema que afronta Sonny s La aplicación de sistemas deinformacióngeográfica a Sonny sSonny s posee políticas muyestrictas para la apertura de nuevoslocales 7 km mínimo de distancia entre locales Solo participan en estados donde haydemanda de BBQ pero oferta reducidaPor tanto requiere informaciónextensiva sobre el sitio de aperturadel próximo local.No obstante, la recolección de datosy el análisis de los mismos estremendamente costoso.Julio 19, 2007Replanteando el problema La aplicación de sistemas deinformación geográfica a Sonny s¿Existe alguna forma barata en laque se pueda reducir el riesgo enla apertura de un nuevo local de lafranquicia?Julio 19, 20075

La solución: SIGLa aplicación de sistemas deinformacióngeográfica a Sonny sSIG Sistemas de informacióngeográfica.Permiten presentar grandesvolúmenes de información sobremapas o imágenes aéreas.Permite asociar mediciones decarácter socioeconómico a los mapas.Permite hacer análisis de tráfico,ingresos de los habitantes, rutas másfrecuentes, horas pico, etc.Julio 19, 2007Ejemplo de SIG – Google EarthLa aplicación de sistemas deinformación geográfica a Sonny sJulio 19, 20076

Pregunta 1:La aplicación de sistemas deinformación geográfica a Sonny sUtilice el modelo de fuerzascompetitivas y el de cadena devalor para evaluar la estrategia deSonny s. ¿Cómo el uso desoftware aporta a la estrategia?Julio 19, 2007Pregunta 1: Fuerzas competitivasLa aplicación de sistemas deinformación geográfica a Sonny sProveedoresSustitutosMuchos proveedores, poco poderde negociación CompetenciaInternaAbundante oferta desustitutos indirectos NuevosparticipantesEscasas barreras de entrada alnegocio de comidas ClientesMuchos clientes, poco poder denegociación Buen posicionamiento internode marca en el segmento deBBQ buena calidad por pocoprecioJulio 19, 20077

Pregunta 1: Cadena de valorLa aplicación de sistemas deinformacióngeográficaa Sonny sSer el competidorde más bajo precioen BBQManufacturaComprasEnvíosCocinaServicio al clienteRRHHFinanzas, Adm y CobranzasTecnologíaMarketingLegalPregunta 1: AnálisisLa aplicación de sistemas deinformacióngeográfica a Sonny sDado que la estrategia busca ser rentable al menorprecio posible, el software debe centrarse en lareducción de costos y detección de oportunidades.Un caso de aplicación puede ser el análisisgeográfico en la oferta de restaurantes en una zonadeterminada.Así mismo, otra aplicación puede darse en laoptimización de la gestión de inventarios y de lalogística.8

Pregunta 2:La aplicación de sistemas deinformación geográfica a Sonny sAnalizar los beneficios obtenidospor Sonny s a partir del uso delGISJulio 19, 2007Pregunta 2: AnálisisLa aplicación de sistemas deEn consumo de Sonny smucho de la ubicación del local. Mientras más tráficoexista, más altas son las posibilidades de éxito.No obstante, si hay competencia por cerca,posiblemente la demanda se diluirá entre todos loscompetidores, y ninguno obtendrá utilidades.En este sentido, es importante definir cuál es el tipode consumidor que demandará este tipo de comidas ycon qué frecuencia se lo puede encontrar en ciertasáreas geográficas.El mayor éxito para Sonny s fue definir un perfil deárea en donde debían ir los restaurantes. De estaforma fue posible correr un scoring para diferentesáreas en ciertos estados de EEUU.9

Pregunta 2: AnálisisLa aplicación de sistemas deAsí, el mayor éxito geográficapara Sonny s fue definirun perfilinformaciónaSonny sde área en donde debían ir los restaurantes. De estaforma fue posible correr un scoring para diferentesáreas en ciertos estados y regiones de EEUU.Pregunta 3:La aplicación de sistemas deinformación geográfica a Sonny sQué tipos de problemas puederesolver el software en el caso deSonny s? y cuales no puederesolver?Julio 19, 200710

Pregunta 3: AnálisisLa aplicación de sistemas deEn forma general elgeográficasoftware es capazadeSonny sresolverinformaciónproblemas que requieran un proceso relativamenteestructurado de decisión.En este sentido, puede dar apoyo encomunicaciones, inventarios, facturación, calificaciónde zonas, etc.Sin embargo no puede apoyar en problemascreativos como: elaboración de menús, ambientación,temas legales y de manejo de marca, entre otros.Pregunta 4:La aplicación de sistemas deinformación geográfica a Sonny sEn relación a la pregunta anterior,nombre otros tipos de negociocuyas respuestas varíen? ( yexplique por qué )Julio 19, 200711

Pregunta 4: AnálisisLa aplicación de sistemas deConsultoría:informacióngeográfica a Sonny sUsualmente el trabajo es poco operativo, por lo quesalvo mail y almacenamiento de conocimiento, sonpocas las aplicaciones puntuales que se puedendesarrollar.Fútbol:Es muy difícil aplicar herramientas de software en unnivel superior al analítico en el caso de esta actividadeconómica.Banca:Se puede aplicar en gran medida soluciones desoftware a problemas operativos, no obstanteproblemas de tipo estratégico escapan al alcance delsoftware.Pregunta 5:La aplicación de sistemas deinformación geográfica a Sonny sQué otras aplicaciones se puedensugerir para los GIS?Julio 19, 200712

Pregunta 5: AnálisisLa aplicación de sistemas deinformacióngeográficaa Sonny sSeguimiento de rutaspara transportesycamionesRutas de compra de clientes en particular –ejm: uso de tarjetas de crédito-.Seguimiento de tráfico.Consumo de energía por región.Mercado de bienes raíces.Mapas de delincuenciaMapas de ingreso personal en dólaresPregunta 6:La aplicación de sistemas deinformación geográfica a Sonny sCómo gerente, en qué formadeterminaría si se debe o no usardicho software?Julio 19, 200713

Pregunta 6: DesarrolloLa aplicación de sistemas deinformacióngeográficaa Sonny s1. ¿Tenemos claro elproblema que intentamosresolver?2. ¿Podemos cuantificar de algún modo losbeneficios? ¿Cuánto tiempo tendremos de ventajasobre nuestros competidores?3. ¿Es rentable? ¿Nos permite ahorrar costos? ¿Nospermite aumentar ingresos?4. ¿Qué tan costoso es adquirirlo? ¿ Qué tan costosoes el aprendizaje y la instalación?5. ¿La organización está en capacidad de aceptarlo?6. ¿Es compatible con la infraestructura actual?Gracias por suatención!14

cómputo, y utilizarse en diferentes aplicaciones de sistemas de información cuando sea necesario.? Interfaz Grafica Usuario (GUI): Un usuario se comunica con un SO a través de la interfaz de usuario del SO. El GUI utiliza iconos, botones, barras y cuadros para realizar tareas. Se ha convertido en el modelo dominante para la interfaz de usuario