Академический Документы
Профессиональный Документы
Культура Документы
TECNLOGO EN COMPUTACIN
CERTIFICADO
___________________________
___________________________
DIRECTOR
CO- DIRECTOR
ii
CERTIFICADO
___________________________
MARCO GUALACATA
iii
DEDICATORIA
Marco Gualacata
iv
AGRADECIMIENTOS
Agradezco a Dios por hacer realidad mi sueo y cumplir una de mis metas.
De la misma manera agradezco al Ing. Ral Crdova e Ing. Lorena Duque,
quienes fueron mis guas durante el desarrollo de la tesis.
A todos quienes me apoyaron en los momentos que ms necesite colmndome
de energas positivas y vindome como un ser capaz de alcanzar el xito.
Marco Gualacata
NDICE DE CONTENIDOS
CAPITULO I:
INTRODUCCIN .................................................................................................... 2
1.1
PLANTEAMIENTO DEL PROBLEMA ............................................................................................... 2
1.2
IMPORTANCIA Y JUSTIFICACIN .................................................................................................. 2
1.3
FICHA TCNICA (LOCALIZACIN BENEFICIOS) ............................................................................ 3
1.3.1
Localizacin ...................................................................................................................... 3
1.3.2
Beneficios ......................................................................................................................... 3
1.4
OBJETIVOS .................................................................................................................................. 3
1.4.1
Objetivo General .............................................................................................................. 3
1.4.2
Objetivos Especficos ...................................................................................................... 4
1.5
ALCANCE ..................................................................................................................................... 4
1.6
CARTA DE AUSPICIANTE EMPRESARIAL...................................................................................... 4
CAPITULO II:
2.1
DESCRIPCIN DE LA METODOLOGA ........................................................................................... 6
2.1.1
Especificacin de requerimientos ................................................................................. 6
2.1.2
Anlisis .............................................................................................................................. 7
2.1.3
Diseo ............................................................................................................................... 7
2.1.4
Implementacin................................................................................................................ 7
2.1.5
Pruebas ............................................................................................................................. 8
2.2
DESCRIPCIN DE LA HERRAMIENTA MICROSOFT SQL SERVER 2005 ..................................... 8
2.3
DESCRIPCIN DE LA HERRAMIENTA MICROSOFT VISUAL STUDIO 2010 ................................... 8
CAPITULO III:
3.1
ESPECIFICACIN DE REQUERIMIENTOS (ERS) .......................................................... 10
3.1.1
Introduccin .................................................................................................................... 10
3.1.2
Descripcin General ...................................................................................................... 12
3.1.3
Especificacin de requerimientos ............................................................................... 18
3.2
ANLISIS DEL SISTEMA...................................................................................................... 23
3.2.1
Diagrama de clases ...................................................................................................... 23
3.2.2
Diagrama de caso de uso ............................................................................................ 24
3.2.3
Diagrama de secuencia ................................................................................................ 30
3.3
DISEO DEL SISTEMA ....................................................................................................... 36
3.3.1
Introduccin .................................................................................................................... 36
3.3.2
Capa de presentacin ................................................................................................... 37
3.3.3
Capa de negocio o lgica de la aplicacin ................................................................ 37
3.3.4
Capa de persistencia o datos ...................................................................................... 39
3.3.5
Modelo de datos ............................................................................................................ 40
3.4
IMPLANTACIN..................................................................................................................... 53
3.4.1
Reporte de Estudiante .................................................................................................. 53
3.4.2
Mdulo Matrcula ........................................................................................................... 55
3.4.3
Mdulo de Alumnos ..................................................................................................... 58
3.5
PLAN DE RUEBAS ............................................................................................................... 60
3.5.1
Definicin de plan de pruebas ..................................................................................... 60
3.5.2
Ejecucin de pruebas ................................................................................................... 61
3.5.3
Resultados de pruebas ................................................................................................. 65
vi
CAPITULO IV:
4.1
4.2
4.3
4.4
4.5
CONCLUSIONES ........................................................................................................................ 69
RECOMENDACIONES ................................................................................................................. 69
BIBLIOGRAFA ............................................................................................................................ 70
ANEXOS..................................................................................................................................... 70
BIOGRAFA .............................................................................................................................. 125
LISTADO DE TABLAS
Tabla 3.1 Requerimientos no funcionales ........................................................ 18
Tabla 3.2 Especificacin de casos de uso ....................................................... 19
Tabla 3.3Ao lectivo ......................................................................................... 43
Tabla 3.4 Matrcula ........................................................................................... 43
Tabla 3.5 Faltas................................................................................................ 44
Tabla 3.6 Ao de bsica ................................................................................... 44
Tabla 3.7 Estudiante ........................................................................................ 44
Tabla 3.8 Grupo materia .................................................................................. 45
Tabla 3.9 Materia ............................................................................................. 46
Tabla 3.10 Malla ............................................................................................... 46
Tabla 3.11 Notas .............................................................................................. 46
Tabla 3.12 Nota Final ....................................................................................... 47
Tabla 3.13 Docente .......................................................................................... 47
Tabla 3.14CabParametro ................................................................................. 48
Tabla 3.15DetParametro .................................................................................. 48
Tabla 3.16 Usuario ........................................................................................... 48
Tabla 3.17Men ............................................................................................... 49
Tabla 3.18 Mdulo............................................................................................ 49
Tabla 3.19MenuPerfil ....................................................................................... 49
Tabla 3.20 Perfil ............................................................................................... 49
Tabla 3.21 Mdulo perfil ................................................................................... 50
Tabla 3.22 Usuario mdulo .............................................................................. 50
Tabla 3.23 Funciones sql ................................................................................. 50
Tabla 3.24 Vistas.............................................................................................. 51
Tabla 3.25 Procedimientos almacenados ........................................................ 51
Tabla 26: Plan de pruebas ............................................................................... 61
Tabla 3.27 Aspectos funcionales...................................................................... 65
Tabla 3.28 Evaluacin del sistema ................................................................... 66
Tabla 3.29 Criterios de Evaluacin................................................................... 67
vii
LISTADO DE FIGURAS
Figura 3.1 Diagrama de clases......................................................................... 23
Figura 3.2 Caso de uso ao lectivo .................................................................. 24
Figura3.3 Caso de uso matrcula ..................................................................... 25
Figura 3.4 Caso de uso ao de bsica ............................................................. 26
Figura 3.5 Caso de uso malla........................................................................... 27
Figura 3.6 Caso de uso notas .......................................................................... 28
Figura 3.7 Caso de uso docente ...................................................................... 29
Figura 3.8 Diagrama de secuencias de ao lectivo .......................................... 31
Figura 3.9 Diagrama de secuencia matrcula ................................................... 32
Figura 3.10 Diagrama de secuencia Eliminar alumno ...................................... 33
Figura 3.11 Diagrama de secuencia Ingresar Notas ........................................ 34
Figura 3.12 Diagrama de secuencia Mostrar Notas ......................................... 35
Figura 3.13 Capa de diseo ............................................................................. 36
Figura 3.14 Capa de presentacin ................................................................... 37
Figura 3.15 Capa lgica ................................................................................... 38
Figura 3.16 Diagrama de clases....................................................................... 40
Figura 3.17 Modelo Entidad - Relacin ............................................................ 42
Figura 3.18 Reporte de Alumnos...................................................................... 53
Figura 3.19 Mdulo Matrcula ........................................................................... 55
Figura 3.20: Mdulo de Alumnos...................................................................... 58
Figura 3.21: Evaluacin a docentes y personal administrativo ......................... 67
LISTADO DE ANEXOS
ANEXO A: MANUAL DE USUARIO ................................................................ 71
ANEXO B: MANUAL DE INSTALACIN ...................................................... 111
viii
RESUMEN
CAPITULO I:
1.1
INTRODUCCIN
1.2
Importancia y justificacin
Importancia
El Software, hoy en da, ocupa un lugar determinante en
cualquier rea del quehacer humano, reduciendo costos de
trabajo y seguridad de informacin. Por tal motivo el desarrollo del
sistema de Gestin Acadmica tendr mayor beneficio en los
procesos acadmicos que realiza la institucin educativa.
La mayor importancia de este proyecto ser tener toda la
informacin automatizada, de esta manera podrn responder de
forma rpida a cualquier solicitud del alumno.
Justificacin
Luego de haber realizado las investigaciones respectivas
en la Escuela Gonzalo Rubio Orbe, se determin que con el
aumento de alumnos en los ltimos aos se registr una gran
cantidad de informacin, estos procesos se realizaban sin
mecanismos adecuados que agilicen, garanticen y organicen la
informacin de manera segura, con riesgo de prdida o alteracin
de la informacin de los alumnos, por esta razn se consider que
el desarrollo del Sistema Informtico es de suma importancia para
la Institucin Educativa, logrando brindar servicios modernos y
sistematizados a quienes lo soliciten.
1.3
Localizacin
Imbabura Otavalo
Direccin: Salinas entre Roca y Atahualpa
1.3.2
Beneficios
1.4
Objetivos
1.4.1
Objetivo General
1.4.2
Objetivos Especficos
1.5
Alcance
El presente proyecto tiene como finalidad satisfacer los
requerimientos del personal administrativo de la Escuela Gonzalo
Rubio Orbe.
Por lo tanto se desarrolla los siguientes mdulos: Mdulo de
matrcula, Mdulo de gestin de notas y Mdulo de usuario.
Que permite la administracin automatizada de procesos
acadmicos tanto para los docentes y personal administrativos.
Se realizar la especificacin de requisitos, anlisis, diseo y
pruebas del Sistema de Gestin Acadmica.
Dentro del mdulo Usuario se manejara nicamente el
perfil
1.6
CAPITULO II:
2.1
MARCO TERICO
Descripcin de la metodologa
Las metodologas imponen un proceso disciplinado sobre el
2.1.2 Anlisis
Dentro de esta fase de anlisis debemos conseguir un
modelo de clases que represente al sistema. Este modelo ir
acompaado por un modelo dinmico cuando resulte necesario,
as como por una estructuracin en paquetes cuando su
complejidad sea alta.
2.1.3 Diseo
En el flujo de trabajo de diseo se parte del modelo de
clases de anlisis conseguido en el flujo anterior, as como del
anlisis hecho a los casos de uso y de la agrupacin en paquetes
de anlisis. A partir de estos productos se realiza el diseo de la
arquitectura del sistema, la estructura de los datos, hacer un
diseo de los casos de uso, se consigue un modelo de clases de
diseo y se realiza una divisin del sistema en subsistemas. Pero
adems, hay que recoger y disear los aspectos de navegacin y
de interfaz de usuario.
2.1.4 Implementacin
A esta fase tambin se le conoce como codificacin, que
consiste en Codificar el proceso de transformar la lgica del
programa en instrucciones especficas que puedan ser ejecutadas
por el sistema de computadoras, es decir traducir a lenguaje de
mquina o implementar el cdigo fuente; haciendo uso de los
prototipos y especificaciones de la fase de diseo.
2.1.5 Pruebas
En esta etapa, los programas se integran y se prueban
como un sistema completo para asegurar que se cumplen los
requerimientos del software. La prueba se centra en la lgica
interna del software, y en las funciones externas, realizando
pruebas que aseguren que la entrada definida produce los
resultados que realmente se requieren.
2.2
2.3
CAPITULO III:
3.1
Introduccin
3.1.1.1
Propsito
3.1.1.2
mbito
funcionalidades
que
ayuden
al
personal
3.1.1.3
Definiciones
Interfaz: Parte del programa informtico que permite
el flujo de informacin entre varias aplicaciones o
entre el propio programa y el usuario.
10
Registrado:
Usuario
que
se
ha
Institute
of
Electrical
and
Engineers.
W3C: World Wide Web Consortium.
WWW: World Wide Web.
Abreviaturas
MAT: Estado de Matriculado
APR: Estado de Aprobado
REP: Estado de Reprobado
ACT: Estado de Activo
INA: Estado de Inactivo
FEM: Femenino
MAS: Masculino
JUS: Falta Justificada
INJ: Falta Injustificada
PRO: Promovido de ao de bsica
11
Electronics
3.1.1.4
Referencia
3.1.1.5
funciones
que
realizar
el
sistema,
3.1.2
Descripcin General
3.1.2.1
que
identificarse
como
docente
administrador.
13
3.1.2.2
Usuario Docente
Listar alumnos/Reporte: Se debe seleccionar el ao
lectivo y ao de bsica, luego muestra el listado de
alumnos que estn matriculados en el ao de bsica
seleccionado.
Registrar notas: Se debe seleccionar el trimestre, el ao
de bsica y asignatura, luego muestra el listado de alumnos
que estn matriculados posteriormente podr registrar las
notas de cada alumno.
Registrar faltas: Se debe seleccionar el ao de bsica y
alumno, para poder registrar faltas, luego muestra el listado
de faltas (Justificado e Injustificado) de cada alumno.
Modificar notas: Se debe seleccionar el trimestre, el ao
de bsica y asignatura, luego muestra el listado de alumnos
que estn matriculados posteriormente podr registra las
notas de cada alumno.
Modificar faltas: Se debe seleccionar el ao de bsica y
alumno, para poder registrar faltas, luego muestra el listado
de faltas (Justificado e Injustificado) de cada alumno, en el
caso de que la falta tenga el tipo justificado, puede borrar o
mantenerle almacenado como tipo justificado.
Listar Notas Parcial/Reporte: Se debe seleccionar el ao
lectivo y ao de bsica y un alumno, luego muestra un
reporte con las asignaturas y notas correspondientes.
14
16
Usuarios no registrados
Este tipo de usuarios solamente tendrn acceso a la
informacin general de la institucin publicada en el sitio
web.
Usuarios registrados
Este tipo de usuarios son los que tienen acceso a la
intranet. Hay dos tipos de usuarios registrados segn la
funcin que tengan que realizar. Se puede diferenciar el
usuario docente y el usuario administrador.
Usuario docente
Este tipo de usuario podr listar los alumnos de los
distintos aos de bsica, gestionar notas, faltas y generar
reporte de notas.
Usuario administrador
Este tipo de usuario se encargar de la gestin de la base
de datos del sistema. Es decir, efectuar el alta y baja de
los usuarios, asignaturas, ao de bsica, etc. as como las
modificaciones. En general tiene acceso a todo el sistema
y podr realizar todo tipo de procesos.
3.1.2.4
Restricciones
3.1.2.5
Supuestos y dependencias
17
3.1.3
Especificacin de requerimientos
3.1.3.1
Funcional
Seccin de Matrcula:
Realiza el proceso de matrcula identificados por alumnos:
Nuevos
Antiguos
Luego genera un comprobante de matrcula.
Seccin Acadmico:
Ingreso de notas parciales.
Generacin de reporte de notas.
Obtener de forma automtica los promedios
de cada
alumno.
Generacin
de
reporte
de
notas
parciales,
Seccin de Usuario:
Asignacin
de Docentes y Asignaturas a un ao de
bsicas.
3.1.3.2
No funcional
18
MOTIVO Y RESTRICCIONES
ASOCIADAS
Para el fcil y rpido manejo del
sistema.
Para hacer que el usuario tenga
una mayor confianza y
familiarice rpidamente al
usarlo.
As poder controlar el acceso a
la informacin, y evitar la salida
de informacin para un mal
manejo.
3.1.3.3
Nombre
Ingresar al sistema
Descripcin
Fecha creacin
Sept
2011
Actores
Precondicin
Pos condicin
Flujo normal
Excepciones
Anotaciones
Ninguna
19
Cdigo
Nombre
Ao de bsica
Descripcin
Fecha creacin
Sept
2011
Actores
Administrador, sistema
Precondicin
Pos condicin
Flujo normal
Excepciones
Anotaciones
Ninguna
Cdigo
Nombre
Asignatura
Descripcin
Fecha creacin
Sept
2011
Actores
Administrador, sistema
Precondicin
Pos condicin
Flujo normal
Excepciones
Anotaciones
Ninguna
20
Cdigo
Nombre
Matrcula
Descripcin
Fecha creacin
Sept
2011
Actores
Administrador, sistema
Precondicin
Pos condicin
Flujo normal
Excepciones
Ninguna
Cdigo
Nombre
Descripcin
Fecha creacin
Sept
2011
Actores
Administrador, Docente
Precondicin
Pos condicin
Flujo normal
1.Ingresar al sistema
2.validar datos del administrador, Docente
3.generar reporte
4. imprimir
Excepciones
1.Ingresar al sistema
2.modificar notas
3 Guardar
Anotaciones
Ninguna
21
Cdigo
Nombre
Docente
Descripcin
Fecha creacin
Sept
2011
Actores
Docente, sistema
Precondicin
Pos condicin
Flujo normal
Excepciones
Anotaciones
22
3.2
Diagrama de clases
23
3.2.2
System
Crear Ao Lectivo
Administrador
Habilitar Ao Lectivo
Alumno
Habilitar Matricula
24
Crear Ao Lectivo
Habilitar Ao Lectivo
Habilitar Matrcula
System
Buscar Alumno Antiguao
Administrador
Alumno
Asignar Ao de Basica
Generar Matricula
Asignar Ao de bsica
Generar Matrcula
3.2.2.3
Asignar asignaturas
Administrador
Asignar Docentes
Crear Ao de bsica
Asignar Asignaturas
Asignar Docentes
3.2.2.4
Crear Asignatura
Administrador
Asignar a un Grupo
Asignar a Ao de Basica
Crear Asignatura
Asignar Ao de bsica
Seleccionar Alumno
Seleccionar Asignatura
Docente
28
Seleccionar Ao de bsica
Seleccionar Alumno
Seleccionar Asignatura
3.2.2.6
Obtener Asignaturas
Docente
Alumno
Seleccionar un ao de bsica
Obtener Asignaturas
3.2.3
Diagrama de secuencia
30
3.2.3.1
Ao lectivo
Escuela
AoLectivo
: Administrador
1 : Crea Ao Lectivo()
2 : Estado "Activo"()
5 : se creo correctamente()
31
3.2.3.2
Matrcula
Alumno
AoLectivo
AoBasica
Matricula
: Administrador
1 : Seleccionar Alumno()
2 : Antiguo()
3 : Generar Matricula()
4 : Matricula Correcta()
5 : Nuevo()
6 : Asigna ao de bsica()
7 : Genera Matricula()
8 : Matricula Correcta()
32
3.2.3.3
Eliminar alumno
Escuela
Alumno
Alumno :
1 : Obtener datos alumnos a eliminar()
2 : Obtener alumno()
6 : Alumno eliminado()
33
3.2.3.4
Ingresar Notas
Alumno
AoBasica
Asignatura
Nota
Docente : Administrador
seq GrupoAlumnos
1 : Solicitar Alumnos Matriculado()
2 : Obtener alumno()
3 : Obtener Asignatura()
4 : Lista de Alumnos()
5 : Ingresar Nota()
34
3.2.3.5
Mostrar Notas
Ao Basica
Alumno
Asignatura
Nota
Alumno :
1 : Obtener datos alumnos()
2 : Obtener asignatura()
3 : Obtener alumno()
sd 1
4 : Obtener nota asignatura()
5 : Obtener Nota()
6 : Nota ALumno-asignatura()
7 : Mostrar notas()
35
3.3
Introduccin
Presentacin
Objetos de dominio
obtenidos a partir de los
modelos conceptuales
36
3.3.2
Capa de presentacin
3.3.3
de
componentes
software
que
implementan
37
38
3.3.4
39
3.3.5
Modelo de datos
3.3.5.1
Diagrama de clases
tendr
los
permisos
suficientes
para
realizar
cualquier accin.
Ao de bsica: Contendr la informacin necesaria
para identificar a los distintos grupos de alumnos que
conforman la institucin.
Asignatura: Representa las asignaturas que se
imparten en la institucin y asignadas a cada ao de
bsica.
Nota: Representa la nota de un alumno.
3.3.5.2
41
42
3.3.5.3
Diccionario de datos
IdCurCodigo
IdEstCodigo
MatriValor
MatriFecha
MatriEstado
MatriTalla
MatriPeso
MatriRepite
MatriAudiUsuario
MatriAudiFecha
MatriTipo
Cdigo de ao de bsica
Cdigo de alumno
Valor
Fecha de matrcula
Estado
Talla
Peso
Nmero de repeticin
Nombre usuario
Fecha de usuario que matricul
Tipo de matrcula
EstSexo
EstDireccion
EstFechaNacimiento
EstCelular
EstTelefono
EstInstitucionAnterior
EstNacionalidad
EstLugarNacimiento
EstEstado
EstFechaIngreso
EstPadreNombre
EstPadreOcupacion
EstMadreNombre
EstMadreOcupacion
EstRepNombre
EstRepDireccion
EstRepTelefono
EstRepTipoRelacion
EstRepOcupacion
EstAudiUsuario
EstAudiFecha
EstAudimodifica
EstFechaModifica
EstAdiPrimMedicion
EstAdiSegMedicion
EstAdiVivePadre
EstAdiViveMadre
EstAdiTamanioFam
EstAdiLugarHermano
EstAdiVivienda
Sexo
Direccin
Fecha de Nacimiento
Celular
Telfono
Institucin anterior
Nacionalidad
Lugar de nacimiento
Estado
Fecha de ingreso
Apellidos y Nombres del padre
Ocupacin del padre
Apellidos y Nombres de la
madre
Ocupacin de la madre
Apellidos y nombres del
representante
Direccin del representante
Telfono del representante
Tipo de relacin con el alumno
Ocupacin del presentante
Usuario
Fecha de registro
Usuario que modifica
Fecha de modificacin
Primera medicin de estatura
segunda medicin de estatura
Vive el padre
Vive la madre
Tamao de familia
Lugar que ocupa de hermanos
vivienda
45
46
47
Tabla 3.14CabParametro
Tabla CabParametro registra los parmetros
Nombre
Descripcin
atributos
IdCabCodigo
cdigo
CabNombre
Nombre
CabValor
Valor
CabCadena
Cadena
Tabla 3.15DetParametro
Tabla DetParametro registra los detalles de parmetros
Nombre
Descripcin
atributos
IdDetCodigo
Cdigo
DetNombre
Nombre
DetValor
Valor
DetCadena
Cadena
IdCabCodigo
Cdigo de Parmetro
Tablas de seguridad
Tabla 3.16 Usuario
Tabla Usuario que registra el usuario
Nombre
Descripcin
atributos
IdUsuCodigo
Cdigo
IdPerCodigo
Cdigo de perfil
UsuClave
Clave o password
UsuNombre
Nombre
UsuIniciales
Inciales
UsuTelefono
Telfono
UsuFechaCrea
Fecha crea
UsuFechaCaduca
Fecha caduca
UsuEstado
estado
48
Tabla 3.17Men
Tabla men que registra el men
Nombre
Descripcin
atributos
IdMenCodigo
Cdigo
IdModCodigo
Cdigo de perfil
MenNombre
Nombre
MenDescripcion
Descripcin
MenPadre
Padre
MenPath
Path
MenClase
clase
Nombre
atributos
IdModCodigo
ModNombre
Cdigo de perfil
Nombre
Tabla 3.19MenuPerfil
Tabla MenuPerfil que registra el men de perfil
Nombre
Descripcin
atributos
IdMenuCodigo
Cdigo
IdPerCodigo
Cdigo de perfil
IdMenCodigo
Cdigo de men
MenPerDeshabilitado
Deshabilitado
MenPerInvisible
Invisible
49
Funciones
Tabla 3.23 Funciones sql
Nombre
F_FECHASRV
Descripcin
Funcin que despliega la fecha
del servidor de base de datos
Funcin que cambia el formato
de fecha yyyymmdd a
dd/mm/yyyy
Funcin que despliega la hora
del servidor de base de datos
F_GETFECHA
F_HORASRV
Vistas
Se
presenta
las
vistas
especificacin de informacin.
50
que
ayudan
la
vieMatricula
VieAsistenci
a
VieNotaFinal
VieDocente
Descripcin
Vista que
contiene los
datos de
asignaturas
Vista que
contiene los
datos de
matrcula
Vista que
contiene los
datos de las
faltas
Vista que
contiene los
promedios de la
notas finales
Vista que
contiene los
datos de los
docentes, con las
materias que
imparte clases
Matrcula, notas, ao
de bsica
Matrcula, aolectivo,
ao de bsica,
estudiante, trimestre
vieMatricula
VieMatricula
Procedimientos
A continuacin se describirn los procedimientos
almacenados considerados los principales, debido a que
para los dems se los har de manera similar.
51
Descripcin
Nombre
spGrabarEstudiante
52
3.4
IMPLANTACIN
3.4.1
Reporte de Estudiante
53
ddlAnio.DataValueField = "AnioEscolar"
ddlAnio.DataTextField = "Descripcion"
ddlAnio.DataBind()
End Sub
Private Sub LLenaddlCurso()
Dim obj = New clsBusiness
Dim lparametro = New ArrayList
lparametro.Add(0)
lparametro.Add(0)
ddCurso.DataSource = obj.ConsultarCurso(lparametro)
ddCurso.DataValueField = "Codigo"
ddCurso.DataTextField = "Curso"
ddCurso.DataBind()
End Sub
Private Function getEstudiante(ByValsanio As String, ByValscurso As String) As
DataSet
Dim miSql As String = ""
Dim sqlCon As String = "Data Source=" +
ConfigurationManager.AppSettings("SERVIDOR") + ";Initial Catalog=" +
ConfigurationManager.AppSettings("BASE") + ";Integrated Security=False;Persist
Security Info=True;User ID=" + ConfigurationManager.AppSettings("USUARIO") +
";Password=" + ConfigurationManager.AppSettings("CONTRASEA")
Dim Con As SqlConnection = New SqlConnection(sqlCon)
Dim cmd As SqlCommand = New SqlCommand()
Dim ds AsDataSet = Nothing
Dim adapter As SqlDataAdapter
Con.Open()
miSql = "select * from vieMatricula where 1=1 and MatriEstado = 'MAT' " 'debeser M
If sanio<> "" Then
miSql = miSql& " and idaniesccodigo=" &sanio
End If
If scurso<> "" Then
miSql = miSql& " and idcurcodigo=" &scurso
End If
cmd.CommandText = miSql
cmd.CommandType = CommandType.Text
cmd.CommandTimeout = 3600
cmd.Connection = Con
ds = New DataSet()
adapter = New SqlDataAdapter(cmd)
adapter.SelectCommand = cmd
adapter.Fill(ds)
Return ds
End Function
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
Handles Button1.Click
Dim rptDoc As ReportDocument = New ReportDocument()
Dimds As dsEstudiante = New dsEstudiante()
Dim dt As DataTable = New DataTable()
dt.TableName = "vieMatricula"
dt = getEstudiante(ddlAnio.SelectedValue, "").Tables(0)
ds.Tables(0).Merge(dt)
rptDoc.Load(Server.MapPath("Reportes/rptEstudiante.rpt"))
rptDoc.SetDataSource(ds)
CrystalReportViewer1.ReportSource = rptDoc
End Sub
End Class
54
3.4.2
Mdulo Matrcula
55
56
57
3.4.3
Mdulo de Alumnos
58
ImportsHKEST.Negocios
Public Class wbManEstudiante
Inherits System.Web.UI.Page
#Region "funciones"
Private Sub LLenaddlEstado()
Dimobj = New clsBusiness
ddlEstado.DataSource = obj.ConsultarEstadoEstudiante()
ddlEstado.DataValueField = "detcadena"
ddlEstado.DataTextField = "detnombre"
ddlEstado.DataBind()
End Sub
Private Sub LLenaGrid()
Dim obj = New clsBusiness
Dim lparametro = New ArrayList
lparametro.Add(0)
lparametro.Add(0)
gvCurso.DataSource = obj.ConsultarEstudiante(lparametro)
gvCurso.DataBind()
End Sub
#End Region
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
LLenaGrid()
LLenaddlSexo()
LLenaddlEstado()
End If
End Sub
Protected Sub imbNuevo_Click(ByVal sender As Object, ByVal e As
System.Web.UI.ImageClickEventArgs) Handles imbNuevo.Click
LimpiarCampos()
End Sub
Protected Sub imbBorrar_Click(ByVal sender As Object, ByVal e As
System.Web.UI.ImageClickEventArgs) Handles imbBorrar.Click
Dim obj = New clsBusiness
Dim lparametro = New ArrayList
If txtCedula.Text = "" Then
MsgBox("Seleccione un registro", MsgBoxStyle.Exclamation, "Advertencia")
Exit Sub
End If
lparametro.Add(txtCodigo.Text)
Ifobj.BorrarEstudiante(lparametro) Then
LimpiarCampos()
LLenaGrid()
MsgBox("Registro Borrado", MsgBoxStyle.Information, "Exito")
End If
End Sub
Protected Sub gvCurso_RowDataBound(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.GridViewRowEventArgs)
End Sub
Protected Sub gvCurso_RowCommand(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.GridViewCommandEventArgs) Handles
gvCurso.RowCommand
If e.CommandName = "sel" Then
LimpiarCampos()
LLenaDato(gvCurso.Rows(e.CommandArgument.ToString()).Cells(1).Text)
End If
End Sub
End Class
59
3.5
PLAN DE RUEBAS
Con el fin medir la calidad y comprobar cmo responde la
atendiendo
al
comportamiento
interno
la
3.5.1.2
60
3.5.1.3
Prueba de aceptacin
61
Nombre
Fecha
Duracin
Mantenimien
to de
Alumnos
07/11/
2011
De 08:00
a 10:00
Mantenimien
to de
Docentes
Mantenimien
to de Ao
de bsica
07/11/
2011
De 10:00
a 10:30
07/11/
2011
De 14:00
a 15:00
Mantenimien
to de
Asignar
Materia
Mantenimien
to de
Asignar
docente
Mantenimien
to de Grupo
Materia
07/11/
2011
De 15:00
a 16:00
08/11/
2011
De 08:00
a 09:00
08/11/
2011
De 09:00
a 09:30
Mantenimien
to de
Materia
Mantenimien
to de
Documento
08/11/
2011
De 09:30
a 10:00
08/11/
2011
De 10:00
a 10:30
Mantenimien
to de Ao
Lectivo
08/11/
2011
De 15:00
a 16:00
10
Mantenimien
to de
Asignar
Trimestre
08/11/
2011
De 16:00
a 17:00
Descripci
n
Ingresar
datos de
alumnos
Resultados
Ingresar
datos de
docentes
Ingresar
datos de
Aos de
bsica
Asignar
Materia a
un ao de
bsica
Asignar un
docente a
un ao de
bsica
Ingresar
datos de
grupo de
materia
Ingresar
datos de
materia
Ingresar
datos de
un
documento
Ingresar
datos de
ao lectivo
Reporte de
docentes.
Correcto
Reporte de
aos de
bsica.
Correcto
Pantalla de
Asignar
Materia.
Correcto
Pantalla de
docentes.
Correcto
Asignar
trimestres
a un ao
lectivo
62
Reporte de
Alumnos.
Correcto
Pantalla de
grupo de
materia.
Correcto
Pantalla de
materia.
Correcto
Pantalla de
documento
.
Correcto
Pantalla de
mantenimi
ento de
ao
Lectivo.
Correcto
Pantalla de
asignar
trimestre.
Correcto
Prerrequisitos
Listado de
alumnos
por cada
ao de
bsica
Listado de
docentes
Listado de
aos de
bsica
Listado de
materias
de cada
curso
Listado de
materias
Listado de
grupo de
materias
Listado de
materias
Listado de
documento
para la
matrcula
Listado de
aos
lectivo
Listado de
trimestres
Observ
acin
11
Mantenimien
to de Nota
Trimestre
09/11/
2011
De 09:00
a 10:00
Ingresar
datos de
notas de
trimestre
Ingresar
datos de
rubros
Anular un
proceso
realizado
Pantalla de
notas de
trimestre
12
Mantenimien
to de
Rubros
Mantenimien
to de
Anulacin de
procesos
09/11/
2011
De 14:00
a 15:00
09/11/
2011
De 15:00
a 16:00
14
Proceso de
Matrcula
09/11/
2011
De 16:00
a 17:00
Generar
matrcula
para
alumnos
nuevos y
antiguos
Reporte de
matrcula.
correcto
15
Proceso de
registro de
nota
10/11/
2011
De 08:00
a 11:00
Pantalla de
registro de
notas.
Correcto
Mantenimien
to de
Usuarios
Mantenimien
to de
Asignar
Mdulo
Mantenimien
to de Perfil
10/11/
2011
De 14:00
a 15:00
10/11/
2011
De 15:00
a 15:30
Registrar
notas a
cada
alumno por
cada ao
de bsica
Ingresar
datos de
usuario
Asignar
mdulos a
un usuario
16
10/11/
2011
De 15:30
a 16:00
19
Mantenimien
to de
Asignar perfil
11/11/
2011
De 8:00 a
09:00
20
Mantenimien
to de
Mdulo
11/11/
2011
De 09:00
a 10:00
13
17
18
Ingresar
datos de
perfil
Asignar
perfil a un
usuario
Ingresar
datos de
mdulo
63
Pantalla de
rubros.
Correcto
Pantalla de
anulacin
de
procesos.
Correcto
Pantalla de
usuarios.
Correcto
Pantalla de
asignar
mdulo.
Correcto
Pantalla de
perfil.
Correcto
Pantalla de
asignar
perfil.
Correcto
Pantalla de
mdulo.
Correcto
Listado de
notas de
cada
trimestre
Listado de
rubros o
cuotas
Simulacin
de
anulacin
de
documento
s
Simulacin
de proceso
de
matrcula
con listado
de
alumnos
Lista de
notas
parciales
Simulacin
de
usuarios
Usuarios
registrados
Ingresar
datos de
perfil
asignar
perfil
Ingresar
datos de
mdulo
3.5.2.2
de
informacin:
Existen
varios
campos
y controlado por
tipo de caracter.
Reportes
de
datos:
Ofrece
la
seleccin
de
un
64
3.5.2.3
Evaluacin
correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Correcto
Prueba de aceptacin
3.5.3.1
65
No
Aplica
0
3 Es rpido y fcil el
manejo de los
mdulos?
8 El tiempo de
respuesta es el
adecuado?
68
80
Total
66
N de
usuario
8
Cantidad
SI
NO
NORMAL
NO APLICA
68
5
7
0
9%
SI
NO
85%
NORMAL
NO APLICA
Conclusin de resultados
Como se puede observar en la figura 21, la mayora
de los parmetros fueron cumplidos satisfactoriamente con
un porcentaje del SI 85%, mientras que el NO tiene un 6%,
debido a que algunos de los usuarios no tienen
conocimiento de computacin que le facilite el manejo del
sistema. Se asume que con la prctica les facilitara el
manejo adecuado del sistema.
67
68
4.1
Conclusiones
La realizacin de este proyecto me ha permitido adquirir nuevos
conocimientos, pasos y normas necesarios que se deben aplicar
para el desarrollo de una aplicacin web.
Se levantaron los requerimientos mediante entrevistas a los
distintos usuarios del sistema.
Se logr identificar y aplicar la respectiva metodologa de acuerdo
a la complejidad y diseo de sistema.
Las herramientas utilizadas fueron idneas para el desarrollo del
sistema, como las herramientas de diseo de pginas web, hojas
de estilos y animacin.
Considero que este proyecto ha aportado una visin profesional
del programador web, por la interaccin con los clientes y la
puesta en prctica de esa interaccin en el sistema.
En general el desarrollo de este proyecto ha permitido ampliar los
conocimientos
tcnicos
poner en prctica
todos
los
4.2
Recomendaciones
Se recomienda aadir un mdulo de anuncios.
Del mismo modo se recomienda aadir un mdulo de horario de
clases y calendario acadmico.
Tambin es recomendable aadir un mdulo de evaluacin y
control de asistencia de docentes.
Se recomienda aadir el proceso de autentificacin de usuario.
69
4.3
Bibliografa
KENNETH E. KENDALL, JULIE E. KENDALL (2005); Anlisis y
Diseo de Sistemas, Sexta edicin, Pearson Prentice Hall, Mxico.
SILBERSCHATZ KORTH SUDARSHAN (2002); Fundamentos de
base de datos, Cuarta Edicin, McGraw Hill, Madrid.
R. ELMASRI, S. NAVATHE (2007); Fundamentos de sistemas de
base de datos, Quinta Edicin, Pearson, Madrid.
FRANCISCO CHARTE OJEDA (2002); Programacin, Tercera
Edicin, Anaya, Madrid.
STEVE MCCONNELL (1996); "Desarrollo y Gestin de Proyectos
Informticos", McGraw Hill, Mxico.
ROGER PRESSMAN
Referencias Electrnicas
[Mara A. Mendoza] [2002] [Grupo
Informatzate][www.informatizate.net]
[Jorge Moratalla] [2000]
[Programadores]www.lawebdelprogramador.com
[Juan R. Pozo] [2005]
[Descargas][http://www.conclase.net/?id=descargas ]
[Claudio Sapelli][Tutoriales]www.solotutoriales.com[2002]
[Manuel Calero Sols.] [2003] [Una explicacin de la programacin
extrema (XP)][http://www.apolosoftware.com/]
Video Tutorial [2005] [www.videotutorial.com]
4.4
Anexos
70
72
LISTADO DE TABLAS
Anexo A: Tabla 1 Botones Generales ............................................................ 77
Anexo A: Tabla 2 Tipo de mensajes................................................................ 78
LISTADO DE FIGURAS
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
Anexo A: Figura
73
ESPECIFICACIN GENERAL
1.1 Funcionamiento del Sistema
El sistema Gestin Acadmico, permite automatizar el proceso
administrativo de la Escuela Gonzalo Rubio Orbe para lo cual se aplica
una estructura administrativa adecuada que permite beneficiar a los
alumnos, docentes y personal administrativo de la institucin.
74
y el
75
1.4 Mdulo
Un mdulo o pantalla contiene tres tipos de herramientas; la primera
es la barra de ttulo del mdulo, la segunda es el GridView donde se
visualizan los registros guardados, tambin dentro del gridview se
visualizar la lupa amarilla que se debe seleccionar un registro, la tercera
son los campos en el que se deben llenar los datos para Grabar/Actualizar,
Eliminar y la tercera son los botones: Grabar, Actualizar, Nuevo, Borrar,
Seleccionar (lupa amarilla dentro de GridView).
Los campos
usuario no debe ingresar datos, por lo general esta se aplica para todos
los cdigos de registros, ya que se generan automticamente, excepto
cuando se use un combo de seleccin. Tambin dicho campo lo debe
encontrar cuando muestra datos de otra tabla.
76
Seleccin
registro
Asignar
Botn que permite desasignar un registro de
un mdulo
Desasignar
77
MDULO DE PROCESOS
2.1 Validacin de Usuario
En este mdulo se realiza la validacin de usuario segn su perfil.
Deber ingresar usuario y password.
79
Campos de bsqueda
Cdula: Campo tipo entero de input, en el cual se debe ingresar
el nmero de cdula.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre del alumno.
Nota: nicamente debe ingresar nmero de Cdula o nombre
para la bsqueda.
Campos
Ao Lectivo: Campo tipo caracter de output, que indica el ao
lectivo en el que est trabajando.
80
81
Campos
Ao Lectivo: Campo tipo caracter de output, que indica el ao
lectivo.
Trimestre: Campo tipo caracter de output en el cual debe
seleccionar el trimestre.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar el Ao de Bsica.
Materias: Campo tipo caracter de output en el cual debe
seleccionar una materia.
Botn Consultar: Luego de seleccionar los campos necesarios
deber dar clic el botn Consultar y se mostrar todos los
estudiantes que pertenecen a los campos seleccionados.
Nota 1: Campo tipo entero de input, que debe ingresar el valor de
la nota 1.
Nota 2: Campo tipo entero de input, que debe ingresar el valor de
la nota 2.
82
Campos
Ao Lectivo: Campo tipo entero de output, en el cual se muestra
el ao lectivo en Estado Activo (en el que se est trabajando).
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Estudiante: Campo tipo caracter de output en el cual debe
seleccionar los alumnos que despliega.
Faltas: Campo tipo caracter de input, en el cual se debe ingresar
el tipo de falta si es Injustificada o justificada.
Fecha: Campo tipo fecha e indica la fecha de registro de falta,
toma la fecha del sistema, se despliega los das, meses y aos.
84
Campos
Ao Lectivo: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Estudiante: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Botn Anular: Permite la anulacin de un proceso.
85
Campos
Ao Lectivo: Campo tipo entero de output, en el cual se muestra
el ao lectivo en Estado Activo (en el que se est trabajando).
Campos de bsqueda
Cdula: Campo tipo entero de input, en el cual se debe ingresar
el nmero de cdula.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre del alumno.
Botn Buscar: Al presionar el botn realizara el proceso de
bsqueda con los datos ingresados.
86
Campos
Ao Lectivo: Campo tipo entero de output, en el cual se muestra
el ao lectivo en Estado Activo (en el que se est trabajando).
Botn Generar Pase de Ao: Al presionar el botn se realizara
el proceso de generar pase de ao de todos los alumnos de la
institucin.
Nota: S al existir error en registrar nota, por el cual el alumno
aparece como reprobado. La nica solucin es mediante el
proceso de anulacin, en el cual debe realizar la anulacin del
proceso Generar Pase de Ao, para reingresar las notas y
nuevamente generar el proceso Generar Pase de Ao, de esta
manera se debe evitar la prdida de ao del alumno por
equivocacin de ingreso de notas.
Antes de realizar este proceso previamente deber crear un ao
lectivo al que se va aprobar, ya que al realizar este proceso el
sistema aprueba al siguiente ao lectivo. De no existir el ao al
que ser promovido, el sistema generara un error.
87
3.
Campos
Ao Lectivo: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Botn Mostrar: Permite mostrar los alumnos que pertenecen a
los campos seleccionados.
88
89
Campos
Ao Lectivo: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Estudiante: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Botn Mostrar: Permite mostrar los estudiantes que pertenecen a
los campos seleccionados.
90
Campos
Ao Lectivo: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Estudiante: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Botn Mostrar: Muestra las notas parciales de los estudiantes.
91
Campos
Ao Lectivo: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Ao de Bsica: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
92
4.
MDULO DE MANTENIMIENTO
Dentro de este men existen varios mdulos donde se realizar el
registro de informacin.
93
Campos de bsqueda
Cdula: Campo entero de input, en el cual se debe ingresar el
nmero de cdula.
94
95
96
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Cdula: Campo tipo entero de input, en el cual se debe ingresar
el nmero de cdula.
97
98
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre de ao de bsica.
99
100
Campos
Docente: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Materia: Campo tipo caracter de output en el cual debe
seleccionar la opcin que despliega.
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre del grupo de materia.
101
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre de la materia.
Nmero Horas:
102
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre de perfil.
103
104
Campos
Cdigo: Campo tipo entero de output, que genera un nmero
secuencial automticamente al realizar un registro.
Nombre: Campo tipo caracter de input, en el cual se debe
ingresar el nombre de mdulo.
Botn asignar perfil: Al dar clic en el botn se despliega otra
pantalla en la que asignar el perfil a un mdulo seleccionado.
Botn asignar men: Al dar clic en el botn se despliega otra
pantalla en la que asignarn los mens necesarios al mdulo
seleccionado.
4.10
Mdulo de Ao Lectivo
En esta pantalla se registran los aos lectivos. Es la principal y
primera que debe ser creada, para poder iniciar un nuevo ao lectivo, a
partir de esto se podrn realizar las dems operaciones, como
matricularse y asignar materias a los aos de bsica, ya que todo el
proceso del sistema se encuentra dentro de un solo ao lectivo.
Recuerde que el sistema solo debe tener un ao lectivo en estado
Activo.
Al activar un ao lectivo, el sistema automticamente pone en
estado Inactivo a los dems aos lectivos.
106
Campos
Cdigo: Campo tipo entero de output, en el que debe ingresar el
cdigo compuesto por cuatro dgitos (2011) y representado el ao
en el que se inicia el ao lectivo.
Nota: El ingreso de cdigo debe realizarse tal como se indica,
por razn de control interno mediante este cdigo.
Ao Lectivo: Campo tipo caracter de input, en el cual se debe
ingresar la descripcin de Ao lectivo.
107
Equivalencia1:
Desde: Campo tipo numeric de input en el cual debe ingresar el
rango desde el cual se aplica.
108
Equivalencia3:
Desde: Campo tipo numeric de input en el cual debe ingresar el
rango desde el cual se aplica.
Hasta: Campo tipo numeric de input en el cual debe ingresar el
rango hasta el cual se aplica.
Tipo: Campo tipo caracter de output en el cual debe seleccionar
la opcin que despliega.
Equivalencia4:
Desde: Campo tipo numeric de input en el cual debe ingresar el
rango desde el cual se aplica.
Hasta: Campo tipo numeric de input en el cual debe ingresar el
rango hasta el cual se aplica.
Tipo: Campo tipo caracter de output en el cual debe seleccionar
la opcin que despliega.
Equivalencia5:
Desde: Campo tipo numeric de input en el cual debe ingresar el
rango desde el cual se aplica.
Hasta: Campo tipo numeric de input en el cual debe ingresar el
rango hasta el cual se aplica.
109
Nota: Es importante que ingresen todos los campos. En el caso de que sean
enteros deben ingresar con 0.
Abreviaturas:
Las abreviaturas utilizadas en el sistema son las siguientes:
MAT: Estado de Matriculado
APR: Estado de Aprobado
REP: Estado de Reprobado
ACT: Estado de Activo
INA: Estado de Inactivo
FEM: Femenino
MAS: Masculino
JUS: Falta Justificada
INJ: Falta Injustificada
PRO: Promovido de ao de bsica
NPR: No promovida de ao de bsica
EXC: Equivalencia Excelente
MUY: Equivalencia Muy Buena
BUE: Equivalencia Buena
REG: Equivalencia Regular
INS: Equivalencia Insuficiente
1: Primer trimestre
2: Segundo trimestre
3: Tercer trimestre
110
LISTADO DE FIGURAS
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
Anexo B: Figura
1. MANUAL DE INSTALACIN
1.1
Objetivos
El objetivo de este manual es Indicar al usuario la configuracin
1.2
Consideraciones previas
El proceso de configuracin asume que debe tener instalado el
motor
de
base
de
datos
de
Microsoft
Sql
Server
2005
CrystalReports10.
2. Prerrequisitos
2.1
Hardware
Los requisitos para la estacin de trabajo cliente son:
Disco duro de 30GB o superior.
Procesador Pentium IV con 3.0 GHz o superior.
512 MB de memoria RAM o ms.
Resolucin de video de 800 x 600.
2.2
Software
Sistema Operativo:
Windows XP Profesional
Windows 7 Ultimate-64bits y 32 bits o versiones
superiores.
Windows 2003 Server-64 bits y 32 bits o superior.
Internet Information Server (IIS)
IIS 6.0
IIS 6.5
IIS 7.0
IIS 7.5
112
3. Proceso de Instalacin
3.1
113
115
C. Ir a detalles
Seguidamente damos clic en Detalle y nos mostrar la siguiente
ventana (debemos verificar que todos los elementos estn
marcadas para no tener inconvenientes con la ejecucin ASP y/o
ASP.NET)
116
D. Finaliza la instalacin
Al dar clic en aceptar se muestra la ventana del proceso de
instalacin.
117
E. Ir a la carpeta de IIS
Finalmente se verificar en el disco C: y la carpeta por defecto
ser c:\inetpub\wwwroot que equivale a http://localhost
118
3.2
proveedor de dominio.
A. Ir a panel de control
Dirigirse a panel de control
120
Para
cambiar
el
directorio,
121
122
123
124
4.5
Biografa
Marco Gualacata Puma naci en San Pablo el 01 de Junio de 1986.
Su educacin pre-escolar y primaria fue en la es escuela Alfredo
Prez Guerrero, su educacin secundaria fue en el Instituto Tcnico
Superior Otavalo ITSO donde estudio hasta el nivel bsico
(Primero, segundo y tercer curso), luego paso por situaciones
difciles que le oblig a cambiar al Colegio Experimental Jacinto
Collahuazo nocturno, donde decidi trabajar y estudiar. Fue
entonces donde culmino sus estudios secundarios obteniendo el
ttulo de Qumico Biolgico en Julio de 2006.
A pesar de los problemas, Marco quera seguir preparndose. Entre
tantos sueos que tena, se aficiono por la carrera de tecnologa en
computacin, entonces decidi ingresar a estudiar en la ESPE y
finaliz en enero de 2012 alcanzando uno de sus sueos.
125
ELABORADO POR
___________________________________
Marco V. Gualacata P.
___________________________________
Ing. Freddy Tapia
126