P. 1
Proyecto Sistema para el registro y control de proyectos sociotecnologico a nivel nacional IUTOMS

Proyecto Sistema para el registro y control de proyectos sociotecnologico a nivel nacional IUTOMS

|Views: 292|Likes:
Publicado porsimon_2003
Material que se esta desarrollando para proyecto PNF en el IUTOMS, bajo la tutoria de la Profesora Dayana Grau
Material que se esta desarrollando para proyecto PNF en el IUTOMS, bajo la tutoria de la Profesora Dayana Grau

More info:

Published by: simon_2003 on Oct 07, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

08/30/2015

pdf

text

original

REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL OESTE

“MARISCAL SUCRE” DEPARTAMENTO DE INFORMÁTICA SECCIÓN: 7001

SISTEMA DE REGISTRO Y CONTROL DE LOS PROYECTOS SOCIOTECNOLÓGICOS PARA EL INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL OESTE “MARISCAL SUCRE” (IUTOMS)

Autores : Herrera Simmons Suárez Simón Rojas Mayra Maizo Ángel Lugo Darwin Profesor: Fernando Dávila

Caracas, enero de 2012 ÍNDICE LA COMUNIDAD EL PROBLEMA Problemas Secundarios Árbol del Problema Árbol de Objetivos Valoración de importancia Matriz de planificación del proyecto Matriz de Actores Justificación Limitaciones Marco Lógico Metodología en el Desarrollo de Software Metodología Proceso Unificado de Racional (RUP) Las Fases de la RUP ESTUDIO DE NORMATIVAS Y ESTÁNDARES Bases Teoricas Java JavaScript Adobe Dreamweaver Dreamweaver Appserv PHP MySQL Bases Legales ESTUDIO DE FACTIBILIDAD Factibilidad Técnica 4 8 9 9 10 11 12 13 13 14 14 14 15 15 18 18 18 20 21 24 25 25 27 28 32 32

2

CRONOGRAMA DE ACTIVIDADES Cálculo de Costo de las Actividades DESARROLLO DEL SISTEMA Justificación de la Metodología del Sistema Orientado a Objeto Diagrama de Clases Casos de Usos IMPLANTACIÓN DEL SISTEMA Diagrama Gantt del Proyecto Pruebas del Sistema Implementación del sistema Manual de Usuario CONCLUSIONES RECOMENDACIONES REFERENCIAS BIBLIOGRÁFICAS (TODO LO QUE ESTA EN ROJO FALTA)

33 35 36 36 38 39 45 45 45

3

LA COMUNIDAD El Instituto Universitario de Tecnología del Oeste “Mariscal Sucre” fue creado en el periodo presidencial del Dr. Jaime Lusinchi, mediante decreto presidencial Nº 2581, publicado en gaceta oficial de la República de Venezuela Nº 34.112 del 12 de diciembre de 1988. El primer Director del Instituto fue el Ing. Fernando Cristiano Criollo, designado por la resolución Nº 672, emanada del Ministerio de Educación, en fecha 13 de julio de 1990, cuyo periodo fue desde el 16/07/1990 hasta el 15/10/1992. Asimismo, en el año de 1988, el IUTOMS imparte sus primeras clases en el piso 13 del Ministerio de Educación, ubicados en la Esquina de Salas, en el centro de la ciudad de Caracas, para el año 1990 el IUTOMS realiza su primer curso propedéutico en las instalaciones del Liceo Fermín Toro, donde se obtienen dos aulas para el inicio de las Unidades Académicas, luego en 1991, en la sede de la Oficina Central de Estadísticas (OCEI), comienzan las funciones administrativas (Sub- Dirección Administrativa); en ese mismo año, específicamente el 10/10/1991, el IUTOMS inicia sus funciones académicas en la Quinta Rosita de la Urbanización Montalbán, con diez secciones en los turnos diurnos y nocturno. Para el año 1992, siendo director designado por el Ministerio De Educación el Ing. Héctor Luís Gonzáles Nañez, cuyo periodo fue el 15/10/1992 hasta 07/03/1995, se alquila el edificio Vitro lux, ubicado en la Parroquia San Juan; a partir de entonces el IUTOMS inicia su nueva etapa institucional, ya que comienzan a funcionar en esta nueva sede la Dirección y la subdirección Académica, mientras que la Subdirección Administrativa continuo funcionando en la sede de la OCEI.

4

detrás de la Maternidad Concepción Palacios. cuyo periodo fue desde el 08/03/1995 hasta 03/03/1998. designado por el Ministerio de Educación. donde se imparten actividades Académicas en la Especialidad de Mantenimientos de Equipos Eléctricos. a estas dos nuevas sedes se les conoce como San Juan tres (3) y San Juan cuatro (4). ubicada en el mismo sector (Parroquia San Juan). fue el Ing. en la cual se instala la Subdirección Administrativa y algunas aulas. El Ministerio del Poder Popular para la Educación Universitaria (MPPEU) inauguro la nueva sede del Instituto Universitario de Tecnología del Oeste 5 . para el año 1993 se alquiló otra sede. Extensión. El tercer Director del Instituto. se encuentra en la misma Parroquia San Juan. Administración de Personal y Vías Férreas. el IUTOMS alquila toda la mezzanina a la Federación Campesina de Venezuela. desde el 04/10/1998 hasta el 07/03/2002. posteriormente en 1999. En la actualidad el IUTOMS. División de Recursos Humanos. Magíster Magali Astro Tovar. Inauguración de la nueva Sede la Fosforera en Antimano En el año 2010. en donde se imparten clases en las Especialidades de Mantenimiento de Equipos Mecánicos y Mantenimientos de Equipos Eléctricos y se dotan los laboratorios de Informática. funciona la División de Control de Estudios. además. esta Sede fue identificada como “San Juan 2”. donde se imparten clases en las Especialidades de Informática. División de Planificación y Presupuesto. Este nuevo espacio. siendo Director el Ingeniero Magíster José Alberto Delgado. está en proceso de nuevos cambios basados en la transformación a Universidad Politécnica en marcada el Proyecto Alma Mater con los Programas Nacionales en Informática. siendo Directora la Lcda. División de Investigación. se adquieren dos (2) espacios adicionales como salones de clase. Tomas Sáez Acosta. Post-Grado y Producción.Entre tanto. entre otros. En el año 2003. Administración de Empresas.

Misión Formar Profesionales de alto nivel de competencia en las áreas Industriales y de Administración. capaz de contribuir al desarrollo tecnológico del país. Un total de 18 aulas de clases están completamente listas y dotadas de nuevas mesas pupitres. dio la bienvenida a los estudiantes regulares de esta casa de estudios y a los de nuevo ingreso de la cohorte 2010. pizarrones y se acondicionan los espacios en un galpón de 1.“Mariscal Sucre” (IUTOMS). escritorios. a través de Actividades de Investigación. extensión y producción. Mecánica y Eléctrica. Por otra parte. dejando así oficialmente instalado el nuevo año escolar. alto sentido ético y conciencia cívica. en el edificio Bicentenario (antiguo Centro Fosforera).600 metros cuadrados para el funcionamiento de los laboratorios de Mantenimiento de Vías Férreas. en dicha infraestructura se adecuaron los espacios físicos con fines educativos. Junto a la inauguración de la obra. mediante los planes de estudios que conforman los Diseños Curriculares de las especialidades que ofrece el Instituto. dirigidas a elevar la calidad de vida del venezolano. administrativos. La operatividad Académica de la nueva Sede permitirá el incremento en la cohorte 2010-2011. en los diferentes Carreras y Programas Nacionales de Formación (PNF) que imparte el IUTOMS. Visión 6 . con una sólida preparación teórica-práctica. laboratorios y talleres. ubicada en Antimano. Lucas González Milla. el Director del IUTOMS. en 1 mil 600 estudiantes.

político. Sentido del deber y Respeto están entre sus principales valores. Liderazgo. Innovación.Hacer del IUTOMS una Institución Educativa que impulse el desarrollo Nacional a través de la producción y difusión de tecnología de punta. Coherencia. materiales. social y obtener una infraestructura que corresponda a los requerimientos de la Educación Superior con los altos niveles de eficiencia que involucren recursos financieros. ejecutando acciones con sus recursos humanos en los campos económico. 7 . físicos. Flexibilidad. académicos y humanos. Valores Responsabilidad. Lealtad. Autoexigencia. Profesionalismo. Consistencia.

8 .

que cuenta con aulas suficientes para dar respuesta a la matricula que se incorpora a esta prestigiosa Universidad. Administración. Eléctrica. por lo que debe de realizar innovaciones tecnológicas en las diferentes áreas Administrativas. El Instituto Universitario de Tecnología del Oeste Mariscal Sucre (IUTOMS).EL PROBLEMA El Programa Nacional de Formación (PNF). Por consiguiente. los alumnos. lo que trae como consecuencia que se aperturen núcleos universitarios en todo el país y sean reformados los IUT (Institutos Universitarios de Tecnología) y CU (Colegios Universitarios) en Universidades Experimentales politécnicas. en dicho proceso el Instituto se ve obligado a brindar una gama de servicios más amplia. debido a que no posee un registro adecuado que agilice estos procesos. se han resueltos problemas de espacio por la adquisición de una nueva Sede de la Institución ubicada en antimano. investigadores. que estén enfocados en el proyecto Nacional Simón Bolívar. Mecánica. ya que está aumentando de forma acelerada las matriculas de todas las carreras que en el se imparten. y Departamentos y núcleos que posee la Institución. lo que amplía más la problemática. sus títulos. Vía férrea e Informática ). cantidades en existencia o disponibilidad de proyectos. este aumento de la matricula la institución no posee la capacidad para llevar el Registro y Control de los Proyectos Socio tecnológicos. ya que los mismos son llevados de formas manual. es que se dictan las diferentes Carreras (Mantenimiento. se encuentra dentro del proceso de transformación a Universidad Politécnica. tutores. fue creado para dar respuesta a una situación de país el cual estaba excluyendo a los Bachilleres de una Educación Universitaria de calidad. 9 . es difícil acceder a la información y no se cuenta con una verificación veraz de los diferentes proyectos.

Problemas Secundarios • Retraso en la actualización de los datos • Inadecuado manejo de los proyectos que están a la espera de ser resguardados en la biblioteca • No se envían los proyectos a la biblioteca Árbol del Problema 10 .

11 .Árbol de Objetivos Basándose en los problemas expuestos anteriormente. se proponen los siguientes objetivos.

Mayor Proyectos Tener personal adiestramiento Mejor gestión de los proyectos disponibilidad para del su rendimiento momento del Registro de los • al • Informes Datos actual Menos consumo de tiempo al de registrar los proyectos Registro de Base demomento • Agilización en cuanto al Fuentes de verificación • Estadísticas resultados actuales de Factores Externos los Sistema listo. Proyectos en Registro y Control de los proyectos • orden y resguardados en la Sistema de Auditoria biblioteca y Evaluación Al final del periodo de • ejecución.Valoración de importancia Matriz de planificación del proyecto Indicadores Objetivo Global Gestión apropiada de los proyectos que se manejan en los departamentos Objetivo Especifico  Proporcionar información ordenada  Agilizar el Registro y Control de los proyectos Resultado Sistema para la gestión de los proyectos socio tecnológicos Actividades  Levantamiento información  Generar base de datos de • de la manera • • Mayor conocimiento en el área de sistemas. el servicio estará optimo • • Evaluaciones Encuestas Evaluaciones 12 .

de la D. (IUTOMS) los integrantes Dpto.para albergar los proyectos Matriz de Actores Actores Sociales Involucrados Intereses Puestos en su Ejecución Problemas Percibidos Recursos y Mandatos Conflictos Potenciales Al buscar información en el Nosotros Integrantes Proyecto del del No se cuenta con un sistema paraCapacidad Proyecto. encontrado persona para implementar el retirar los lineamientos de de investigación concernientes Proyectos Tiene Departamentos (IUTOMS) aceptación ya que les Capacidad de influir en deNo se resuelve la permitirá tener un Control de losNo tiene manera de controlar los manera positiva o negativa enproblemática del manejo del Proyectos Socio Tecnológicos de laProyectos correspondiente a los el IUTOMS para laregistro de los proyectos institución por cada uno de LosPNF de su responsabilidad realización del Sistema socio Tecnológicos PNF que allí se dictan Docentes (IUTOMS) Están muy interesados ya que lesNo tiene un modelo establecidoSon quienes implementan las no pueden referenciar a los permitirá indicarle a los alumnosni donde poder referenciar alnuevas normas sobre los alumnos un material que los un material de referencia para laalumno al momento de que esteProyectos. investigadores 13 . estamos muy motivados el Registro y Control de losdiseñar e a desarrollar el proyecto en la proyectos socio tecnológicos Sistema institución elegida. No hay sistema para llevar por ende eso se presta a que Capacidad de negar el sistema el control de los proyectos existan muchos Proyectos duplicados Que los Proyectos lleguen a la Los Proyectos no llegan o no son Capacidad Sociotecnológicos Biblioteca (IUTOMS) de influir en No hay un envio de los manera positiva o negativa en enviados a tiempo a la biblioteca Proyectos socio clasificar y poder usarlos como el IUTOMS para la para que sean reguardados Tecnologicos referencia para otros realización del Sistema biblioteca para poder resguardar. diferentes Estudiantes (IUTOMS) No existe un material de para poder observar los Proyectosde referencia para poder realizarlenguajes de programación y consulta para la realización realizados por otros estudianteso desarrollar sus proyectos en lasoftware para la realización de los Proyectos del PNF parte metodológica. del Proyecto No se lleva el control total de los Instituto donde será desarrollado el proyecto (IUTOMS) Llevar el Control de los Proyectos Socio tecnológicos Proyectos Socio Tecnológicos y Infraestructura Institucional. ayude en la realización de realización de los Proyectoscomience la realización de suSu participación y sus Proyectos dependiendo los PNF Proyecto cooperación es imprescindible Tener una material de referenciaNo encuentran un buen materialPoseen los equipos.I.E no se ha desarrollar.

implementación y documentación de sistemas orientada a objetos. profesores y personal que labora en los diferentes departamentos académicos. es un proceso para el desarrollo de software. para que los profesores puedan asesorar de forma oportuna los nuevos Proyectos a ejecutarse y los alumnos puedan tener una referencia que sirva de base y orientación para el desarrollo de los Proyectos. Esta forma de trabajo fue seleccionada por ser la más aceptada y popular para el desarrollo 14 .Justificación Esta investigación busca beneficiar a toda la Comunidad Educativa que hace vida en el Instituto Universitario de Tecnología del Oeste “Mariscal Sucre”. Metodología en el Desarrollo del Sistema Rup El desarrollo del Sistema de Información para el Registro y Control de los Proyectos Sociotecnológicos para el Instituto Universitario de Tecnología del Oeste “Mariscal Sucre” estará basado en una nueva técnica orientada a objeto como lo es la Metodología de Proceso Unificado de Racional (RUP). constituye la metodología estándar más utilizada para el análisis. los Departamentos podrán realizar el registro y control de los proyectos presentados en el Instituto y así evitar la duplicación de temas de investigación. En el mismo orden de ideas. de igual forma no posee con exactitud la cantidad de proyectos a registrar y los datos no son exactos. Alumnos. RUP. por lo que se dará inicio al registro en la base de datos a los proyectos entregados desde el año en curso. que junto con el Lenguaje Unificado de Modelado (UML). Limitaciones Cada departamento tiene una metodología diferente para llevar el registro y control de los proyectos.

las disciplinas. que representa tiempo y demuestra los aspectos del ciclo de vida del proceso y El eje vertical que representa las disciplinas. las actividades. de iteraciones y la finalización de las fases. moldeamiento visual del software.del software orientada a objeto. que agrupan actividades definidas lógicamente por la naturaleza. Las Fases de la RUP El ciclo de vida del software de la RUP se descompone en cuatro fases secuenciales que consiste en una serie de ciclos. Su meta. es un producto de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo. además de presentar ventajas como el desarrollo interativo de software reutilización del código. los artefactos y los roles. cada uno de los cuales produce una nueva versión del producto. estas fases son: 15 . RUP. los flujos de trabajo. tiene dos dimensiones: El eje horizontal. La segunda dimensión representa el aspecto estático del proceso: como se describe en términos de componentes de proceso. La primera dimensión representa el aspecto dinámico del proceso y se expresa en términos de fases. entre otros. es asegurar la producción del software de alta calidad que resuelve las necesidades de los usuarios dentro de un presupuesto y tiempo establecido. cada ciclo está compuesto por fases y cada de estas fases está compuesta por un número de iteraciones. Metodología Proceso Unificado de Racional (RUP) El Proceso Unificado de Racional.

1. 2. operaciones y relaciones. En esta fase se lleva a cabo las siguientes actividades. que podrían alterar la planificación y los costos de la fase posterior. es decir. Se recopilan los casos de uso para gran parte de los requisitos funcionales. Fase de Construcción: su objetivo principal es alcanzar la capacidad operacional del producto. siendo todo probado en profundidad. • • • • Elaborar diagrama de clase. • Estimar los recursos necesarios para la construcción del software. con sus atributos. Fase de Concepción (Inicio): se establece la oportunidad. personal necesario y costo dentro de los límites establecidos por las prácticas. Se especifican los niveles a alcanzar por los atributos de calidad. En esta fase a través de sucesivas iteraciones e incrementos se desarrolla un producto o software. • Definir los alcances y limitaciones de la aplicación. • Se planifica el proyecto considerando los recursos disponibles. como la fiabilidad de los tiempos de respuestas. • Diseñar y describir en detalles los casos de uso involucrado en el proyecto. 3. Las actividades desarrolladas en esta fase son las siguientes: 16 . Estudiar la viabilidad y definir la plataforma operacional en la cual es desarrollada la aplicación. se prepara una propuesta de la planificación cubierta. alcance de la aplicación y los objetivos para el ciclo de vida del producto. Analizar y diseñar la base de datos a utilizar que cumpla con los requerimientos establecidos. Fase de Elaboración: en esta fase se identifican los riesgos significativos. Las actividades que se desarrollan en esta fase son las siguientes: • Determinar la visión general de la aplicación. todos los componentes restantes se desarrollan e incorporan al producto. Elaborar diagrama de secuencia del proyecto.

una vez realizadas las pruebas de aceptación por un grupo de usuario y habiendo efectuado los ajustes y correcciones que sean requeridos. • Realizar las pruebas en un ambiente de producción para determinar las medidas de efectividad de la aplicación completa. • Crear los manuales de Usuarios y Sistema. En esta fase se desarrollaran las siguientes actividades. ESTUDIO DE NORMATIVAS Y ESTÁNDARES 17 . Fase de Transición: su objetivo principal es realizar la entrega del producto operando. • Efectuar la verificación para que la aplicación se ajuste a los requerimientos establecidos. 4.• Construir la base de datos.

La implementación original y de referencia del compilador. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++. pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel. el bytecode es normalmente interpretado o compilado a código nativo para la ejecución. de acuerdo con las especificaciones del Java Community Process. Sun ha controlado las especificaciones. si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun. Entre diciembre de 2006 y mayo de 2007. que suelen inducir a muchos errores. la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. su gestión no es un problema ya que ésta es gestionada por el propio lenguaje y no por el programador. Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL. algunas incluso bajo licencias de software libre. En el tiempo de ejecución. desarrollado por Sun Microsystems a principios de los años 90. 18 . aunque la compilación en código máquina nativo también es posible. el desarrollo y evolución del lenguaje a través del Java Community Process. Desde entonces. Con respecto a la memoria.Bases Teóricas Java Java es un lenguaje de programación orientado a objetos. de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java aún no lo es). como la manipulación directa de punteros o memoria. aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible. Las aplicaciones Java están típicamente compiladas en un bytecode.

El equipo (Green Team). Arthur Van Hoff. James Gosling. el equipo reorientó la plataforma hacia la Web. el nombre fue sacado al parecer de una lista aleatoria de palabras Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y sintaxis similar a C++. y Andy Bechtolsheim. Wayne Rosing y Eric Schmidt. compuesto por trece personas y dirigido por James Gosling. Otros abogan por el siguiente acrónimo. tras una sesión maratoniana de tres días entre John Gaga. Un pequeño signo que da fuerza a esta teoría es que los 4 primeros bytes (el número mágico) de los archivos . 0xCAFEBABE. son en hexadecimal. Pero no está claro si es un acrónimo o no.class que genera el compilador. de ahí que el icono de java sea una taza de café caliente. Entre junio y julio de 1994. Sintieron que la llegada del navegador web Mosaic. trabajó durante 18 meses en Sand Hill Road en Menlo Park en su desarrollo. A pesar de todas estas teorías.Historia de Java Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. aunque algunas fuentes señalan que podría tratarse de las iniciales de sus creadores: James Gosling. propiciaría que Internet se convirtiese en un medio 19 . Patrick Naughton. La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería cercana. El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling). El término Java fue acuñado en una cafetería frecuentada por algunos de los miembros del equipo. luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java. Just Another Vague Acronym ("sólo otro acrónimo ambiguo más").

En 1994. El acto estuvo acompañado por una pequeña sorpresa adicional. tales como Array (arreglos). Vicepresidente Ejecutivo de Netscape. además de un conjunto central de elementos del lenguaje tales como los operadores. El 9 de enero del año siguiente. a que vieran la luz pública Java y HotJava. de que Java sería soportado en sus navegadores. pero hubo que esperar al 23 de mayo de 1995. estructuras de control y sentencias. durante las conferencias de SunWorld. 1996. no es útil como un lenguaje independiente. JavaScript es pequeño y ligero. El núcleo de JavaScript puede ser extendido para una variedad de propósitos complementándolo con objetos adicionales. Dentro de un entorno anfitrión. El núcleo de JavaScript contiene un conjunto central de objetos. El acontecimiento fue anunciado por John Gage. [1] Dos semanas más tarde la primera versión de Java fue publicada JavaScript Es un lenguaje de script multiplataforma que esta orientado a objetos. tales como los navegadores Web. más bien está diseñado para una fácil incrustación en otros productos y aplicaciones. las extensiones del lado del cliente permiten a una aplicación ubicar 20 . Sun fundó el grupo empresarial JavaSoft para que se encargase del desarrollo tecnológico. el anuncio por parte de Marc Andreessen. Date (fechas) y Math (objetos matemáticos). Naughton creó entonces un prototipo de navegador. WebRunner. el navegador Web.interactivo. Por ejemplo. se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. este puede ser conectado a los objetos de su entorno para proveer un control programable sobre éstos. por ejemplo: • JavaScript del lado Cliente extiende el núcleo del lenguaje proporcionando objetos para el control del navegador y su Modelo Objeto Documento. el Director Científico de Sun Microsystems. que más tarde sería conocido como HotJava.0a pudo descargarse por primera vez en 1994. Java 1. como el que pensaban era la televisión por cable.

Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es el programa más utilizado en el sector del diseño y la programación web. una imagen o añadir un comportamiento) están hechas en Javascript-C. fue duramente criticado por su escaso soporte de los estándares de la web. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace 21 . las extensiones del lado del servidor permiten que una aplicación se comunique con una base de datos relacional. sus rutinas (como la de insertar un hipervinculo. Su principal competidor es Microsoft Expression Web y tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. por su soporte de los estándares del World Wide Web Consortium. diseño y edición de sitios y aplicaciones Web basados en estándares. recientemente. • JavaScript del lado Servidor extiende el núcleo del lenguaje proporcionando objetos relevantes para la ejecución de JavaScript en un servidor. puesto que en este programa. Esto se ha ido corrigiendo en las versiones recientes. La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización del mismo.elementos en un formulario HTML y responder a los eventos de usuario tales como hacer clic con el mouse. ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. proporcionar continuidad de la información desde una invocación de la aplicación a otra o efectuar la manipulación de archivos en un servidor. entradas del formulario y navegación de páginas. Hasta la versión MX. por sus funcionalidades. Adobe Dreamweaver Es una aplicación en forma de suite (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción. su integración con otras herramientas como Adobe Flash y. lo que le ofrece una gran flexibilidad en estas materias. Por ejemplo.

Adobe ha aumentado el soporte CSS y otras maneras de diseñar páginas sin tablas en versiones posteriores de la aplicación. Dreamweaver permite ocultar el código HTML de cara al usuario. Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. haciendo posible que alguien no entendido pueda crear páginas y sitios web fácilmente sin necesidad de escribir código. Además. También dispone de 22 . lo cual va en detrimento de la ejecución de las páginas en el navegador web. Dreamweaver ha tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el 90% del mercado de editores HTML. JavaScript y algunos frameworks del lado servidor. Sin embargo. versiones más recientes soportan otras tecnologías web como CSS. Algunos desarrolladores web criticaban esta propuesta ya que crean páginas HTML más largas de lo que solían ser al incluir mucho código inútil. aunque también se puede ejecutar en plataformas basadas en UNIX utilizando programas que implementan las API's de Windows. Esta aplicación está disponible tanto para la platafoma MAC como para Windows. que programadores y editores web hagan extensiones para su programa y lo ponga a su gusto. No obstante. algunos desarrolladores web han criticado Dreamweaver en el pasado porque creaba código que no cumplía con los estándares del consorcio Web (W3C). haciendo que se reduzca el exceso de código.que sea un programa muy fluido. Como editor WYSIWYG que es. tipo Wine. que todo ello hace. Dreamweaver permite al usuario utilizar la mayoría de los navegadores Web instalados en su ordenador para previsualizar las páginas web. Esto puede ser especialmente cierto ya que la aplicación facilita en exceso el diseño de las páginas mediante tablas.

permite el uso de "Extensiones". gif adaptable.P. hasta el sitio web completo. la habilidad de encontrar y reemplazar líneas de texto y código por cualquier tipo de parámetro especificado. Con la llegada de la versión MX. gif animado websnap) para un sitio web y después exportar la imagen creada y así utilizarla como una sola. Las extensiones.U. que para un diseño más rápido y a la vez fácil podría complementarse con fireworks en donde podría uno diseñar un menú o para otras creaciones de imágenes (gif web. Dreamweaver goza del apoyo de una gran comunidad de desarrolladores de extensiones que hacen posible la disponibilidad de extensiones gratuitas y de pago para la mayoría de las tareas de desarrollo web. jpeg calidad superior. tal y como se conocen. ASP. por ejemplo. son pequeños programas. ColdFusion. también permite la conexión a Bases de Datos como MySQL y Microsoft Access. JSP (JavaServer Pages) y PHP sin necesidad de tener experiencia previa en programación. en donde ya llevara los vínculos a un dicho sitio en especifico que uno le haya dado. que cualquier desarrollador web puede escribir (normalmente en HTML y Javascript) y que cualquiera puede descargar e instalar. ASP (Active Server Pages). para filtrar y mostrar el contenido utilizando tecnología de script como. Es decir. jpeg archivo más pequeño. ofreciendo así funcionalidades añadidas a la aplicación.(MRR . tal como se ha afirmado en muchos medios. Aunque sea un experto programador de HTML el usuario que lo 23 . por ejemplo.herramientas de administración de sitios dirigidas a principiantes como.NET. gif websnap. Macromedia incorporó herramientas de creación de contenido dinámico en Dreamweaver. El panel de comportamientos también permite crear JavaScript básico sin conocimientos de código. También podría decirse.C. Un aspecto de alta consideración de Dreamweaver es su funcionalidad con extensiones. En lo fundamental de las herramientas HTML WYSIWYG.) Dreamweaver Es la herramienta de diseño de páginas web más avanzada.

que fabrica tanto Macromedia como otras compañias. para realizar otras acciones más avanzadas. puede resultar un poco difícil su manejo para personas menos experimentadas en el diseño de webs.. Appserv Appserv es una herramienta OpenSource para Windows que facilita la instalación de Apache. Cumple perfectamente el objetivo de diseñar páginas con aspecto profesional. el programa es realmente satisfatorio.maneje. Además es un programa que se puede actualizar con componentes. además muy fáciles de usar: • Hojas de estilo y capas • Javascript para crear efectos e interactividades • Inserción de archivos multimedia. con acceso a bases de datos (versión Ultradev) y una mayor integración con otras herramientas de Macromedia como Fireworks. PHP 24 . MySQL y PHP en la cual estas aplicaciones se configuran en forma automática. En resumen. y soporta gran cantidad de tecnologías. Dreamweaver ha evolucionado mucho en su versión 4.. Como extra incorpora phpMyAdmin para el manejo de MySQL. sobretodo en lo que a productividad se refiere. siempre se encontrarán en este programa razones para utilizarlo. que incluye soporte para la creación de páginas dinámicas de servidor en ASP. incluso el código generado es de buena calidad. La unica pega consiste en que al ser tan avanzado.

M. • Es libre. (2006) estas son algunas ventajas que nos ofrece la programación en PHP. El código PHP puede incluirse dentro del código HTML de la página. por lo que se presenta como una alternativa de fácil acceso para todos. Nacido en 1994. 25 .Acrónimo de PHP: Hypertext Preprocessor. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones). • • • • Es un lenguaje multiplataforma. Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad. además fácil de aprender y no adquiere muchos de recursos. Posee una amplia documentación en su página oficial entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. destaca su conectividad con MySQL. Se define como un lenguaje interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor. Por su parte Álvarez. C. 45) Trabajar con PHP es de gran ventaja porque es potente y de alto rendimiento. (2003) recalca que PHP: Es uno de los lenguajes de lado servidor más extendidos en la Web. se trata de un lenguaje de creación relativamente creciente que ha tenido una gran aceptación en la comunidad de webmasters debido sobre todo a la potencia y simplicidad que lo caracterizan (p. Para delimitar la sección de código PHP se puede hacer de la siguiente forma: Se abre con <? PHP y se cierra con cerramos ?> Ventajas del PHP Para Zumbado.

(Ob. • Está diseñado especialmente para un modo de hacer aplicaciones Web que es ampliamente considerado problemático y obsoleto (mezclar el código con la creación de la página Web). Desventajas del PHP Al igual que las ventajas para Zumbado. • No posee adecuado manejo de internacionalización. unicode. sino bibliotecas especializadas para cada motor (a veces más de una para el mismo motor). MySQL Es un sistema de gestión de bases de datos relacional. C. MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual. multihilo y multiusuario con más de seis millones de instalaciones. Tiene manejo de excepciones. pero para aquellas empresas que quieran incorporarlo en productos privativos 26 . Biblioteca nativa de funciones sumamente amplia e incluida. • Por su diseño dinámico no puede ser compilado y es muy difícil de optimizar. No requiere definición de tipos de variables. Cit) estas son las desventajas: • No posee una abstracción de base de datos estándar.• • • • Permite las técnicas de Programación Orientada a Objetos. • Por sus características promueve la creación de código desordenado y complejo de mantener. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia. etc.

Allan Larsson y Michael Widenius. El nombre de MySQL procede de la combinación de My. mSQL no era rápido y flexible para sus necesidades. fiabilidad o usabilidad. SQL («lenguaje de consulta estructurado») fue comercializado por primera vez en 1981 por IBM. SQL:99. la compañía ofrece soporte y servicios. El objetivo que persigue esta empresa consiste en que MySQL cumpla el estándar SQL. con el acrónimo SQL (según la documentación de la última versión en inglés). MySQL es una idea originaria de la empresa opensource MySQL AB establecida inicialmente en Suecia en 1995 y cuyos fundadores son David Axmark. Michael «Monty» Widenius en la década de 1990 trató de usar mSQL para conectar las tablas usando rutinas de bajo nivel ISAM. Allan Larsson.deben comprar a la empresa una licencia específica que les permita este uso. Este nombre fue enviado por Ambrose 27 . hija Widenius. Desde 1986. el cual fue presentado a ANSI y desde entonces ha sido considerado como un estándar para las bases de datos relacionales. SQL:2003. pero sin sacrificar velocidad. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. MySQL AB fue fundado por David Axmark. sin embargo. el estándar SQL ha aparecido en diferentes versiones como por ejemplo: SQL:92. Esto lo llevó a crear una interfaz de programación de aplicaciones SQL denominada MySQL para bases de datos muy similar a la de mSQL pero más portable. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. Además de la venta de licencias privativas. El nombre del delfín de MySQL es Sakila y fue seleccionado por los fundadores de MySQL AB en el concurso Name the Dolphin. Está desarrollado en su mayor parte en ANSI C. el directorio base y muchas de las bibliotecas usadas por los desarrolladores tenían el prefijo My. y Michael "Monty" Widenius. Por otra parte.

en el uso del Software Libre desarrollado con Estándares Abiertos. Por ser instrumento fundamentales para el desarrollo económico. haciendo especial énfasis en los responsables de las áreas de tecnologías de información y comunicación. el idioma local de Suazilandia y corresponde al nombre de una ciudad en Arusha. 28 . todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos. cerca de Uganda la ciudad origen de Ambrose. para lo cual establecerá con los demás órganos y entes de la Administración Pública Nacional los mecanismos que se requieran.390 del 2004 sobre la implementación del Software Libre en la Administración Pública. derivado del idioma SiSwate.Twebaze. en sus sistemas. adelantará los programas de capacitación de los funcionarios públicos. el cual expresa que: “El estado reconocerá el interés público de la tecnología.095 de fecha 28/12/2004. proyectos y servicios informáticos. Bases Legales Constitución de la República Bolivariana de Venezuela (1999) De acuerdo con el Articulo 110 . A tales fines. refleja que: El Ministerio del Poder Popular para Ciencia y Tecnología. Según el artículo 4 de dicho decreto. Se destaca la necesidad de “incorporar al sistema educativo ya que el estado garantiza el cumplimiento de los recursos éticos y legales que deben regir las actividades de investigación tecnológica. Según el artículo 1 del decreto mencionado menciona que: La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos. un desarrollador de software de código abierto africano. Los organismos públicos están obligados a migrar sus sistemas y aplicaciones a Software Libre lo cual se sustenta en los artículos 1 y 4 del decreto Nº 3. Tanzania. social y político del país”. publicado en la Gaceta oficial Nº 38.

reproduzca. manejo. "firmware". intercambio. b) Sistema: cualquier arreglo organizado de recursos y procedimientos diseñados para el uso de tecnologías de información. movimiento.Definiciones. A los efectos de la presente ley y cumpliendo con lo previsto en el art. se entiende por: a) Tecnología de Información: rama de la tecnología que se dedica al estudio. almacenamiento. organizados en un paquete funcional. Artículo 25. distribuya o divulgue un software u otra obra del intelecto que haya obtenido mediante el acceso a cualquier sistema que utilice tecnologías de información. copie. será sancionado con prisión de uno a cinco años y multa de cien a quinientas unidades tributarias. control. distribución. así como el desarrollo y uso del "hardware". administración. así como la combinación de dos o más componentes interrelacionados. de manera que estén en capacidad de realizar una función operacional o satisfacer un requerimiento dentro de unas especificaciones previstas. El que sin autorización de su propietario y con el fin de obtener algún provecho económico. Apropiación de propiedad intelectual. "software". 9 de la Constitución de la República Bolivariana de Venezuela. lo cual involucra la obtención. cualesquiera de sus componentes y todos los procedimientos asociados con el procesamiento de data.Ley Especial Contra los Delitos Informáticos Artículo 2. Ley De Las Universidades 29 . visualización. aplicación y procesamiento de data. creación. unidos y regulados por interaccióno interdependencia para cumplir una serie de funciones específicas. transmisión o recepción de información en forma automática. modifique. modificación.

Se entiende por programa de computación a la expresión en cualquier modo. establece la Constitución de la República Bolivariana de Venezuela. tecnología e innovación y la utilización de los resultados.La ley universidades da plena autonomía para que cada universidad. Por ello la realización del proyecto tomó en cuenta el siguiente artículo: Artículo 17. 30 . tecnología e innovación. Ley Orgánica de Ciencia. del 8 de septiembre de 1970). Tecnología e Innovación Una ley creada con el fin de desarrollar los principios orientadores que en materia de ciencia. de acuerdo a sus objetivos. se relaciona ya que el sistema propuesto ofrece un bienestar a una gran parte de la humanidad directa o indirectamente. Extraordinario. organicen su propio régimen de gobierno. el que debe ser establecido en el Estatuto y en el Reglamento de la universidad. Ley Sobre El Derecho de Autor Esta ley protege el derecho de propiedad que se genera de forma automática por la creación de diversos tipos de obras o programas. de un conjunto de instrucciones cuyo propósito es que un computador lleve a cabo una tarea o una función determinada…” se relaciona con el proyecto debido al solo hecho de crear el sistema que facilite el trabajo a los intermediarios. (Gaceta Oficial No. El artículo relacionado es el siguiente: Artículo 5. Las actividades de ciencia. el respecto a la dignidad y los derechos humanos y preservación del ambiente”. necesidades y características. lenguaje o notación. la reducción de la pobreza.1429. deben estar encaminadas a contribuir con el bienestar de la humanidad.

ESTUDIO DE FACTIBILIDAD Después de obtener la información requerida en la entrevista realizada. de esta forma realizar la estimación de los costo. con el fin de que el departamento interesado decida si se ha de emprender ó no la propuesta. se elaboró un análisis cuyo objetivo fue el de evaluar la posibilidad de desarrollar un Sistema de Información de Registro y Control. el tiempo y los recursos humanos que se necesiten. para ello se realizó el siguiente estudio de factibilidad: Factibilidad Técnica 31 .

con el que se requiere para comprobar su disponibilidad para el desarrollo.En este tipo de factibilidad se realizó una evaluación acerca del hardware. de software propuesto. junto con el gestor de bases de datos MySQL. Las herramientas computacionales con las que se contó. PHPMyAdmin como herramienta que permite administrar bases de datos MySQL y PHP como lenguaje de programación. diseño e implantación del sistema y conocer si se cuenta con los recursos necesarios. del software y del recurso humano. Antes de llevar a cabo el análisis se establecieron dos interrogantes muy importantes: ¿Es posible desarrollar el Sistema Propuesto con la tecnología existente en dicho Departamento? Y ¿Es necesario que la organización adquiera una tecnología adicional? Posteriormente se llego a la conclusión. Herramientas de distribuciones comprobadas y gratuitas que no representan costos constantes de sistema y se encuentran instaladas en los equipos del IUTOMS (equipos de laboratorios y disponibles en soporte técnico). que el sistema a desarrollar es factible ya que el IUTOMS cuenta con los recursos de hardware. CRONOGRAMA DE ACTIVIDADES y humanos necesarios para el desarrollo e implantación del sistema 32 . Appserv como servidor Web.

CC LR GT M BD E L A B O R A C IO N H I J K L M N DA V IS .5 33 . F MU EU 6 SE M A N A 4 SE M A N A S 7 SE M A N A S Leyenda de los Recursos Humanos utilizados para la Elaboración del Proyecto Número del recurso 1 2 3 4 5 Nombre y Apellido del recurso Herrera Simmons Suárez Simón Rojas Mayra Maizo Ángel Lugo Darwin Actividad A Fecha De Duración 21-03 al 23-03-2011 Días de Duración 4 Precedencia ==== % 1.4.2. S DP E C U 8 0% DC PI RA C O N S T R U C C IO N Ñ O P Q R S T U MC M CU ASH BDC C LENG P IS VA CVA 6 SE M A N A S T R A N S IC IO N V W X Y RB F.3.92 Recurso 1.SIST E M A A U T O M A T IZ A D O P A R A E L R E G IS T R O Y C O N T R O L D E L O S P R O Y E C T O S -S O C IO T E C N O L O G IC O S A P R O B A D O S P O R E L IU T O M S IN IC IO AL B C D E F G EAR EACU PA ES.

5 1.5 3.88 2.00 34 .3.88 1.3.2.4.2.5 1.5 1.4.73 7.3.84 2.2.2.84 2.4 3.5 1.4.88 1.00 200.92 1.07 13.4.4 2.2.4.5 2.92 3.69 1.00 H/HX4 Horas Diarias 120.2.88 48.3.92 2.4 2.3.5 1.2.88 2.4 Fuente: los autores (2012) Calculo de Costo de las Actividades (Horas Hombres) Días Por Actividad 4 8 Recurso 1.600.5 1.92 3.4.3 1.5 Horas / H 10 10 Recurso + Costo H / H 30.5 1.2.84 1.3.2.2.3.46 3.92 1.00 1.88 6.3.4.4.B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y 24-03 al 29-03-2011 22-03 al 23-03-2011 22-03 al 23-03-2011 24-03 al 28-03-2011 25-03 al 26-03-2011 04-04 al 07-04-2011 07-04 al 11-04-2011 11/04/2011 11-04 al 15-04-2011 18-04 al 28-04-2011 02-05 al 12-05-2011 12-05 al 23-05-2011 26 y 30 al 31-05-2011 01/06/2011 02-06 al 09-06-2011 10-06 al 14-06-2011 14-06 al 21-06-2011 22-06 al 11-07-2011 12-07 al 14-07-2011 18-07 al 22-07-2011 22 y 23-07-2011 25/07/2011 26/07/2011 22 al 26-07-2011 26 al 29-07-2011 8 6 6 8 4 6 6 4 6 14 14 16 4 4 8 6 10 28 8 10 6 4 4 8 6 208 A A A B.5 1.84 48.5 1.07 2.2.2.3.3.3.C ==== E A B I J K L ==== D L H G P R S T U V W W 3.2.3.5 1.2.92 2.4 2.5 1.5 1.2.00 H / H X Día De La Actividad 480.4.3.3 1.3.00 50.5 1 1.3.5 2 2 1.2.84 2.4.73 6.4.88 3.88 100 1.3.4.3.4.2.2.

00 720.00 20.5 1.00 240.4.3.2.00 40.00 1.4.00 20.00 30.00 1.5 1.2.00 200.2.2.5 1 1.00 160.3.360.00 30.4.5 1.00 120.5 2.00 120.00 30.00 800.4.4 3.00 50.3.3.200.2.00 50.200.4.2.00 2.00 50.00 80.00 1.00 40.00 1.00 80.200.00 30.600.00 960.5 1.00 200.00 200.4. la cual se conectara a el servidor del IUTOMS 35 .3 1.00 640.00 50.5 1.00 Costo Total 720.00 200.2.4.00 50.00 40.5 1.00 480.00 1.6 6 8 4 6 6 4 6 14 14 16 4 4 8 6 10 28 8 10 6 4 4 8 6 1.4.4.00 160.2. está destinado para desarrollar una interfaz grafica (aplicación) orientada a objetos.2.00 320.280.00 30.00 40.3.00 2.00 200.3.00 30.00 960.00 1.2.3.00 200.5 1.00 120.00 3.2.5 2 2 1.00 1.00 120.5 1.800.5 1.2.4.600.2.00 200.5 1.4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 30.00 120.00 50.3.00 50.3.5 3.200.800.00 29.00 30.00 50.00 120.00 120.3.600.2.4 2.00 720.3.4 2.00 120.4 2.00 10.00 10.00 200.00 Fuente: los autores (2012) DESARROLLO DEL SISTEMA Justificación de la Metodología del sistema Orientado a Objeto El presente proyecto de investigación.00 10.200.3.200.5 1.00 1.00 1.4.3.00 50.00 200.00 30.00 160.00 120.

alumnos y comunidad en general.y su base de datos en la parte que le compete. disminuir el tiempo para realizar las actividades y aprovechar al máximo los recursos disponibles. permitirá realizar actividades de registro y control de una manera estética y sencilla en la búsqueda de soluciones efectivas. Donde se podrá encontrar de una manera automatizada y con la facilidad de verificar en línea por medio de la Web. Especialidad. poder garantizar la identificación de los trabajos de investigación existentes. Permitirá no solo a las Coordinaciones. Por este motivo. las consultas de los mismos. Llevar a cabo el funcionamiento e implementación de un Sistema de Registro y Control. por título del proyecto. sino también a todos los integrantes de la Institución profesores. entregados por los estudiantes. permite realizar el mantenimiento del sistema de manera sencilla debido a que cada proceso está separado por módulos. la disponibilidad inmediata del material existente. bien sea buscado. 36 . sino que otra personal puede realizar el mantenimiento o corregir las fallas que se presenten en la aplicación. Igualmente no solo el desarrollador de la aplicación puede interferir en el sistema. el Registro y Control de los Proyectos actuales y venideros. Este proyecto de investigación se encuentra orientado a ofrecer una solución viable al problema de gestión de los Departamentos de las diferentes PNF. ya que. PNF. se estudia la posibilidad de diseñar un sistema que permita agilizar el procedimiento de registro y Control de Proyectos Socio-Tecnológicos de manera que se puedan obtener los siguientes logros: la mejora de la calidad de los servicios de información. llevar de una manera sencilla y unificada. año de graduación. para atacar las fallas y anomalías que se puedan general dentro del sistema planteado. para los Proyectos Socio-Tecnológicos por el IUTOMS. en cuanto a los Proyectos Socio-Tecnológicos por el IUTOMS. Entre tanto que se utiliza el sistema orientado a objeto Móldelo Vista controlador. nombre o expediente del graduado. generando ahorro del tiempo del solicitante y de los departamentos de las diferentes carreras.

esta aplicación permite minimizar los costos ya que se trata de un software libre. sin necesidad de replantear nuevamente la aplicación.Una de las ventajas que presenta el sistema orientado a objeto modelo vista controlador. además. Diagrama de Clases 37 . se pueden modificar o agregar nuevos módulos.

departamentos ubicacion -id ubicaccion -departamento -biblioteca +agregar() +modificar () +consultar () -1 * * -id departamento -via ferrea -admon -electrica -mantenimiento -informatica -mecanica +agragar () +modificar () +consultar () * «clase de implementación» tabla proyecto -1 +id proyecto +año +titulo +id dpto +id autor +id tutor +id ubicacion +path pdf +agregar () +modificar () +eliminar () +consutar () jurado -proyecto 1 -id jurado -proy +agragar () +modificar () +consultar () 1 * 1 autor -id autor -ombre-autor -apellido -autor -cedula -autor -expediente -autos -telefono -autor -direccion -autor +agregar () +modificar () +consultar () tutor -id tutor -nombre -tutor -apellido -tutor -icedula -totor -telef -tutor -direccion -tutor -tipo-tutor +agregar () +modificar () +consultar () Caso de Uso 38 .

terminado Carga en Excel planilla De entrega de proyecto Archiva proyecto terminado solicitado Entrega proyecto Usuario Usuario Gestión de proyecto Sociotecnológico Administrad or 39 .Casos de Uso General del Sistema Actual Solicita y llena planilla de entrega Gestión de Proyecto Sociotecnológico de proyecto Entrega proyecto Terminado con planilla Solicita consulta de proyecto terminado Recibe Planilla y proyecto Sociotecnóloga.

Caso de Uso del Sistema Propuesto (Pantalla Principal) Salida del sistema Respaldo <<Extend>> xten <<E > << Ex >> ten d d> Registro de usuario Y Recuperación Validar usuario Administra dor nd xte <E < >> Gestión de Proyecto Sociotecnológico <<Extend >> Incluir Proyecto <<Extend >> nc <<I Consultar Proyecto > lu> Eliminar proyecto Usuario <<Inc lu >> Actualizar proyecto <<Inclu>> Generar reportes 40 .

MODELO DE CASO DE USO REGISTRO DE USUARIO VALIDAR USUARIO VALIDAR USUARIO Registro de usuario <<Extend >> <<E xten >> d Consultar Usuario Incluir Usuario nd xte <E < >> Validar usuario >> clu <In < << Inc lu> > << In clu >> Actualizar Usuario ADMINISTRADO R Eliminar Usuario 41 .

MODELO DE CASO DE USO CREACION FICHA DEL PROYECTO Incluir Proyecto Generar ficha del proyecto Administrador << Ex ten d> > <<Extend>> Ingresar datos del proyecto 42 .

MODELO DE CASO DE USO CONSULTAR PROYECTO usuario Consultar Proyecto Actualizar Proyecto Administrado r Alminar Proyecto 43 <<Extend >> <<Extend >> << Ex te nd >> <<Extend>> nd xte <E < >> Procesar Consulta Consultar por año << Inc lu> > <<Extend>> Consultar por nombre del proyecto <<Inclu>> > lu> Inc << Asignar ficha PDF del proyecto Consultar por Carrera .

socio tecnológico. 3) Ingresa datos solicitado y pulsa Okey 4) Verifica que el actor este registrado y muestra pantalla principal del proyecto 5) Pulsa el botón registrarse ahora. registrar. 9) Arroja una pantalla de rechazo indicando actor no registrado o datos incorrectos principal. 6) Muestra un formulario de registro solicitando número de expediente o código. 7) Llena el formulario y presiona 8) Valida los datos del nuevo usuario.Caso de uso: Validar Usuario Curso Típico Nª 1 Acción del actor Respuesta del sistema 1) Actor accede al sistema a través de 2) Solicita nombre y pass Word o internet para realizar un registro de registrarse ahora. Curso atípico muestra la pantalla de acceso. proyecto. y regresa a la pantalla 44 .

muestra el número de registro PDF. Consulta por año Consulta por carrera Consulta por nombre del proyecto 3) El actor hace clip en la opción que requiera: ingrese el año que desee consultar ingrese carrera a consultar ingrese nombre de la carrera Dependiendo de la opción solicitada muestra un mensaje: ingrese el año que desee consultar ingrese carrera a consultar ingrese nombre de la carrera con las sistema muestra error y regresa al formulario para corregir. confirmando incluir proyecto. 5) muestra un mensaje si desea continuar incluyendo nuevos proyectos. presiona consultar. Nª 3 4) Verifica si la consulta existe: Muestra la ficha del proyecto y su archivo 45 resumen en PDF. para realizar una consulta de siguientes opciones: los proyectos. el ingreso del proyecto. y presiona el botón enviar para asignado en la base de datos. Registra 4) Verifica que los datos registrados sean proyecto y adjunta archivo resumen en correcto. Curso atípico .Caso de uso: Incluir Proyecto Curso Típico Nª 2 Acción del actor Respuesta del sistema 1) El administrador accede al sitio Web y 2) Se muestra el formulario para incluir selecciona registrar proyecto 3) Ingresa al hipervínculo proyecto. Curso atípico 6) si los datos son incorrectos o falta un campo en el formulario sin llenar. el Caso de uso: Consultar Proyecto Curso Típico Acción del actor Respuesta del sistema 1) El administrador o usuario accede al 2) Muestra un sub.-menú sitio Web.

IMPLANTACIÓN DEL SISTEMA Diagrama de Gantt del Proyecto 46 .

entre ellas están: De control: Se realizó un chequeo en las validaciones de cada campo. Modulares: Se realizaron las pruebas modulares a través de las cuales se pudo observar el buen funcionamiento de los módulos. se realizaron diferentes pruebas.Pruebas del Sistema Una vez diseñado y desarrollado el sistema. obteniéndose como resultado que actualmente no existe falla alguna. 47 .

Integrales: Se aplicó esta prueba. Implantación del Sistema Manual de Usuario CONCLUSIONES RECOMENDACIONES REFERENCIAS BIBLIOGRÁFICAS 48 . no se observó ninguna falla. con el ingreso de la clave de los estudiantes y del administrador. y se observó que los mismos fueron aceptados correctamente. Datos Reales: Una vez cargados los datos ficticios en el sistema. Datos Ficticios: Se cargaron datos de un estudiante x. los cuales permitieron observar el buen funcionamiento del sistema. se ingresó al sistema y se visualizaron las distintas pantallas del sistema. se procedió con la carga de los datos reales.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->