Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CLIMATICO
UNIVERSIDAD NACIONAL DE
UCAYALI
TEMA
ESCUELA
INGENIERIA DE SISTEMAS
CURSO
DISEO DE SISTEMAS
DOCENTE
CICLO
VII
INTEGRANTES
:
PINTO VELA, JUAN MANUEL
MEZA MILOSLAVIC, CHRISTIAN
ROJAS ALVA, SARITA ROCIO
SIALER GARCIA, JORGE
PUCALLPA PERU
INDICE
INTRODUCCION.......................................................................................................................... 4
CAPITULO 1: GESTION DEL PROYECTO ................................................................................. 5
1.1
Giro de Negocio................................................................................................................ 5
1.1.1
1.1.2
Visin .............................................................................................................................. 5
1.1.3
Misin ............................................................................................................................. 6
1.1.4
1.1.5
Anlisis Interno.............................................................................................................. 6
1.1.5.1
Fortalezas .................................................................................................................. 6
1.1.5.2
Debilidades ................................................................................................................ 7
Anlisis Externo ............................................................................................................ 7
1.1.6
1.1.6.1
Oportunidades........................................................................................................... 7
1.1.6.2
Amenazas .................................................................................................................. 7
1.1.7
1.2
Organigrama.................................................................................................................. 8
Calculo de esfuerzo para el desarrollo del proyecto................................................... 8
1.2.1
Peso de Actores............................................................................................................ 8
1.2.2
1.2.3
1.2.4
1.2.5
Calculo de EF.............................................................................................................. 11
1.2.6
1.2.7
2.2
Posicionamiento ............................................................................................................. 13
2.2.1
2.2.2
2.2.3
2.2.4
Descripcin de stakeholders..................................................................................... 15
2.2.5
2.2.7
2.2.8
CAPITULO 3: REQUERIMIENTOS............................................................................................. 22
3.1
3.1.1
Funcionales ................................................................................................................. 22
3.1.2
No funcionales ............................................................................................................ 22
3.2
3.3
4.1.1
Diagramas de comunicacin..................................................................................... 37
4.1.2
4.1.3
4.2
5.1.1
5.1.2
Diagramas de componentes..................................................................................... 56
5.1.3
CAPITULO 6: DESPLIEGUE........................................................................................................ 58
6.1
Diagrama de despliegue................................................................................................ 58
6.2
CONCLUSIONES....................................................................................................................... 60
RECOMENDACIONES.............................................................................................................. 61
2
INTRODUCCION
Ciudad
Pucallpa
Distrito
Callera
Provincia
Coronel Portillo
Regin
Ucayali
Telfono
572614
1.1.2 Visin
Ser la mejor Institucin Educativa, siendo lder en la modalidad de
Educacin
Bsica
Alternativa,
con
maestros
capacitados
1.1.3 Misin
Ayudar en el proceso de formacin integral de cada uno de los
estudiantes, para desarrollar su espritu de liderazgo y su capacidad
para dirigir su propia superacin.
Fortalezas
1.1.5.2
Debilidades
Oportunidades
1.1.6.2
Amenazas
1.1.7 Organigrama
COPAE
DIRECCION
SECRETARIA
ORGANO
TECNICO
PEDAGOGICO
TUTORIA Y
ORIENTACION
EDUCACIONAL
ORGANO DE
PARTICIPACION
Tipo de Actor
Simple
Promedio
Descripcin
Factor
Interactivo, o manejador de
Interfaz grfica
Secretaria - Simple
Administrador Complejo
Por tanto:
1 Simple * 1 = 1
1 Commplejo * 1 = 3
Total peso de actores = 1 + 3 = 4
Descripcin
Factor
Simple
3 o menos Transacciones
Promedio
4 a 7 Transacciones
10
Complejo
7 Transacciones
15
Codigo
Factor
C.U.A
Login
Simple
C.U.B1
Registro de Alumnos
Promedio
C.U.B2
Registro de Cursos
Promedio
C.U.C1
Simple
C.U.C2
Escoger Horario
Simple
C.U.C3
Escoger Turno
Simple
C.U.D1
Pagos Matricula
Simple
C.U.D2
Pagos Mensualidad
Simple
C.U.D3
Pagos Recuperacion
Simple
10
C.U.E1
Promedio
Por lo tanto:
7 Simples * 5 = 35
3 Promedios * 10 = 30
Peso de actores = 4
Peso de Casos de Uso = 69
Por lo tanto = 4 + 65 = 69
UUCP = 69
1.2.4 Calculando TCF
Numero
de
factor
Peso de
Factor
Valor
Asignad
os
Sistema Distribuido
Respuesta o Rendimiento de
los objetivos cumplidos
Eficiencia de los Usuarios
Finales (en
Lnea)
T5
Procesamiento interno
complejo
Cdigo debe ser reusable
T6
Fcil de instalar
0.5
2.5
T7
Fcil de usar
0.5
2.5
T8
Portable
T9
Fcil de cambiar
T10
Concurrente
T1
T2
T3
T4
Valor
Total
10
T12
Incluye caractersticas
especiales de
seguridad
Provee acceso directo
para terceros
T13
Capacitacin especial
T11
1.2.5 Calculo de EF
Nmero
del
Peso
Factor
Valor
Valor
Asignado
Total
F1
1.5
7.5
F2
Experiencia en Aplicaciones
0.5
1.5
0.5
F3
Experiencia en la Orientacin a
Objetos.
F4
Capacidad de Anlisis y
Liderazgo
F5
Motivacin
F6
Requerimientos estables
11
F7
F8
-1
-3
-1
-4
Programacin
16
EFactor =16
EF = 0.35 + (0.03 * EFactor)
EF = 0.35 + (0.03 * 16) = 0.83
TIEMPO APROXIMADO
Tiempo aprox tiene 40 horas (5 das * 8) entonces:
1065.222/40=26.63055 semanas
2 personas hacen el proyecto
26.63055 semanas/2 =13.315275 semanas equivale a 3 meses y 1
semana
12
2.2 Posicionamiento
2.2.1 Oportunidad del negocio
13
NOMBRE DEL
PRODUCTO
QUE
NO COMO
14
NUESTRO
PRODUCTO
Descripcin
Representantes
Secretaria-Recepcionista
Nombre
Participar de la ejecucin y control de la gestin de la
matrcula.
Consultar informacin de rendimiento acadmico por
alumno.
Participacin
Descripcin
Alumnos en general
Representantes
Nombre
El alumno tiene una participacin de colaborador
como Stakeholders en el sistema.
Participacin
Descripcin
Director
Representantes
Nombre
El director juega un papel importante, ya que al l se
le harn llegar los reportes.
Participacin
16
17
18
19
20
21
CAPITULO 3: REQUERIMIENTOS
3.1 Especificacin de requerimientos de software
3.1.1 Funcionales
3.1.2 No funcionales
Computadora
Impresora
Conexin a internet
Interface grfica amigable
22
23
24
25
26
27
Cuadro de Especificacin
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post- Condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
C.U.A Login
Permite al Usuario mediante su contrasea
ingresar al Sistema
Usuario
-El usuario debe tener su contrasea
predeterminada.
Se obtiene el ingreso al sistema.
1. Se ingresa usuario y contrasea.
2. le da clic en entrar.
3. Muestra la vista del sistema.
-Por error se escribe mal ya sea el usuario y
contrasea se le da Limpiar.
- sino existe: mostrar contrasea incorrecta
Solo pueden tener acceso al sistema aquellos
usuarios que tengan una contrasea.
28
Cuadro de Especificacin
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post- Condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
C.U.B1-REGISTRO DE ALUMNOS
Permite almacenar datos del estudiante
usuario
-El estudiante tiene que ser >= a 13 aos
-Registrar al estudiante mediante su DNI
Se obtiene los datos del estudiante
C.U.B1a- Registrar Alumnos,
C.U.B1b- Modificar Alumno,
C.U.B1c- Buscar Alumno,
C.U.B1d- Ver Alumno
1. El usuario ingresa al sistema.
2. Ingresa su usuario y contrasea.
3. Registra el DNI, nombre, apellido, direccin,
telfono, apoderado del estudiante
Buscar al estudiante por DNI, sino existe: mostrar
estudiante no registrado
Solo puede ser registrado los estudiantes que
sean >= 13 aos segn el Artculo 67 de la Ley
General de Educacin N28044.
Anexos
29
Cuadro de Especificacin
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post- Condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
C.U.B2-REGISTRO DE CURSOS
Permite almacenar los cursos de acuerdo al grado
estudiantil.
Usuario
-Registrar Cursos con respecto al grado
estudiantil.
Se obtiene el listado de Cursos Disponibles.
C.U.B2a- Registrar Curso,
C.U.B2b- Modificar Curso,
C.U.B2c- Eliminar Curso,
C.U.B2d- Buscar Curso,
C.U.B1d- Ver Alumno
1. El usuario ingresa al sistema.
2. Ingresa su usuario y contrasea.
3. Ingresa a Registro de Curso
4. Muestra nombre, cdigo y acciones.
5. Registra Nuevo Curso.
Me permite modificar cursos.
30
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
ESPECIFICACION
C.U.C1-Escoger Tipo de Matricula
Nos permite especificar qu tipo de matrcula
deseamos realizar.
usuario
- El estudiante no debe tener deuda de pago
pendiente.
- El estudiante no debe tener ms de 2 cursos
desaprobados.
Se obtiene boleta de Matricula
C.U.B1c- Buscar Alumno
1. El usuario busca al estudiante mediante su
DNI.
2. Escoger tipo de matrcula.
1. Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
2. Registrar al alumno.
Solo pueden matricularse los estudiantes que no
tengan deuda pendiente o no tener ms de 2
cursos desaprobados
Anexos
31
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
ESPECIFICACION
CU- REGISTRO MATRICULA
usuario
- El estudiante no debe tener deuda de pago
pendiente.
- El estudiante no debe tener ms de 2 cursos
desaprobados.
Se obtiene boleta de Matricula
CU- Pago y CU Notas Finales
3. El usuario busca al estudiante mediante su
DNI.
4. Verificar notas finales
5. Verificar si tiene deuda de pago
6. Escoger turno
7. Indicar pago de matricula
3. Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
4. Registrar al alumno.
Solo pueden matricularse los estudiantes que no
tengan deuda pendiente o no tener ms de 2
cursos desaprobados
Anexos
32
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
ESPECIFICACION
C.U.C2-Escoger Horario
Permite al estudiante seleccionar el horario
deseado.
usuario
- El estudiante no debe tener deuda de pago
pendiente.
- El estudiante no debe tener ms de 2 cursos
desaprobados.
Se obtiene Horario del alumno
C.U.B1c- Buscar Alumno
1.El usuario busca al estudiante mediante su DNI
2.Escoger horario
5. Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
6. Registrar al alumno.
Solo pueden matricularse los estudiantes que no
tengan deuda pendiente o no tener ms de 2
cursos desaprobados
Anexos
33
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
ESPECIFICACION
C.U.C3-Escoger Turno
Permite al estudiante seleccionar el turno
deseado.
usuario
- El estudiante no debe tener deuda de pago
pendiente.
- El estudiante no debe tener ms de 2 cursos
desaprobados.
Se obtiene Turno del alumno
C.U.B1c- Buscar Alumno
1.El usuario busca al estudiante mediante su DNI
2.Escoger Turno.
7. Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
8. Registrar al alumno.
Solo pueden matricularse los estudiantes que no
tengan deuda pendiente o no tener ms de 2
cursos desaprobados
Anexos
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
ESPECIFICACION
C.U.D1- Pagos Matricula
Permite realizar pagos mediante un monto
generado.
Usuario
- El estudiante debe estar registrado
Comprobante de pago
C.U.B1c-Buscar Alumno
C.U.D1a-Guardar Pago
1. El usuario busca al estudiante mediante su
DNI
2. Genera monto de pago
3. Realiza pago
Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
El estudiante debe estar previamente registrado
para realizar el pago
34
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
ESPECIFICACION
C.U.D2- Pagos Mensualidad
Permite realizar pagos mediante un monto
generado.
Usuario
- El estudiante debe estar registrado
Comprobante de pago
C.U.B1c-Buscar Alumno
C.U.D2a-Guardar Pago
C.U.D2b-Limpiar Campos
4. El usuario busca al estudiante mediante su
DNI
5. Genera monto de pago
6. Realiza pago
Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
El estudiante debe estar previamente registrado
para realizar el pago
ESPECIFICACION
C.U.D3- Pagos Recuperacin
Permite realizar pagos mediante un monto
generado.
Usuario
- El estudiante debe estar registrado
Comprobante de pago
C.U.B1c-Buscar Alumno
C.U.B2d-Buscar Curso
C.U.D3a-Seleccionar Cantidad de cursos
C.U.D3b-Guardar Pago
1. El usuario busca al estudiante mediante su
DNI
2. Genera monto de pago
3. Realiza pago
Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
El estudiante debe estar previamente registrado
para realizar el pago
35
Caso de Uso
Breve Descripcin
Actores
Pre-condiciones
Post-condiciones
Referenciar
Curso Normal
Curso alternativo
Problema y
comentarios
Anexos
ESPECIFICACION
C.U.E1- Modificar por Recuperacin
Permite especificar el modo de realizar pagos
de recuperacin mediante el curso y su grado.
Usuario
- El estudiante debe estar registrado
Comprobante de pago
C.U.B2d-Buscar Curso
C.U.E1a-Escoger grado
C.U.E1a-1 - Guardar
1. El usuario busca al estudiante mediante
su DNI
2. Selecciona el curso de acuerdo al
grado.
3. Genera monto de pago
4. Realiza pago
Buscar al estudiante por DNI, sino existe:
mostrar estudiante no registrado
El estudiante debe estar previamente
registrado para realizar el pago
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
CAPITULO 5: IMPLEMENTACION
5.1 Elementos de implementacin
5.1.1 Cdigo fuente de la clase conexin
package ConexionBD;
import java.sql.Connection;
import java.sql.DriverManager;
/**
*
* @author Toshiba-satellite
*/
public class Conexion {
private String url;
private String driver;
private String error;
/*private String usuario;
private String contrasena;*/
public Conexion() {
this.url = "jdbc:odbc:MATRICULA";
this.driver = "sun.jdbc.odbc.JdbcOdbcDriver";
this.error = "";
/*this.usuario="sa";
this.contrasena="35712";*/
}
52
53
package ConexionBD;
import java.sql.Connection;
import javax.swing.JOptionPane;
/**
*
* @author Toshiba-satellite
*/
public class Probar {
54
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Conexion dbm = new Conexion();
Connection con = null;
con = dbm.getConectar();
if (con != null) {
JOptionPane.showMessageDialog(null, "Conexin Realizada Correctamente");
}
}
}
55
56
57
CAPITULO 6: DESPLIEGUE
6.1 Diagrama de despliegue
58
59
CONCLUSIONES
El presente proyecto fue diseado con fines acadmicos, en el, se pudo aprender
cmo es que se realizan los procesos en la etapa del diseo de software.
Aqu se puso en prctica, todos los conocimientos adquiridos en clases.
Poco a poco se fue mejorando cada avance del proyecto, con ayuda del docente,
en las entregas continuas.
Pudimos apreciar, que el enfoque del diseo, es muy distinto al de anlisis, ya que
aqu se tiene que resolver la interrogante de cmo lo vamos a hacer.
El Anlisis del Sistema nos permiti conocer la Administracin y Documentacin del
proceso de matrcula de los alumnos del nivel con que cuenta la I.E.P. Santa Rosa
de Lima.
El Diseo del SISTEMA DE CONTROL Y MATRICULA de la I.E.P. Santa Rosa de
Lima, nos ha permitido formular el manejo del Sistema para una gestin eficaz,
rpido y fiable de procedimientos.
60
RECOMENDACIONES
Cuando se tenga que realizar, la etapa del diseo, nos debemos desglosar
totalmente de la etapa del diseo.
En la etapa del anlisis, se levanta toda la informacin, y nos enfocamos en lo que
vamos a hacer. Mientras que en la etapa del diseo, nos interesa, como lo vamos a
hacer.
Se debe tener en cuenta, que ahora lo ms importante es el sistema, y todos los
procesos que en l se desarrollan.
La etapa del diseo tambin tiene sus diagramas, las cuales deben ser analizadas
al detalle, ya que en ellas se encuentra lo que el cliente observara en las interfaces.
61
ANEXOS
Imgenes de las interfaces.
Login
62
Menu principal
Registro de Alumno
63
Registro de curso
64
65
Matricula: Registrar
Reportes de Matricula
66
Plano de la Direccin
67
68