Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
ARAGN OLVERA ZABDIEL.
BELTRN MALDONADO DIEGO ARMANDO.
GALINA MATA BERNARDO.
GONZLEZ GONZLEZ MARA FERNANDA.
SNCHEZ PREZ FERNANDO GUILLERMO.
SASTR GARCA LUIS ENRIQUE.
COORDINADOR:
GONZLEZ GONZLEZ MARA FERNANDA.
Para esto nos ayudaremos de herramientas que nos ayuden a detallar cada uno de los pasos
como un diagrama UML para poder delimitar los actores y casos de uso y de ah comenzar
con el proceso de creacin de funcionalidades necesarias para el software as como la
eliminacin de datos redundantes.
Con este modelo en espiral la gran ventaja es que se realiza una vuelta y con la informacin
que se tiene se puede ir desarrollando cada uno de los puntos y si el cliente no lo aprueba se
repite el proceso y con esto se va detallando y llegando al punto correcto y deseado por el
cliente.
Planificacin
En esta fase es importante que se definan los tiempos en los que se realizar cada punto, as
como los recursos que se le dar a cada rea para su realizacin. Es importante tener en
cuenta cuanto tiempo se le asigna en promedio a cada tarea, ya que el desarrollador deber
de cumplir con este tiempo y entregar el avance de forma correcta, tambin en este punto se
tiene que delimitar los recursos que deberan de tener cada rea para cumplir con su funcin.
Para esto se podra utilizar los diagramas de Gantt que ayuda a tener una forma grafica y
escrita de lo que debe de realizar, en que tiempo y con que recursos.
Anlisis de riesgos
Los riesgos que se encontraron en el proyecto son los siguientes:
Por la falta de experiencia se pueden presentar distintos problemas tales como errores en
el diseo de interfaces o bien alargar el tiempo en el que el software se realizara.
Dados los riesgos anteriores pueden afectar mucho el avance del proyecto acortando
mucho el tiempo de realizacin y a parte otro factor involucrado es la realizacin de
proyectos externos a este.
Soluciones
Trabajo en parejas:
Tutoriales(Videos), Libros:
Organizacin de tiempos:
Ya mencionado antes el tiempo es factor de riesgo muy importante ya que es muy corto
por lo cual implementaremos tiempos especficos para la realizacin del software.
Ingeniera
Esta ser la primera pantalla que aparezca en nuestra agenda, desde aqu se podr ingresar
al programa si ya se tiene un usuario registrado o se podr registrar uno nuevo
Al momento de llenar todos los campos pero el campo de contrasea y confirmar contrasea
son diferentes, te marcara el error de que las contraseas no coinciden.
P g i n a 4 | 18
P g i n a 5 | 18
Seccin Men
Es de requisito obligatorio el ingresar una descripcin y los dems campos pueden estar
vacos ya que son de menor importancia.
P g i n a 6 | 18
Para
modificar
o
eliminar un campo se
debe seleccionarlo en la tabla, ya que de lo contrario el programa te dir que no se
seleccion ninguna fila
P g i n a 7 | 18
Para seleccionar una fila basta con hacer clic encima del campo que quieres seleccionar
En la segunda pantalla podremos modificar todos esos campos que se nos muestran o borrar
el registro completo.
En los siguientes dos botones que son trabajo y escolar son para que organices de una
mejor manera tus actividades, por eso estn divididas de esta manera, pero tienen el mismo
funcionamiento que la anterior de personal
P g i n a 8 | 18
Seccin Gastos
Al momento de que el usuario oprima el botn de gastos se le desplegara un panel Con los
siguientes campos.
P g i n a 9 | 18
Para ingresar un pendiente el Usuario deber llenar los campos que se muestran en la
imagen, el siguiente paso es dar clic en el botn ingresar gastos y tus datos quedaran
registrados
P g i n a 10 | 18
Los datos del usuario quedaran guardados en la siguiente tabla dependiendo de lo que
ingrese como en el siguiente ejemplo
Seccin Contactos
P g i n a 11 | 18
De la misma manera que en las otras secciones el usuario agregara sus contactos solo que
en contactos ser obligatorio agregar el nombre de la persona que desee agregar en dado
caso que esto no se haga, se mostrara el siguiente mensaje
En dado caso que tu contacto haya cambiado de telfono o correo tu solo o simplemente ya
no quieras tener ese contacto tendrs que seleccionar la fila que deseas modificar o eliminar
y le das clic en el botn
, haciendo esto se mostrara una pantalla con los
datos de dicha fila y te dar 3 opciones.
P g i n a 12 | 18
Si editas los campos y eliges la opcin de modificar te mandara una pantalla con el siguiente
mensaje
Y si eliges la opcin de eliminar este botn eliminar tu fila seleccionada por completo y de la
misma forma aparecer la siguiente pantalla.
P g i n a 13 | 18
Actualizar
Ya que las tablas no se actualizan al tiempo en el que ingresas modificas, o eliminas datos
existe el botn de Actualizar donde al oprimirlo te marcara el siguiente mensaje y ya tendrs
tus tablas actualizadas
Opciones
Construccin y adaptacin
P g i n a 14 | 18
Las tareas requeridas para construir, probar, instalar y proporcionar soporte al usuario.
De acuerdo al proyecto de agenda virtual, como se desarroll en varias computadoras se
poda ver su funcionamiento en todas ellas ya fuera bueno o malo, y se pudo tener una mejor
adaptacin para lograr un mejor resultado.
Con las primeras pruebas se vio si poda correr en varias computadoras sin instalar, probado
desde el compilador para ver si todo corra bien, estas fueron etapas donde el proyecto
segua en estado de elaboracin.
Como fue pasando el tiempo y la elaboracin del proyecto se alcanzaron otras etapas del
proyecto para llegar nuevamente a la etapa de poder probarlo para ver su buen
funcionamiento, por lo que proseguimos con que se pudiera ejecutar bien con la base de
datos en otras computadoras, y con esto poder entregar un avance mejor.
Para las etapas finales del proyecto cuando ya solo faltaba la aprobacin, fue cuando
pudimos hacer un ejecutable, para que los usuarios tuvieran una mayor facilidad del uso para
usar la agenda.
Para poder probarlo bien lo instalamos en computadoras distintas, para as poder tener un
mejor resultado, por lo que comprobamos que si tena una instalacin correcta en todos, por
lo que prosigui su uso, en el cual no tuvimos inconveniente alguno, todo sali bien y
pudimos entregrselo al usuario final (la maestra).
Las tareas requeridas para obtener la reaccin del cliente, segn la evaluacin de las
representaciones del software creadas durante la etapa de ingeniera e implementada
durante la etapa de instalacin.
Durante cada etapa del proyecto veamos a la maestra para que nos hiciera un anlisis para
ver si estaba correcto lo que nos haba pedido en la etapa 1.
Como fue un proyecto pequeo solo tuvimos 4 interacciones con la maestra, 3 para ver el
correcto funcionamiento del software y 1 para mostrar el resultado final de lo pedido.
La planificacin del proyecto importo mucho ya que era la parte para ver si habamos o no
entendido las instrucciones del usuario, en este caso la maestra, y si desde ese punto
estbamos con una idea errnea de que era lo que quera era repetir parte del proyecto para
poder tener una aprobacin.
En cuanto se refiere a las etapas finales del proyecto nos centralizamos en entregar las
cosas pedidas por la maestra, as como teniendo una nueva comunicacin con ella por si
requera algo ms el proyecto.
Por esta etapa como ya se dijo se pas 4 veces de las cuales 3 para entregar y recabar
nuevas cosas que implementarle a nuestro proyecto as como en la ltima para la evaluacin
final en el que se vea si el proyecto funcionaba correctamente, de que luca como se haba
pedido y tena el mantenimiento correcto para que funcionara.
Con la evaluacin tambin se entreg un manual de usuario en el que se explicaba paso a
paso para que funcionaba la agenda y como utilizarla correctamente, con esto concluye la
elaboracin del proyecto Agenda Virtual.
P g i n a 16 | 18
JDEVELOPER ORACLE.
Historia.
Jdeveloper de Oracle es un ambiente de desarrollo estratgico de Oracle. Junto con Oracle
ADF y Java EE framework, simplificaron lo que es el desarrollo previendo desarrollo visual y
declarativo as como servicios de infraestructura.
Misin.
Mejorar la productividad para desarrolladores de aplicaciones mientras se permite la libertad
de eleccin para los desarrolladores sobre las tecnologas y plataformas a usar.
Perfil de la empresa.
Jdeveloper de Oracle es un ambiente integrado de desarrollo para java, XML, servicios web,
SQL y ms.
Productos: Jdeveloper, ADF.
ADF: Oracle Application Development Framework, generalmente llamado Oracle ADF, es un
framework comercial de Java para la creacin de aplicaciones empresariales. Es una
herramienta del tipo RAD que se basa en patrones de diseo listos para usar. Provee un
enfoque visual y declarativo para el desarrollo de aplicaciones J2EE.
Ventajas
Software Gratuito
Netamente para JAVA y cuenta con Diagramas de clases UML.
Genera cdigo semiautomtico.
Editor UML.
Interfaces Visuales usando HTML con base de datos.
WINDOWS LINUX MAC
Desventajas
Bastante pesado. 2.1 GB, lo cual hace ms lenta la ejecucin de los programas.
Licencia:
Oracle JDeveloper sigue bajo la OTN Developer License, que no es ms que la "libertad" de
usarlo y descargarlo ilimitadamente slo con fines de desarrollo o pruebas, es decir, que si
P g i n a 17 | 18
Mac.
Informacin de contacto:
http://www.oracle.com/technetwork/developer-tools/jdev/overview/index.html
P g i n a 18 | 18