Académique Documents
Professionnel Documents
Culture Documents
N. 1 2 3 4 5 6 7 8 9 10 Actividad Introduccin Datos generales Entrevista Enunciado del programa Requerimiento Organigrama Estudio de factibilidad Justificacin Solucin Objetivo y metas Fecha 17/02/13 17/02/13 17/02/13 17/02/13 17/02/13 17/02/13 15/03/13 18/03/13 18/03/13 18/03/13 tiempo 20 min 1hora 1 hora 30 min 15 min 10 min 40 min 20 min 15 min 20 min
11 12 13 14 15 16 17 18 19
18/03/13 20/03/13
Grafica de Gantt 27/03/13 Tablas Modelo entidad relacin Cdigo pantallas Salidas impresas anexos 24/05/13 26/04/13 24/05/13 25/05/13 06/06/13 06/06/13
Grafica de Gantt
Datos Generales Entrevista Enunciado del programador Requerimiento Organigrama Estudio de factibilidad Justificacin Solucin Objetivos y metas Caracteristicas y funciones Bitacora Grafica de gantt Tablas Modelo entidad relacin Codigo Pantallas Salidas impresas Anexos
Tabla maestros Name Caption Command1 Nuevo Command2 Modificar Comamnd3 Guardar Command4 Eliminar Command5 Regresar
caption clave maestro nombre horas Clave Materia1 Clave Materia2 Clave Materia3
Tabla materias Name Label1 Label2 Label3 Name Command1 Command2 Command3 Command4 Command5 caption clave_mat nombre_asi hrs_sem Caption Nuevo Modificar Guardar Eliminar Regresar name Text1 Text2 Text3 Data source Data1 Data1 Data1 text nulo nulo nulo Datafield Clave_mat Nombre_asi Hrs_sem
Tabla historial Name Label1 Label2 Label3 Label4 Label5 Name Command1 Command2 Command3 Command4 Command5 Caption Clave_asi Clave_alumno Clave_1 parcial Clave_2 parcial Clave_3 parcial Caption Nuevo Modificar Guardar Eliminar Regresar Name Text1 Text2 Text3 Text4 Text5 Datasource Data1 Data1 Data1 Data1 Data1 Text Nulo Nulo Nulo Nulo Nulo Datafield Clave_asi Clave_alum Clave_1 parcial Clave_2 parcial Clave_3 parcial
Tabla usuarios Name Label1 Label2 Label3 Caption Nombre de usuario Contrasea Estatus Name Text1 Text2 Text3 Text Nulo Nulo Nulo
Alumnos -nmero de control -nombre del alumno -direccin -escuela de procedencia -sexo -telfono -correo electrnico -fecha de nacimiento
Maestros -nombre del maestro -cedula profesional -currculo -ttulo de carrera -rea de donde se desempea -domicilio -telfono -fecha de nacimiento
Cdigo
Form1 Private Sub Command1_Click() Data1.Recordset.AddNew text1.SetFocus End Sub Private Sub Command2_Click() Data1.Recordset.Edit End Sub Private Sub Command3_Click() Data1.Recordset.Update Command1.SetFocus End Sub Private Sub Command4_Click() Data1.Recordset.Delete End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click(Index As Integer) End Sub Private Sub Label4_Click(Index As Integer) End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then
text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then text3.SetFocus End If End Sub Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then text4.SetFocus End If End Sub Private Sub Text4_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command3.SetFocus End If End Sub Form2 Private Sub Command1_Click() Form2.Hide End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click() End Sub Private Sub Picture1_Click() End Sub Form3 Private Sub Form_Load() End Sub Private Sub mnAcercade_Click() Form2.Show
End Sub Private Sub mnAlumnos_Click() Form1.Show End Sub Private Sub mnAlumnos1_Click() DataReport1.Show End Sub Private Sub mnCailificaciones1_Click() DataReport4.Show End Sub Private Sub mnCalificaciones_Click() Form6.Show End Sub Private Sub mnMaestros_Click() Form4.Show End Sub Private Sub mnMaestros1_Click() DataReport2.Show End Sub Private Sub mnMaterias_Click() Form5.Show End Sub Private Sub mnMaterias1_Click() DataReport3.Show End Sub Private Sub mnRegistro_Click() End Sub Private Sub mnReporte_Click() End Sub Private Sub mnSalir_Click() End End Sub
End Sub Private Sub Command2_Click() Data1.Recordset.Edit End Sub Private Sub Command3_Click() Data1.Recordset.Update Command1.SetFocus End Sub Private Sub Command4_Click() Data1.Recordset.Delete End Sub
Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click() End Sub Private Sub Label4_Click() End Sub Private Sub Label5_Click() End Sub Private Sub Label6_Click() End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If
End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text3.SetFocus End If End Sub
Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text4.SetFocus End If End Sub
Private Sub Text4_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text5.SetFocus End If End Sub Private Sub Text5_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text6.SetFocus End If End Sub Private Sub Text6_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command3.SetFocus End If End Sub
Form5 Private Sub Command1_Click() Data1.Recordset.AddNew Text1.SetFocus End Sub Private Sub Command2_Click()
Data1.Recordset.Edit End Sub Private Sub Command3_Click() Data1.Recordset.Update Command1.SetFocus End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click() End Sub Private Sub Command4_Click() Data1.Recordset.Delete Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text3.SetFocus End If End Sub Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command3.SetFocus End If End Sub Form6
Private Sub Command1_Click() Data1.Recordset.AddNew End Sub Private Sub Command2_Click() Data1.Recordset.Edit End Sub Private Sub Command3_Click() Data1.Recordset.Update End Sub Private Sub Command4_Click() Data1.Recordset.Delete End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click() End Sub Private Sub Label4_Click() End Sub Private Sub Label5_Click() End Sub Private Sub Text1_Change() End Sub Private Sub Text2_Change() End Sub Private Sub Text3_Change()
End Sub Private Sub Text4_Change() End Sub Private Sub Text5_Change() End Sub
Form7 Private Sub Command1_Click() Data1.Recordset.AddNew Text1.SetFocus End Sub Private Sub Command2_Click() Data1.Recordset.Edit End Sub Private Sub Command3_Click() Data1.Recordset.Update Command1.SetFocus End Sub Private Sub Command4_Click() Data1.Recordset.Delete End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click()
End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text3.SetFocus Command3.SetFocus End If End Sub Private Sub Text3_Change() End Sub
Form8 Private Sub Command1_Click() List1.AddItem Text1.Text + Text2.Text End Sub Private Sub Command2_Click() nr = List1.ListIndex List1.removeltem nr End Sub Private Sub Command3_Click() Dim a As String Dim na As String Form9.Text1.Text = Form8.Text1.Text Form9.Text2.Text = Form8.Text2.Text Data2.Recordset.MoveFirst na = Form8.Text1.Text While Not Data2.Recordset.EOF If Data1.Recordset("nunctri") = na Then Form9.list1Addtem Form1.Text4.Text Form9.list1Addtem Form1.Text5.Text End If Data2.Recordset.MoveNext Wend Form9.Show End Sub
Private Sub Form_Load() End Sub Private Sub List1_Click() End Sub Private Sub Text1_Change() End Sub Private Sub Text2_Change() End Sub Private Sub Text3_Change() End Sub Private Sub Text4_Change() End Sub Form9 Private Sub Form_Load() End Sub Private Sub Label1_Click() End Sub Private Sub Label2_Click() End Sub Private Sub Label3_Click() End Sub Private Sub Label4_Click() End Sub Private Sub List1_Click() End Sub Private Sub List2_Click() End Sub
Private Sub Text1_Change() End Sub Private Sub Text2_Change() End Sub
frmLogin Option Explicit Public LoginSucceeded As Boolean Private Sub cmdCancel_Click() 'establecer la variable global a false 'para indicar un inicio de sesin fallido LoginSucceeded = False Me.Hide End Sub Private Sub cmdOK_Click() Data1.Recordset.MoveFirst While Data1.Recordset.EOF = False If txtPassword = Text2.Text Then 'comprobar si la contrasea es correcta If txtPassword = "password" Then 'colocar cdigo aqu para pasar al sub 'que llama si la contrasea es correcta 'lo ms fcil es establecer una variable global LoginSucceeded = True Me.Hide If "Administrador" = RTrim(Text3.Text) Then Form7.Show Else Form3.Show Form3.Caption = "sistema de control Escolar" + Form7.Text3.Text End If Exit Sub Else
Data1.Recordset.MoveNext End If Wend MsgBox "La contrasea no es vlida. Vuelva a intentarlo", , "Inicio de sesin" txtPassword.SetFocus SendKeys "{Home}+{End}" End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Form_Load() End Sub Private Sub lblLabels_Click(Index As Integer) End Sub Private Sub Text1_Change() End Sub Private Sub Text2_Change() End Sub Private Sub Text3_Change() End Sub Private Sub txtPassword_Change() End Sub Private Sub txtUserName_Change() End Sub
Pantallas