Está en la página 1de 14

Universidad Tecnolgica del Sur del Estado de Mxico

Tecnologas de la Informacin y Comunicacin (reas


sistemas Informticos)
Administracin de Proyectos II

Conceptos Informticos
Docente: LIA. Jenner Prez Vzquez

Integrantes:
David Alejandro Campuzano Salazar
Osvaldo Remigio Vicente

Grupo: 502
Semestre: 5

San miguel Ixtapan, Tejupilco. A 13/Marzo/2015


La ingeniera del software:
Es el establecimiento y uso de principios slidos de la ingeniera para
obtener econmicamente un software confiable y que funcione de modo
eficiente en mquinas reales.
La ingeniera del software es una tecnologa estratificada. Cualquier
enfoque de la ingeniera {incluido el de la ingeniera del software) debe
estar sustentado en un compromiso con la calidad.
Libro: Ingeniera del Software- Roger Pressman.
Software:

Universidad Tecnolgica del Sur del Estado de Mxico

Se conoce como software al equipamiento lgico o soporte


lgico de un sistema informtico, que comprende el conjunto de
los componentes lgicos necesarios que hacen posible la realizacin de
tareas especficas, en contraposicin a los componentes fsicos que son
llamados hardware.
Es el conjunto de los programas de cmputo, procedimientos, reglas,
documentacin y datos asociados, que forman parte de las operaciones de
un sistema de computacin.
Libro1: JACOBSON, Ivar; BOOCH, Grady; RUMBAUGH, James (2000.
Libro2: Pressman, Roger S. (2003). Ingeniera del Software, un enfoque
Prctico (Quinta edicin edicin). Mc Graw Hill.

Proceso de Software:

Conjunto estructurado de actividades y resultados asociados requeridos


para desarrollar un sistema de software.
Libro: Pressman, Sommerville.

Caractersticas del proceso de software:

Especificacin: establecer requisitos y restricciones : establecer requisitos y


restricciones
Diseo: Producir un modelo en papel del sistema: Producir un modelo en
papel del sistema.
Implementacin: Construccin del sistema de software n del sistema de
software.
Validacin: verificar (por ejemplo mediante pruebas) que el verificar (por
ejemplo mediante pruebas) que el sistema cumple con las especificaciones
requeridas sistema cumple con las especificaciones requeridas.
Instalacin: entregar el sistema al usuario: entregar el sistema al usuario.
Evolucin y mantenimiento: : cambiar/adaptar el software cambiar/adaptar
el software segn las demandas; n las demandas; reparar fallos en el
sistema reparar fallos en el sistema
Libros: Pressman, Sommerville.

Modelo de ingeniera de proceso de software:

Modelo de construccin de prototipos: No estn claros los


requerimientos de entrad
Modelo DRA (Desarrollo Rpido de Aplicaciones): Lineal secuencial con
ciclo extremadamente corto
MODELOS EVOLUTIVOS: Se adaptan ms fcilmente a los cambios
introducidos a lo largo del desarrollo. Iterativos. En cada iteracin se
obtienen versiones ms completas del SW.

Universidad Tecnolgica del Sur del Estado de Mxico

MODELO INCREMENTA: Iteracin de Lineal Secuencial. Cada


iteracin devuelve un Incremento o versin operativa. (Ej. Editor
de texto). til cuando no se est seguro de cumplir con plazos de tiempo o
se tiene una fecha imposible de cambiar.
Modelo en espiral: til para proyectos grandes. Permite usar el
prototipado en todas las etapas de la evolucin para reducir el riesgo.
Mantiene el enfoque sistemtico de los pasos sugeridos por el lineal
secuencial, pero lo incorpora dentro de un marco iterativo ms real.
Problemas en el modelo de proceso: No mantener una secuencia debido
a una mala capitulacin de informacin.

Ciclo de vida de un software:

El trmino ciclo de vida del software describe el desarrollo de software,


desde la fase inicial hasta la fase final. El propsito de este programa es
definir las distintas fases intermedias que se requieren para validar el
desarrollo de la aplicacin, es decir, para garantizar que el software cumpla
los requisitos para la aplicacin y verificacin de los procedimientos de
desarrollo: se asegura de que los mtodos utilizados son apropiados.
Consiste en una serie de pasos que nos permiten simplificar el desarrollo
de un software. (anlisis, diseo e implementacin).
Libro: Ingeniera del software.

Metodologas:

Modelo en cascada: Es un proceso secuencial de desarrollo en el que los


pasos de desarrollo son vistos hacia abajo (como en una cascada de agua)
a travs de las fases de anlisis de las necesidades, el diseo,
implantacin, pruebas (validacin), la integracin, y mantenimiento.
Prototipado: El prototipado permite desarrollar modelos de aplicaciones de
software que permiten ver la funcionalidad bsica de la misma, sin
necesariamente incluir toda la lgica o caractersticas del modelo
terminado.
Incremental: Provee una estrategia para controlar la complejidad y los
riesgos, desarrollando una parte del producto software reservando el resto
de aspectos para el futuro.
Espiral: La atencin se centra en la evaluacin y reduccin del riesgo del
proyecto dividiendo el proyecto en segmentos ms pequeos y
proporcionar ms facilidad de cambio durante el proceso de desarrollo, as
como ofrecer la oportunidad de evaluar los riesgos y con un peso de la
consideracin de la continuacin del proyecto durante todo el ciclo de vida.
Libro: Ingeniera del software.

Metodologias de proceso unificado rational(RUP):

Universidad Tecnolgica del Sur del Estado de Mxico

Es un modelo de software que permite el desarrollo de software a


gran escala, mediante un proceso continuo de pruebas y
retroalimentacin, garantizando el cumplimiento de ciertos estndares de
calidad. Aunque con el inconveniente de generar mayor complejidad en los
controles de administracin del mismo. Sin embargo, los beneficios
obtenidos recompensan el esfuerzo invertido en este aspecto.
Es un proceso de desarrollo de software desarrollado por la
empresaRational Software, actualmente propiedad de IBM. Junto con el
Lenguaje Unificado de Modelado UML, constituye la metodologa estndar
ms utilizada para el anlisis, diseo, implementacin y documentacin de
sistemas orientados a objetos.
Libro: Rational Unified Process y UML

Lenguaje de modelado unificado:

El Lenguaje de Modelado Unificado (UML:Unified Modeling Language) es la


sucesin de una serie de mtodos de anlisis y diseo orientadas a objetos
que aparecen a fines de los 80's y principios de los 90s.UML es llamado un
lenguaje de modelado, no un mtodo. Los mtodos consisten de ambos de
un lenguaje de modelado y de un proceso.
El lenguaje de modelado es la notacin (principalmente grfica) que usan
los mtodos para expresar un diseo. El proceso indica los pasos que se
deben seguir para llegar a un diseo.
Libro: UML y UML Tools

Servidor Tomcat:

Tomcat es un contenedor de servlets que se utiliza en la Referencia oficial


de la implementacin para Java Servlet y JavaServer Pages (JSP). Las
especificaciones Java Servlet y JavaServer Pages son desarrolladas por
Sun Microsystems cuyas especificaciones vienen dadas por la JCP (Java
Community Process). Apache Tomcat es desarrollado en un entorno abierto
y participatorio, bajo la licencia de Apache Software License.
Tomcat es un servidor web con soporte de servlets y JSPs. Tomcat no es un
servidor de aplicaciones, como JBoss o JOnAS. Incluye el compilador
Jasper, que compila JSPs convirtindolas en servlets. El motor de servlets
de Tomcat a menudo se presenta en combinacin con el servidor web
Apache.
Libros: Apache TOMCAT y TOMCAT 7.

SERVLET:

El servlet es una clase en el lenguaje de programacin Java, utilizada para


ampliar las capacidades de un servidor. Aunque los servlets pueden

Universidad Tecnolgica del Sur del Estado de Mxico

responder a cualquier tipo de solicitudes, stos son utilizados


comnmente para extender las aplicaciones alojadas por
servidores web, de tal manera que pueden ser vistos como applets de Java
que se ejecutan en servidores en vez de navegadores web. Este tipo de
servlets son la contraparte Java de otras tecnologas de contenido dinmico
Web, como PHP yASP.NET.
Libros: Servlets y php.

Patron M.V.C:

El patrn de arquitectura MVC (Modelo Vista Controlador) es un patrn que


define la organizacin independiente del Modelo (Objetos de Negocio),
la Vista (interfaz con el usuario u otro sistema) y el Controlador (controlador
del workflow de la aplicacin).
Es un patrn de arquitectura de software que separa los datos y la lgica de
negociode una aplicacin de la interfaz de usuario y el mdulo encargado
de gestionar los eventos y las comunicaciones.
Libros: Asp.Net y Beginning Asp.Net MVC 4th edition.

Struts:

Es una herramienta de soporte para el desarrollo de aplicaciones Web bajo


el patrn MVC bajo la plataforma Java EE(Java Enterprise Edition). Struts
se desarrollaba como parte del proyecto Jakarta de la Apache Software
Foundation, pero actualmente es un proyecto conocido como Apache
Struts.
Struts se basa en el patrn de arquitectura de software Modelo-VistaControlador (MVC) el cual se utiliza ampliamente y es considerado de gran
solidez. De acuerdo con este Framework, el procesamiento se separa en
tres secciones diferenciadas llamadas el modelo, las vistas y el controlador.
Libros: Apache Struts 1 End-Of-Life (EOL) Announcement, Struts 2 Autor:
Donald Brown.

Concepto:

Sistema: es un conjunto de elementos orientados al tratamiento y


administracin de datos e informacin, organizados y listos para su uso
posterior, generados para cubrir una necesidad o un objetivo.

Libro:
Angell, I.O. and Smithson S. (1991) Information Systems Management:
Opportunities and Risks.

Universidad Tecnolgica del Sur del Estado de Mxico


Concepto:
Sistema De Informacin: Un sistema de informacin se puede
definir tcnicamente como un conjunto de componentes relacionados que
recolectan (o recuperan), procesan, almacenan y distribuyen informacin
para apoyar la toma de decisiones y el control en una organizacin.

Clasificacin De Los Sistemas De Informacin:


o Sistemas Transaccionales (Sistemas de Apoyo a las
Operaciones): Automatizan tareas operativas, Generan informacin
de uso interno y externo, Pueden ser asincrnicos (por lotes) o
sincrnicos (en lnea), Clculos y procesos simples y poco
sofisticados (intensivos en entrada y salida de informacin).
o Sistemas de Soporte a la Toma de Decisiones (Sistemas de
Apoyo Gerencial): Su plataforma de informacin son los Sistemas
Transaccionales, Generan informacin de apoyo para niveles
intermedios y altos, para la toma de decisiones, Intensivos en
clculos y escasos en entradas y salidas de informacin.
o Sistemas Estratgicos: No apoyan la automatizacin de procesos
ni proporcionan informacin para la toma de decisiones, No son
fciles de adaptar en el mercado, se programan dentro de la
organizacin con sus caractersticas especficas, Se inicia su
desarrollo con una funcin especfica y a partir de ah se van
agregando ms funciones o procesos.

Sistemas De Informacin Para La Gestin: Estos sistemas son el


resultado de interaccin colaborativa entre personas, tecnologas y
procedimientos -colectivamente llamados sistemas de informacinorientados a solucionar problemas empresariales. Los SIG o MIS (tambin
denominados as por sus siglas en ingls) se diferencian de los sistemas de
informacin comunes en que para analizar la informacin utilizan otros
sistemas que se usan en las actividades operacionales de la organizacin.

Sistemas de Soporte a la Decisin: Un Sistema de Soporte a la Decisin


(DSS) es una herramienta de Business Intelligence enfocada al anlisis de
los datos de una organizacin.

Sistemas De Informacin para Ejecutivos: Un Sistema de Informacin


para Ejecutivos o Sistema de Informacin Ejecutiva es una herramienta
software, basada en un DSS, que provee a los gerentes de un acceso

Universidad Tecnolgica del Sur del Estado de Mxico


sencillo a informacin interna y externa de su compaa, y que es
relevante para sus factores clave de xito.
Libro:
Sistemas De Informacin Gerencial Kenneth C. Laudon, Jane P. Laudon
Decimosegunda edicin, Sistemas De Informacin Gerenciales: Jairo Amaya
Amaya.
Concepto:

Importancia De Los Sistemas De Informacin:


o Acceso rpido a la informacin y por ende mejora en la atencin a
los usuarios.
o Mayor motivacin en los mandos medios para anticipar los
requerimientos de las directivas.
o Generacin de informes e indicadores, que permiten corregir fallas
difciles de detectar y controlar con un sistema manual.
o Posibilidad de planear y generar proyectos institucionales soportados
en sistemas de informacin que presentan elementos claros y
sustentados.
o Evitar prdida de tiempo recopilando informacin que ya est
almacenada en bases de datos que se pueden compartir.
o Impulso a la creacin de grupos de trabajo e investigacin debido a
la facilidad para encontrar y manipular la informacin.
o Soluciona el problema de falta de comunicacin entre las diferentes
instancias. A nivel directivo se hace ms efectiva la comunicacin
o Organizacin en el manejo de archivos e informacin clasificada por
temas de inters general y particular.
o Generacin de nuevas dinmicas, utilizando medios informticos
como el correo electrnico, multimedia, teleconferencia, acceso
directo a bases de datos y redes nacionales e internacionales.
o Acceso a programas y convenios e intercambios institucionales.
o Aumento de la productividad gracias a la liberacin de tiempos en
bsqueda y generacin de informacin repetida.

Libro:
Administracin De Los Sistemas De
Tecnologa, Kenneth C. Laudon, Jane P. Laudon.

Informacin:

Concepto:

Tipos Y Usos De Los Sistemas De Informacin:

Organizacin

Universidad Tecnolgica del Sur del Estado de Mxico


o Entrada de informacin: proceso en el cual el sistema toma los datos
que requiere para procesar la informacin.
o Almacenamiento de informacin: es una de las actividades ms
importantes que tiene una computadora, ya que a travs de esta
propiedad el sistema puede recordar la informacin guardad en la
sesin o proceso anterior.
o Procesamiento de la informacin: Es la transformacin de los datos
fuente en informacin que puede ser utilizada para la toma de
decisiones.
o Salida de informacin: es la capacidad de un SI para sacar la
informacin procesada o bien datos de entrada al exterior.
Libro:
Anlisis Y Diseo De Sistemas De Informacin, Segunda Edicin, James A.
Senn.
Concepto:

Caractersticas De Un Sistema de Informacin:


o Automatizar los procesos operativos.
o Proporcionar informacin de apoyo a la toma de decisiones.
o Lograr ventajas competitivas a travs de su implantacin y uso.

Libro:
Anlisis Y Diseo De Sistemas De Informacin, Segunda Edicin, James A.
Senn.
Concepto:

Tecnologa De Informacin: Se conoce como tecnologa de informacin


(TI) a la utilizacin de tecnologa (especficamente computadoras y
ordenadores electrnicos) para el manejo y procesamiento de informacin
especficamente la captura, transformacin, almacenamiento, proteccin, y
recuperacin de datos e informacin.

Libro:
TI Para Pequeas Empresas, Edicin de Dell e Intel.
Concepto:

Tecnologa De Informacin En La Empresa: El uso de la tecnologa en


las empresas hoy en da es fundamental para lograr a tener una estabilidad
en el mercado y ser rentables adems de que prcticamente sin el uso de

Universidad Tecnolgica del Sur del Estado de Mxico


estas herramientas los procesos de las organizaciones seran
ms complejos adems de que el control de la informacin no
sera la adecuada lo que sera un grave problema para el desarrollo mismo
de las empresas.
Libro:
Administracin una perspectiva global Autor Harold Koontz, Heinz Weihric
12 Edicin Mc Graw Hill.
Concepto:

Fases De Una Plataforma Tecnolgica:


o Identificacin de requerimientos generales y especficos de hardware
y software.
o Identificacin de todas las fuentes tecnolgicas.
o Recopilacin de informacin de diferentes fuentes de hardware.
o Recopilacin de informacin de diferentes fuentes de software.
o Investigacin de las opciones tecnolgicas que operan en algunos
sectores pblicos.
o Anlisis y estudio de la informacin en conjunto.

Libro:
Administracin una perspectiva global Autor Harold Koontz, Heinz Weihric
12 Edicin Mc Graw Hill.
Concepto:

Elementos Y Caractersticas De Las Plataformas:


o Herramientas de gestin de contenidos, que permiten al profesor
poner a disposicin del alumno informacin en forma de archivos
(que pueden tener distintos formatos: pdf, xls, doc, txt, html)
organizados a travs de distintos directorios y carpetas.
o Herramientas de comunicacin y colaboracin, como foros de debate
e intercambio de informacin, salas de chat, mensajera interna del
curso con posibilidad de enviar mensajes individuales y/o grupales.
Herramientas de seguimiento y evaluacin, como cuestionarios
editables por el profesor para evaluacin del alumno y de
autoevaluacin para los mismos, tareas, informes de la actividad de
cada alumno, plantillas de calificacin
o Herramientas de administracin y asignacin de permisos. Se hace
generalmente mediante autentificacin con nombre de usuario y
contrasea para usuarios registrados.

Universidad Tecnolgica del Sur del Estado de Mxico


o Herramientas complementarias, como portafolio, bloc de notas,
sistemas de bsquedas de contenidos del curso, foros.
Libro:
Nuevas Tecnologas Aplicadas A La Educacin, Julio Cabrero Almenara.
Concepto:

Sistemas Web: o tambin conocido como "aplicaciones Web" son aquellos


que estn creados e instalados no sobre una plataforma o sistemas
operativos ( Windows, Linux). Sino que se alojan en un servidor en Internet
o sobre una intranet (red local). Su aspecto es muy similar a pginas Web
que vemos normalmente, pero en realidad los 'sistemas Web' tienen
funcionalidades muy potentes que brindan respuestas a casos particulares.

Libro:
Redes Informticas: Nociones Fundamentales, Jos Dordoigne.
Concepto:

El Internet: es un conjunto descentralizado de redes de comunicacin


interconectadas que utilizan la familia de protocolos TCP/IP, lo cual
garantiza que las redes fsicas heterogneas que la componen funcionen
como una red lgica nica, de alcance mundial. Sus orgenes se remontan
a 1969, cuando se estableci la primera conexin de computadoras,
conocida como Arpanet, entre tres universidades en California y una en
Utah, Estados Unidos. El gnero de la palabra Internet es ambiguo segn el
Diccionario de la lengua espaola de la Real Academia Espaola.

Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

Aplicaciones Y Servicios De Internet:


o World Wide Web
o Correo electrnico
o Grupos de Noticias (News, Boletines de noticias)
o Listas de distribucin
o Foros web
o Weblogs, blogs o bitcoras
o Transferencia de archivos FTP (File Transmision Protocol)

Universidad Tecnolgica del Sur del Estado de Mxico


o Intercambio de archivo P2P
o Archie.
o Etc.
Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

World Wide Web (WWW): comnmente conocida como la Web, es un


sistema de distribucin de documentos de hipertexto o hipermedios
interconectados y accesibles va Internet. Con un navegador web, un
usuario visualiza sitios web compuestos de pginas web que pueden
contener texto, imgenes, vdeos u otros contenidos multimedia, y navega a
travs de esas pginas usando hiperenlaces.

Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

Los Protocolos De La Red: conjunto de normas que regulan la


comunicacin (establecimiento, mantenimiento y cancelacin) entre los
distintos componentes de una red informtica. Existen dos tipos de
protocolos: protocolos de bajo nivel y protocolos de red. Los protocolos de
bajo nivel controlan la forma en que las seales se transmiten por el cable o
medio fsico. En la primera parte del curso se estudiaron los habitualmente
utilizados en redes locales (Ethernet y Token Ring). Aqu nos centraremos
en los protocolos de red. Los protocolos de red organizan la informacin
(controles y datos) para su transmisin por el medio fsico a travs de los
protocolos de bajo nivel. Veamos algunos de ellos:

Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

TCP/IP: El Protocolo de Control de Transmisin (TCP) permite a dos


anfitriones establecer una conexin e intercambiar datos. El TCP garantiza
la entrega de datos, es decir, que los datos no se pierdan durante la

Universidad Tecnolgica del Sur del Estado de Mxico


transmisin y tambin garantiza que los paquetes sean
entregados en el mismo orden en el cual fueron enviados. El
Protocolo de Internet (IP) utiliza direcciones que son series de cuatro
nmeros octetos (byte) con un formato de punto decimal, por ejemplo:
69.5.163.59.
Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

HTTP: es el protocolo usado en cada transaccin de la World Wide Web.


HTTP define la sintaxis y la semntica que utilizan los elementos de
software de la arquitectura web (clientes, servidores, proxies) para
comunicarse. Es un protocolo orientado a transacciones y sigue el esquema
peticin-respuesta entre un cliente y un servidor.

Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.
Concepto:

FTP: es un protocolo de red para la transferencia de archivos entre


sistemas conectados a una red TCP (Transmission Control Protocol),
basado en la arquitectura cliente-servidor. Desde un equipo cliente se
puede conectar a un servidor para descargar archivos desde l o para
enviarle archivos, independientemente del sistema operativo utilizado en
cada equipo. El servicio FTP es ofrecido por la capa de aplicacin del
modelo de capas de red TCP/IP al usuario, utilizando normalmente el
puerto de red 20 y el 21. Un problema bsico de FTP es que est pensado
para ofrecer la mxima velocidad en la conexin, pero no la mxima
seguridad, ya que todo el intercambio de informacin, desde el login y
password del usuario en el servidor hasta la transferencia de cualquier
archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un
posible atacante puede capturar este trfico, acceder al servidor y/o
apropiarse de los archivos transferidos.

Libro:
Redes Globales De Informacin Con Internet Y TCP/IP: Principios Bsicos,
Protocolos Y Arquitectura. Douglas E. Comer.

Universidad Tecnolgica del Sur del Estado de Mxico


Concepto:
HTML El Idioma De La Telaraa: es un lenguaje de
programacin que se utiliza para el desarrollo de pginas de Internet. Se
trata de la sigla que corresponde a HyperText Markup Language, es decir,
Lenguaje de Marcas de Hipertexto, que podra ser traducido como Lenguaje
de Formato de Documentos para Hipertexto.
Libro:
Arrancar Con HTML5, Curso De Programacin: Emmanuel Herrera Rios.
Concepto:

Aplicacin Web: Una aplicacin Web es un sitio Web que contiene pginas
con contenido sin determinar, parcialmente o en su totalidad. El contenido
final de una pgina se determina slo cuando el usuario solicita una pgina
del servidor Web. Dado que el contenido final de la pgina vara de una
peticin a otra en funcin de las acciones del visitante, este tipo de pgina
se denomina pgina dinmica. Las aplicaciones Web se crean en respuesta
a diversas necesidades o problemas. En esta seccin se describen los usos
ms habituales de las aplicaciones Web y se proporciona un ejemplo
sencillo.

Libro:
Desarrollo De Aplicaciones Web: J2EE.
Concepto:

Interfaz Web: conjunto de elementos de la pantalla que permiten al usuario


realizar acciones sobre el Sitio Web que est visitando. Por lo mismo, se
considera parte de la interfaz a sus elementos de identificacin, de
navegacin, de contenidos y de accin. Todos ellos deben estar preparados
para ofrecer servicios determinados al usuario, con el fin de que ste
obtenga lo que vino a buscar cuando visit el Sitio Web. Por lo anterior,
cada uno de los elementos que sean integrados dentro de la interfaz debe
estar pensado para causar un efecto sobre el usuario y deben ser utilizados
con un propsito.

Libro:
Desarrollo De Aplicaciones Web: J2EE.

Universidad Tecnolgica del Sur del Estado de Mxico

También podría gustarte