SlideShare ist ein Scribd-Unternehmen logo
1 von 5
1.1 MARCO CONCEPTUAL
   Internet. Internet parte de la definición “Red de redes”, debido a que se conoce
   como la interconexión de redes informáticas más grande en el mundo,
   permitiendo que miles de computadores, conectados desde diferentes partes del
   mundo, puedan comunicarse entre sí, ya sea para informarse sobre política,
   economía, arte, tecnología, entre otros temas de interés, o para enviar correos
   electrónicos a amigos o conocidos. Actualmente son muchos los servicios que
   ofrece la gran red de redes convirtiéndose en una precursora de la llamada
   “superautopista de la información” como se define en la enciclopedia Encarta

  En el sitio Web lafacu.com comentaban sobre algunos escritores tales como José
  Daniel Sánchez Navarro (1.996), quien en su libro el Camino fácil a Internet, define
  a la red como “…una gran comunidad de las que forman parte personas de todo el
  mundo, que usan sus computadoras para interactuar unas con otras, y con la
  posibilidad de obtener información…”.Internet fue creado en el año de 1969 con la
  creación de la red Arpa net, cuyo propósito era mantener comunicación entre
  varias universidades de los Estados Unidos por medio del envió y recibo de
  datos. Internet se ha mantenido durante estos años gracias a la necesidad de
  centralizar o distribuir la información, recursos o servicios de una
  instalación informática, por medio de archivos y documentos de los usuarios, las
  aplicaciones o paquetes que se utilizan, las impresoras y dispositivos de
  almacenamiento como discos duros, y los canales de comunicación con entidades
  externas, entre otros.

  Sitio Web y Aplicación Web. Un sitio Web es un grupo de páginas Web
  relacionadas entre sí, las cuales pueden contener texto, enlaces, imágenes y otros
  elementos multimedia. Cualquier persona puede ver su sitio utilizando el nombre
  de su dominio. Los sitios Web pueden ser desde simples páginas personales, donde
  incluir sus aficiones, hasta complejas aplicaciones empresariales donde realizar
  transacciones bancarias y comerciales.

  Por otra parte, una aplicación Web se define como "un sitio Web donde la
  navegación a través de él y la entrada de datos por parte de un usuario, afectan el
  estado de la lógica del negocio. En esencia, una aplicación Web usa un sitio Web
  como entrada (front-end) a una aplicación típica. Si no existe lógica del negocio en
  el servidor, el sistema no puede ser llamado aplicación Web”.

  Intranet. Una intranet es una red de ordenadores de una red de área local(LAN)
  privada empresarial o educativa, que proporciona herramientas de Internet,las
  cuales tienen como función principal proveer lógica de negocios para
  lasaplicaciones de captura, de reportes, de consultas. con el fin de auxiliar
  laproducción de dichos grupos de trabajo; es también un importante medio
  dedifusión de información interna a nivel de grupo de trabajo. No
  necesariamenteproporciona Internet a la organización; normalmente, tiene como
base el protocoloTCP/IP de Internet y, por ser privada, puede emplear mecanismos
de restricción de acceso a nivel de programación como lo son usuarios y
contraseñas de acceso o incluso a nivel de hardware como un sistema firewall
(cortafuegos) que pueda restringir el acceso a la red organizacional.

MySql. MySql es un gestor de Bases de Datos Multi-Thread, multiusuario que
gestiona bases de datos relacionales poniendo las tablas en ficheros diferenciados,
es uno de los gestores de bases de datos SQL más utilizado gracias a su facilidad de
uso, instalación y configuración, de igual forma su robustez y rapidez en sus
procesos. MySQL, se conoce como una implementación cliente / servidor que
consiste de un servidor de dominio MySql y diferentes programas de cliente y
librerías.

MySql es software libre licenciado bajo la GPL(General PublicLicense) de la GNU,
sin embargo, existe una versión comercial distribuida por la empresa MySQL AB,
que ofrece además del software versión libre, soporte técnico, y la posibilidad
desintegrar este gestor en un software propietario, con el objetivo de no vulnerar
la licencia GPL, vista por desarrolladores de software libre como: “ la licencia que
permite entender que el camino a seguir y para la evolución pasa por la
compartición de las soluciones ”.



Características de MySql. Entre sus características se puedes distinguirlas
siguientes:
    Consume muy pocos recursos tanto de CPU como de memoria.
    Mayor rendimiento
    Mayor velocidad
    Proporciona facilidades en el manejo administrativo
    Mejor integración con PHP
    No hay límites en el tamaño de los registros
    Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué
    tablas y con qué permisos


Desventajas de MySql. Las desventajas presentadas en este gestor de bases de
datos derivan por la búsqueda de rapidez en las operaciones por parte de sus
creadores. Mysql carece de aspectos importantes tales como el uso de
subconsultas e integridad referencial descrito en el sitio Web aditel.org. Varios
desarrolladores comentan que, aunque existan otros gestores de bases de datos
excelentes para manejar procesos en la Web, la gran acogida del MySql se debe a
que muestra una interfaz amigable y los comandos para gestionar la base de datos
son más intuitivos.
PHP. Es un lenguaje interpretado que sirve principalmente para realizar páginas
HTML dinámicas. El lenguaje PHP es un lenguaje de programación que permite el
uso de variables, sentencias condicionales, bucles, funciones. El sitio en Internet
Web Estilo, esquematiza el funcionamiento de PHP mostrado en la Figura4. PHP se
ejecuta en el servidor, por tanto, se puede acceder a los recursos que éste tenga
como, por ejemplo, una base de datos. El programa PHP es ejecutado en el
servidor y el resultado enviado al navegador. El resultado es normalmente a una
página    HTML pero igualmente             podría ser      una     página WML
(WirelessMarkupLanguage).

La aplicación va a ser desarrollada en PHP debido a la gran cantidad de funciones
prestablecidas por este lenguaje, lo que permite hacer grandes cosas con pocas
líneas de código como son: El acceso a bases de datos, encriptación, envío de
correo. PHP cuenta con un manejo de código mucho más legible y es más fácil de
aprender. PHP cada día se muestra como la solución más adecuada y sencilla para
multitud de necesidades. Otras ventajas del PHP publicadas en una página de
programadores de PHP en Internet son las siguientes:

   PHP no soporta directamente punteros, como el C, de forma que no existen los
   problemas de depuración provocados por éstos.
   Al poderse encapsular dentro de código HTML se puede recoger el trabajo del
   diseñador gráfico e incrustar el código PHP posteriormente.
   Está siendo utilizado con éxito en varios millones de sitios Web.
   Hay multitud de aplicaciones PHP para resolver problemas concretos (web,
   blogs, tiendas virtuales, periódicos,...) listas para usar.
   Es multiplataforma, funciona en todas las plataformas que soporten apache.
   Es software libre. Se puede obtener en la Web y su código está disponible bajo
   la licencia GPL.

OOWS (Método de Producción de Software en Ambientes Web)
Argumentación: El auge del comercio electrónico ha convertido rápidamente a
Internet en el medio más popular para el manejo de las aplicaciones de negocio de
toda clase, desde venta de libros por catálogo o revisar la cuenta en el banco,
hasta encontrar la pareja ideal al otro lado del mundo. Diariamente, es mayor el
número de organizaciones que requieren la implementación de soluciones Web
para ejecutar transacciones comerciales por Internet. Del mismo modo, se
requieren modelos, que cambian de acuerdo al método que se desea implantar. La
ingeniería del software destaca la necesidad de usar modelos que ayudan al
control y a la coordinación de los proyectos. Roger S.Pressman menciona que
“...los modelos son una estrategia de desarrollo que acompaña a los procesos...”.
En la actualidad existen diversas clases de métodos que le permiten al ingeniero de
sistemas elegir aquella cuyos procedimientos sean acordes a los objetivos
planteados en el proyecto. Por ejemplo, existen los métodos para el desarrollo de
sistemas expertos, para crear sistemas de información de gestión (SIG), de ayuda la
decisión (SAD) y ejecutiva (SIE), al igual que métodos para el desarrollo de sistemas
de información basados en Web (WIS), entre otros.

La aplicación ha sido construida mediante la utilización de un método para
desarrollar sistemas de información basados en Web, puesto que se requiere no
sólo presentar la información, sino también incluir interfaces que permitan la
utilización de texto, y multimedia (Hipermedia) y, sobre todo, la navegación
porcada una de sus páginas. Sin embargo, la tarea de encontrar el método
adecuado para el desarrollo del sitio Web requiere de un análisis detallado de las
herramientas existentes. Para escoger el método más oportuno para la empresa es
necesario informarse sobre aspectos tales como:

   El tipo de técnica, ya sea Orientada a objetos (OO) o Entidad–Relación (ER)

   Los usuarios, a quienes va dirigido el sitio Web, por ejemplo, siva dirigido
   aniños, presentara interfaz gráfica diferente a la utilizada para un público
   adulto

   La misión y metas de la empresa, entre otros

Hoy en día existen numerosas metodologías que facilitan al desarrollador
soluciones para la creación de aplicaciones Web dentro de procesos certeros para
producir software de calidad. Sin embargo, periódicos, revistas e, inclusive,
Internet publican diariamente artículos sobre la facilidad y rapidez para el
desarrollo de dichas páginas, enfocándose solamente en el diseño y, dejando a un
lado la estructura y organización, tanto de los datos como de las páginas del sitio
Web; por tal motivo existen en Internet empresas cuyos sitios carecen de una
estructura coherente de navegación, donde el visitante nunca sabrá dónde se
encuentra ni hacia dónde debe dirigirse para encontrar lo que está buscando y, lo
que es peor, saturan las páginas de imágenes o animaciones que restan
credibilidad. Estos errores llevan a las compañías al fracaso, y por está razón se
hace evidente la necesidad de utilizar métodos que respondan a las exigencias
delos usuarios en Internet. Entre los métodos para desarrollar sistemas de
información, basados en la Web, se encuentran: HDM, OOHDM, RMM, OO-
METHOD, UML, entre otras (Para mayor información ver anexo 1). Para el
desarrollo de la aplicación Web, se ha escogido el método de producción de
ambientes de software OOWS, cuyos procedimientos serán descritos en detalle
para un mayor entendimiento de los procesos realizados en el proyecto. Los
aspectos más importantes, que se tuvieron en cuenta para seleccionar este
método, fueron:
El uso de bases de datos para generación dinámica de contenidos
   La utilización de una estructura arquitectónica y navegación al ideal para un
   WIS (Sistemas de información basados en Web), integrando páginas Web con
   contenidos y documentos hipermedia les junto a sistemas de información.

Aunque una de las ventajas de OOWS es su técnica orientada a objetos, la
aplicación en Web va a ser realizada con técnicas de modelado Entidad–Relación.
El motivo de trabajar con el método OOWS es que permite esquematizar la
navegación de sitios Web con el uso de contextos navegaciones, explicados
posteriormente.

Definición: OOWS (Object-Oriented Web-Solutions) es un método para soluciones
Web Orientado a Objetos, presentado en el año 2002 por los doctores Óscar Pastor
López y Joan J. Fons I Cors, del Departamento de Sistemas Informáticos y
Computación de la Universidad Politécnica de Valencia. Este método propone el
uso de procesos para capturar apropiadamente las aplicaciones comerciales de las
empresas con presencia en Internet, integrando notaciones de UML y agregando
una nueva semántica de navegación, que, mediante el uso de primitivas, captura
los requerimientos navegaciones de los usuarios, necesarios para el desarrollo de
aplicaciones Web competitivas. Proporciona una guía metodológica precisa para ir
de la etapa conceptual a resolución del problema representado en el producto
final, dividiendo este proceso en las siguientes etapas: Búsqueda de requisitos,
modelado conceptual y desarrollo del sistema, al igual que una pre-etapa para la
recolección y procesamiento de la información.

Easy PHP. Programa que instala en un solo paso el servidor Apache, junto con el
módulo para programación en PHP y la base de datos MySql, son tres en uno.
EasyPHP es un paquete fácil de instalar y configurar en una máquina que disponga
del S.O. Windows 9x, 2k y XP. Este es el lenguaje o tecnología más extendido para
realizar páginas con programación en servidor, acceso a bases de datos. EasyPHP
integra un sistema de gestión de bases de datos (MySql) muy usado en Internet.
Estos sistemas soportan los elementos habituales de las bases de datos: bases de
datos formadas a su vez por tablas que se estructuran mediante campos y que
guardan la información en los correspondientes registros. No obstante, en los
sistemas de gestión de bases de datos de cierta envergadura se definen también.

Weitere ähnliche Inhalte

Was ist angesagt?

El derecho y la ingenieria de sistemas
El derecho y la ingenieria de sistemasEl derecho y la ingenieria de sistemas
El derecho y la ingenieria de sistemasluigi_mancilla
 
Mapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de softwareMapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de softwarePedroQuezada01
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamientoRoberto A Dupuy
 
Esquema Del Sistema Informatico
Esquema Del Sistema InformaticoEsquema Del Sistema Informatico
Esquema Del Sistema Informaticograciela74
 
Cuestionario sobre multimedia
Cuestionario sobre multimediaCuestionario sobre multimedia
Cuestionario sobre multimediaAlfredo Torres
 
Fichas tecnicas de software
Fichas tecnicas de softwareFichas tecnicas de software
Fichas tecnicas de softwareBrian Ruvalcaba
 
Linea de tiempo redes sociales
Linea de tiempo redes socialesLinea de tiempo redes sociales
Linea de tiempo redes socialesYaniuscka
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativoAlecamacho8
 
Didactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos InformaticosDidactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos InformaticosGilber Basilio Robles
 
Mapa mental contra los delitos informaticos
Mapa mental contra los delitos informaticosMapa mental contra los delitos informaticos
Mapa mental contra los delitos informaticosyadiraer
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Organigrama funcional de una empresa desarrolladora de software
Organigrama  funcional  de una empresa desarrolladora de softwareOrganigrama  funcional  de una empresa desarrolladora de software
Organigrama funcional de una empresa desarrolladora de softwareJose Luis Arce Caguana
 
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓNDIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓNcyberabogados
 
Presentacion de ofimatica
Presentacion de ofimaticaPresentacion de ofimatica
Presentacion de ofimaticagestorescpe
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Karla Mtz. Garcia
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-softwarecristina_devargas
 

Was ist angesagt? (20)

El derecho y la ingenieria de sistemas
El derecho y la ingenieria de sistemasEl derecho y la ingenieria de sistemas
El derecho y la ingenieria de sistemas
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Mapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de softwareMapa Conceptual de Clasificacion de software
Mapa Conceptual de Clasificacion de software
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamiento
 
Esquema Del Sistema Informatico
Esquema Del Sistema InformaticoEsquema Del Sistema Informatico
Esquema Del Sistema Informatico
 
Cuestionario sobre multimedia
Cuestionario sobre multimediaCuestionario sobre multimedia
Cuestionario sobre multimedia
 
Fichas tecnicas de software
Fichas tecnicas de softwareFichas tecnicas de software
Fichas tecnicas de software
 
Linea de tiempo redes sociales
Linea de tiempo redes socialesLinea de tiempo redes sociales
Linea de tiempo redes sociales
 
Linea del tiempo del internet
Linea del tiempo del internetLinea del tiempo del internet
Linea del tiempo del internet
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
 
Ensayo sobre la las paginas web 2
Ensayo sobre la las paginas web 2Ensayo sobre la las paginas web 2
Ensayo sobre la las paginas web 2
 
Didactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos InformaticosDidactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos Informaticos
 
Mapa mental contra los delitos informaticos
Mapa mental contra los delitos informaticosMapa mental contra los delitos informaticos
Mapa mental contra los delitos informaticos
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Legislación informatica
Legislación informaticaLegislación informatica
Legislación informatica
 
Organigrama funcional de una empresa desarrolladora de software
Organigrama  funcional  de una empresa desarrolladora de softwareOrganigrama  funcional  de una empresa desarrolladora de software
Organigrama funcional de una empresa desarrolladora de software
 
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓNDIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
DIAPOSITIVAS TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
 
Presentacion de ofimatica
Presentacion de ofimaticaPresentacion de ofimatica
Presentacion de ofimatica
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~
 
54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 

Ähnlich wie Marco conceptual (20)

Guia de aprendizaje 4 cms
Guia de aprendizaje 4 cmsGuia de aprendizaje 4 cms
Guia de aprendizaje 4 cms
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Bases teóricas
Bases teóricasBases teóricas
Bases teóricas
 
Modulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptModulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.ppt
 
Web2.0 3.0
Web2.0 3.0Web2.0 3.0
Web2.0 3.0
 
UWE
UWEUWE
UWE
 
Katy lopez
Katy lopezKaty lopez
Katy lopez
 
Concepto de ancho de banda
Concepto de ancho de bandaConcepto de ancho de banda
Concepto de ancho de banda
 
Web 2.0 y la nube de internet
Web 2.0 y la nube de internetWeb 2.0 y la nube de internet
Web 2.0 y la nube de internet
 
Web 2.0 y nube
Web 2.0 y nubeWeb 2.0 y nube
Web 2.0 y nube
 
EL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEBEL LENGUAJE DE LA WEB
EL LENGUAJE DE LA WEB
 
Como funciona la web
Como funciona la webComo funciona la web
Como funciona la web
 
Silvana castellanos 10 4
Silvana castellanos 10 4Silvana castellanos 10 4
Silvana castellanos 10 4
 
Groupware web 3.0
Groupware   web 3.0Groupware   web 3.0
Groupware web 3.0
 
Resultado de aprendizaje
Resultado de aprendizajeResultado de aprendizaje
Resultado de aprendizaje
 
Bd en paginas web
Bd en paginas webBd en paginas web
Bd en paginas web
 
Silvana castellanos 10 4
Silvana castellanos 10 4Silvana castellanos 10 4
Silvana castellanos 10 4
 
Evolución de la Web.
Evolución de la Web. Evolución de la Web.
Evolución de la Web.
 
Que es Diseño web
Que es Diseño webQue es Diseño web
Que es Diseño web
 

Mehr von Carlos Zambrano (20)

Proyecto arboles maderables
Proyecto arboles maderablesProyecto arboles maderables
Proyecto arboles maderables
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
Correccion del proyecto
Correccion del proyectoCorreccion del proyecto
Correccion del proyecto
 
Proyecto de grado
Proyecto de gradoProyecto de grado
Proyecto de grado
 
Astrac
AstracAstrac
Astrac
 
RAE
RAERAE
RAE
 
Modalidad de informática
Modalidad de informáticaModalidad de informática
Modalidad de informática
 
Modalidad Informatica
Modalidad InformaticaModalidad Informatica
Modalidad Informatica
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Prezi
PreziPrezi
Prezi
 
Marco teórico y conceptual
Marco teórico y conceptualMarco teórico y conceptual
Marco teórico y conceptual
 
Encuesta
EncuestaEncuesta
Encuesta
 
Metodologia para el desarrollo de software
Metodologia para el desarrollo de softwareMetodologia para el desarrollo de software
Metodologia para el desarrollo de software
 
Cazb1
Cazb1Cazb1
Cazb1
 
Pasos para crear formularios y consultas en acces
Pasos para crear formularios y consultas en accesPasos para crear formularios y consultas en acces
Pasos para crear formularios y consultas en acces
 
Pasos para crear formularios y consultas en acces
Pasos para crear formularios y consultas en accesPasos para crear formularios y consultas en acces
Pasos para crear formularios y consultas en acces
 
Sociales
SocialesSociales
Sociales
 
Certificado SENA
Certificado SENACertificado SENA
Certificado SENA
 
evaluacio
evaluacioevaluacio
evaluacio
 

Kürzlich hochgeladen

PPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODPPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODferchuxdlinda
 
INSPECCION-PREOPERACIONAL DE PULIDORA.pdf
INSPECCION-PREOPERACIONAL DE PULIDORA.pdfINSPECCION-PREOPERACIONAL DE PULIDORA.pdf
INSPECCION-PREOPERACIONAL DE PULIDORA.pdffaguilarpgrarlboliva
 
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Oxford Group
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxYesseniaGuzman7
 
Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024fanny vera
 
El Ejército y las Operaciones en el Ciberespacio
El Ejército y las Operaciones en el CiberespacioEl Ejército y las Operaciones en el Ciberespacio
El Ejército y las Operaciones en el CiberespacioEjército de Tierra
 
1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdfjoanjustiniano98
 
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...ssuser66a3da
 
Libros - Las 48 leyes del Poder vida.pdf
Libros - Las 48 leyes del Poder vida.pdfLibros - Las 48 leyes del Poder vida.pdf
Libros - Las 48 leyes del Poder vida.pdfomd190207
 
Unidad 1 Modelo de Internacionalizacion de la empresas.pdf
Unidad 1 Modelo de Internacionalizacion de la empresas.pdfUnidad 1 Modelo de Internacionalizacion de la empresas.pdf
Unidad 1 Modelo de Internacionalizacion de la empresas.pdfLuisFernandoRozasVil
 
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASGERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASSilvanabelenCumpasip
 
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...EmelynYesmynVegaArre
 
Emprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxEmprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxFERNANDOMIGUELRIVERA1
 
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónINVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónGabrielaRisco3
 
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfINTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfELISATORRES56
 
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfAprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfLizbethMuoz40
 
ANÁLISIS DEL ENTORNO en la empresa Entel .pptx
ANÁLISIS DEL ENTORNO en la empresa Entel .pptxANÁLISIS DEL ENTORNO en la empresa Entel .pptx
ANÁLISIS DEL ENTORNO en la empresa Entel .pptxJoseLuisUluriMamani
 
Presentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptPresentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptjoseccampos94
 
modalidades de importaciones de productos
modalidades de importaciones de productosmodalidades de importaciones de productos
modalidades de importaciones de productosRaynelLpezVelsquez
 
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxEXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxFelicia Escobar
 

Kürzlich hochgeladen (20)

PPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODPPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEOD
 
INSPECCION-PREOPERACIONAL DE PULIDORA.pdf
INSPECCION-PREOPERACIONAL DE PULIDORA.pdfINSPECCION-PREOPERACIONAL DE PULIDORA.pdf
INSPECCION-PREOPERACIONAL DE PULIDORA.pdf
 
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
 
Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024
 
El Ejército y las Operaciones en el Ciberespacio
El Ejército y las Operaciones en el CiberespacioEl Ejército y las Operaciones en el Ciberespacio
El Ejército y las Operaciones en el Ciberespacio
 
1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf
 
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...
GESTIÓN POR PROCESOS - 09.12 y 16.12.23 - parte 2 - MILAGROS FERNANDEZ - PRES...
 
Libros - Las 48 leyes del Poder vida.pdf
Libros - Las 48 leyes del Poder vida.pdfLibros - Las 48 leyes del Poder vida.pdf
Libros - Las 48 leyes del Poder vida.pdf
 
Unidad 1 Modelo de Internacionalizacion de la empresas.pdf
Unidad 1 Modelo de Internacionalizacion de la empresas.pdfUnidad 1 Modelo de Internacionalizacion de la empresas.pdf
Unidad 1 Modelo de Internacionalizacion de la empresas.pdf
 
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASGERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
 
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...
LOS BANCOS EN PERÚ establece las normas para la contabilización de los invent...
 
Emprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxEmprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptx
 
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónINVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
 
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfINTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
 
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfAprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
 
ANÁLISIS DEL ENTORNO en la empresa Entel .pptx
ANÁLISIS DEL ENTORNO en la empresa Entel .pptxANÁLISIS DEL ENTORNO en la empresa Entel .pptx
ANÁLISIS DEL ENTORNO en la empresa Entel .pptx
 
Presentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptPresentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...ppt
 
modalidades de importaciones de productos
modalidades de importaciones de productosmodalidades de importaciones de productos
modalidades de importaciones de productos
 
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxEXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
 

Marco conceptual

  • 1. 1.1 MARCO CONCEPTUAL Internet. Internet parte de la definición “Red de redes”, debido a que se conoce como la interconexión de redes informáticas más grande en el mundo, permitiendo que miles de computadores, conectados desde diferentes partes del mundo, puedan comunicarse entre sí, ya sea para informarse sobre política, economía, arte, tecnología, entre otros temas de interés, o para enviar correos electrónicos a amigos o conocidos. Actualmente son muchos los servicios que ofrece la gran red de redes convirtiéndose en una precursora de la llamada “superautopista de la información” como se define en la enciclopedia Encarta En el sitio Web lafacu.com comentaban sobre algunos escritores tales como José Daniel Sánchez Navarro (1.996), quien en su libro el Camino fácil a Internet, define a la red como “…una gran comunidad de las que forman parte personas de todo el mundo, que usan sus computadoras para interactuar unas con otras, y con la posibilidad de obtener información…”.Internet fue creado en el año de 1969 con la creación de la red Arpa net, cuyo propósito era mantener comunicación entre varias universidades de los Estados Unidos por medio del envió y recibo de datos. Internet se ha mantenido durante estos años gracias a la necesidad de centralizar o distribuir la información, recursos o servicios de una instalación informática, por medio de archivos y documentos de los usuarios, las aplicaciones o paquetes que se utilizan, las impresoras y dispositivos de almacenamiento como discos duros, y los canales de comunicación con entidades externas, entre otros. Sitio Web y Aplicación Web. Un sitio Web es un grupo de páginas Web relacionadas entre sí, las cuales pueden contener texto, enlaces, imágenes y otros elementos multimedia. Cualquier persona puede ver su sitio utilizando el nombre de su dominio. Los sitios Web pueden ser desde simples páginas personales, donde incluir sus aficiones, hasta complejas aplicaciones empresariales donde realizar transacciones bancarias y comerciales. Por otra parte, una aplicación Web se define como "un sitio Web donde la navegación a través de él y la entrada de datos por parte de un usuario, afectan el estado de la lógica del negocio. En esencia, una aplicación Web usa un sitio Web como entrada (front-end) a una aplicación típica. Si no existe lógica del negocio en el servidor, el sistema no puede ser llamado aplicación Web”. Intranet. Una intranet es una red de ordenadores de una red de área local(LAN) privada empresarial o educativa, que proporciona herramientas de Internet,las cuales tienen como función principal proveer lógica de negocios para lasaplicaciones de captura, de reportes, de consultas. con el fin de auxiliar laproducción de dichos grupos de trabajo; es también un importante medio dedifusión de información interna a nivel de grupo de trabajo. No necesariamenteproporciona Internet a la organización; normalmente, tiene como
  • 2. base el protocoloTCP/IP de Internet y, por ser privada, puede emplear mecanismos de restricción de acceso a nivel de programación como lo son usuarios y contraseñas de acceso o incluso a nivel de hardware como un sistema firewall (cortafuegos) que pueda restringir el acceso a la red organizacional. MySql. MySql es un gestor de Bases de Datos Multi-Thread, multiusuario que gestiona bases de datos relacionales poniendo las tablas en ficheros diferenciados, es uno de los gestores de bases de datos SQL más utilizado gracias a su facilidad de uso, instalación y configuración, de igual forma su robustez y rapidez en sus procesos. MySQL, se conoce como una implementación cliente / servidor que consiste de un servidor de dominio MySql y diferentes programas de cliente y librerías. MySql es software libre licenciado bajo la GPL(General PublicLicense) de la GNU, sin embargo, existe una versión comercial distribuida por la empresa MySQL AB, que ofrece además del software versión libre, soporte técnico, y la posibilidad desintegrar este gestor en un software propietario, con el objetivo de no vulnerar la licencia GPL, vista por desarrolladores de software libre como: “ la licencia que permite entender que el camino a seguir y para la evolución pasa por la compartición de las soluciones ”. Características de MySql. Entre sus características se puedes distinguirlas siguientes: Consume muy pocos recursos tanto de CPU como de memoria. Mayor rendimiento Mayor velocidad Proporciona facilidades en el manejo administrativo Mejor integración con PHP No hay límites en el tamaño de los registros Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué tablas y con qué permisos Desventajas de MySql. Las desventajas presentadas en este gestor de bases de datos derivan por la búsqueda de rapidez en las operaciones por parte de sus creadores. Mysql carece de aspectos importantes tales como el uso de subconsultas e integridad referencial descrito en el sitio Web aditel.org. Varios desarrolladores comentan que, aunque existan otros gestores de bases de datos excelentes para manejar procesos en la Web, la gran acogida del MySql se debe a que muestra una interfaz amigable y los comandos para gestionar la base de datos son más intuitivos.
  • 3. PHP. Es un lenguaje interpretado que sirve principalmente para realizar páginas HTML dinámicas. El lenguaje PHP es un lenguaje de programación que permite el uso de variables, sentencias condicionales, bucles, funciones. El sitio en Internet Web Estilo, esquematiza el funcionamiento de PHP mostrado en la Figura4. PHP se ejecuta en el servidor, por tanto, se puede acceder a los recursos que éste tenga como, por ejemplo, una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente a una página HTML pero igualmente podría ser una página WML (WirelessMarkupLanguage). La aplicación va a ser desarrollada en PHP debido a la gran cantidad de funciones prestablecidas por este lenguaje, lo que permite hacer grandes cosas con pocas líneas de código como son: El acceso a bases de datos, encriptación, envío de correo. PHP cuenta con un manejo de código mucho más legible y es más fácil de aprender. PHP cada día se muestra como la solución más adecuada y sencilla para multitud de necesidades. Otras ventajas del PHP publicadas en una página de programadores de PHP en Internet son las siguientes: PHP no soporta directamente punteros, como el C, de forma que no existen los problemas de depuración provocados por éstos. Al poderse encapsular dentro de código HTML se puede recoger el trabajo del diseñador gráfico e incrustar el código PHP posteriormente. Está siendo utilizado con éxito en varios millones de sitios Web. Hay multitud de aplicaciones PHP para resolver problemas concretos (web, blogs, tiendas virtuales, periódicos,...) listas para usar. Es multiplataforma, funciona en todas las plataformas que soporten apache. Es software libre. Se puede obtener en la Web y su código está disponible bajo la licencia GPL. OOWS (Método de Producción de Software en Ambientes Web) Argumentación: El auge del comercio electrónico ha convertido rápidamente a Internet en el medio más popular para el manejo de las aplicaciones de negocio de toda clase, desde venta de libros por catálogo o revisar la cuenta en el banco, hasta encontrar la pareja ideal al otro lado del mundo. Diariamente, es mayor el número de organizaciones que requieren la implementación de soluciones Web para ejecutar transacciones comerciales por Internet. Del mismo modo, se requieren modelos, que cambian de acuerdo al método que se desea implantar. La ingeniería del software destaca la necesidad de usar modelos que ayudan al control y a la coordinación de los proyectos. Roger S.Pressman menciona que “...los modelos son una estrategia de desarrollo que acompaña a los procesos...”.
  • 4. En la actualidad existen diversas clases de métodos que le permiten al ingeniero de sistemas elegir aquella cuyos procedimientos sean acordes a los objetivos planteados en el proyecto. Por ejemplo, existen los métodos para el desarrollo de sistemas expertos, para crear sistemas de información de gestión (SIG), de ayuda la decisión (SAD) y ejecutiva (SIE), al igual que métodos para el desarrollo de sistemas de información basados en Web (WIS), entre otros. La aplicación ha sido construida mediante la utilización de un método para desarrollar sistemas de información basados en Web, puesto que se requiere no sólo presentar la información, sino también incluir interfaces que permitan la utilización de texto, y multimedia (Hipermedia) y, sobre todo, la navegación porcada una de sus páginas. Sin embargo, la tarea de encontrar el método adecuado para el desarrollo del sitio Web requiere de un análisis detallado de las herramientas existentes. Para escoger el método más oportuno para la empresa es necesario informarse sobre aspectos tales como: El tipo de técnica, ya sea Orientada a objetos (OO) o Entidad–Relación (ER) Los usuarios, a quienes va dirigido el sitio Web, por ejemplo, siva dirigido aniños, presentara interfaz gráfica diferente a la utilizada para un público adulto La misión y metas de la empresa, entre otros Hoy en día existen numerosas metodologías que facilitan al desarrollador soluciones para la creación de aplicaciones Web dentro de procesos certeros para producir software de calidad. Sin embargo, periódicos, revistas e, inclusive, Internet publican diariamente artículos sobre la facilidad y rapidez para el desarrollo de dichas páginas, enfocándose solamente en el diseño y, dejando a un lado la estructura y organización, tanto de los datos como de las páginas del sitio Web; por tal motivo existen en Internet empresas cuyos sitios carecen de una estructura coherente de navegación, donde el visitante nunca sabrá dónde se encuentra ni hacia dónde debe dirigirse para encontrar lo que está buscando y, lo que es peor, saturan las páginas de imágenes o animaciones que restan credibilidad. Estos errores llevan a las compañías al fracaso, y por está razón se hace evidente la necesidad de utilizar métodos que respondan a las exigencias delos usuarios en Internet. Entre los métodos para desarrollar sistemas de información, basados en la Web, se encuentran: HDM, OOHDM, RMM, OO- METHOD, UML, entre otras (Para mayor información ver anexo 1). Para el desarrollo de la aplicación Web, se ha escogido el método de producción de ambientes de software OOWS, cuyos procedimientos serán descritos en detalle para un mayor entendimiento de los procesos realizados en el proyecto. Los aspectos más importantes, que se tuvieron en cuenta para seleccionar este método, fueron:
  • 5. El uso de bases de datos para generación dinámica de contenidos La utilización de una estructura arquitectónica y navegación al ideal para un WIS (Sistemas de información basados en Web), integrando páginas Web con contenidos y documentos hipermedia les junto a sistemas de información. Aunque una de las ventajas de OOWS es su técnica orientada a objetos, la aplicación en Web va a ser realizada con técnicas de modelado Entidad–Relación. El motivo de trabajar con el método OOWS es que permite esquematizar la navegación de sitios Web con el uso de contextos navegaciones, explicados posteriormente. Definición: OOWS (Object-Oriented Web-Solutions) es un método para soluciones Web Orientado a Objetos, presentado en el año 2002 por los doctores Óscar Pastor López y Joan J. Fons I Cors, del Departamento de Sistemas Informáticos y Computación de la Universidad Politécnica de Valencia. Este método propone el uso de procesos para capturar apropiadamente las aplicaciones comerciales de las empresas con presencia en Internet, integrando notaciones de UML y agregando una nueva semántica de navegación, que, mediante el uso de primitivas, captura los requerimientos navegaciones de los usuarios, necesarios para el desarrollo de aplicaciones Web competitivas. Proporciona una guía metodológica precisa para ir de la etapa conceptual a resolución del problema representado en el producto final, dividiendo este proceso en las siguientes etapas: Búsqueda de requisitos, modelado conceptual y desarrollo del sistema, al igual que una pre-etapa para la recolección y procesamiento de la información. Easy PHP. Programa que instala en un solo paso el servidor Apache, junto con el módulo para programación en PHP y la base de datos MySql, son tres en uno. EasyPHP es un paquete fácil de instalar y configurar en una máquina que disponga del S.O. Windows 9x, 2k y XP. Este es el lenguaje o tecnología más extendido para realizar páginas con programación en servidor, acceso a bases de datos. EasyPHP integra un sistema de gestión de bases de datos (MySql) muy usado en Internet. Estos sistemas soportan los elementos habituales de las bases de datos: bases de datos formadas a su vez por tablas que se estructuran mediante campos y que guardan la información en los correspondientes registros. No obstante, en los sistemas de gestión de bases de datos de cierta envergadura se definen también.