Sie sind auf Seite 1von 29

PROYECTO DESARROLLO SOFTWARE I

Ing. Wilman Vásquez Gutiérrez

Consultor en Tecnologías y Sistemas de Información Semana 1


PRESENTACIÓN DE LA UNIDAD DIDÁCTICA

 La Unidad Didáctica Proyecto de SW 1 está orientado


al asesoramiento de un proyecto de aplicación
empresarial.

 Se Utilizará las competencias adquiridas en los


cursos que se aprendieron pertenecientes al Módulo
I. .
Semana 1
CAPACIDAD TERMINAL DEL CURSO

Lograr las siguientes capacidades.

1. Construye un sistema, identificando los requerimientos


funcionales y no funcionales.
2. Aplica métodos de pruebas de software de acuerdo a las
necesidades planteadas en las historias de usuario.
3. Aplica modelos de calidad para los procesos de desarrollo de SW
usando framework que implementen el modelo MVC.

Semana 1
Fórmula de Evaluación
PF= (EC) + PROM(AT) + (EF + LF) + (PC1)

Donde:

 EF1 = Examen Final


 LF1 = Examen Final de Laboratorio
 EC = Evaluación Continua + (Sustentación)
 AT = Avance Técnico – Semanal.
 PC1= Proyecto Final I

Semana 1
Programación de CLASES
INICIO : 08/01/2018

TERMINO : 05/05/2018
CLASES:
MODALIDAD
 SEMI-PRESENCIAL : 4HORAS
 VIRTUAL: 2HORAS = 30H

Semana 1
Programación de Evaluación
Continua

EC1 : Semana 04
EC2 : Semana 09
EC3: Semana 13

Semana 1
Programación de Sustentación de Proyectos
Final
 21/04/2018
 28/04/2018
Programación de Evaluación Final
05/05/2018

Programación de Sustitutorio
09/05/2018 Semana 1
Consideraciones
Asistencia y puntualidad

Participación en clases
Intervenciones, opiniones, sugerencias
Comportamiento
Respeto, colaboración, atención
Tareas
Cumplimiento y entrega fecha limite.
Semana 1
Semana 1

Reconoce la estructura de un
proyecto SW
 Analiza y comprende un proyecto Software.
 Analiza e Identifica las Aplicaciones Empresariales de la
Arquitectura de J2EE
 JSP - Modelo Logico.

Semana 1
RECORDAR :

Semana 1
ANTILIDER:

Semana 1
VIDEO: ¿Qué es el Trabajo en Equipo?

• https://www.youtube.com/watch?v=IjB0j997euA

Tiempo: 5 minutos
Semana 1
Estructura de un Proyecto
¿Qué es un Proyecto?
 Es un esfuerzo temporal que se lleva a cabo para crear un
producto, servicio o resultado único.

TEMPORAL ÚNICO

 Inicio y fin definido.  No fue hecho antes.


 Fin: se logran los objetivos,
 La duración de los proyectos es finita. ELABORACIÓN GRADUAL

 Paso a paso, mediante


incrementos.

Semana 1
Estructura de un Proyecto
¿Qué es Gerencia de Proyectos?

 Aplicación de .......

+ + +
Conocimientos Habilidades Herramientas Técnicas

……..para las actividades del proyecto para satisfacer los


requisitos del proyecto.
Semana 1
PROYECTO DE SW

Permite:
1. Ayudar a visualizar cómo es un sistema.
2. Especifica la estructura y comportamiento del sistema.
3. Proporcionar plantillas que sirven de guía en la
construcción del sistema.
4. Documentar las decisiones durante el desarrollo.
5. Consiste en describir un problema (análisis), y en describir
la solución de este problema (diseño).
Semana 1
Objeto

• Es una cosa del mundo real o


una abstracción de esa cosa
,puede ser tangible o intangible
y tener propiedades y
operaciones.

Objetos mundo real   Objetos informáticos

Semana 1
Diagrama

 Es una representación gráfica de una colección de elementos de


modelado.
Ejemplos de diagramas:
 Diagrama de casos de uso
 Diagramas de clases.
 Diagramas de componentes.

Semana 1
Ciclo de Vida de un Proyecto de SW
1.-El modelo lineal secuencial

Ingeniería de
Sistemas/Información

Análisis Diseño Código Prueba

Semana 1
2.-El Proceso Unificado
Flujos de de
Flujos trabajo
trabajo
deldel
proceso Iniciación
Iniciación Elaboración
Elaboración Construcción
Construcción Transición
Transición
proceso

Modelado deldel
Modelado
negocio
negocio

Requisitos
Requisitos

Análisis y diseño
Análisis y diseño
Implementación
Implementación

Pruebas
Pruebas

Despliegue
Despliegue

Flujos
Flujos de de trabajo
trabajo
de de soporte
soporte
Gestión
Gestión deldel cambio
cambio
y configuraciones
y configuraciones
Gestión
Gestión deldel proyecto
proyecto
Entorno
Entorno
Iteraciones Iter
Iteraciones Iter Iter
Iter Iter
Iter Iter
Iter Iter
Iter Iter
Iter Iter
Iter
preliminares #1#1
preliminares #2#2 #n#n #n+1
#n+1 #n+2
#n+2 #m
#m #m+1
#m+1 Semana 1
Características del SW

Costo del proyecto

Influencia de stakeholders

Semana 1
Arquitectura Empresarial de Java J2EE.

 Es la característica de los SI , con sistemas


operativos, protocolos de red, etc.

 tiene independencia de plataforma, portabilidad.

 El servicio es un GUI uniforme para la arquitectura


SW basada en aplicaciones empresariales

Semana 1
REQUISITOS DE LAS APLICACIONES EMPRESARIALES
1. Almacenamiento y acceso de datos: (DBMS), conexión, representación.

2. Mapping de datos y persistencia: representa (clases), actualización y


cambios por el programa

3. Consistencia de datos: control de acceso de datos, monitores de


transacción.

4. Interacción con el usuario: autentificación, control de acceso.

5. Acceso a datos comunes: aislamiento de los distintos accesos, cache de


datos.
Semana 1
JSP
• Es Una tecnología que permite combinar código
HTML dinámico y estático.
• Ventajas:
• Separación de datos HTML/Scripts
• Independencia de formato.
• Sencillez (sabiendo servlets)

Los JSP nos permiten separar la parte dinámica de nuestras páginas Web del
HTML estático. empiezan con "<%" y terminan con "%>".

Semana 1
Servlets
• Módulos que amplían a los servidores orientados a
petición/respuesta.
• El lenguaje Java conocido como(Common Gateway
Interface) construye páginas.
• Poder basarse en datos del usuario.
• Para la información del sistema Web.
• Acceso a la BD desde una misma plataforma.

Semana 1
Elementos JSP Básicos
(scriptlets y etiquetas estándar)
 Existen tres tipos de elementos JSP:

1.- Código: tipos (declaraciones de variables y/o métodos, expresiones,


sentencias).

2.-Directivas: controlan parámetros del servlet resultante de la


traducción automática del JSP.

3.-Acciones: alteran el flujo normal de ejecución de la página.


Semana 1
Ejemplo de Servlet
<html>
<head>
<title>"Mi Primer Servlet"</title>
</head>
<body bg>
<br>
<h1>MI PRIMERA PAGINA WEB</h1>
<br>
<hr size =4 color=“blue">
<center></center>
<br>
<h6> ><font face=“algerian" color=“red" CURSO DE ESPECIALIZACION</Font></h6>
<br>
<marquee direction=“alternate”><h3><Font face=“bell mt”>MIS PRIMERAS
PRACTICAS</h3></Font></marquee>
</body>
</html>

Semana 1
Ejemplo 2
Creación de un Login
<body>
<h1>ACCESO USUARIO</h1>
<form action="recibir.jsp" method="POST">

<table border="1" >


<thead>
<tr>
<th colspan="2" > ACCESO</th>

</tr>
</thead>
<tbody>

Semana 1
<tr>
<td>Usuario</td>
<td><input type="text" name="txt_usu" value="" /></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="txt_password" value=""
/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Enviar" /> </td>

</tr>

</tbody>
</table>

</form>
</body>
Semana 1
¿Preguntas?

GRACIAS
Semana 1

Das könnte Ihnen auch gefallen