REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA UNIVERSIDAD POLITÉCNICA TERRITORIAL DE ARAGUA “DR

. FEDERICO BRITO FIGUEROA” EXTENSIÓN MARACAY

DESARROLLO DE UN CONTROL DE CITAS PARA EL SITIO WEB DEL CENTRO DE ATENCIÓN REGIONAL DE PODOLOGÍA (CARPO) UBICADO EN EL BARRIO ALAYÓN, MUNICIPIO GIRARDOT, PARROQUIA ANDRÉS ELOY BLANCO DEL ESTADO ARAGUA Proyecto especial de grado presentado para optar al Título de Técnico Superior Universitario en Informática Profesor Tutor: Roa Rafael Profesor de Programación Trejo Beltran

Autores Arias Dixon Bolívar Vanessa González Johnatan Mendoza Alexevich Sandoval Frank

V-18.779.012 V-17.365.199 V-18.553.276 V-20.451.529 V-18.640.078

Maracay, abril de 2011

REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA UNIVERSIDAD POLITÉCNICA TERRITORIAL DE ARAGUA “DR. FEDERICO BRITO FIGUEROA” EXTENSIÓN MARACAY

DESARROLLO DE UN CONTROL DE CITAS PARA EL SITIO WEB DEL CENTRO DE ATENCIÓN REGIONAL DE PODOLOGÍA (CARPO) UBICADO EN EL BARRIO ALAYÓN, MUNICIPIO GIRARDOT, PARROQUIA ANDRÉS ELOY BLANCO DEL ESTADO ARAGUA

Autores Arias Dixon Bolívar Vanessa González Johnatan Mendoza Alexevich Sandoval Frank

V-18.779.012 V-17.365.199 V-18.553.276 V-20.451.529 V-18.640.078

Maracay, abril de 2011

DEDICATORIA A Dios todopoderoso por iluminarnos en el camino y darnos las fuerzas necesarias en los momentos difíciles; y por mantenernos siempre firme ante toda situación. A nuestros padres, quienes nos dieron el privilegio de la vida, y han sido pilares fundamentales de motivación para ir cosechando éxitos a lo largo de nuestras vidas. A todos nuestros compañeros y amigos que de una u otra forma, han sido y siguen siendo parte de nuestros logros.

iii

por mantenernos siempre unidos y llenarnos de fe y esperanza. por permitirnos romper todas las barreras que se presentaron en nuestro camino. Federico Brito Figueroa. gracias por el apoyo y conocimiento que siempre nos brindaron. por ser la casa de estudio en la que tuvimos el honor de formarnos como Técnicos Superiores. A la Universidad Politécnica Territorial de Aragua.AGRADECIMIENTO A Dios padre creador. Dr. A todos los Profesores en especial a nuestro tutor y a todos los demás que de alguna u otra forma nos ayudaron. iv . por sus bendiciones. por abrirnos sus puertas y permitirnos elaborar nuestra investigación. A el Centro Centro de Atención Regional de Podología (Carpo) del Municipio Girardot del Estado Aragua.

............... 53 Desarrollo de la Metodología ....................................................................................................................................................................................................................................................................................................... 52 Descripción de la Metodología .................... 20 Fundamentación Legal ........................................................................................................................ 16 Alcance de la Investigación ....................................... v LISTA DE FIGURAS ................ DEDICATORIA ...................................................... 66 Modelo Entidad Relación............. vii RESUMEN ................ 69 Diagrama Modular .... iv ÍNDICE GENERAL ..................................................................................................................... 11 Roles y Responsabilidades .............................................................................................. 71 MATERIALES DE REFERENCIA ... Metodología de la Investigación ...................................................................................................................................................................... 50 MODULO III........................................................................... 19 Bases Teóricas ..................................................................................................................................... 14 Objetivos de la Investigación .................................................................................................................................................................................... 9 MODULO I........................................................................................................................................................................... 70 CONCLUSIONES Y RECOMENDACIONES........... Fundamentación Teórica ...... 72 v ............. Ubicación y Contexto....................................................................................................................... 47 Definición de Términos Básicos .........................................ÍNDICE GENERAL pp................................... 18 MODULO II... 60 Análisis Costo-Beneficio ................................... vi LISTA DE TABLAS .......................................... 17 Limitaciones .......................... iii AGRADECIMIENTO ................................................... 64 Factibilidad de la Investigación ...................... 12 Descripción del Problema...... viii INTRODUCCIÓN ..... 19 Antecedentes de la Investigación ...............................................

.... 28 Plataforma interactiva........................................................ 61 Mantenimiento ........... ............ 9....................................................... 25 Modelo de datos .................. 2...................................... 70 vi ............. ... 62 10....LISTA DE FIGURAS Figura 1........................... 6.............. pp..................... Ubicación Centro de Atención Regional de Podología . 61 Solicitud de citas ............. 7......... 4............. 5................................... 64 11........... 64 12 Modelo Entidad-Relación Estrategia de difusión para un sitio web del Centro de Atención Regional de Podología (Carpo) ........ Diagrama de clases de usuarios Nº 2........................................................ 3........................... 26 Notación de un diagrama de burbuja básico ........ 22 Representación gráfica de un sistema ................................................................................................................................................... 8................ 22 Elementos básicos del control de un modelo de sistemas ............... Diagrama Modular Estrategia de difusión para un sitio web del Centro de Atención Regional de Podología (Carpo) ...... Diagrama de clases de usuarios Nº 1........ 69 13.... 11 Sistemas de Información .....

............. 13 Fase de diseño conceptual de OOHDM . 5.........LISTA DE TABLAS pp......................................................... 60 Tabla modelo conceptual .............................. 4....... 63 Costo-Beneficio ............................. Roles y responsabilidades .......................... 3....................... 55 Resumen de fase de implementación ................. 65 vii ...... pp.............................................................................. Tabla 1 2........

y el tercero se centró en determinar cada uno de los elementos esenciales para el buen manejo de la página. como ubicación. PARROQUIA ANDRÉS ELOY BLANCO DEL ESTADO ARAGUA Autores: Arias Dixon Bolívar Vanessa González Johnatan Mendoza Alexevich Sandoval Frank Año: 2011 RESUMEN El propósito del presente trabajo fue desarrollar una página web para el control de citas de los pacientes del Centro de Atención Regional de Podología (Carpo) del Municipio Girardot del Estado Aragua. Descriptores: Control de citas. El proyecto se desarrolló bajo la metodología de aplicaciones web de Diseño de Desarrollo en Hipermedia Orientado a Objetos (OOHDM). historial médico. La investigación se realizó en tres módulos.REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA UNIVERSIDAD POLITÉCNICA TERRITORIAL DE ARAGUA “DR. MUNICIPIO GIRARDOT. datos personales de los pacientes. Pues mediante este sistema y su implementación se agilizaría el uso del servicio y agilizaría las operaciones administrativas e historiales médicos. se logra un mayor control de la información. el primero orientado al diagnóstico del problema. páginas web. situación laboral. FEDERICO BRITO FIGUEROA” EXTENSIÓN MARACAY DESARROLLO DE UN CONTROL DE CITAS PARA EL SITIO WEB DEL CENTRO DE ATENCIÓN REGIONAL DE PODOLOGÍA (CARPO) UBICADO EN EL BARRIO ALAYÓN. Con el desarrollo de la página web se espera dar solución al congestionamiento existente en el centro de salud en el control de citas a pacientes. viii . sistemas de información. El segundo en investigaciones previas y documentos relacionados al manejo de páginas dinámicas. así como de la optimización de la gestión de presentación de la información. Dentro de las conclusiones arrojadas en el desarrollo del proyecto se pudo determinar que con la implementación de la página web.

para suministrar información a sus pacientes no solo a nivel regional si no nacional. Este centro atiende a todos los pacientes que lo requieran. no sólo para pacientes de Aragua. bien sea por referencias médicas o aquellos pacientes que desean acudir a un control por cuenta propia. con equipos de alta tecnología. Esta es la única institución donde se prestan servicios de salud especializados. sino de toda la zona central del país. ya sean para utilizarlas a modo de esparcimiento.INTRODUCCIÓN Los avances tecnológicos se han vuelto parte importante de la vida del ser humano. la presente investigación surge debido a la necesidad que posee el CARPO con relación al diseño de una página web informativa. es característico que las personas vayan de la mano con los adelantos científicos para así poder dominar de una manera más amplia esta rama. los servicios son totalmente gratuitos. se han vuelto indispensables en muchos casos. Por lo tanto. La presente investigación está compuesta por cuatro módulos distribuidos de la siguiente manera: Modulo I. para realizar una trascripción. Las computadoras están relacionadas con casi todo los que nos rodea. conformado por: Caracterización de la Comunidad. se ha comprobado que tres de cada cinco hogares poseen computadoras. descripción del problema. alcance de la investigación y limitaciones del proyecto. roles y responsabilidades. verificando así la gran importancia de estas. el paciente debe acercarse a la instalaciones y hacer una cita previa donde posteriormente será atendido. objetivos de la investigación. investigación o utilizar programas específicos dentro de una empresa. El Centro de Atención Regional de Podología (CARPO) tiene como finalidad la atención a pacientes que padecen del pié diabético. 9 .

Módulo III que se estructura con el diseño de la tecnología. recomendaciones y materiales de referencia pertinentes a la investigación. las bases teóricas donde se definen. describen y analizan los temas que sustentan la investigación.Módulo II. en este módulo se describe y desarrolla la metodología empleada en el diseño de la página web. la fundamentación legal y la definición de términos básicos usados en el desarrollo del proyecto. constituido por la fundamentación teórica la cual abarca los antecendentes de la investigación. Finalmente se presentan las conclusiones. 10 .

MODULO I Ubicación y Contexto El Centro de Atención Regional de Podología se encuentra ubicado en la ciudad de Maracay. Edificio Carpo. disminuir el porcentaje de amputaciones y contribuir con el mejoramiento de la calidad de vida de los pacientes. El Centro de Atención Regional de Podología (CARPO) es una institución encargada de la atención integral de los pacientes que padecen del pié diabético. Figura 1. diagnóstico. Sector Loterías de Aragua. 11 . Barrio Alayon. Dicha institución está orientada a la prevención. Calle 93-A. (2010). evaluación y tratamiento del mismo. Ubicación Centro de Atención Regional de Podología Fuente: Google Earth. con el fin de evitar las complicaciones.

Según vive (2010): El Centro de Atención Regional de Podología (CARPO) es una institución encargada de la atención integral de los pacientes que padecen del pié diabético. 12 . con médicos venezolanos que se especializaron en México. con médicos venezolanos que se especializaron en México. disminuir el porcentaje de amputaciones y contribuir con el mejoramiento de la calidad de vida de los pacientes. evaluación y tratamiento del mismo. Roles y Responsabilidades Roles del equipo de trabajo: Ponentes del proyecto: Encargados de realizar el diagnóstico a las comunidades. que van desde la consulta podológica. diagnóstico. y el presupuesto. a fin de educar al paciente diabético y comer sano. Dicha institución está orientada a la prevención. con el fin de evitar las complicaciones. entre otros temas. crear propuestas que vayan en beneficio de la comunidad u organismo seleccionado y realizar la ejecución del proyecto para satisfacer las necesidades de la comunidad y de la población en general que requiera de la asistencia médica del Centro CARPO. que van desde la consulta podológica. hasta cámaras Hiperbáricas y cocina inductiva. diagnóstico y tratamiento. a fin de educar al paciente diabético y comer sano El paciente que acude al CARPO cuenta con diversos servicios. El paciente que acude al CARPO cuenta con diversos servicios. consultas de traumatología y ortopedia. validar que área o departamento requiere del apoyo del equipo. sus políticas de prevención. consultas de traumatología y ortopedia. Dirección de CARPO: Esta se encarga de organiza y dirigir el funcionamiento global del Centro. hasta cámaras Hiperbáricas y cocina inductiva.

• Recolección. Tabla 1. oficinas de auditoría. Tutor del Proyecto: Profesor asignado por la universidad para la supervisión. manejo de software. correcciones. • Proporcionar ideas relacionadas al mejoramiento del centro hospitalario en beneficio de los pacientes y usuarios del mismo. investigación. En sí toda oficina que trabaja con el público en algún proceso o trámite con documentación. estudio. • Selección de la problemática. es una oficina administrativa. corrección y asesorías del proyecto objeto de la investigación. Roles y responsabilidades Nombres Arias Dixon Bolívar Vanessa González Johnatan Mendoza Alexevich Sandoval Frank Roles Responsabilidades Ponentes del • Diagnosticar situación del centro de proyecto. • Diseño y ejecución de las herramientas necesarias para la resolución de la problemática. farmacia. Esther Machado Directora • Asesor a los ponentes en la elaboración y desarrollo del proyecto. Deyanira Aponte Administrativo • Informar a los ponentes del Contable proyecto los procedimientos utilizados en el control de citas para los pacientes del centro Rafael Roa Tutor del Guiar en las actividades a realizar Proyecto por los ponentes del proyecto en asesorías teóricas. departamento de recursos humanos. validación y ejecución del proyecto Fuente: Los Autores (2011) 13 . En él se encuentran áreas de admisión y egreso de pacientes. transcripción. otorgamiento de turnos para consultorios externos. y diseño de la base de datos para el desarrollo del sistema de control de citas. entre otras. • Expedir información relacionada con el manejo y función del centro médico asistencial.Administrativo Contable: Este departamento controla las tareas administrativas del Centro.

cuando planean la respuesta que darán a la competencia. los recursos que se deben asignar. se puede establecer en gran medida ventajas competitivas sustentables en la organización. siempre que éstas vayan acorde con los objetivos de la misma. donde se vislumbra que serán bastante satisfactorias 14 . la rentabilidad que se puede obtener con Internet.Descripción del Problema Los cambios tecnológicos y la proliferación de la información han sido las herramientas fundamentales para la apertura de las fronteras en todo el mundo. cuando ser hará rentable. Los analistas de sistemas y los directivos de las organizaciones deben reflexionar sobre: lo que va a aportar Internet a su organización. los costos que se debe asumir. no se consigue solamente con el desarrollo de un sitio Web. cuando lanzan un nuevo producto o cuando requieren y necesitan cambiar o actualizar sus dispositivos tecnológicos para el manejo del mismo sistema. La aplicación de tecnología Web es una de las potenciales alternativas para la actualización de dichos sistemas. quienes son los responsables y la capacitación del personal. El desarrollo de un sitio Web es sólo el comienzo de un gran trabajo a realizar para que la organización esté en disposición de aprovechar las posibilidades que Internet le ofrece. Internet es una herramienta importante para mejorar la competitividad pero obviamente. cómo afectará Internet a la competitividad de su organización a corto. las previsiones que se tiene. Las organizaciones observan con mucho cuidado las capacidades de sus sistemas de información cuando deciden ingresar o no en nuevos mercados. En la elaboración de este proyecto se suministrará información sobre estas características. los sistemas de información son el corazón de las actividades cotidianas y objeto de gran consideración en la toma de decisiones. mediano y largo plazo. porque entre otros elementos. En la actualidad para muchas organizaciones.

de tal manera que este fenómeno. entre ellos el enlace de estos objetos distribuidos en servidores Web en todo el mundo. en la actualidad la World Wide Web está surgiendo como el medio de acceso a la información más utilizado en Internet. 305) Ahora bien. Chat Rooms y la World Wide Web o simplemente Web. El número de servidores en la Web va en aumento aproximadamente 6000 mensuales.en el sentido que con el uso de Internet se incrementará las posibilidades de éxito dentro de la organización. Stair y Reynolds (1999) refieren que: Debido a su gran capacidad para manejar objetos de Multimedia y datos a gran escala. Internet ofrece una variedad de servicios entre ellos correo electrónico. En Venezuela. La tecnología es uno de los factores esenciales del desarrollo social y está adquiriendo un carácter cada vez más masivo. Hoy en día. se tiene el convencimiento de que una de las características del momento actual es la conexión indisoluble de la sociedad con la tecnología. en Venezuela se hace cada vez evidente y necesario que la totalidad de las instituciones gubernamentales y no gubernamentales. debido a que por medio de este recurso pueden dar a conocer sus productos y servicios a un costo más bajo y con mayores beneficios. 15 . Usenet. el sector de la salud representa uno de los mayores recursos para el desarrollo del sector social debido a todos los centros de asistencia médica que posee. Telnet y FTP. obliga a que éstos vayan efectuando los cambios sustanciales y fundamentales que les permitan alojarse en un servidor Web para ofrecer productos y servicios a usuarios que lo requieran de una manera más eficiente y competitiva en este flujo de avances tecnológicos. (p. pero los mismos carecen de publicidad en el mundo electrónico. gobiernos municipales. empresas privadas y otros vayan ajustándose a esta tecnología de punta para hacer más fácil y eficiente sus negocios y sus operaciones. En este sentido.

se plantea desarrollo de un control de citas para el sitio web del Centro de Atención Regional de Podología (Carpo). 2. parroquia Andrés Eloy blanco del estado Aragua Objetivos Específicos 1.Con el transcurso del tiempo y el avance tecnológico. Por lo anterior expuesto. Diagnosticar la situación actual del Centro de Atención Regional de Podología. En base a los argumentos anteriormente señalados. con el fin de garantizar un eficaz funcionamiento. instituciones u organizaciones se ven en la necesidad de adquirir tecnología para el mejoramiento de sus sistemas y a la vez sus procedimientos. los investigadores decidieron optar por el desarrollo de un sitio web en cual los pacientes y demás usuarios de CARPO. con respecto al procedimiento de control de citas para los pacientes que acuden a dicha institución. cuya afluencia de pacientes cada vez es mayor y el control de consultas para los pacientes no es el más diligente e idóneo. municipio Girardot. las empresas. 16 . puedan tener información y posteriormente cita médica para acudir a dicho centro de salud. En este sentido el Centro de Atención Regional de Podología (CARPO) no escapa de estos avances tecnológicos por ser una institución orientada a la atención preventiva de pacientes diabéticos. Establecer los requerimientos del sistema a partir del levantamiento de información realizado mediante el diagnóstico situacional del Centro de Atención Regional de Podología (CARPO). Objetivos de la Investigación Objetivo General Desarrollar un control de citas para el sitio web del Centro de Atención Regional de Podología (CARPO) ubicado en el barrio Alayón.

3. (sistema de gestión de base de datos relacional. 4. La creación del sitio web estará estipulada por módulos los cuales son: 1. las cuales podrán ser consultadas por los mismos y los administradores. 5. Médicos: en este módulo se incluir y modificar los datos personales de los doctores además de añadir citas específicas para el mismo de tal manera que pueda ver de una manera organizada. entre otros. Elaborar el modelo físico de la Base de Datos el cual va a estar relacionado con el modelo lógico realizado. multihilo y multiusuario). PHP (lenguaje de programación interpretado). Desarrollar un sitio Web para el control de citas del Centro de Atención Regional de Podología (CARPO). Alcance de la Investigación La realización de esta investigación será un gran beneficio para el Centro de Atención Regional de Podología ya que con la creación del sitio Web junto con el control de citas digital se evitara el congestionamiento por parte de los pacientes que acuden a dicho centro de salud. 2. Diseñar el modelo lógico de la Base de Datos en base a los requerimientos necesarios. Dicho sitio web será realizado por los bachilleres integrantes de esta investigación. Pacientes: este módulo contendrá la información personal de los pacientes además de la asignación de citas. 17 . software libre). Crear el modelo unificado de lenguaje en el cual estará la unión del modelo lógico y físico de la base de datos. MySQL. En la realización del sitio web se utilizarían herramientas como XAMPP (servidor independiente de plataforma. 6. La creación del sitio web será útil tanto para los pacientes que tendrán la oportunidad de obtener sus citas desde la comodidad de sus hogares y así evitar la pérdida de tiempo como para los trabajadores de dicha institución los cuales podrían atender a una cantidad específica de pacientes al día.

2. Mucha de la información es confidencial. A continuación se señalan las limitaciones pertinentes a la presente investigación: 1. Poca información y documentación interna de la institución. 18 . El conocimiento del personal que labora en el CARPO para agilizar el proceso de recopilación de información. 3. influyendo de forma negativa en el proceso de investigación.Limitaciones En la realización de cualquier investigación siempre están presentes inconvenientes que pudieran impedir o hacer más difícil el cumplimiento de los objetivos. sin embargo en algunas oportunidades pueden ser denominados.

describiendo e interpretando los hechos que interesan. los cuales permitirán soportar los aspectos relacionados con los valores que deben ser trasmitidos a los estudiantes de administración a nivel técnico y superior. sirven para aclarar. analizar e interpretar el enfoque metodológico que se pretende desarrollar. el punto de partida para construir un marco de referencia previo de los fenómenos en estudio. Antecedentes de la Investigación Los antecedentes de la investigación son el primer elemento del marco teórico y se refiere a la revisión de investigaciones previas relacionadas directa o indirectamente con la investigación planteada. Tamayo y Tamayo (2006) establece que “los antecedentes tratan de ser una síntesis conceptual de las investigaciones o trabajos realizados sobre el problema con el fin de determinar el enfoque metodológico de la misma investigación (p. En tal sentido. A este respecto. 5). así como las enseñanzas que se extraigan de todo el trabajo se basan en la revisión de trabajos especiales. irán a constituir el ámbito teórico dentro del cual se formulan los objetivos específicos. Por esta razón. Al estar estas proposiciones coherentes ligadas entre sí. Sabino (1992) señala que “se trata de elaborar un conjunto de proposiciones que sirvan para referenciar al tema concreto en estudio”. fijar los conceptos esenciales que intervienen con relación al problema. se hace necesario especificar las características de los fenómenos que se van a estudiar. 19 .MODULO II Fundamentación Teórica Una vez descrito el problema y esclarecidos los objetivos de la investigación. así como a todos aquellos pequeños y medianos empresarios que se identifiquen con el tema objeto de la investigación. y enfocar el mismo dentro de la perspectiva de las teorías generales que pueden resultar aptas para su comprensión. (p. 48).

Dando como resultado: Un marco normativo y conceptual del proceso. realizo una investigación titulada: “Procesos de las Aplicaciones Web Informe sobre la "Calidad de las Aplicaciones Web". Sánchez. Márquez. En la misma se hace un estudio de la calidad en las aplicaciones Web. el cual es. (2006). se tomaron como antecedentes para esta investigación las siguientes: Manzano. La investigación adoptó la modalidad de proyecto factible donde define y discute una metodología cuantitativa. la investigación adoptó la modalidad de diseño documental bibliográfico. robusta y flexible para la evaluación de la calidad en aplicaciones centradas en la Web. robusto. Abril. Las bases teóricas tienen como objetivo ir más allá de la observación y de las mediciones de una investigación determinada. Bases Teóricas El desarrollo de teorías es otra característica de la lógica y la racionalidad de la investigación. desarrollar explicaciones por asociaciones y construir teorías. La investigación adoptó la modalidad de diseño documental bibliográfico. aplicable a control de citas Web. se interesa por reunir las observaciones. realizaron una investigación titulada: "SIX: Una propuesta de Sistema de Integración basado en XML". En este trabajo se propone un modelo de sistema de integración basado en la tecnología XML Olsina. integral. Arévalo L (2009). (2008) realizo una investigación titulada: “Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitios Web”. con el objeto de evaluar y certificar a la calidad de artefactos de software.En este sentido. Entre las diversas definiciones de las bases teóricas que se localizan en la literatura técnica. general y flexible. destacan las siguientes: Baker (1997) establece que “una 20 . es decir. en consideración de los investigadores. para ser empleado por las organizaciones de evaluación de software.

La retroalimentación a criterio de O'Brien (2001) se refiere a “los datos sobre el desempeño de un sistema" (p. como salidas. notas. médicos. boletines. El sistema de información para el control de citas aceptará los datos de los pacientes. especialistas. Reseña sobre sistemas de información O'Brien (2001) refiere que "un sistema es un grupo de componentes interrelacionados que trabajan en conjunto hacia una meta común mediante la aceptación de entradas y generando salidas en un proceso de transformación organizado" (p. Jacobs y Razavieh (1982) considera que la función de las bases teóricas es facilitar el establecimiento de hipótesis que “.” (p..teoría es una explicación propuesta para dar dirección a sucesos coordinados o interrelacionados. 41) y el control Comprende el monitoreo y la evaluación de la retroalimentación para determinar si un sistema se está desplazando hacia el logro de su meta. los factores que muestra O'Brien (2001). también complementan o explican la conjunción de 21 . la función de control realiza los ajustes necesarios a los componentes de procesamiento y entrada de un sistema para garantizar que éste genere la salida apropiada (p. Un sistema de información debe estar sujeto a la retroalimentación y el control. etc. D”Ary. Para la realización del sistema de control de citas. 44). 40). En esta situación la investigadora intenta descubrir sistemáticamente la posible relación entre las variables dentro del contexto teórico establecido para así determinar si la evidencia empírica apoya o no a la hipótesis y consecuentemente a la teoría. (p. como entradas y generará reportes.. 41).. Entonces. establezcan los resultados esperados de una situación concreta”. esto significa que las teorías son argumentos lógicos que se utilizan para probar las relaciones y supuestos en que se sustenta contrastándolos con la evidencia empírica.. etc. 45).

en una combinación de ambos. p. Figura 2. creado para alcanzar un objetivo definido.43) Teoría De Sistemas PMI (PME30K2004. Representación gráfica de un sistema Entradas Proceso Salidas ^ Fuente: Los Autores (2011) 22 . técnicas. Sistemas de Información Fuente: O' Brian (2001. metodologías y herramientas de dirección de proyectos operadas por el equipo de dirección del proyecto. en un proceso de gestión. con relaciones definidas y continuas entre sus componentes.380) "Sistema/System. Los sistemas para la dirección de proyectos están formados por procesos. que al formar un todo produce y funciona mejor que la simple suma de sus componentes. Figura 3. o lo que es más común.los elementos ya mencionados y que intervendrán en el sitio web que se diseñará. Un conjunto integrado de componentes interdependientes o que interactúan regularmente. Los sistemas pueden estar basados en un proceso físico.

Software Product Quality") define 6 características de calidad que debe de cumplir toda aplicación Web para que sea un producto de calidad. Funcionalidad: Es la capacidad de un producto software de satisfacer los requisitos funcionales prescriptos y las necesidades implícitas de los usuarios. Bases de Datos: Una extensa y organizada recopilación de información a la cual se tiene acceso a través de software y que persiste a través del tiempo. manuales.Un sistema debe ser alimentado mediante el ingreso de un recurso (entrada). Calidad de los sistemas Web El modelo de calidad ISO/IEC 9216 (Internacional Standard "Information technology . Hardware: Dispositivos electrónicos que proporcionan capacidad de cálculo. Procedimientos: Los pasos que definen el uso específico de cada elemento del sistema o el contexto de procedimiento en que reside el sistema. Personas: Usuarios y operadores del hardware y software. modelos. 23 . archivos de ayuda en línea) que detalla el uso y operación del sistema. del mundo real. para poder activar los elementos de los sistemas (proceso) y así arrojar los resultados requeridos (salida). A partir de este modelo. dispositivos de interconexión que permiten el flujo de datos. especificaciones. Documentación: Información descriptiva (por ejemplo. y dispositivos electromecánicos que proporcionan una función externa. 1. Elementos de los Sistemas Pressman (2006: 135) estable los siguientes elementos del sistema: Software: Programas de computadora. los sistemas permiten resolver un sinnúmero de eventualidades. estructura de datos y documentación que sirven para hacer efectivo el método. procedimiento lógico que se requiere.

el Análisis de Sistemas se refiere al proceso de examinar la situación de una empresa con el propósito de mejorarla con métodos y procedimientos más adecuados” (p. es el proceso de clasificación e interpretación de hechos. por consiguiente. La figura 4 muestra una aplicación de los conceptos de sistemas a una situación familiar en una organización. bajo condiciones establecidas. 3.2. por un periodo de tiempo. 5. 6. Las modificaciones pueden incluir correcciones. de un producto y software de con ser las comprendido. de acuerdo a la cantidad de recursos usados bajo condiciones establecidas. 24 . en los requisitos o en las especificaciones funcionales. Un Sistema es a criterio de O’Brian (2001) “un conjunto de componentes que interaccionan entre sí para lograr un objetivo común" (p. (2006) afirma que “dentro de las organizaciones. aprendido. mejoras o adaptación del software a cambios en el entorno. Se debe observar las interrelaciones entre los elementos. atractivo conforme reglamentaciones y guías de usabilidad. Usabilidad: Capacidad usado. Análisis de Sistemas Pressman. diagnóstico de problemas y empleo de la información para recomendar mejoras al sistema. 140). Portabilidad: Es la capacidad de un producto software de ser transferido de un ambiente a otro. Esta característica es importante para lograr la exitosa operación de los sistemas. Mantenibilidad: Es la capacidad de un producto software para ser modificado. Fiabilidad: Es la capacidad de un producto software de mantener su nivel de desempeño. 4. Eficiencia: Capacidad de un producto software de proporcionar un rendimiento apropiado. 40).

este almacenamiento y mantenimiento es efectuado por un sistema manejador de base de datos (DBMS: Data Base Manager System) auxiliándose de transacciones para la producción de información. marca que los datos son el centro de procesamiento de datos. Los diagramas de entidad-relación y los diagramas de estructuras de datos son herramientas de utilidad para el diseño y poder llevar a cabo la aplicación de este modelo. el DBMS y las transacciones da como resultado generación de documentos. es decir. generación de gráficas. según lo muestra la figura 5. 25 . así como apoyo en la toma de decisiones. Esta filosofía de diseño. Para este método se deben tomar en cuenta conceptos asociados con las bases de datos y los sistemas para su manipulación. este modelo con los datos. existe una generación de datos así como su actualización.Figura 4. Elementos básicos del control de un modelo de sistemas Fuente: Los Autores (2011). en donde los datos son almacenados y mantenidos con el apoyo de distintas transacciones. Análisis Del Modelo De Datos Este modelo de datos es la base para sistemas con propósito de toma de decisiones de la parte directiva y los mismos datos se aplican en usos múltiples. auditorias y búsqueda de información.

Figura 5. Modelo de datos

Fuente: Los autores (2011) Diagrama de Estructura de Datos Esta técnica considera a los datos independiente del procesamiento que transforma los datos, esto no indica que se omitan. Esta modelización de datos como su nombre lo indica modeliza datos sin preocuparse por el procesamiento que se deba aplicar para transformar los datos, siendo por tanto una técnica complementaria en donde se puede combinar con otro enfoque de modelo que se haga cargo de la modelización que manipule aspectos de procesamiento para un análisis completo. La modelización de datos es ampliamente en aplicaciones de bases de datos. Esto proporciona un gran panorama para analistas y diseñadores de la base de datos una amplia visión de los datos y sus relaciones. Los datos pueden ser entidades externas, cosas, concurrencias, sucesos, papeles, estructuras o lugares. Diagrama Entidad - Relación Para la modelización de datos se utiliza una notación denominada Diagrama de Entidad-Relación, siendo su propósito principal representar a

26

cada entidad y su relación mostrando la clase de información necesaria para satisfacer un requerimiento de información. Su notación es sencilla, las entidades se representan con rectángulos etiquetados, las conexiones entre entidades se representan mediante varias líneas de conexión con un formato especial. La modelización de datos y el diagrama de Entidad-Relación se convierten para el analista una notación que produce resultados concisos para ser examinados en el procesamiento de datos. Diagrama de Flujo de Datos Debido a que los datos se mueven a través del sistema sufre constantes modificaciones, los diagramas son técnicas para representar el flujo de la información desde la entrada, proceso, hasta su salida. El diagrama de flujo de datos puede representar un sistema a cualquier nivel de abstracción representando así un mayor flujo de información y un mejor detalle funcional, el primer nivel o nivel 0 (cero) también denominado modelo fundamental del sistema del cual se puede elaborar en subniveles más diagramas partiendo del nivel 0. En los diagramas de flujo de datos, la notación que se usa para su creación consiste en un rectángulo el cual representa una entidad externa (hardware, persona, otro programa, etc.) u otro sistema que genere información a ser transformada por el software o sistema. El círculo representa un proceso o transformación aplicado a los datos, las flechas utilizadas en el diagrama de burbuja indican el flujo y estas deben estar acompañadas por una etiqueta. La doble línea representa

almacenamiento de información que es utilizada por el sistema. Cabe mencionar que el diagrama de burbuja no representa ninguna información explícita de la secuencia de procesamiento, estando

implícitamente en el diagrama.

27

Figura 6. Notación de un diagrama de burbuja básico

Fuente: Los investigadores (2011) Diccionario de datos Para Kendall y Kendall (1991) el diccionario de datos “es un trabajo de referencia de datos acerca de ellos, compilados por los analistas de sistemas

28

29 . (d) Desarrollar la lógica para los diagramas de flujo de datos de procesos. así como la forma en que el sistema presentará los resultados. Cada entrada del diccionario de datos contiene: el nombre del concepto. longitud. El diccionario de datos también puede servir como un estándar consistente para los elementos de datos. es decir se requiere de una planeación de la distribución de los atributos de las entidades presentadas en pantalla y en papel. (b) Proporcionar un punto inicial para el desarrollo de pantallas y reportes. codificación y la información de edición necesaria. 293). alias. el diccionario de datos puede ser usado para: (a) Validar el diagrama de flujo de datos y confirmar que esté completo y preciso. Los analistas. El Diccionario de datos recolecta. coordina y confirma lo que significa un término de datos específico para diferentes personas de la organización. Muchos sistemas grandes tienen diccionario de datos computarizados que tienen referencia cruzada con todos los programas de la base de datos que usan un elemento de datos particular. elementos de datos relacionados. deben estar conscientes y catalogar diferentes términos que se refieran al mismo concepto de datos. debido a que es la fuente autorizada sobre la manera que es usado y definido un elemento de datos en el sistema. diseño y documentación.para guiarse a través del análisis y diseño" (p. El diccionario de datos es útil en todas las fases del análisis. una descripción verbal. (c) Determinar el contenido de datos almacenados en archivos. Esto ayuda a evitar mayores esfuerzos. Los diagramas de flujo de datos son un excelente arranque para la recolección de entradas del diccionario de datos. Formato de Pantalla y Reportes La mayoría de los sistemas en un análisis requieren de una planeación de la forma en que se obtendrán los datos. Además de proporcionar documentación y eliminar redundancia. rango.

con lo cual transmiten el acceso por conmutador a través de Internet. Después de hacer esta conexión ya se 30 . la cual requiere que el usuario instale en su computadora personal una tarjeta adaptadora de red y una interfaz abierta de enlace de datos (ODI. Los formatos de pantalla y los formatos de reporte deben ser tantos como sea necesario ya que estos simplifican el trabajo en tiempo de desarrollo. p. El método que se elija lo determina el tamaño y la capacidad de la organización o la persona (Stair y Reynolds.Los formatos de reporte sirven para indicar como se representará la información producida por el sistema en hoja.293). la que requiere un módem y el software de protocolo TCP/IP más el protocolo de Intranet de línea serial (SLIP Serial Une Internet Protocol) y el software de protocolo punto a punto (PPP Point to Point Protocol). 1999. 2. Conexión mediante un servidor LAN. o controladores de paquetes Network Driver Interface Specification (NDIS). Estas tres formas son: 1. se usa un módem para llamar dentro del servidor SLIP/PPP. por ejemplo: la pantalla número 1 su objetivo es "menú principal del sistema". SLIP y PPP son dos protocolos de comunicaciones que transmiten paquetes a través de líneas telefónicas. Conexión mediante SLIP/PPP. Estos oontroladores permiten ejecutar múltiples protocolos de transferencia1 en una tarjeta de red. Open Datalink Interface). Los usuarios también necesitan tener un proveedor de servicios de la Internet que les permita entrar a través de la línea telefónica a un servidor SLIP/PPP. Es necesario agregar en ambos formatos un número y una descripción de su objetivo. Conexiones a Internet Hay tres formas de conectarse a Internet. Una vez que se cuenta con ésta. Estos deben contener una escala que representa la cantidad máxima de columnas de acuerdo a la capacidad de la impresora que se utilizará o al tipo de letra.

Este modelo de red está bastante distanciado de los modelos centralizados en el que las bases de datos "se ejecutan en un único sistema informático sin interaccionar con ninguna otra computadora" (Silberschatz y otros. Gracias a los circuitos de alta velocidad de la Internet que las conectan. Microsoft Network y Prodigy. software estándar de comunicaciones y un proveedor de servicios de información en línea. 3. European Center for Nuclear Research). WWW o W3) ha crecido hasta convertirse en un conjunto de millones de computadoras de propiedad independiente que trabajan juntas como una sola en un servicio de la Internet. A partir de este inicio modesto. p. Estas computadoras llamadas servidores Web. y algún ingenioso software para crear índices cruzados. la World Wide Web (también llamada Web. 1998. Originalmente se concibió como un sistema de administración interna de documentos. con lo cual se crea la ilusión de estar usando una gran computadora. Conexión mediante un servicio de línea. Para este método no se requiere más de lo necesario para conectarse a cualquiera de los servicios de información en línea: un módem.encuentra dentro de Internet y es posible acceder a cualquiera de sus recursos. 399). Algunos ejemplos de estos servicios son America Online. los usuarios están en la posibilidad de saltar de una computadora Web a otra sin esfuerzo. La World Wide Web La World Wide Web (red mundial de documentos HTML) fue desarrollada por Tim Bereners-Lee en el Centro Europeo para la Investigación Nuclear (CERN. están diseminadas por todo el mundo y contienen todos los tipos imaginables de datos. Los servicios de información en línea proporcionan una amplia gama de servicios que incluyen el correo electrónico y la World Wide Web. 31 . en Ginebra. La Web es un sistema basado en menús que usa el modelo de red cliente/servidor.

a grandes rasgos. p. modificar. la evaluación y optimización de consultas. 2. suplantando de este modo a los terminales conectados a un sistema central. los sistemas centralizados actúan hoy como sistemas servidores que satisfacen las peticiones generadas por los sistemas clientes. Los sistemas servidores pueden dividirse en: 1. diseñadores de informes y facilidades gráficas de interfaz de usuario. en donde los clientes pueden interaccionar con los servidores realizando peticiones de lectura o modificación de datos en unidades tales como archivos o páginas. 1998. La funcionalidad de una base de datos se puede dividir. 32 . en dos partes: la parte visible al usuario y el sistema subyacente. De igual manera la interfaz de usuario. que solía estar gestionada por un sistema central. 401). Los servidores de archivos proporcionar una interfaz de sistema de archivos a través de la cual los clientes pueden crear.Los sistemas cliente/servidor utilizan el enorme potencial de las computadoras personales actuales. leer y borrar archivos. pasa a ser gestionada por las computadoras personales. Como consecuencia. La interfaz entre la parte visible al usuario y el sistema subyacente puede ser SQL2 o una aplicación (Silberschatz y otros. también llamados servidores de consultas. El sistema subyacente se encarga del acceso a las estructuras. Los usuarios pueden especificar sus peticiones con SQL o mediante la interfaz de una aplicación utilizando un mecanismo de llamadas a procedimientos remotos. La parte visible al usuario de un sistema de base de datos está formada por herramientas como formularios. el control de concurrencia y la recuperación. Sistemas servidores de transacciones. proporcionan una interfaz a través de la cual los clientes puedan enviar peticiones para realizar una acción que el servidor ejecutará y cuyos resultados se devolverán al cliente. Sistemas servidores de datos.

transparentes al usuario. sonidos o secuencias de vídeo. El lenguaje HTML es un subconjunto de SGML (acrónimo de Standard Generalizad Markup Language. hiper-text transfer protocol). El http puede leer e interpretar ficheros de una máquina remota. que recupera el documento lo presenta al usuario. a través de un servidor de datos. que indican cómo mostrar esa información. hay etiquetas que indican los atributos del texto (como negrita o centrado). Los documentos HTML contienen dos tipos de información: la que se muestra en pantalla y códigos (tags o etiquetas). El lenguaje de marcas de hipertexto (HTML.En consecuencia. Otras indican al sistema cómo responder a eventos que genera el usuario. acrónimo de Hypertext Markup Language) es el lenguaje estándar para la descripción de páginas Web. 33 . la tecnología Web organiza los recursos de la Internet en todo el mundo en una serie de páginas de menús o pantallas que aparecen en la computadora. HTML Es un estándar de documentos de texto que se utiliza desde 1989 en la Web. como señalar con el ratón a un icono que represente la ejecución de un evento. que es un estándar de descripción de página independiente del dispositivo. En un documento HTML. lenguaje estándar de marcado de documentos). se diseñará un sistema de base de datos cimentado en un modelo de red cliente/servidor. No sólo texto sino imágenes. "El http es el protocolo de transferencia de información que forma la base de la colección de información distribuida denominada World Wide Web" (Enciclopedia Microsoft Encarta 2011). En la Web la computadora cliente se comunica con la computadora servidor de acuerdo con el protocolo de transferencia de hipertexto (http. Cada servidor en la Web mantiene indicadores o enlaces con los datos en Internet y tiene capacidad para recuperar esos datos. En lo relativo a este proyecto.

adoptarlos o rechazarlos" (Stair y Reynolds. p. Cualquiera de los identificadores. La ventaja de este formato es que constituye un estándar aceptado y de fácil implementación. El proyecto en cuestión. El software que permite al usuario consultar documentos en World Wide Web se denomina explorador o navegador. "Un comité de varias personas que participan en la Web crea los estándares HTML. El arte del diseño en la Web incluye superar las limitaciones técnicas y usar un grupo limitados de herramientas para hacer diseños atractivos. propuestos por la Universidad de Oviedo de España en un documento publicado en su página Web intitulado Consejos a seguir en la creación de páginas Web: 34 . Todo esto ha contribuido al crecimiento exponencial que ha experimentado la Web. el lenguaje HTML evoluciona porque se van creando nuevas etiquetas acompañadas de exploradores capaces de interpretarlas. para que no presente ninguna inconsistencia. 1999. En la creación de un sitio Web se debe tomar en cuenta varios estándares existentes. puesto que además de las características mencionadas incluye marcas para rellenar formularios con los que permiten al usuario enviar la información necesaria para realizar consultas en bases de datos.La etiqueta más importante es el vínculo (link). Es el encargado de interpretar las etiquetas y de mostrar el documento en pantalla. A continuación se presentan algunos consejos para crear una página Web. el lenguaje que se recomienda para el desarrollo del sitio Web es el HTML. tomará en consideración estos estándares. El usuario navega de documento en documento seleccionando estos vínculos con el ratón. y otros pueden tomarlos. comprar o solicitar un servicio (Enciclopedia Microsoft Encarta 2011).309). Este documento puede residir en el mismo lugar en Web que el documento actual o en cualquier otro ordenador de la Web. que puede contener el URL (acrónimo de Universal Rosouice Locntor) de otro documento. El sitio Web a desarrollar del presente diseño. Asimismo.

14. Textos alternativos para los iconos y gráficos que se utilicen. 4. que perjudique la velocidad y calidad de la conexión del usuario. 7.. anuncios. 11. 3. Responder de forma sistemática a los correos recibidos solicitando información.1. Organizar la información contenida en las páginas desde el punto de vista del usuario. 5. javascript. etc. o bien dar constancia de la recepción del mensaje y que se responderá ccn la información solicitada en un plazo determinado. Tener presente la regla de "los tres clicks". 8. 6. 12. por ejemplo: cursos. no a la página principal del servidor que la contenga para que el usuario tenga que buscarla por sí mismo. incluir siempre el URL de las páginas -si existen. Incluir palabras clave en la página que sean lógicas a la hora de ser encontrada la información contenida por la página a través de "robots" de búsqueda. 13. esto es. etc. Colocar enlaces a información complementaria a las páginas en un lugar visible para que una vez vista la página se pueda profundizar más en el tema a través de enlaces complementarios. Incluir una página "FAQ" que responda a aquellas preguntas más habituales de los usuarios sobre la información contenida y donde está localizada. Colocar direcciones de correo electrónico apropiadas en las páginas susceptibles de consultas posteriores por parte del usuario para que ésíe pueda recibir información suplementaria. etc. folletos. Si se realizan publicaciones. convocatorias.que apoyen y permitan a la gente acceder a información complementaria. etc. Usar URLs internos y externos con sentido. Evitar el abuso de java. 10. activex. Los enlaces a información complementaria deben ser directos. Enlaces a todos aquellos plugins y/o programas necesarios para poder acceder a la información de las páginas. VRML. aunque el usuario no llegue a ver el gráfico podrá leer la descripción del mismo. la mayor parte de la gente pierde interés si no encuentra lo que busca tras tres enlaces o saltos desde la página principal del servidor. a la página que contenga la información. así.. anticipándose a sus posibles preguntas y proporcionándoles respuestas claras y concisas. 35 . como "navegar" por las páginas si la extensión del Web es muy grande. Incluir la fecha de creación/modificación en las páginas con cambios frecuentes o aquellas donde la fecha sea especialmente importante para la información contenida. 2. 9. por ejemplo: destacar aquella información que sepamos que busca con más frecuencia. por ejemplo: documentos en formato PDF.

times. Al formatear texto en las páginas evitar el uso indiscriminado del centrado (tag <center>). más bien. Usar sólo fuentes que sepamos se encuentren en todos los sistemas que puedan acceder a la información e incluir fuentes alternativas para evitar posibles problemas (fuentes comunes courier. cascading style sheets) y HTML dinámico (DHTML. si se añade directamente. Extensible Markup Languaje). 36 .15. En caso contrario. sans-serif. Sin embargo para lograr estos objetivos es necesario que la totalidad de muchas industrias lleguen a un acuerdo sobre los grupos de identificadores y es por ello que se recomendará la utilización de HTML en la construcción del sitio Web del proyecto. Usar HTML estándar y no particularizado para un determinado Navegador. Si se desea incluir una dirección de correo electrónico en la página. hojas de estilo en cascada (CSS. Varios nuevos estándares Web están definiéndose y comienzan a usarse. CSS mejora la herencia de páginas Web. se trata de un lenguaje descriptivo que tiene como objeto dar formato al texto y a las imágenes que se pretenden visualizar en el navegador. será encontrada por robots y será muy susceptible de recibir gran cantidad de correo indeseado. 19. debe hacerse mediante un gráfico. Concepto de Páginas Dinámicas En realidad el HTML no es lenguaje de programación sino. se imprimen.. en muchos casos. Entre ellos se incluyen lenguaje de marcado extensible (XML. ya que dificulta la lectura de la información en bloques de texto grandes. Debe tenerse en cuenta que las páginas. arial.. y DHTML proporciona presentación dinámica del contenido Web. de forma que sólo pueda usarse éste para ver la información 17. Dynamic HTML). 16. por tanto lo impreso debe tener el mismo aspecto y contener la misma información que en pantalla. XML es una forma de definir y compartir información en la Web. Estos estándares tienen que ver con la rapidez del procesamiento para animación y contenido dinámico al navegador.) 18.

No obstante. En efecto. Es esta deficiencia del HTML la que ha hecho necesario el empleo de otros lenguajes. accesorios mucho más versátiles y de un aprendizaje relativamente más complicado.. aunque muy útil a pequeña escala. Si la página en la que se está pensando o que se quiere rediseñar es relativamente pequeña. hay que ser consciente del posible interés que pueda tener el lanzarse en esta aventura de aprender un nuevo lenguaje y volver a rediseñar su propio sitio. el HTML no permite el realizar un simple cálculo matemático o crear una página de la nada a partir de una base de datos. resulta bastante limitado a la hora de concebir grandes sitios o portales. Por el contrario. interesa automatizar en la medida de lo posible todas las tareas 37 . A decir verdad. capaces de responder de manera inteligente a las demandas del navegador y que permiten la automatización de determinadas tareas tediosas e irremediables como pueden ser las actualizaciones. el tratamiento de pedidos de una tienda virtual. todo esto de una manera prefijada y en ningún caso inteligente.. el HTML. Páginas Dinámicas Vs Html A pesar de que las páginas dinámicas puedan en un principio limitar a causa de su mayor complejidad con respecto al HTML. todas las ventajas que ofrecen compensan con creces este esfuerzo inicial. seleccionar el tamaño de las fuentes o intercalar imágenes. sino que sus contenidos son perennes y no se ha previsto el pagar por mantenerla.A partir de este lenguaje se pueden introducir enlaces. si el sitio es extenso y sus contenidos cambian rápidamente. Estos lenguajes capaces de recrear a partir de ciertos scripts un sinfín de páginas automatizadas son los protagonistas de este concepto de páginas dinámicas. no necesita estar al día continuamente. el empleo de páginas dinámicas puede quedar grande y resultar a todas luces improductivo.

tampoco resultaría complicado el introducir una pequeña caja de búsqueda que permita dar rápidamente con el programa que se quiere ver. en lugar de hacer una página HTML por serie. Se podría. esta información suele ser dada por las televisiones con meses de antelación y podría ser muy fácilmente almacenada en una base de datos. las promociones de un sitio de e-comercio. De este modo. Este hecho lo se podría aplicar a otras situaciones: se puede preparar el horóscopo de todos los días. Volviendo al ejemplo del portal de televisión. Además. hacer una única página dinámica en contacto con una base de datos en la cual se visualizan las fotos y comentarios relativos a la serie que 38 . Así mismo. En este caso. fotos. cada semana se tendría que acordar de descolgar la página de la semana pasada y colgar la de la anterior. etc. Si se trabaja con páginas HTML.. aquellos programas que son retransmitidos en las fechas que interesan y de confeccionar una página donde aparecerían ordenados por cadena y por hora de retransmisión. lo que se haría sería crear un programa (solo uno) que se encargaría de recoger de la base de datos de la programación. se tendría que construir una página independiente para cada semana en la cual se tendría que introducir a mano cada uno de los programas de cada una de las cadenas.de tal forma que se pueda gestionar su explotación de la manera más óptima. saber a qué hora y en qué cadena se emite. Para dejar más claro hasta qué punto resulta útil utilizar páginas dinámicas.. Supóngase que se ha decidido realizar un portal de televisión donde una de las informaciones principales a proveer podría ser la programación semanal. lo mejor será ejemplificarlo a partir de un sitio web modelo. se puede automatizar un proceso y desentenderse de un aspecto de la página por unos meses. Todo esto podría ser fácilmente resuelto mediante páginas dinámicas. Efectivamente. en él hay una sección en la cual se presentan todas las series actualmente emitidas con comentarios sobre ella.

lo que ocurre en realidad es que dicho script es ejecutado por el servidor y el resultado de esa ejecución da lugar a la generación de un archivo HTML que es enviado al cliente. se puede automatizar este proceso sin necesidad de cambiar a mano cada una de las etiquetas font y sin hacer uso de la hojas de estilo. se puede plantear cuántas cosas se quiera. podrían ser fácilmente resueltos sin para ello duplicar el número de páginas y buscar los textos a traducir penosamente entre el código HTML. Asimismo.. si lo que se busca es modificar el formato del texto de dicha sección. el navegador es incapaz de interpretarla y lo único que es capaz de hacer es salvarla en forma de archivo.interesa. En realidad. El único límite. a partir de estas herramientas. Sin embargo. en realidad lo que pasa es que se establece una petición de un archivo HTML residente en el servidor (un ordenador que se encuentra continuamente conectado a la red) el cual es enviado e interpretado por el navegador (el cliente). 39 . la imaginación Lenguajes de lado Servidor o Cuente El navegador es una especie de aplicación capaz de interpretar las órdenes recibidas en forma de código HTML fundamentalmente y convertirlas en las páginas que son el resultado de dicha orden. si se quiere emplear lenguajes accesorios para realizar un sitio web. Es por ello que. las cuales no son reconocidas por la totalidad de los navegadores. si la página que se pide no es un archivo HTML. es absolutamente necesario que sea el propio servidor quien los ejecute e interprete para luego enviarlos al cliente (navegador) en forma de archivo HTML totalmente legible por él. cuando se haga clic sobre un enlace a una página que contiene un script en un lenguaje comprensible únicamente por el servidor. De modo que. Cuando se hace clic sobre un enlace hipertexto. Otra serie de aspectos tales como la gestión de las lenguas..

se tiene que saber 40 . los servidores que aceptan páginas con scripts de lado servidor son en su mayoría de pago o sus prestaciones son muy limitadas. Lenguajes de Lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Un lenguaje complicado en su aprendizaje permite en general el realizar un espectro de tareas más amplio y más profundamente. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles para desarrollar distintas aplicaciones. lo cual permite que la página pueda ser albergada en cualquier sitio sin necesidad de pagar más ya que. Inversamente.Así pues. ejecutados e interpretados por el propio servidor y que se envían al cliente en un formato comprensible para él. Cada uno de estos tipos tiene por supuesto sus ventajas y sus inconvenientes. podemos hablar de lenguajes de lado servidor que son aquellos lenguajes que son reconocidos. Este hecho puede resultar a todas luces una forma legítima de proteger el trabajo intelectual realizado. los scripts son almacenados en el servidor quien los ejecuta y traduce a HTML por lo que permanecen ocultos para el cliente. Por otro lado. Es por ello que a la hora de elegir el lenguaje que se quiera utilizar. los lenguajes de lado cliente (entre los cuales no sólo se encuentra el HTML sino también el Java y el JavaScript los cuales son simplemente incluidos en el código HTML) son aquellos que pueden ser directamente "digeridos" por el navegador y no necesitan un pre tratamiento. un lenguaje de lado cliente es totalmente independiente del servidor. Así. Por otra parte. La versatilidad de un lenguaje está íntimamente relacionada con su complejidad. por regla general. un lenguaje de lado servidor es independiente del cliente por lo que es mucho menos rígido respecto al cambio de un navegador a otro o respecto a las versiones del mismo. por ejemplo.

Lenguaje de Programación PHP El PHP (acrónimo de "PHP: Hypertext Preprocessor"). el PERL es un lenguaje más rápido y potente que requiere obviamente un aprendizaje más largo y resulta más reservado para personas ya familiarizadas con la verdadera programación. PHP y PERL. El 41 . Evidentemente su empleo se realiza sobre plataformas funcionando bajo sistema Windows NT. Por otra parte. los lenguajes de lado servidor más ampliamente utilizados para el desarrollo de páginas dinámicas son el ASP. es un lenguaje interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor.claramente qué es lo que se quiere hacer y si el lenguaje en cuestión lo permite o no. Las primeras versiones no distribuidas al público fueron usadas en un sus páginas web para mantener un control sobre quien consultaba su currículo. El ASP (Active Server Pages) es un lenguaje derivado del Visual Basic desarrollado por Microsoft. Consistían en un analizador sintáctico muy simple que solo entendía unas cuantas macros y una serie de utilidades comunes en las páginas web de entonces. La primera versión disponible para el público a principios de 1995 fue conocida como Herramientas para páginas web personales (Personal Home Page Tools). Estos dos lenguajes resultan bastante útiles para la explotación de bases de datos y su aprendizaje resulta accesible para una persona profana de la programación. El PHP podría ser considerado como el lenguaje análogo al ASP utilizado en plataformas Unix y Linux. un libro de visitas. PHP fue concebido en otoño de 1994 por Rasmus Lerdorf. Cualquiera de ellos resultaría la opción ideal a la hora de hacer evolucionar un sitio web realizado en HTML. En el dominio de la red. un contador y otras pequeñas cosas.

A la vez que todo esto está pasando. Es difícil dar estadísticas exactas.analizador sintáctico fue reescrito a mediados de 1995 y fue nombrado PHP/FI versión 2. Gran cantidad de código de PHP/FI fue exportado a PHP3 y otra gran cantidad fue escrito completamente de nuevo. Así que combinó las "Herramientas para páginas web personales". al cual habían ayudado un grupo de usuarios y se convirtió en un proyecto de grupo mucho más organizado. El viene de otro programa que Rasmus había escrito y que procesaba los datos de formularios. pero se estima que a finales de 1996 PHP/FI se estaba usando al menos en 15. La meta del 42 . además de Apache. Hoy en día. A mediados de 1997 este número había crecido a más de 50. Java y Perl con algunas características específicas de sí mismo. La mayor parte de su sintaxis ha sido tomada de C. es que más de 1.000. así como soporta otros servidores web.000 páginas web alrededor del mundo. el trabajo de desarrollo de la próxima generación de PHP está en marcha. Esta versión utiliza el potente motor de scripts Zend para proporcionar altas prestaciones. el "intérprete de formularios". Para hacerce una idea. PHP/FI creció a gran velocidad y la gente empezó a contribuir en el código. añadió soporte para mSQL y PHP/FI vio la luz. El analizador sintáctico se rescribió desde el principio por Zeev Suraski y Andi Gutmans y este nuevo analizador estableció las bases para PHP versión 3. Traduciendo la definición del FAQ de PHP. este número es mayor que el número de servidores que utilizan el Netscape's Enterprise server en Internet. A mediados de 1997 el desarrollo del proyecto sufrió un profundo cambio.000 de servidores alrededor del mundo usan PHP.net: El PHP es un lenguaje de script incrustrado dentro del HTML. tanto PHP/FI como PHP3 se distribuyen en un gran número de productos comerciales tales como el servidor web C2's StrongHold y Redhat Linux. que corren PHP como módulo nativo. dejó de ser un proyecto personal de Rasmus.000. Una estimación conservativa basada en estadísticas de NetCraft.

mSQL. Una de sus características más potentes es su soporte para gran cantidad de bases de datos. Las aplicaciones dinámicas para el Web son frecuentes en los sitios comerciales e-commerce. permitiendo que los fallos de funcionamiento se encuentren y se reparan rápidamente. Su sintaxis es muy similar a la del ASP. Su diseño elegante lo hace perceptiblemente más fácil de mantener y ponerse al día que el código comparable en otros lenguajes. Con PHP se puede hacer cualquier cosa que se pueda realizar con un script CGI. como el procesamiento de información en formularios. Sus tags van incluidos dentro de <? y ?>. Debido a su amplia distribución PHP está perfectamente soportado por una gran comunidad de desarrolladores. pues el código PHP va incrustado en el código HTML. Como producto de código abierto. El código se pone al día continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP. de modo que cada usuario que visita la página vea la información modificada para requisitos articulares. entre otras. donde el contenido visualizado se genera de la información alcanzada en una base de datos u otra fuente externa. foros de discusión. Un sitio con paginas dinámicas es el que permite interactuar con el visitante. PHP ofrece una solución simple y universal para las paginaciones dinámicas del Web de fácil programación. PHP también ofrece la integración con las varias bibliotecas externas. manipulación de cookies y páginas dinámicas. que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en pdf hasta analizar codigo XML. Oracle. Informix.lenguaje es permitir rápidamente a los desabolladores la generación dinámica de páginas. Entre su soporte pueden mencionarse InterBase. 43 . PosgreSQL. PHP goza de la ayuda de un gran grupo de programadores. MySQL.

Esta es la etapa crucial. que cosas se incluirán y qué no..PHP es utilizado en aplicaciones Web-relacionadas por algunas de las organizaciones más prominentes tales como Mitsubishi. Muchos proyectos Web fracasan porque comienzan a crecer y crecer sus especificaciones. pero funciona igualmente bien en cualquier otra plataforma de UNIX o de Windows. Redhat. Der Spiegel. Proceso De Diseño Web Carlos Castillo. Ericsson y NASA. La mejor página de la semana. Es conveniente 44 . PhD. sin que haya detrás un trabajo ordenado de delimitación de contenidos. Obsérvese lo siguiente: la mayoría de los sitios que son premiados con distinciones como Lo mejor de. LDAP... IMAP. Recolección de la información En esta etapa se recolecta la información que se va a poner en el Web.. Top 5% del Web.. se define de qué se va a tratar el Web. el resultado puede ser desastroso. protocolos de COM (bajo Windows).Si no se evalúa adecuadamente la cantidad de tiempo que se dispone contra la cantidad de tiempo requerida para elaborar un sitio de la magnitud deseada. 2. PHP es la opción natural para los programadores en máquinas con Linux que ejecutan servidores web con Apache.. expresiones regulares. MP3-Lycos. la gente lo que busca es el contenido. PHP también utiliza las sesiones de HTTP. conectividad de Java. SNMP. tiene las siguientes etapas en el diseño Web: 1. También es el momento para definir tanto las audiencias (normalmente es más de una) y los objetivos (intentando priorízar entre objetivos primarios y secundarios). de acuerdo a la especificación hecha en la etapa anterior. son sitios que se dedican a temas muy específicos. Delimitación del tema. con el software de Netscape o del web server de Microsoft.. La gente no quiere un montón de sitios que tengan referencias a otros lugares.

Usualmente se colocarán en diferentes páginas. Aquí hay que encontrar un adecuado balance entre la linealidad y la jerarquización. de acuerdo a la agregación de contenidos realizada en la etapa anterior. También es importante proveer de índices para cada 45 . Se provee de ayudas para la navegación. etc. Se aplica una clasificación de tipo jerárquica a trozos de información que sean complementarios o que dependan uno de otro. Usualmente se colocarán en una misma página.asociarse con alguien como un proveedor de contenido. que ya no es relevante. Agregación y descripción Una vez que se tiene la información que irá en el sitio. se puede definir que la información de más de 3 años de antigüedad no será incluida. como secciones y subsecciones. Una serie de descriptores tienen que ser definidos. Estructuración En este punto se estructura la manera en que se unen las diferentes páginas. por ejemplo. se comienza una clasificación apropiada. 3. 4. puesto que como mencioné antes hay mucha gente que si bien le tiene aversión a los computadores y que dispone de valiosísima e interesante información. como en un libro. un mismo documento puede pertenecer a varios valores de un mismo descriptor. En esta etapa suelen haber discusiones sobre si un elemento de información va en una u otra parte. también en esta etapa hay que delimitar cuanto de la información histórica. Las organizaciones en general producen grandes cantidades de información. Además. será incluida en el sitio Web. pues la estos deben ir en todas las partes donde un usuario razonable esperaría encontrarlo. de enlaces que permitan la jerarquización que diseñamos y de enlaces entre elementos de una misma jerarquía si se desea. Se aplica una clasificación de tipo lineal a fragmentos de información que requieren que la persona que los lee vaya avanzando poco a poco en el conocimiento de algo. eso sería un error. Es importante aquí no centrarse en una única forma de clasificar los documentos. usando frames o una técnica similar si se estima apropiado.

Un color de fondo. es intentar en lo posible mantener una cierta coherencia gráfica. Hay sitios que se basan casi por completo en grandes y lentas imágenes GIF. hay que adoptar un equilibrio. Otro punto importante en la etapa de definición de la parte gráfica. El esquema que se adoptará. Estas páginas deben ser diseñadas cuidadosamente puesto que serán importantes para los usuarios al permitirles saltar dentro del sitio desde zonas lógicamente distantes. y como una manera de alivianar el contenido y hacerlo más digerible. Un sitio por más contenido que tenga si no tiene un buen diseño gráfico difícilmente lograra un lugar destacado entre otros sitios del mismo tipo. (que se encuentra en algún lugar entre ambos extremos) varía de diseñador a diseñador y es un punto importante a considerar. A esta etapa se le llama metáfora pues permite referirse a una misma entidad (en este caso.descriptor que haya sido diseñado. con lo que se desaprovechan los métodos multimediales. una página HTML) en diferentes contextos. En cuanto a la cantidad y tamaño de las imágenes. 46 . 6. otros que se ven bastante pobres pues son casi sólo texto. un fondo o una distribución interesante de los elementos dentro de una página es algo que no se olvida con facilidad. Metáfora Existen muchas páginas donde los usuarios esperan que sean acezadas desde diferentes partes de un determinado servicio (por ejemplo: un glosario o una ayuda). 5. Diseño y estilo gráfico Un estilo gráfico adecuado puede ser algo importantísimo a la hora de hacer que la persona que visita la página se sienta cómoda. Quizás en alguna parte del documento se menciona a otra página y sería interesante que el usuario pudiera hacer clic en esa referencia para ir a la página que se está reverenciando. Desde este punto en adelante se puede trabajar en la implementación HTML propiamente tal. y atreverse a innovar en cuanto a ella.

todo es sustentado en base a lo que expresan las leyes. Las bases legales que se exponen a continuación. que no hayan links rotos que no conduzcan a ninguna parte. 8. Reglamentos. revisar la redacción y ortografía de las páginas. lo mejor es tratar de buscar usuarios que vayan a utilizar el sitio en la práctica. es necesario revisar la coherencia general del sitio. hacer los ajustes necesarios para separar las páginas que sean demasiado extensas en páginas más pequeñas. Para esta etapa. Códigos. Leyes. según el caso. es decir. se ensambla el sitio con una portada que sea capaz de presentar en una sola página física al menos lo más relevante del sitio. Según Manual para la Elaboración. y si eso no es posible. Normas. y seguir los pasos que suponemos que ellos seguirán. ponerse en el lugar de las personas que vean los documentos. las mismas deben organizarse con base en la siguiente jerarquización: Constitución Nacional. Ensamble final En este punto se concreta el diseño.” (p. Presentación y Evaluación de Trabajo de Investigación del Instituto Universitario de Ciencias Administrativas y Fiscales (2006) expresa que las bases legales “se refieren a la normativa jurídica que sustenta el estudio. son normas y procedimientos que se deben cumplir obligatoriamente de acuerdo a lo establecido en la normativa. brindan a la investigación un soporte jurídico de importancia. Testeo Finalmente. que garantiza el apego a las normas y leyes venezolanas vigentes. 10). Lineamientos y otros. 47 . Fundamentación Legal Los fundamentos legales del estudio son todos aquellos basamentos legislativos que apoyan la investigación de forma integral. con los últimos enlaces que sean necesarios e incorporamos el estilo gráfico a las páginas. se instalan links hacia la página personal del autor y/o su dirección de correo electrónico.7.

El mencionado Decreto declara el acceso y el uso de Internet como política prioritaria y asigna al Ministerio de Ciencia y Tecnología la misión de promover activamente el desarrollo de material académico. las bases legales que sustenta el presente estudio se describen a continuación. 103 y 110. la cual invade ámbitos económicos.” (p. se ha promulgado el Decreto No. científico y cultural. las mismas deben tener la siguiente jerarquización: Constitución Nacional. Código.Para Contreras (2003). esto quiere decir que las bases legales son todas las investigaciones sacadas de leyes. la difusión y la comunicación de ideas y conocimientos. son las siguientes: En atención a los señalamientos anteriormente descritos. a los fines de establecer un ámbito para la investigación y el desarrollo del conocimiento en el sector de las tecnologías de información. el cual considera de interés público el uso de Internet como un medio para la interrelación de los países y una herramienta invalorable para el acceso. “Son todos aquellos fundamentos legislativos de forma integral. la ciencia y la tecnología como instrumentos fundamentales para el desarrollo y la transformación económica y social del país. Leyes. particularmente en sus Artículos 102. sociales y culturales del país donde la educación de la población y el uso intensivo de las tecnologías de información y comunicación juegan un papel determinante. reglamentos y providencias entre otros. ha venido gestionando un macro programa para la inserción de Venezuela en la llamada sociedad del conocimiento. En este Decreto se plantea la necesidad de desarrollar el capital humano capaz de incorporarse plenamente al fenómeno global de la tecnología. Reglamentos. En este sentido. 48 . El Gobierno Nacional. 10). a través del Ministerio de Ciencia y Tecnología. 825. La Constitución de la República Bolivariana de Venezuela. En este concepto las bases legales empleadas para sustentar el presente estudio. dan cuenta de una voluntad política orientada al fomento de la educación. otras.

Desarrollo de contenidos en formato electrónico para la formación del personal docente en la aplicación de las tecnologías de información y comunicación en la práctica pedagógica. Desarrollo de contenidos educativos en formato electrónico dirigido a los estudiantes de los diferentes niveles y modalidades del sistema educativo venezolano. Desarrollo de la infraestructura tecnológica de telecomunicaciones y de conectividad a Internet. el desarrollo. utilizada por los actores que intervienen en el proceso educativo. Esta Agenda se fundamenta en el desarrollo de cuatro componentes claves: 1. 4. el componente número 3 de la Agenda. 49 . a fin de convocar y abrir un espacio para la integración de esfuerzos de las instituciones nacionales vinculadas a la investigación. 2. la planificación y la acción educativa. 3. el Ministerio de Ciencia y Tecnología promueve el desarrollo de la 'Agenda de Tecnologías de Información y Comunicación en Educación". Para los efectos del presente estudio. para la búsqueda conjunta de las soluciones más inteligentes y provechosas a los problemas que afectan al sector educativo nacional.Atendiendo a esta decisión política del Estado venezolano. con lo que se pretende coadyuvar y apoyar la modernización de los procesos médicos mediante el uso intensivo y adecuado de las Tecnologías de Información para potenciar la calidad y capacidades del servicio prestado a la comunidad en general del Centro de Atención Regional de Podología (Carpo) del Municipio Girardot del Estado Aragua. se toma como base legal fundamental. Desarrollo de contenidos en formato electrónico para el desarrollo de competencias laborales.

Definición de Términos Básicos Archivo informático: es un conjunto de información que se almacena en una computadora y puede ser identificado por su ruta completa. cuya ejecución da una solución de un problema en un tiempo finito HTML: acrónimo inglés de Hypertext Markup Language (lenguaje de etiquetado de documentos hipertextual). A su vez. conectados a través de una serie de enlaces cuya activación o selección provoca la recuperación de información Las hojas de estilo en cascada (Cascading Style Sheets. una 50 . un algoritmo es una secuencia finita de operaciones realizables. Página. CSS): son un lenguaje formal usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML) Interfaz de usuario: es la parte del programa informático que permite el flujo de información entre varias aplicaciones o entre el propio programa y el usuario. componente o proceso posee un atributo determinado. JavaScript: es un lenguaje interpretado orientado a las páginas Web. es un lenguaje de marcación diseñado para estructurar textos y presentarlos en forma de hipertexto. Es la unidad básica o nodo de la cual se compone un sitio Web. De un modo más formal. Algoritmo: es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema. (artefacto. papel o microfichas del entorno de oficina tradicional. sitio Web): es un artefacto Web. que es el formato estándar de las páginas Web Hipertexto: es una tecnología que organiza una base de información en bloques distintos de contenidos. página Web. no ambiguas. Los ficheros informáticos se llaman así porque son los equivalentes informáticos de los ficheros en tarjetas. Métrica: medida cuantitativa del grado en que un sistema.

Telaraña Mundial). e información o datos como sonidos.página puede estar compuesta de artefactos HTML. imágenes. Soluciones: Para la empresa Stratos Virtual. scripts. desarrollo o mantenimiento acordadas. a un conjunto de recursos. Personal Home Page Tools) es un lenguaje interpretado usado para la creación de aplicaciones para servidores. tanto técnicas como de gerenciamiento. a un conjunto de estrategias. o. métodos y heurísticas. la Web o WWW: es un sistema de hipertexto que funciona sobre Internet. o creación de contenido dinámico para sitios Web.texto. Proyecto de software: es un ente que comprende a un conjunto de tareas. PHP es el (acrónimo recursivo de "PHP: Hypertext Preprocessor". etc. Php: Es un lenguaje de programación usado generalmente para la creación de contenido para sitios Web. 51 . applets. La World Wide Web (del inglés. soluciones son todos aquellos productos de software desarrollados por ella. con el propósito de lograr los objetivos y las metas de exploración. y últimamente también para la creación de otro tipo de programas incluyendo aplicaciones con interfaz gráfica usando la librería GTK+. inicialmente PHP Tools.

Balestrini (1998) establece que: El marco metodológico está referido al momento que alude al conjunto de procedimientos lógicos implícitos en todo proceso de investigación. el marco metodológico es una parte importante que se debe seguir en la investigación. Ahora bien. tengan el grado máximo de exactitud y confiabilidad.MODULO III Metodología de la Investigación Para toda investigación es de importancia fundamental que los hechos y relaciones que se establezcan y los resultados o nuevos conocimientos que se alcancen. a propósito de permitir descubrir y analizar los supuestos del estudio y de reconstruir los datos a partir de los conceptos teóricos convencionalmente operacionalizados (p. es necesario planear una metodología o procedimiento ordenado que constituya lo significativo de los hechos y fenómenos hacia los cuales se encaminará el objetivo del estudio. A este respecto. 113). el marco metodológico representa la mejor estrategia que el investigador debe aplicar para darle solución al problema planteado. a partir de este momento el investigador tiene que planificar la estrategia para recolectar los datos primarios o informaciones que se encuentran en la realidad que se propone a indagar. A este respecto. se 52 . ejerciendo control sobre la investigación para poder encontrar y obtener resultados confiables. que la metodología en la investigación nos presenta los métodos y técnicas para la investigación” (p. 113). A tal efecto. Es decir. Tamayo (2003) señala que “científicamente la metodología es un procedimiento general para lograr de una manera precisa el objetivo de la investigación. debido a que constituye la estructura sistemática para analizar la problemática que se presenta. Para ello. con el objeto de ponerlos de manifiestos y sistematizarlos. De ahí.

Construir la interfaz de una aplicación web es también una tarea compleja. por lo cual una metodología de diseño sistemática es necesaria para disminuir la complejidad y admitir evolución y reusabilidad. el tipo de investigación. no contienen una buena abstracción capaz de facilitar la tarea de especificar aplicaciones hipermedia. durante el proceso de diseño se debería poder desacoplar las decisiones de diseño relacionadas con la estructura navegacional de la aplicación. En primer lugar. En hipermedia existen requerimientos que deben ser satisfechos en un entorno de desarrollo unificado. Por otro lado. técnicas de recolección de datos y técnicas de análisis. Una estructura de navegación robusta es una de las claves del éxito en las aplicaciones hipermedia. la navegación posee algunos problemas. la complejidad y el número de aplicaciones crecen en forma acelerada en la actualidad. Si el usuario entiende dónde puede ir y cómo llegar al lugar deseado. Por un lado. en qué consiste la población o en su defecto la muestra. mientras ejecuta transacciones sobre bases de información. sino también la manera en la cual estos objetos interactuarán con el resto de la aplicación.explicará. no sólo se necesita especificar cuáles son los objetos de la interfaz que deberían ser implementados. es una tarea muy difícil de lograr. la navegación y el comportamiento funcional de la aplicación deberían ser integrados. Descripción de la Metodología Las metodologías tradicionales de ingeniería de software. o las metodologías para sistemas de desarrollo de información. OOHDM propone el desarrollo de aplicaciones hipermedia a través de un proceso compuesto por cinco fases o etapas: Determinación de 53 . El tamaño. es una buena señal de que la aplicación ha sido bien diseñada. Producir aplicaciones en las cuales el usuario pueda aprovechar el potencial del paradigma de la navegación de sitios web. de aquellas relacionadas con el modelo del dominio.

cuyos componentes de hipermedia no son modificados durante la ejecución. En cada fase se elabora un modelo que recoge los aspectos que se trabajan en esa fase. debido a que es aquí donde se realiza la recogida de datos Fase II. Luego. Los casos de uso que surgen a partir de aquí. las relaciones y colaboraciones existentes establecidas entre ellos.rquerimientos. diseño de interfaces abstractas e implementación. Con este tipo de diagramas se capturan los requisitos de la aplicación de manera independiente de la implementación. Este modelo parte del modelo conseguido en la fase anterior y sirve como base para el modelo de la siguiente fase. En las aplicaciones hipermedia convencionales. diseño conceptual. los cuales proveen de una representación gráfica concisa de la interacción entre el usuario y el sistema durante la ejecución de alguna tarea. serán luego representados mediante los Diagramas de Interacción de Usuario (UIDs). Fase I. Ésta es una de las fases más importantes. En este punto. OOHDM es una mezcla de estilos de desarrollo basado en prototipos. se hace necesario identificar los actores y las tareas que ellos deben realizar. los cuales son diseñados por escenarios con la finalidad de obtener de manera clara los requerimientos y acciones del sistema. se determinan los escenarios para cada tarea y tipo de actor. Según German (2003) primero que todo es necesaria la recopilación de requerimientos. diseño navegacional. en desarrollo interactivo y de desarrollo incremental. Diseño Conceptual Durante esta actividad se construye un esquema conceptual representado por los objetos del dominio. se podría usar un modelo de datos semántico 54 . Determinación de Requerimientos La herramienta en la cual se fundamenta esta fase son los diagramas de casos de usos.

el esquema conceptual está construido por clases. diseño Fuente: Los Autores (2011) 55 . teniendo en cuenta el papel de los usuarios y las tareas que desarrollan. se necesitará enriquecer el comportamiento del modelo de objetos. División en subsistemas y relaciones. Objetivo de Modelo semántico de la aplicación.O. Según Koch (2002): La finalidad principal durante esta fase es capturar el dominio semántico de la aplicación en la medida de lo posible. Las clases son descritas como en los modelos orientados a objetos tradicionales. Técnicas de modelado O. Fase de diseño conceptual de OOHDM Fase Productos Herramientas Mecanismos Diseño Conceptual Diagrama de Clases.estructural (como el modelo de entidades y relaciones). agregación. y las relaciones que son usadas para construir enlaces. patrones de diseño. Tabla 2. en los casos en que la información base pueda cambiar dinámicamente o se intenten ejecutar cálculos complejos. De este modo. Los objetos son instancias de las clases. relaciones y subsistemas. los atributos pueden ser de múltiples tipos para representar perspectivas diferentes de las mismas entidades del mundo real. El resultado de esta fase es un modelo de clases relacionadas que se divide en subsistemas En OOHDM. Las clases son usadas durante el diseño navegacional para derivar nodos. generalización y especialización. El esquema de las clases consiste en un conjunto de clases conectadas por relaciones. Clasificación. Sin embargo. Se usa notación similar a UML (Lenguaje de Modelado Unificado) y tarjetas de clases y relaciones similares a las tarjetas CRC (Clase Responsabilidad Colaboración).

Enlaces y Estructuras de acceso. En OOHDM hay una serie de clases especiales predefinidas. Hay que tener en cuenta que sobre un mismo esquema conceptual se pueden desarrollar diferentes modelos navegacionales (cada uno de los cuales dará origen a una aplicación diferente). hay que partir del esquema conceptual desarrollado en la fase anterior. Estructuras de Acceso: Las estructuras de acceso actúan como índices o información deseada. 1. Los menús. 2. que se conocen como clases navegacionales: Nodos. Los nodos contendrán atributos de tipos básicos (donde se pueden encontrar tipos como imágenes o sonidos) y enlaces. las estructuras de acceso representan diferentes modos de acceso a esos nodos y enlaces de forma específica en cada aplicación. Para ello. que se organizan dentro de un Contexto Navegacional. permitiendo así que un nodo sea definido mediante la combinación de atributos de clases diferentes relacionadas en el modelo de diseño conceptual. que refleja una posible vista elegida. Ya sabemos que para un mismo esquema conceptual puede haber diferentes esquemas navegacionales y los enlaces van a ser imprescindibles para poder crear esas vistas diferentes. La semántica de los nodos y los enlaces son comunes a todas las aplicaciones hipermedia. los índices o las guías de ruta 56 . En la fase de diseño navegacional se debe diseñar la aplicación teniendo en cuenta las tareas que el usuario va a realizar sobre el sistema. La estructura de navegación de una aplicación hipermedia está definida por un esquema de clases de navegación específica.Fase III. Se definen como vistas orientadas a objeto de las clases definidas durante el diseño conceptual usando un lenguaje predefinido y muy intuitivo. Diseño Navegacional En OOHDM una aplicación se ve a través de un sistema de navegación. Enlaces: Los enlaces reflejan la relación de navegación que puede explorar el usuario. Nodos: Los nodos son contenedores básicos de información de las aplicaciones hipermedia. 3.

Los contextos navegacionales son uno de los puntos más criticados a OOHDM debido a su complejidad de expresión. Diseño de Interfaz Abstracta Una vez que las estructuras navegacionales son definidas. Fase IV. pudiendo ser definidas por extensión o de forma implícita. Clase de Contexto: Es otra clase especial que sirve para complementar la definición de una clase de navegación. Esto significa definir la forma en la cual los objetos navegacionales pueden aparecer. nodos o estructuras de acceso). Las estructuras de acceso también se modelan como clases. qué transformaciones de la interfaz son pertinentes y cuándo es necesario realizarlas. 5. cómo los objetos de interfaz activarán la navegación y el resto de la funcionalidad de la aplicación. Una clara separación entre diseño navegacional y diseño de interfaz abstracta permite construir diferentes interfaces para el mismo modelo 57 . Esto es la estructura de la presentación dentro de un determinado contexto. Por ejemplo.son ejemplos de estas estructuras. Contexto Navegacional: Para diseñar bien una aplicación hipermedia. de clases de contexto y de otros contextos navegacionales. La navegación no se encontraría definida sin el otro modelo que propone OOHDM: el contexto navegacional. compuestas por un conjunto de referencias a objetos que son accesibles desde ella y una serie de criterios de clasificación de las mismas. Estos son introducidos desde clases de navegación (enlaces. de enlaces. se deben especificar los aspectos de interfaz. hay que prever los caminos que el usuario puede seguir. 4. así es como únicamente se puede evitar información redundante o que el usuario se pierda en la navegación. sirve para indicar qué información está accesible desde un enlace y desde dónde se puede llegar a él. En OOHDM un contexto navegacional está compuesto por un conjunto de nodos.

A continuación se citan los criterios mínimos para llevar a cabo esta prueba: Valores fáciles: El programa se depurará con datos de fácil comprobabilidad. es muy fácil que las instrucciones que incluyen a los contadores de ciclos o que hacen referencia a las dimensiones de un arreglo se equivoquen por uno. ya que al usuario no le interesa los detalles de su funcionamiento. Valores ilegales: Es preferible que el programa ofrezca al usuario alguna indicación de probables errores detectados en los datos de entrada 58 . El modelo de interfaz ADVs (Vista de Datos Abstracta) especifica la organización y comportamiento de la interfaz. muchas corridas de muestra que hacen los mismos cálculos en casos idénticos no brindan una prueba más eficaz que una sola corrida. sino conseguir las respuestas que desean. pero la apariencia física real o de los atributos. y la disposición de las propiedades de las ADVs en la pantalla real son hechas en la fase de implementación. Muchos programas cometen errores. Métodos de Pruebas: Según Díaz J. El aspecto de la interfaz de usuario de aplicaciones interactivas (en particular las aplicaciones web) es un punto crítico en el desarrollo que las modernas metodologías tienden a descuidar. Caja Negra: De manera análoga.F (2008) “En la Fase de Prueba de los programas. a fin de verificar que éste corra bien.navegacional. Valores extremos. aún tras numerosas corridas de prueba” (s/n). En OOHDM se utiliza el diseño de interfaz abstracta para describir la interfaz del usuario de la aplicación de hipermedia. A continuación se presentan los Mecanismos de Prueba de Software más conocidos 1. Es posible que queden otros casos que nunca fueron probados antes. los datos de prueba se escogerán atendiendo a las especificaciones del problema sin importar los detalles internos del programa. dejando un alto grado de independencia de la tecnología de interfaz de usuario.

Caja Blanca o Caja de Cristal: En este caso se analiza la estructura lógica del programa. cada alternativa de cada instrucción case (switch) y la condición de terminación de cada ciclo. para cada alternativa que pueda presentarse. en esta fase es tenido en cuenta el entorno particular en el cual se va a correr la aplicación. el primer paso que debe realizar el diseñador es definir los ítems de información que son parte del dominio del problema. 2. Sobra decir que el resultado es una bomba de tiempo que casi siempre explota en la cara de los usuarios Fase V. 3. el diseñador debe decidir además qué información debe ser almacenada. el diseñador debe implementar el diseño. Implementación En esta fase. se deja al usuario que lo ensaye y acepte. Hasta ahora. Caja de Pandora: Este método consiste en abstenerse de realizar pruebas luego de depurar bastante bien un proyecto. luego se usan esos datos empleados en esas pruebas en la verificación de las secciones más amplias del programa una vez terminadas. todos los modelos fueron construidos en forma independiente de la plataforma de implementación.que se han ingresado y que realice cálculos que sigan siendo factibles luego de desechar la entrada equivocada. A fin de implementar todo en un entorno web. o intente funcionar con datos predefinidos evitando así que el programa colapse. 59 . Debe identificar también. Un buen criterio de prueba para proyectos extensos consiste en aplicar el Método de la Caja de Cristal a cada módulo pequeño conforme se escriba. cómo son organizados los ítems de acuerdo con el perfil del usuario y su tarea. decidir qué interfaz debería ver y cómo debería comportarse. Al llegar a esta fase. Así pues. los datos de prueba ideados conducirán a ella. las cláusulas de cada proposición if. se procura escoger los que verifiquen cada posibilidad en las estructuras de selección múltiple.

que se describen a continuación: Fase I. lo que se llevó a cabo mediante entrevistas a los miembros del consejo comunal. Determinación de Requerimientos En esta fase se hizo el diagnóstico a la comunidad para detectar la necesidades que presenta la misma. 60 . Entre los problemas detectados se encontró que existe un Centro de Atención Especializado Orientando a las personas que padecen de diabetes donde este centro no contaba con un sitio web que le permitiera a los usuarios conocer más información sobre el padecimiento de la enfermedad y a su vez brindarle con mayor comodidad el acceso para solicitud de citas ya que en la mayoría de los pacientes que visitan el centro provienen de los diferentes estados del país. dicho modelo plantea el desarrollo de aplicaciones hipermedia a través de un proceso compuesto por fases.Tabla 3. determinando así los principales problemas que afectan al Barrio Alayon. Los ofrecidos por el lenguaje Obtener la aplicación ejecutable Desarrollo de la Metodología Para la realización de este proyecto socio-tecnológico se tomó como base esta metodología OOHDM. Resumen de fase de implementación Fase Productos Herramientas Mecanismos Objetivo de diseño Diseño Implementación Aplicaciones ejecutables El entorno del lenguaje de programación.

Solicitud de citas Fuente: Los Autores (2011) 61 . Plataforma interactiva Fuente: Los Autores (2011) Descripcion del proceso: Este módulo facilitará a la comunidad información relacionada con el CARPO estructura administrativa misión visión debilidades fortalezas información de la diabetes y el proceso automatizado para la creación de citas por internet. Figura 8.Diagramación de casos de uso Figura 7.

62 . Mantenimiento Fuente: Los Autores (2011) Descripción del proceso: El personal autorizado del CARPO podrá actualizar información sobre el portal Web y a su vez comunicará a los pacientes sobre los eventos próximos a realizarse.Descripción del proceso: Este módulo permitirá a la comunidad solicitar citas por internet y registrarse al portal web Figura 9.

Fase II. Tabla modelo conceptual Fuente: Los Autores (2011) . Diseño Conceptual Tabla 4.

Fase III. o un planteamiento informal para tomar decisiones de algún tipo. por naturaleza inherente a toda acción humana. o ayudar a evaluar. Diseño Navegacional Figura 10. 64 . Diagrama de clases de usuarios Nº 2. en el caso de un proyecto o propuesta. Diagrama de clases de usuarios Nº 1. Fuente: Los Autores (2011) Análisis Costo-Beneficio El análisis de costo-beneficio es un término que se refiere tanto a una disciplina formal (técnica) a utilizarse para evaluar. que en sí es un proceso conocido como evaluación de proyectos. Fuente: Los Autores (2011) Figura 11.

pero ligeramente diferentes.342. Costo-Beneficio Artículos de oficina Cant.00 40. 1 1 1 1 1 200 1 Descripción Computador Resma de Hojas Blancas Tamaño Carta Impresora HP Multifuncional Pendrive 2 GB Carpeta con Ganchos Copias B/N Paquete de Separadores Total Artículos de Oficina Precio Unitario 4. Este método se aplica a obras sociales. Muy relacionado.20 7. proyectos colectivos o individuales. ya sea explícita o implícitamente.Bajo ambas definiciones.711.00 60.342. Pretende determinar la conveniencia de un proyecto mediante la enumeración y valoración posterior en términos monetarios de todos los costes y beneficios derivados directa e indirectamente de dicho proyecto.00 40. el proceso involucra.342.342.00 20.20 58.342.00 Precio Total 4.00 690.00 0.20 7.60 65 . un peso total de los gastos previstos en contra del total de los beneficios previstos de una o más acciones con el fin de seleccionar la mejor opción o la más rentable. 5 1 1 1 Descripción Investigadores * Director del CARPO* Profesor.00 200.342.342. planes de negocios.20 7.30 8..018. Tabla 5.20 7.00 20. etc. Informática * Tutor del Proyecto * Total RRHH Precio Unitario 7.20 Precio Total 36.00 690.00 7.00 Recursos Humanos (RRHH) Cant. prestando atención a la importancia y cuantificación de sus consecuencias sociales y económicas.000. están las técnicas formales que incluyen análisis coste-eficacia y análisis de la eficacia del beneficio.00 200.00 8.00 5.000.20 7.737. empresas privadas. El análisis de costo-beneficio es una técnica importante dentro del ámbito de la teoría de la decisión.

la institución cuenta con tecnología suficiente para satisfacer las especificaciones del sistema de información con tecnología web que se desea implantar. económica y operacional fueron acometidas de una manera rápida y efectiva a fin de que la información producida fuese sólida y de interés existente en el posterior desarrollo del sistema.79Bs.Servicios Públicos Cant. 360 360 15 180 Descripción Horas de Internet Horas de Energía Eléctrica Llamadas Telefónicas Transporte Publico Total Servicios Públicos Precio Unitario 0. El proyecto debe considerar si los recursos técnicos actuales son suficientes o deben complementarse: (a) Mejora del sistema actual.10 TOTAL COSTO *= (Sueldo Diario=40.. etc.00 16.30 0.10 2. la factibilidad técnica se refiere a los recursos necesarios como herramientas.35 1.5 64.366.50 360. 51). Factibilidad Técnica Según Kendall y Kendall (1991). (b) Disponibilidad de tecnología que satisfaga las necesidades.00 126. experiencia. Generalmente hace referencia a elementos tangibles (medibles). 66 . En base a estos señalamientos. habilidades.*20días*9meses) Factibilidad de la Investigación Para la realización del presente estudio se aseguró que las áreas de factibilidad técnica. “la factibilidad técnica es la tecnología disponible para satisfacer las necesidades de los usuarios o si es una acción al sistema actual” (p. es decir.00 610. que son necesarios para efectuar las actividades o procesos que requiere el proyecto. conocimientos.00 Precio Total 108.

Entrada de Audio. se estimó que solo se incurrió en gastos de programación. 1 puerto PS/2 para Teclado. 2 puerto PCI. 1 puerto PS/2 para Ratón. Salida de Audio. son los recursos económicos y financieros necesarios para desarrollar o llevar a cabo las actividades o procesos. costo de estudio. En el presente estudio. Factibilidad Económica La Factibilidad económica según Kendall y Kendall (1991) “es la inversión necesaria para el diseño y desarrollo e implantación del sistema propuesto” (p. es lo más difícil de conseguir y requiere de actividades adicionales cuando no se posee tiempo del analista. puesto que no hubo necesidad de adquirir hardware y los costos de adiestramiento en caso de que la organización decida implementar 67 .0. Parroquia Andrés Eloy Blanco. 160 GB SATA (7200 RPM). costo del tiempo. Estado Aragua.8 GHz con 1 MB de Cache L2. el costo de la realización y el costo de adquirir nuevos recursos. Unidad Óptica DVD-R / CD-RW. Tarjeta principal INTEL® 945-GC con 2 ranuras para memoria. 1 puerto PCIE.1. 8 puertos USB 2. costo del tiempo del personal. 2 puertos SATA. Tarjeta de Red 10/100 Mbps / Integrado. Es decir. 1 puerto Serial.En el Centro de Atención Regional de Podología (Carpo) se encuentran seis computadoras con las siguientes características: Procesador INTEL® Pentium Dual Core E2160 . Tarjeta de Red Ethernet 10/100 Mbps. Tarjeta de Video Integrada. y así obtener los recursos básicos que deben considerarse como lo son el costo del tiempo. Entrada para Micrófono. 802. Técnicamente se propone la utilización de uno de estos equipos sea habilitado para desarrollar el software del sistema para el control de citas del Centro de Atención de Podología (CARPO) ubicado en el Barrio Alayón del Municipio Girardot. Sistema operativo GNU/Linux y Windows® VISTA (dual). costo del desarrollo/adquisición. 51). Generalmente la factibilidad económica es el elemento más importante ya que a través de él se solventan las demás carencias de otros recursos. 1 Puerto Paralelo.11 b/g.

pues estos podrían individualmente y desde la comodidad de cualquier computador que tenga conexión a internet. depende de los recursos humanos que participen durante la operación del proyecto. Durante esta etapa se identifican todas aquellas actividades que son necesarias para lograr el objetivo y se evalúa y determina todo lo necesario para llevarla a cabo.el sistema. estos sufragaron los gastos para la adquisición de las herramientas de trabajo y material necesario para la implantación. el costo de adiestramiento será muy bajo. búsqueda de información. registrarse en la base de datos del sistema. Asimismo es factible económicamente ya que los investigadores para la realización de éste proyecto no acudieron a ninguna fuente de financiamiento externo. solicitar e imprimir su cita médica para la fecha. agilizaría la entrega de citas a los pacientes. hora y especialista que sea de su conveniencia. transcripción. Para la realización de este estudio operatividad del sistema es factible y viable. puesto que si se implementa el sistema de control de citas en el Centro de Atención Regional de Podología. 68 . puesto que los operadores y usuarios de los equipos tienen conocimientos básicos en el manejo de internet y software. papelería entre otras. Factibilidad Operacional La factibilidad operativa se refiere a todos aquellos recursos donde interviene algún tipo de actividad (Procesos).

Modelo Entidad-Relación Estrategia de difusión para un sitio web del Centro de Atención Regional de Podología (Carpo) Estado Aragua Fuente: Los autores (2011) .Modelo Entidad Relación Figura 12.

Diagrama Modular Estrategia de difusión para un sitio web del Centro de Atención Regional de Podología (Carpo) Estado Aragua Fuente: Los autores (2011) .Diagrama Modular Figura 13.

su elaboración ha seguido pasos sistemáticos los cuales permitirán en un futuro poner en práctica dentro de la organización. está orientado a fomentar el uso de Internet. dando como resultado la respuesta necesaria para satisfacer los requerimientos del paciente. Para el desarrollo de esta página. eficiencia y eficacia en el desarrollo de soluciones solicitadas en la organización. Recomendaciones Implementar el sistema dentro de la organización para agilizar los inconvenientes presentes en la emisión y control de citas de los pacientes. El diseño fue estructurado y desarrollado bajo la metodología OOHDM. análisis y factibilidad. médicos y administrador. se elaboró el presente estudio en desarrollar una página web para el control de citas del Centro de Atención Regional de Podología en el Estado Aragua. en este orden. Al implementarse el sistema este se encargará de recolectar y procesar de manera automática la información necesaria para realizar la integración de soluciones. siguiendo las fases de diagnóstico.CONCLUSIONES Y RECOMENDACIONES Conclusiones La realidad hospitalaria requiere hoy en día personas que conozcan y profundicen en las nuevas tecnologías que faciliten su trabajo tanto en sus sistemas administrativos como en el control y emisión de citas de sus pacientes. se crean oportunidades para mejorar el tiempo de respuesta. con énfasis en su aprovechamiento en el ámbito didáctico e informativo. El desarrollo de la página web para el control de citas del centro asistencial Carpo. en tal sentido. Con la implementación y puesta en marcha del sistema. calidad. se identificaron plenamente los focos de información de donde derivan los procesos a registrar datos de los pacientes. 71 .

y Razavieh. México: Interamericana IUCAF (2006) Manual para la elaboración. México: McGraw-Hill. y Sudarsahns. Cómo Elaborar Un Proyecto de Investigación. Marzo. 72 . L.tejedoresdelweb. Trabajo Especial de Grado no Publicado. 2000. PhD. 3ª Ed. Abril 2]. Madrid: McGraw-Hill. Arévalo L (2009). Constitución de la República Bolivariana de Venezuela.. Manzano. H. presentación y evaluación de trabajo de investigación. Jacobs Ch.. Fundamentos de bases de datos. M. (1998).com/ [Consulta: 2011. Carlos Castillo. Balestrini. 6ª Ed. Panapo. Márquez. Caracas: Servicio Editorial Consultores y Asociados. SIX: Una propuesta de Sistema de Integración basado en XML. Trabajo Especial de Grado no Publicado. (1998). A. (1992). Gaceta Oficial de la República Bolivariana de Venezuela Nº 5. 4ª Ed.453 (Extraordinario). R (2006) Ingeniería del Software. Universidad Católica Andrés Bello. Universidad Católica Andrés Bello. Introducción a la Investigación Pedagógica. Universidad Católica Andrés Bello Pressman. Procesos de las Aplicaciones Web Informe sobre la "Calidad de las Aplicaciones Web. (2006). Caracas. O’Brien. Olsina. S. Análisis y diseños de sistemas. D'Ary. Korth. C. Kendall y Kendall (1991). El Proceso de Investigación. (1982). Sánchez. Sabino. Colombia: McGraw-Hill. Trabajo Especial de Grado no Publicado. J. Silberschatz. México: PrenticeHall. A. (1999). (2008) Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitios Web. (2004) Metodología OOHDN [Documento en Línea] Disponible: http://www. Sistemas de información gerencial. 24. (2001). Autor.MATERIALES DE REFERENCIA Abril.

vive. Incluye Evaluación y Administración de Proyectos de Investigación.ve/inf_art.Stair y Reynolds (2000). Vive (2010). México. S.A. Centro de Atención Regional de Podología Maracay [Boletín Informativo en línea] Disponible: http://www.php?id_not=17905&id_s=6&id_ss=1/ [Consulta: 2011. Editorial Limusa. El Proceso de la Investigación Científica. Abril 4] 73 . Tamayo y Tamayo (2006). 4ª Ed. México: Internacional Thompson Editores.gob. Principios de sistemas de información.

Sign up to vote on this title
UsefulNot useful