domingo, 1 de diciembre de 2013



VIDEO EQUIPO 7







PRESENTACION EQUIPO 7























FORME PROYECTO FINAL EQUIPO 7


INTRODUCCIÓN


El desarrollo de software no es una tarea fácil. Es por esto que existen diversas herramientas como StarUML. Para nuestro sistema utilizamos esta herramienta ya que es una de las muchas en las que se puede implementar RUP. Como mencionábamos anteriormente, RUP es una metodología ágil que abarca todo el ciclo de vida de creación de un sistema.

Para desarrollar nuestro sistema, iniciamos con el análisis de los requerimientos previamente adquiridos del usuario. En ese análisis nos ayudamos por medio de diagramas de caso de uso, secuencia, actividad. StarUML no solo nos permite crear estos diagramas, nos permite crear más diagramas pero para nuestro sistema solo hicimos uso de unos cuantos.

Índice

ANTECEDENTES                                                                                               
MISIÓN                                                                                                                  
VISIÓN                                                                                                                   
OBJETIVOS GENERALES Y ESPECÍFICOS                                                
POLÍTICAS GENERALES                                                                                             
GIRO                                                                                                                                              
PRINCIPALES CLIENTES                                                                                            
PRINCIPALES PROVEEDORES                                                                                 
PRINCIPALES PRODUCTOS                                                                           
PRINCIPALES PROCESOS                                                                             
DOCUMENTOS QUE ACTUALMENTE MANEJA LA EMPRESA              
DELIMITAR EL AREA DONDE VAMOS A TRABAJAR                                
ENTREVISTAS Y CUESTIONARIOS                                                              
ANALISIS PRELIMINAR                                                                                    
DEFINIR ALCANCES DEL PRODUCTO                                                        
OBJETIVO DEL SISTEMA                                                                                 
ANALISIS COSTO BENEFICIO                                                             
FACTIBILIDAD TECNICA                                                                                  
FACTIBILIDAD ECONOMICA                                                                           
FACTIBILIDAD OPERACIONAL                                                                       
ANALISIS DE  REQUERIMENTOS                                                                  
FUNCIONALES                                                                                                   
NO FUNCIONALES                                                                                            
DIAGRAMA DE CASOS DE USO                                                                    
DIAGRAMA DE CLASES                                                                                                          
DIAGRAMA DE SECUENCIA                                                                           
DIAGRAMA DE ACTIVIDADES  
CAPTURAS DE PANTALLA
CONSLUSIONES                                                             
BIBLIOGRAFIA                         



ANTECEDENTES
Durante años, se veía en distintas escuelas que los alumnos realizaban prototipos y proyectos que generaban gran interés. Mientras tanto en la UPIICSA, seguía sin promover actividades de este tipo. Viendo la necesidad de que los alumnos de nuestra institución estaban siendo poco productivos, profesores analizaron la idea de hacer un evento donde se lograra impulsar todas las cualidades de los alumnos. Enfocándose en la parte de la práctica y la creatividad. Esta idea tardo en volverse realidad pero después de un largo periodo de espera y tediosa documentación, se logró llevar a cabo este evento por primera vez en el 2010.
Desde hace 3 años se ha realizado el evento, logrando así traer variadas conferencias de empresas privadas e inclusive maestros de otras unidades totalmente accesibles a los alumnos, y así puedan observar y reflexionar que el campo laboral informático es virgen, accesible y grande.
Actualmente se busca no solo que una academia de la UPIICSA participe en las jornadas computacionales. Cambiará el nombre a jornadas interdisciplinarias académicas de computación donde la convocatoria para la presentación de proyectos sea abierta a demás academia como lo son informática o transportes.

MISIÓN
Por medio de una feria computacional se busca despertar en los alumnos el interés por demostrar sus habilidades y capacidades a maestros, invitados especiales y alumnos de la UPIICSA.
Al mismo tiempo fomentar la investigación en alumnos y mejorar la relación Alumno-Profesor. En apoyo con las materias por nivel semestral, el alumno indagará con sus profesores y en base a conocimientos previos adquiridos así como las materias que este cursando, en el plazo de 2 parciales desarrollará un proyecto ya sea en equipo o individual.


VISIÓN
Las jornadas interdisciplinarias ayudaran a los estudiantes a adquirir hábitos de investigación y les otorgara la competencia de aplicar sus conocimientos teóricos a un proyecto práctico. Este evento fortalecerá la relación entre alumnos y profesores ya que con ayuda de estos el alumno podrá construir su proyecto y aplicar sus conocimientos. El alumno desarrollara valores como la responsabilidad, compromiso y trabajo colaborativo. Con estos elementos se presentaran proyectos de calidad para ser del agrado de los asistentes.

OBJETIVO GENERAL

Que el alumno aplique sus conocimientos teóricos en un proyecto con creatividad e innovación.

OBJETIVOS ESPECÍFICOS

1. Exhortar a los alumnos y maestros a generar un proyecto que pueda ser presentado en la jornada.
 2. Montar la infraestructura necesaria como lo son mesas, sillas, muros, carteles, entrada principal con el título de la jornada, mamparas y centros de registro.
3. Solicitar el permiso para utilizar los auditorios para los alumnos que así lo requieran, así como también hacer uso de los servicios del personal de proyección, audio, iluminación y seguridad.
4. Dar difusión al evento por medio del portal web, trípticos y personal de informes a la entrada del evento para que asistan docentes y alumnos.

POLÍTICAS GENERALES

Los alumnos deberán registrar sus proyectos antes de la fecha indicada, asegurando con esto, un lugar en el evento. Los proyectos deberán de ser originales, hechos por los alumnos, no prefabricados. Cada proyecto tiene derecho a ocupar un solo Stand. Toda persona que ingrese al área de la jornada deberá registrarse previamente en la entrada, excepto personal docente. -Los alumnos podrán hacer uso de carteles y posters para presentar su stand. -No se permite tener música o ruido a niveles que interfieran con otros proyectos o que sea molesto para el público en general. La Jornada tiene una duración al día de 10 horas. 

GIRO
Servicio.

PRINCIPALES CLIENTES
Alumnos, maestros y autoridades educativas.

PRINCIPALES PROVEEDORES
Alumnos y personal docente.

PRINCIPALES PRODUCTOS
Proyectos prácticos, creativos y originales.

PRINCIPALES PROCESOS
Captura de proyectos, registro equipos, reclutar personal apoyo, invitación academias y directivos. Asignar lugares y tareas. Invitación empresas y egresados.

DOCUMENTOS QUE ACTUALMENTE MANEJA LA EMPRESA
Oficios para cada autoridad o persona que interviene en la realización del evento. Así mismo agendas para organizar los distintos eventos y actividades a realizar. De igual manera la organización de los contactos con su respectiva información.

DELIMITAR EL AREA DONDE VAMOS A TRABAJAR
En la parte de organización de contactos y proyectos. Así como en el registro de equipos y de academias, de igual manera de empresas y egresados.
  
ENTREVISTAS Y CUESTIONARIOS
Entrevista realizada el día 20 de septiembre de 2013 a el profesor Arturo Ángeles Jacinto, academia de computación, cubículo 3.
1.    ¿De qué se trata el evento?
Es una idea que surgió después de discutirlos con varios profesores, muchos de ellos no apoyaron la idea que los jóvenes mostraran sus proyectos finales. Que lo visto durante todo lo que llevan en la carrera lo aplicaran en algo físico de su autoría.
Este evento precisamente se trata de eso, que los alumnos proyecten su teoría en algo físico, claro con ayuda de los profesores.
2.    ¿Qué impedimentos tuvo para la creación de este evento?
Primeramente de los profesores, no todos estaban de acuerdo con la idea. Fueron muy pocos los que se “aventaron” a decir que sí. En segundo las autoridades. Nos daban largas, que necesitábamos metes oficios y peticiones. Ya que cuando lográbamos eso, solo faltaba el espacio. Iba con la secretaría para poder apartar el lobby del edificio y de igual manera nos daban largas o nos atendían de mala gana.
3.    ¿Desde hace cuánto tiempo realiza esta jornada?
Aproximadamente llevamos 3 años realizándola. Afortunadamente cada año crece más. El año pasado logramos traer varios ejecutivos de empresas grandes y logramos que “GYGABYTE” nos apoyara con los stands. A fin de cuentas, ese es el objetivo de estas jornadas. Dar a conocer el trabajo que realizan los alumnos. Que se vea que en UPIICSA también producirnos cosas buenas.
4.    ¿Qué buscan este año? ¿Cuáles son las metas a lograr?
Primero que el evento se pueda volver a realizar. Segundo, que el año siga creciendo el evento y se pueden traer más empresas y más academias. Que esto no solo sea de computación, sino que de otras academias llamase informática, administración, física, entre otras puedan presentar los jóvenes como proyectos.
5.    ¿Por qué el nombre de jornadas?
Ese es otro detalle, el nombre de ferias no quedaría porque una feria dura más días, este evento dura solo dos. Este año buscamos cambiar el nombre pero aun no tengo bien definido cuál será.


ANALISIS PRELIMINAR
El sistema se encargará de gestionar las jornadas de computación que se llevarán a cabo en la UPIICSA, está gestión consiste en registrar, actualizar, modificar, quitar y consultar las conferencias y demás actividades que se presentan en el evento, la administración del evento por medio del sistema se logrará gracias a la información que se va a manejar dentro del sistema, dicha información es la siguiente: el lugar, la hora, los conferencistas y los asistentes de cada una de estas conferencias y actividades, también se llevara una gestión de los asistentes diferenciándolos entre alumnos, profesores, egresados y algún otro tipo de participante.
Cada movimiento del sistema se estará ejecutando diariamente y durante todo el día mientras el evento dure, ya que constantemente se estarán consultando y modificando las actividades y todo lo que ellas conllevan.
Este sistema es muy eficiente pues permite tener un control del evento y mantiene informados a todos los participantes sin dejar lugar a dudas.

DEFINIR ALCANCES DEL PRODUCTO
El sistema será de uso interno para la mejor administración de dichas actividades que maneja, en el sistema sólo el personal autorizado podrá entrar y hacer las actualizaciones necesarias, registrar, modificar, quitar o consultar la fecha, lugar, conferencista o asistentes de las actividades que se lleven a cabo en el evento.

OBJETIVO DEL SISTEMA
Gestionar las actividades que se presentarán en las jornadas de la computación, evento que se llevará a cabo en la UPIICSA en el mes de noviembre; dicha gestión se encargará de organizar y automatizar las actividades dentro del evento, las cuales son: conferencias, exposición de proyectos, exposición de diversas empresas, generación de constancias para las materias electivas y reconocimientos a expositores y concursos para ganar pases al cineclub de la UPIICSA.

ANÁLISIS COSTO BENEFICIO
No podríamos hablar de costo del sistema ya que no gastaríamos dinero en realizarlo, hablaríamos de tiempo. Todo el tiempo requerido para la elaboración será para nuestro propio beneficio, ya que, el sistema lo utilizaremos a la par junto con el profesor Arturo Ángeles. Sería un sistema que nos beneficiaria a nosotros como organizadores y al profesor como líder para facilitar la administración y organización del evento. No tendría beneficios monetarios, pero si se verá reflejado el beneficio en la realización del evento.

FACTIBILIDAD TÉCNICA
HARDWARE
Requerimientos mínimos
Ø  -RAM 512 Mb
Ø  -Procesador 1 GH
Ø  -Disco duro 120 GB
*En equipos más potentes se apreciara un mejor rendimiento y rapidez.
SOFTWARE
Ø  -Windows 98/XP/Vista/Seven/Windows 8
Ø  -Conexión a internet de banda ancha
Ø  -Navegador (Google Chrome, Mozilla, Opera)
*El rendimiento en la conexión de banda ancha dependerá del proveedor.

FACTIBILIDAD ECONÓMICA
Costos de desarrollo
Licencia del programa                               Gratuita
Mano de obra
                                                                       -
Costo de implementación
Mano de obra                                                 -
Implementación y pruebas                               -
Capacitación                                                   -
 Costo de mantenimiento
Mantenimiento                                                -
                  Costo total                                   -

*La ganancia no será monetaria si no de manera escolar con la obtención de créditos.                   

FACTIBILIDAD OPERACIONAL
Capacitación
Los administradores serán capacitados para conocer las funciones básicas del sistema. Esto es, registrar, consultar o modificar alumnos y profesores, así como asignarles funciones.
La capacitación sería muy simple. Ya que el sistema no es muy complejo. Iría desde lo básico como ingresar al sistema, que hacer en caso de fallos, como registrar, como modificar, entre otras funciones del sistema.
Puesto que el software está destinado para la administración del evento, solo será utilizado por los organizadores y el líder del proyecto. Es decir, un grupo reducido de no más de 5 personas.

ANALISIS DE REQUERIMENTOS
El líder del proyecto necesita un sistema que le ayude a administrar mejor el evento. Esto es que le permita realizar diversas tareas como consulta, modificación y registro de participantes, expositores, colaboradores. Ingresando información como nombre, teléfono, correo, nombre del proyecto o nombre de la conferencia según sea el caso, área, si habían participado antes, y en caso de personal de apoyo, actividad que realizan. Así mismo que elabore un mapeo con los stands y un horario de conferencias.

FUNCIONALES
Consulta, modificación y registro de participantes, expositores, colaboradores. Con su información como nombre, teléfono, correo, nombre del proyecto o nombre de la conferencia según sea el caso, área y en caso de personal de apoyo, actividad que realizan. Consulta de stands ocupados y disponibles en los diferentes horarios, además de horarios de conferencias. Generación de diplomas y constancias.

NO FUNCIONALES
Ø  La estancia mínima de exposición será de dos horas y se le asignara un número de stand que se deberá respetar.
Ø  Podrán participar como expositores de proyectos o staff u ambos. Para staff la estancia es de 10:00 a 15:00 horas.
Ø  Los profesores y alumnos podrán participar en las conferencias.

DIAGRAMA DE CASO DE USO



DIAGRAMA DE CLASES




DIAGRAMAS DE SECUENCIA
ADMINISTRAR PROFESORES




CONTROL ACADEMIAS


CONTROL CONFERENCIAS

ADMINISTRAR EMPRESAS



INGRESAR ADMINISTRADOR



DIAGRAMAS DE ACTIVIDADES
DIAGRAMA DE PROCESO DE ACTIVIDADES ALUMNOS
 







DIAGRAMA DE PROCESO DE ACTIVIDADES CONFERENCIAS






DIAGRAMA DE PROCESO DE ACTIVIDADES PROFESORES












CAPTURAS DE PANTALLA







CONCLUSIONES


El uso de herramientas automatizadas en el ciclo de vida de un software es fundamental para llevarlo a cabo de manera eficaz y eficiente. Cubriendo todas las necesidades de nuestros clientes o usuarios, las herramientas automatizadas mejor conocidas como herramientas CASE, nos dan un panorama general y específico del funcionamiento del sistema. Esto nos ayuda a delimitar el mismo y desarrollarlo de acuerdo a los requerimientos previos analizados.
La jornada académica interdisciplinaria de computación es un evento que busca fortalecer la creatividad y el hábito de la investigación en los alumnos,  presentando proyectos finales en los cuales ponen en práctica conocimientos adquiridos durante semestres anteriores.
A pesar de todos los obstáculos de los cuales muchos de ellos fueron ajenos al evento, se logró poner en marcha. Fuera del sistema, aprendimos a que a pesar de que todo esté en tu contra siempre debes permanecer firme en tus ideales. Debes confiar en ti y en lo que haces y debemos siempre tener fe de que al final todo siempre sale bien. Tal vez no de la manera que queremos pero siempre sale bien.




BIBLIOGRAFÍA


·         Black Byte. (19 de Agosto de 2006). Recuperado el 13 de Octubre de 2013, de http://black-byte.com/author/admin/


·         StarUML. (8 de Enero de 2008). Recuperado el 13 de Octubre de 2013, de http://staruml.sourceforge.net/en


·         Código Programación. (11 de Marzo de 2013). Recuperado el 13 de Octubre de 2013, de http://codigoprogramacion.com/tag/staruml#.UlrubtJLM_5


·         Nowaza, J. T. (1 de Marzo de 2010). Php experto. Recuperado el 13 de Octubre de 2013, de http://phpexperto.blogspot.mx


·         Pello, J. (10 de Mayo de 2006). SoftQaNetwork. Recuperado el 13 de Octubre de 2013, de http://www.softqanetwork.com/staruml-herramienta-gratuita-de-uml


·         Weitzenfeld, A. (2005). Ingeniería de software orientada a objetos con UML, Java e Internet. Cengage Learning Editores.


·         Xavier, A. (s.f.). Baixar. Recuperado el 13 de Octubre de 2013, de http://www.baixaki.com.br/download/staruml.htm