"Año de la Integración Nacional y el Reconocimiento de Nuestra Diversidad"
Facultad:
Ingeniería de Sistemas
Escuela:
Profesional de Ingeniería de Sistemas
Curso:
Tecnología WEB II
Tarea:
Proyecto a Implementar
Alumno:
Márquez Sangay Yhon David
Colunche Carrasco Cesar Yoel
Jiménez Córdova María Esther
Ciclo:
VI
Profesor:
Eddy García Cordova
PIURA – PERÚ
2013
SITUACION PROBLEMA Nª 02
ACTIVIDADES:
CONFORMACIÓN DE GRUPOS Y ASIGNACIÓN DE ROLES
Se conforman grupos de 4 estudiantes dirigido por el docente tutor.
A los grupos se les entrega el caso problema a resolver.
PRESENTACION DEL CASO PROBLEMA:
Diana Pérez, es estudiante del VIII ciclo de la escuela de Ingeniería de Sistemas de la
Uladech - Católica. Actualmente la Superintendencia Nacional de Administración
Tributaria (SUNAT), ubicada en Av. Bolognesi 735-Chimbote, ha presentado una
convocatoria para cubrir una plaza para prácticas Pre-Profesionales en el área de
sistemas. Diana, sin dudarlo, se presenta al examen de evaluación (conocimientos,
currículo vitae y entrevistas), finalmente, Diana es seleccionada después de un riguroso
proceso de contratación para desempeñarse como programadora en aplicaciones web.
Diana, en su primer día trabajo conoce a sus compañeros y a su jefe inmediato (Juan
Carlos), en su primera conversación con su Jefe aprovecha para conocer el sistema de
trabajo, la metodología, técnicas y herramientas de programación que viene utilizando el
equipo, y se da cuenta que las técnicas de programación que ella conoce es distinta a la
de sus nuevos compañeros, por lo tanto ella se siente en cierta manera en una desventaja
técnica. El equipo de Juan Carlos, trabaja bajo la programación orientada a objetos-POO,
utilizan una metodología ágil de desarrollo de software, y Mysql como Gestor de Base de
datos, entre otras herramientas.
Finalmente, Juan Carlos le brinda un tiempo de seis días a Diana para que se adapte a su
nuevo sistema de trabajo y al mismo tiempo le asigna una tarea que consiste en
desarrollar una Agenda Electrónica en web usando la metodología, técnicas y
herramientas del sistema de trabajo, en donde pondrá a prueba su conocimiento, dicha
aplicación debe ser entregada en una semana y le solicita cuando antes envié un
cronograma de planificación de las actividades/acciones que debe de llevar a cabo para
cumplir con éxito lo solicitado.
SEMANA 05
I. PREPREGUNTAS:
COMPRENDIENDO EL PROBLEMA
Después de presentarles el caso problema cada grupo de trabajo responderá las
preguntas siguientes:
1. Analizar e Identifique el problema en la que se encuentra Diana.
El problema es que Diana, no tiene conocimiento de las nuevas técnicas de
programación que se desarrolla ahí, como es POO, Diana se encuentra en
desventaja. Tiene 6 días para que se adapte al nuevo sistema de la empresa.
2. Determinar las causas que originan que Diana desconozca estas técnicas de
trabajo en el equipo de Juan Carlos.
Nunca se capacito, No tuvo interés en aprender.
3. ¿Qué le recomendaría Ud. a Diana? ¿Que acciones debería tomar frente a
esta realidad?
A diana le recomendaría, retroceder el tiempo no podría, frustrarse tampoco, ahora
lo único que le recomiendo es que se capacite y se prepare y conozca nuevas
tecnologías de programación como es POO, entre otras.
Acciones ante esa realidad, sería que sea honesta y trabaje en lo sabe. Adaptarse
y crear vínculos que le permitan aprender nuevas técnicas de programación en la
empresa.
II. PREGUNTAS: DESARROLLANDO/SOLUCIONANDO EL PROBLEMA
4. Liste las técnicas de programación que le ayudarían a Diana a desarrollar dicha
aplicación web.
Las técnicas seria la POO (programación orientada a objetos), que le permitirá la
reducción de código
5. Identifique las herramientas más adecuadas que le permitan desarrollar la
aplicación web a Diana.
En Linux, BlueFrish
En Windows: Dreamwever ó Aptana Studio (Crear conexiones, programar
clase, objetos y librerias)
Fireworks (Diseño Maquetado)
Flash( Diseño de algún Banner)
Xampp (Servidor Apache, Php, y PhpMyadmin)
Sql Maestro for Mysql (Administrar, programar,
modelar y diseñar)
Se inicia la implementación de la Aplicación.
6. En un documento Word y en forma de tabla planificar las tareas a realizar,
indicando tiempo y plazos.
Tarea Tiempo /Días Plazo /Días
Diseño y
maquetado
2 4
Modelado base
datos
1 2
SEMANA 06 y 07
7. Inicie la programación de la Agenda Electrónica Web. Primero planifique las
IDEAS CLAVES que debe incorporar la AGENDA ELECTRÓNICA.
Para llegar al diseño de dicha aplicación (Agenda Electrónica web) hemos tenido
que considerar todos los requerimiento que esta demanda para posteriormente
realizar el modelado ,para ello hemos considerado lo siguiente:
Operador
Contactos
Teléfonos
Direcciones
Correos electrónicos
Itinerario de trabajo
a. ¿Instale las herramientas necesarias para el desarrollo de la aplicación
web? Se presento alguna dificultad. Explíquelo
No se presentó ninguna dificultad en el desarrollo del proyecto
b. Configure el entorno de trabajo: servidor web, servidor de base de datos
y lenguaje de programación. Se presento alguna dificultad. Explíquelo
No se presentó ninguna dificultad al momento de configurar el servidor web
c. Desarrolle el mantenedor de contactos, operador y teléfonos. Se
presento alguna dificultad. Explíquelo
Algunos contactos no se guardaban en el momento de registrar los nombres
en la agenda.
SEMANA 08
d. Testear e integrar la aplicación. Se presento alguna dificultad.
Explíquelo
Si se presentó una dificultad, al momento de ejecutar la aplicación pero
posteriormente fueron solucionados dicho inconveniente.
DESCRIPCION INFORMACION Y RECURSOS
1. Tipos de Programación
2. Declaración de una clase y creación de un objeto”
3. Clases abstractas, concretas y clonación de objetos