Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEA v 1.000
Diciembre, 2012
Índice
Pagina
1.- Bienvenida 2
2.- Interfaz de acceso 4
3.- Interfaz de usuarios 9
4.- MENÚ PRINCIPAL DEL ADMINISTRADOR
4.1 Diseño del menú 11
4.2 Dar de alta un alumno 15
4.3 Registro de usuarios 17
4.4 Cambiar clave de acceso 21
4.5 Pestañas Bloquear SEA v 1.000 21
5.- MENÚ PRINCIPAL DEL USUARIO
5.1 Básicos 23
1
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
1. BIENVENIDA
2
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CODIGO:
End Sub
End If
End Sub
Me.Hide(): Hace que un formulario se oculte asi mismo cuando da paso a otro
formulario.
3
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
2. INTERFAZ DE ACCESO
Este es el interfaz de acceso que sirve para entrar al sistema mediante una
contraseña y principalmente lo realiza el administrador. Este interfaz se
llama “USUARIOCONTRASEÑA” y contiene lo siguiente:
4
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CODIGO:
Imports System.ComponentModel
Imports System.Data
Imports System.Data.OleDb
CODIGO:
Public Class USUARIOCONTRASEÑA
'CREANDO INSTANCIA DE NUESTRA CLASE CIFRAR
'DE MANERA GLOBAL PARA PERMITIR LA REUTILIZACION EN EL RESTO
DEL PROGRAMA
5
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CODIGO:
Sub USERS()
MPRINCIPAL.CONEXION.Open()
MPRINCIPAL.SQL = "SELECT * FROM USUARIO_A order by
IDENTIFICADOR"
MPRINCIPAL.ORDEN_BD = New
OleDb.OleDbCommand(MPRINCIPAL.SQL, MPRINCIPAL.CONEXION)
MPRINCIPAL.ORDEN_BD.CommandType = CommandType.Text
MPRINCIPAL.ORDEN_BD.ExecuteNonQuery()
REM Cierro la FRM_PRI.CONEXION
D_ADAPTER = New OleDbDataAdapter(MPRINCIPAL.ORDEN_BD)
D_TABLE = New DataTable
D_ADAPTER.Fill(D_TABLE)
If D_TABLE.Rows.Count >= 1 Then
Try
imagen = D_TABLE.Rows(0)("IDENTIFICADOR")
USUARIOS.UsuarioA.Load(imagen)
Catch ex As Exception
USUARIOS.UsuarioA.Load(Application.StartupPath &
"\20.gif")
End Try
End If
MPRINCIPAL.CONEXION.Close()
End Sub
6
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CODIGO:
Private Sub TextBox2_TextChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles TextBox2.TextChanged
Me.Focus()
End Sub
CÓDIGO
End Sub
7
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
8
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
3. INTERFAZ DE USUARIOS
CODIGO:
Public Class USUARIOS
End If
End Sub
9
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
Explicación:
CODIGO:
Explicación:
10
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
11
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CODIGO:
Imports System.Data
Imports System.Data.OleDb
Public Class MPRINCIPAL
Public CONEXION As New
OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=" &
Application.StartupPath & "\12101991.mdb")
Public SQL As String
Public ORDEN_BD As OleDb.OleDbCommand
Private D_TABLE_REC As DataTable
Private D_ADAPTER_REC As OleDbDataAdapter
USUARIOS.Show()
Me.Enabled = False
USUARIOS.UsuarioA.BorderStyle = BorderStyle.None
USUARIOS.UsuarioE.BorderStyle = BorderStyle.None
USUARIOS.UsuarioI.BorderStyle = BorderStyle.None
ELABORÓ:
USUARIOS.UsuarioO.BorderStyleREVISÓ:
= BorderStyle.None AUTORIZÓ:
USUARIOS.UsuarioU.BorderStyle
TECE INC. LIC. GERARDO=ADALBERTO
BorderStyle.None
LIC. GERARDO ADALBERTO
HERNANDEZ AGUILAR HERNANDEZ AGUILAR
USUARIOS.Label1.ForeColor = Color.Black
12
USUARIOS.Label3.ForeColor = Color.Black
USUARIOS.Label4.ForeColor = Color.Black
USUARIOS.Label5.ForeColor = Color.Black
USUARIOS.Label6.ForeColor = Color.Black
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
USUARIOS.UsuarioA.BorderStyle = BorderStyle.None
USUARIOS.UsuarioE.BorderStyle = BorderStyle.None
USUARIOS.UsuarioI.BorderStyle = BorderStyle.None
USUARIOS.UsuarioO.BorderStyle = BorderStyle.None
USUARIOS.UsuarioU.BorderStyle = BorderStyle.None
USUARIOS.Label1.ForeColor = Color.Black
USUARIOS.Label3.ForeColor = Color.Black
USUARIOS.Label4.ForeColor = Color.Black
USUARIOS.Label5.ForeColor = Color.Black
USUARIOS.Label6.ForeColor = Color.Black
End Sub
Figuras.Show()
End Sub
End Sub
End Sub
ELABORÓ:
Private REVISÓ:
Sub VPronunciacion_Click(ByVal sender As AUTORIZÓ:
System.Object, ByVal e As System.EventArgs) Handles
TECE INC. LIC. GERARDO ADALBERTO LIC. GERARDO ADALBERTO
VPronunciacion.Click
HERNANDEZ AGUILAR HERNANDEZ AGUILAR
Vocaless.Show()
13
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
End Sub
ELABORÓ:
Private REVISÓ: sender As System.Object,
Sub CEjercicio01_Click(ByVal AUTORIZÓ:
TECE System.EventArgs)
ByVal e As INC. LIC. GERARDO ADALBERTO
Handles LIC. GERARDO ADALBERTO
CEjercicio01.Click
C1a.Show() HERNANDEZ AGUILAR HERNANDEZ AGUILAR
End Sub
14
End Sub
End Sub
End Sub
End Sub
End Class
15
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
Else
a7DarAlta.Show()
Me.Hide()
End If
End Sub
16
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
Public Class a7DarAlta
'CREANDO INSTANCIA DE NUESTRA CLASE CIFRAR
'DE MANERA GLOBAL PARA PERMITIR LA REUTILIZACION EN EL RESTO
DEL PROGRAMA
17
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
Private Sub UsuarioA_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles UsuarioA.Click
Try
Me.OpenFileDialog1.ShowDialog()
If Me.OpenFileDialog1.FileName <> "" Then
imagen = OpenFileDialog1.FileName
Dim largo As Integer = imagen.Length
Dim imagen2 As String
imagen2 =
CStr(Microsoft.VisualBasic.Mid(RTrim(imagen), largo - 2, largo))
If imagen2 <> "gif" And imagen2 <> "bmp" And
imagen2 <> "jpg" And imagen2 <> "jpeg" And imagen2 <> "GIF" And
imagen2 <> "BMP" And imagen2 <> "JPG" And imagen2 <> "JPEG" Then
imagen2 =
CStr(Microsoft.VisualBasic.Mid(RTrim(imagen), largo - 3, largo))
If imagen2 <> "jpeg" And imagen2 <> "JPEG"
And imagen2 <> "log1" Then MsgBox("Formato de imagen no valido,
seleccione otra imagen") : Exit Sub
If imagen2 <> "log1" Then Exit Sub
End If
UsuarioA.Load(imagen)
End If
Catch ex As Exception
UsuarioA.Load(Application.StartupPath & "\20.gif")
End Try
End Sub
18
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
Private Sub UsuarioA_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles UsuarioA.Click
Try
Me.OpenFileDialog1.ShowDialog()
If Me.OpenFileDialog1.FileName <> "" Then
imagen = OpenFileDialog1.FileName
Dim largo As Integer = imagen.Length
Dim imagen2 As String
imagen2 =
CStr(Microsoft.VisualBasic.Mid(RTrim(imagen), largo - 2, largo))
If imagen2 <> "gif" And imagen2 <> "bmp" And
imagen2 <> "jpg" And imagen2 <> "jpeg" And imagen2 <> "GIF" And
imagen2 <> "BMP" And imagen2 <> "JPG" And imagen2 <> "JPEG" Then
imagen2 =
CStr(Microsoft.VisualBasic.Mid(RTrim(imagen), largo - 3, largo))
If imagen2 <> "jpeg" And imagen2 <> "JPEG"
And imagen2 <> "log1" Then MsgBox("Formato de imagen no valido,
seleccione otra imagen") : Exit Sub
If imagen2 <> "log1" Then Exit Sub
End If
UsuarioA.Load(imagen)
End If
Catch ex As Exception
UsuarioA.Load(Application.StartupPath & "\20.gif")
End Try
End Sub
19
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
MPRINCIPAL.CONEXION.Close()
seleccion = "todos"
End Sub
20
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
NOTA: Todos los códigos y el diseño del formulario son los mismos que se
utilizaron en el apartado dar de alta un alumno.
4.5 Salir
21
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
End Sub
22
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
5.1 Básicos
Figuras:
23
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
CÓDIGO:
My.Computer.Audio.Play("audio/Voz/BASICOS/BASICOS_aprendizaje/bie
nvenido.wav", AudioPlayMode.WaitToComplete)
End Sub
CÓDIGO:
Private Sub CIR_MouseMove(ByVal sender As Object, ByVal e As
System.Windows.Forms.MouseEventArgs) Handles CIR.MouseMove
My.Computer.Audio.Play("audio/figuras/Circulo.wav",
AudioPlayMode.WaitToComplete)
End Sub
CÓDIGO:
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button7.Click
PEN.Visible = False
CIR.Visible = True
Button1.Visible = True
Button7.Visible = False
End Sub
24
MANUAL DEL PROGRAMADOR
Sistema de Enseñanza para Personas Analfabetas
Tecnología para la Educación
25