miércoles, 10 de junio de 2015
altas y consultas
En el HTML
<html><head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<h3> Tecnicas de programacion con calidad </h3>
<form action="altas.jsp" method="post" name="altas">
Dato <input type="text" name="dato1">
<input type="submit" name="alta" value="Alta">
</form>
<form action="consultas.jsp" method="post" name="consultas">
consultar: <input type="text" name="dato1">
<input type="submit" name="consulta" value="Consulta">
</form>
</body>
</html>
En el jsp altas
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%@page import="java.sql.*,java.io.*" %>
<%
String dat1=request.getParameter("dato1");
PreparedStatement ps=null;
Connection con=null;
Class.forName("com.mysql.jdbc.Driver");
con= DriverManager.getConnection("jdbc:mysql://localhost/calidad", "root", "n0m3l0");
String querystring="insert into dato values(?)";
ps=con.prepareStatement(querystring);
ps.setString(1, dat1);
ps.executeUpdate();
out.println("<script>alert('dado de alta') </script>");
%>
</body>
</html>
En el jsp consultas
<html>
<body>
<%@page import="java.sql.*,java.io.*" %>
<%
String cad;
Connection c=null;
Statement s=null;
ResultSet r=null;
cad=request.getParameter("dato1");
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
c=DriverManager.getConnection("jdbc:mysql://localhost/calidad","root", "n0m3l0");
s=c.createStatement();
}
catch (SQLException error)
{
out.println(error.toString());
}
try{
String quer="select * from dato where dato1=?";
PreparedStatement ps=c.prepareStatement(quer);
ps.setString(1,cad);
r=ps.executeQuery();
if(r.next()){
String dat=r.getString("dato1");
out.println(dat);
out.println("<script>alert('consulta exitosa')</script>");
}else
{
out.println("<script>alert('no existe')</script>");
}
}
catch (SQLException error)
{
out.println(error.toString());
}
%>
</body>
<html>
Tiempo: 36 minutos
domingo, 7 de junio de 2015
Codigo
class Usuario{
private String Nombre;
private String Nombre;
private String Apaterno;
private String Amaterno;
public void setNombre (String id1){
this. nombre=id1;
}
public String getNombre(){
return id1;
}
public void setpaterno (String id2){
this. Apaterno=id2;
}
public String getpaterno(){
return id2;
}
public void setmaterno(String id3){
this. Amaterno=id3;
}
public String getmaterno(){
return id3;
}
public void imp(){
System.out.println("Nombre: "+nombre+" Apellido Paterno "+Apaterno+" Apellido Materno "+Amaterno);
}
Tiempo 10:20 minutos.
Modelos de la calidad de software CMMI Y TSP
CMMI
El modelo llamado (Capability Maturity Model Integration) es un modelo de madurez de mejora de los procesos para el desarrollo de productos y de servicios. Consiste en las mejores prácticas que tratan las actividades de desarrollo y de mantenimiento que cubren el ciclo de vida del producto, desde la concepción a la entrega y el mantenimiento. Esta última versión del modelo, presentada en esta obra, integra los cuerpos del conocimiento que son esenciales para el desarrollo y el mantenimiento, pero que se han tratado por separado en el pasado, tales como la ingeniería del software, la ingeniería de sistemas, la ingeniería del hardware y de diseño, los aspectos no funcionales y la adquisición. Las denominaciones anteriores de CMMI para la ingeniería de sistemas y la ingeniería del software (CMMI-SE/SW) son reemplazadas por el título “CMMI para desarrollo”, reflejando así realmente la integración completa de estos cuerpos de conocimiento y la aplicación del modelo en el seno de una organización. CMMI para desarrollo (CMMI-DEV) propone una solución integrada y completa para las actividades de desarrollo y de mantenimiento aplicadas a los productos y a los servicios.
TSP
El modelo llamado Team Software Process (TSP) proporciona un marco de trabajo de procesos definidos que está diseñado para ayudarle a equipos de gerentes e ingenieros a organizar y producir proyectos de software de gran escala, que tengan tamaños mayores a varios miles de líneas de código. El objetivo del TSP es mejorar los niveles de calidad y productividad de un proyecto de desarrollo de software de un equipo, con el fin de ayudarlos a alcanzar los acuerdos de costos y tiempos en dicho desarrollo.
Suscribirse a:
Entradas (Atom)