Anda di halaman 1dari 52

UNIVERSIDAD INTERCULTURAL

DE SAN LUIS POTOSI

Sistema De Control Escolar


PROFESOR:

LIC. Juan Pedro Martínez Medina

MATERIA:

Administración de Proyectos de Informática

Grado y Grupo:

Vlll Semestre

Licenciatura en Informática Administrativa

CERRITOS S.L.P.

A 25 De Marzo Del 2015

1
Contenido Commented [EM1]: Corrección de puntos del índice:
1.-
1. Fase de Aprobación ..................................................................................................................... 4 1.1.-
1.1.1.-
2. Identificación del Problema .................................................................................................... 4
3. Análisis del Contexto ............................................................................................................... 4
4. Misión ...................................................................................................................................... 4
5. Visión ....................................................................................................................................... 4
6. Planteamiento de Objetivos .................................................................................................... 5
Objetivó General: ............................................................................................................................ 5
7. Objetivos Específicos: .......................................................................................................... 6
8. Evaluación de capacidades propias u otras para adquirir....................................................... 7
9. Conocimientos con los que se cuentan ............................................................................... 7
17. Conocimientos a adquirir: ............................................................................................... 7
18. Observaciones: .................................................................................................................... 8
19. Viabilidad Técnica................................................................................................................ 8
20. Determinación del ambiente y espacio físico: ................................................................ 8
21. Hardware con el que se cuenta:...................................................................................... 8
Hardware con el que se cuenta:....................................................Error! Bookmark not defined.
22. Software: ......................................................................................................................... 9
23. Dictamen de viabilidad técnica. ...................................................................................... 9
24. Variabilidad Económica (costos, gastos) ............................................................................. 9
25. Costos Internos................................................................................................................ 9
26. Material y equipos........................................................................................................... 9
27. Costo.................................................................................................................................. 10
28. Riesgos y limitaciones ....................................................................................................... 12
29. Plan de contingencia ......................................................................................................... 12
30. Dictamen de Aprobación................................................................................................... 13
31. Fase de definición.................................................................................................................. 14
32. Modelo de desarrollo de software en Cascada................................................................. 14
33. División de las fases en actividades................................................................................... 14
34. 1.-Definicion de requerimientos. .................................................................................. 15

2
36. 2.- Implementación y prueba de unidades. .................................................................. 15
37. 3.-Integracion y prueba del sistema. ............................................................................. 15
38. 4.-Operación y mantenimiento. .................................................................................... 15
39. Definición de las características por actividad .................................................................. 16
55. Calculo de horas para llevar a cabo cada actividad .......................................................... 17
56. Definición de Requerimientos ........................................................................................... 18
57. SW: ................................................................................................................................ 18
58. Si Hw: ............................................................................................................................. 19
59. Usuario: ......................................................................................................................... 19
60. Fase de Planeación ................................................................................................................ 20
61. Organigrama...................................................................................................................... 20
62. Perfiles de Puestos ............................................................................................................ 20
63. Descripción de Puestos ..................................................................................................... 25
64.- Análisis de Base de Datos....................................................................................................... 28
65.- Diseño de Base de Datos ........................................................................................................ 38
66.- Análisis de Reportes ............................................................................................................... 38

3
1.-Fase de Aprobación
1. Identificación del Problema
El problema que se detecta en el departamento de control escolar en la UICSLP
unidad académica Cerritos principalmente es la ineficacia en cuanto a procesos
administrativos como lo son la consulta de calificaciones, materias y promedios lo
cual genera una aglomeración de alumnos en dicho departamento, ya que son
pocos los autorizados para proporcionar dicha información.

2. Análisis del Contexto

La Universidad Comunitaria y la Universidad Indígena de San Luis Potosí, son los


antecedentes de la Universidad Intercultural.

El 15 de enero de 2011 se crea la Universidad Intercultural de San Luis Potosí


(UICSLP) como una Institución de Educación Superior Pública, del Subsistema de
Educación Superior para que contribuya a la pertinencia y a la calidad educativa,
por lo que, se obliga a operar con base en los lineamientos del Modelo Educativo
de las Universidades Interculturales del país.

Es un organismo público descentralizado de carácter estatal, con personalidad


jurídica y patrimonio propio que responde a las necesidades de ampliar y
diversificar las oportunidades de acceso a la educación superior y acercar la oferta
educativa a la población indígena, rural y de zonas urbano marginales.

3. Misión

La Universidad Intercultural de San Luis Potosí, es una institución pública de


educación superior que tiene como misión formar profesionistas íntegros, éticos y
con actitudes humanísticas. Comprometidos con el desarrollo económico, político,
social y cultural en el ámbito estatal, con trascendía nacional e internacional.
Brindando una sólida preparación académica que propicia las competencias
necesarias para responder a las exigencias de una sociedad en movimiento; que
requiere de profesionales con actitud crítica y reflexiva, científica, creativa,
solidaria, con espíritu emprendedor, innovador, sensibles a las demandas del
contexto y con capacidad de establecer diálogo intercultural en un ambiente de
respeto a la diversidad.

4. Visión

Hacia el 2021 la Universidad intercultural de San Luis Potosí será, en


cumplimiento de sus funciones molares, un agente de cambio social que
potencialice la formación integral de sus educandos, docentes y administrativos.
Mantendrá su cobertura y principios en aras del bien del colectivo, en función de
los principios éticos y humanistas de sus estudiantes en igualdad de

4
oportunidades, siendo el detonador en el impulso de desarrollo de las
microrregiones como un agente de cambio constante. Fortaleciendo, con ello, el
vínculo comunitario entre la modernidad y las culturas originarias.

La Universidad Intercultural de San Luis Potosí tiene presencia en 11 municipios:


Cárdenas, Cerritos, Ciudad Valles, Charcas, Matehuala, Matlapa, Tampacán,
Tamuín, Tamazunchale, Tancanhuitz y Villa de Reyes; se ofertan 12 carreras:

1. Administración Pública Municipal


2. Antropología
3. Derecho
4. Derecho con Orientación en Asuntos Indígenas
5. Desarrollo Económico Regional
6. Ingeniería Industrial
7. Ingeniería en Agro negocios
8. Informática Administrativa
9. Lenguas Indígenas
10. Turismo Sustentable
11. Salud Comunitaria
12. Enfermería

La universidad intercultural de San Luis Potosí Unidad Académica Cerritos.


Haciendo uso del lema “Por la diversidad cultural, riqueza de nuestra identidad” la
cual está ubicada en jardín hidalgo No. 12 zona centro, cuenta con 5 aulas y un
centro de cómputo y está constituida por los departamentos de finanzas, control
escolar y dirección.

El sistema servirá de apoyo especialmente en el departamento de control escolar


para hacer más eficiente el trabajo en dicho departamento y agilizar los tiempos.

5. Planteamiento de Objetivos
En este punto definiremos tanto el objetivo general, así como los objetivos
específicos, teniendo en cuenta que se planea alcanzar con la realización de este
sistema.

Objetivó General:
Desarrollar un Software para el departamento de control escolar, de la universidad
intercultural, que automatice y eficientice la administración de sus procesos.

5
6. Objetivos Específicos:
o Limitar y controlar el uso del SW y el acceso a los usuarios,
respetando los permisos asignados por el administrador general del
sistema
o Permitir al usuario realizar búsquedas por asignatura
o Permitir la edición de cualquier registro siempre y cuando se cuente
con los permisos necesarios para llevarlo a cabo
o Realizar búsquedas por alumno, docentes, y filtrar la matricula,
materias y calificaciones.
o Dar de baja, permitir cambiar el estatus del alumno.
o Permitir al usuario realizar consultas de las calificaciones de los
alumnos
o Dar la opción de generar reportes de los diferentes apartados del
sistema (alumnos, maestros, calificaciones, materias y usuarios.
o Facilitar la manipulación de la información de los apartados de
alumnos, maestros y calificaciones.
o Administrar las calificaciones recopilándolas por registros con sus
respectivo identificador para facilitar su manejo
o Registrar a los alumnos que se inscriben en la UICSLP.
o Interfaz
 Que sea amigable, fácil e intuitivo basado en los lineamientos
del diseño de interfaz.
o Datos
 Establecer un servidor de bases de datos dedicado única y
exclusivamente para el almacenamiento de BD
o Seguridad
 Aplicar herramientas de seguridad para garantizar la
seguridad en los datos.
 Utilizar sistema RAID
 Por redundancia
 Distribuidos
 Establecer una VPN
 Encriptación
 Firewall’s
 Antivirus Commented [EM2]: De estos puntos dos cosas: una darles el
formato de acuerdo a la estructura de creación de objetivos vista
en clases y segunda en el proyecto se debe realizar la descripción
de cómo es que se van a implementar estas actividades para poder
lograrlo como objetivo.

6
7. Evaluación de capacidades propias u otras para adquirir
A continuación se describen aquellas habilidades con las que el equipo cuenta,
para identificar si será necesario adquirir capacidades con las que no se cuenta a
la para complementar el sistema.

8. Conocimientos con los que se cuentan

9. 1.-Metodologia de la Investigación.
Se cuentan con los conocimientos de la metodología de la investigación
para aplicarlos en el sistema.

10. 2.-Elaboracion de documentación.


Cuenta con conocimientos básicos en editores de texto y otras
herramientas que puedan facilitar la tarea de elaborar la documentación.

11. 3.-Creacion de algoritmos.


Conoce sobre la materia, planea, elabora y entiende los algoritmos para
detallar el proceso de una actividad.

12. 4.-Representacion e entendimiento en diagramas de flujo.


Manipula herramientas de diagramación y puede interpretarlos sin ningún
problema.

13. 5.-Planeacion, elaboración y manejo de bases de datos.


Tiene conocimientos sobre las BD, su elaboración y sus diversos métodos,
en la herramienta Access.

14. 6.-programacion en lenguaje estructurado y orientado a eventos.


Tiene conocimientos en lenguajes estructurados y Orientados a eventos
como lo son Visual Basic y Delphi Embarcadero.

15. 7.-Manejo de ciclo de vida en cascada.


Conoce sobre este modelo y sus etapas, además que cuenta con
experiencia en su uso.

16. Conocimientos a adquirir:


1.-Montaje y manipulación de servidores.

2.-Analista de sistemas.

3.-Testers.

7
17. Observaciones:
Los conocimientos faltantes se pretende contratarlos por tiempos determinados,
en distintos momentos durante la creación del sistema (ver anexo viabilidad
tecnica). No se toma en cuenta la opción de capacitación debido al tiempo, coste y
la usabilidad de estos recursos durante el proyecto.

Y nos consideramos ampliamente competentes en el ámbito de la naturaleza de


este sistema ya que, en esta ciudad no se cuenta con alguna empresa que genere
este tipo de sistemas por el momento, además que contamos con líneas de
información de primera mano, para así lograr un sistema de calidad.

18. Viabilidad Técnica.

Se trata de analizar los recursos hardware, software y humanos con los que se
cuentan, y que pueden utilizarse para el desarrollo del proyecto, así mismo, de
aquellos con los que no se cuenten y se deberán adquirir.

19. Determinación del ambiente y espacio físico:


Lugar Departamento Evaluación del
lugar
Salón 8tavo. Sem. Programación, diseño, juntas y Buen estado.
UICSLP. documentación.
Casa, Yair. Programación, diseño, Óptimo.
documentación y pruebas.
Casa, Sarahi. Programación, diseño, Buen estado.
documentación y pruebas.

20. Hardware con el que se cuenta:


Nombre S.O y H.W
Acer Windows 7 Ultimate, Procesador intel
core duo, 4 Gb Ram.
Asus X551C Windows 7 Enterprise, prosesador intel,
2 Gb ram
HP Pavilion DV5-2231A Windows 7 Ultimate, prosesador AMD,
4Gb de ram
HP Pavilion G7 Windows 8, Amd quad, 4 Gb ram

8
Nombre HW
Servidor Hp Proliant Ml10 3.10GHz, 1P 2GB-U B110i 300W PS
Entry Server, Tower

21. Software:
No se cuenta con ningún software original. Costos por licencia,ver costos internos
de viabilidad económica. El siguiente punto tiene dictamen de viabilidad técnica.

22. Dictamen de viabilidad técnica.


Con la investigación de los elementos anteriores, se ha determinado que el
sistema es viable en cuanto aspecto técnico, ya que se cuenta con gran parte de
los elementos necesarios que el sistema requiere.

23. Variabilidad Económica (costos, gastos)


En este punto se determinara todos los costos relacionados con la elaboración del
proyecto, para así poder determinar su viabilidad

24. Costos Internos


1. Licencias (Antivirus) $673.00 1 año
2. Licencias (lenguajes de programación) $10,000
3. Licencias (Herramientas case) rational rouse $3,211.80, vicio $7,479.15
4. Licencias (Sistema operativo) $ 2,948
5. Licencias (paquetería office) $109.99 al mes
6. Renta internet $600 por mes
7. Renta edificio $
8. Renta servicios básicos (luz, agua) $

25. Material y equipos


 6 Equipo de computo $27000
 1 Servido $10,000
 1 Módem $600
 1 Switch $400
 2 Discos duros $1400 (700 c/u)

9
26. Costo
Titulo: Sistema de Control Escolar Referencia:

Cliente: UICSLP Director:

Fecha Inicio: 05/03/2015 Fecha Fin: 22/06/2015

Precio Venta:

Esfuerzo:

Margen:

10
1.A. Costes de Personal
Categoría Horas Coste Coste
s/Hrs
Director 35 35 $1,225
Lider de Proyecto 72 25 $1,800
Programadores 48 20 $960
Diseñadores 45 20 $900
Analistas de Sistemas 70 25 $1,750
Sub Total 270 25 $6,750

1.B. Testers 2 35
Subcontrataciones Técnicos 4 40
SubTotal 6 75

2.C. Material y Equipo de Computo $7,000 Commented [EM3]: Falta especificar las características del
equipo según los requerimientos del HW
Equipo -Acer Windows ultimate
7.
-Asus X551AC
Windows 7 Enterprise.
- HP Pavilion DV5-
2231A Windows 7
Ultimate
- HP Pavilion G7
Windows 8
Servidores $10,000
Módems $400
Cables (VGA, HDMI, $1,000
UTP,USB)
Switchs $600
Discos Duros $2,000
SubTotal $21,000

11
Total costos del personal: $13,385

Total Materiales y equipo: $21,000

Total sin IVA: $34,385

Total con IVA: $39,886.6

Total con utilidad: $47,863.92

27. Riesgos y limitaciones


En este punto revisaremos si se pudieran presentar diferentes riesgos, que
pongan en peligro el desarrollo del sistema.

Descripción del riesgo Probabilidad de Impacto al proyecto


o problema ocurrencia

Falta de recurso Alto-Medio Alto-Medio


monetario

Falta de tiempo Alto-Medio Alto-Medio

Conflictos del equipo Medio-Bajo Medio

Perdidas de información Medio-Bajo Alto


o datos

Averías en el equipo Medio-Bajo Medio-Bajo

Averías en servidores Medio-Bajo Medio-Bajo

28. Plan de contingencia


Descripción del riesgo Acción Commented [EM4]: Integrar esta columna en la tabla anterior.
o problema
Falta de recurso -Solicitar un préstamo
monetario -Recortar salarios
-Recortar personal
Falta de tiempo -Solicitar prorroga
-trabajar tiempo completo
o tiempo extra
Conflictos del equipo -fomentar trabajo en
equipo

12
-Reasignar tareas
Perdidas de información -Realizar respaldos
o datos

Averías en el equipo -Sustituir equipo dañado


-reparar equipo dañado
Averías en servidores -Sustituir equipo dañado
-reparar equipo dañado

29. Dictamen de Aprobación

Cerritos S.L.P. a 01 de Abril del 2015

Dictamen de Aprobación

Atención:
Universidad Intercultural de San Luis Potosí, Unidad Académica Cerritos

Según las investigaciones previas de viabilidad económica, técnica y de recursos


humanos se ha determinado que el sistema es viable para su creación, ya que se
cuenta con los recursos necesarios para su elaboración y sus costos de operación
son los ideales tanto para la empresa como para el cliente, determinado fechas y
costos en los anexos de este mismo documento.

___________________________________

Entrega el Director del Proyecto

13
Lic. Isabel Sarahi Martinez Gallegos

30.-Fase de definición
30. Modelo de desarrollo de software en Cascada
A continuación se describe de qué manera se trabajara hasta cumplir con el
objetivo principal. Definiendo diversas etapas basadas en el modelo de desarrollo
en cascada, el cual es un método para Desarrollo sw que se basa en etapas que
dependen de una anterior pero a la vez independiente si se desea regresar alguna
de esas fases.

Definición de
D
requerimientos

Análisis y diseño
del sw.

Implementación y
prueba de
unidades

Integración y
prueba de
sistemas

Operación y
mantenimiento

31. División de las fases en actividades.


Aquí se enlista cada una de las actividades que deben de realizarse en las
diversas etapas del método de desarrollo de sw en cascada.

14
32. 1.-Definicion de requerimientos.

33. 1.-Analisis y diseño del Sw.


-Justificación del problema. (ver pag X)

-Planeación del sw.

-Diseño del interfaz.

-Diseño de base de datos.

-Diseño de reportes.

-Diagrama Entidad- Relación.

-Diagrama de Procesos.

34. 2.- Implementación y prueba de unidades.


-Creación de BD.

-Elaboración de interfaz.

-Codificación alumnos.

-Codificación de maestros.

-Codificación de Materias.

-Codificación de Calificaciones.

-Codificación de sistema de usuario.

-Elaboración de Manual Técnico.

-Elaboración Manual de Usuario.

-Elaboración Diccionario de Objetos.

-Pruebas.

35. 3.-Integracion y prueba del sistema.


-Ensamble de código.

-Primera entrega.

36. 4.-Operación y mantenimiento.


-Corrección de errores.

15
-Testers.

-Segunda entrega.

-Mantenimiento preventivo y correctivo.

37. Definición de las características por actividad


En este punto se realizara una breve descripción de cada actividad, para así poder
contemplar los resultados que se esperan lograr.

38. Planeación del sw.


Se definirá la manera de cómo se elaborara el SW, siguiendo un modelo de
desarrollo, y creando un plan de trabajo, auxiliado por un diagrama de actividades.

39. Diseño de interfaz.


Todas las pantallas del sistema, las cuales contendrán botones, barras de menú,
navegación, etc.

40. Diseño de base de datos.


Se diseñara en base a los métodos entidad relación, con las tablas necesarias que
requiere el sistema, como lo son: Alumnos, maestros, calificaciones, materias, etc.

41. Desarrollo de base de datos.


Se creara la base de datos según su previo diseño, en Access 2010.

42. Diseño de reportes.


Se diseñaran todos los posibles reportes.

43. Diagrama Entidad- Relación.


Se creara con el fin de poder interpretar todos los elementos relacionados en la
base de datos.

44. Diagrama de Procesos.


Después de la creación de las pantallas para la interfaz, este diagrama se creará
para así poder facilitar la interpretación del flujo de los procesos en cada una de
las pantallas.

45. Codificación alumnos.


Primera etapa en la programación del proyecto.

En esta etapa, se programaran las actividades que corresponden al apartado del


alumnado y sus respectivas interfaces.

46. Codificación de maestros.


Segunda etapa en la programación del proyecto.

16
En esta etapa, se programaran las actividades que corresponden al apartado de
los maestros y sus respectivas interfaces.

47. Codificación de Materias.


Tercera etapa en la programación del proyecto.

En esta etapa, se programaran las actividades que corresponden al apartado de


las materias y sus respectivas interfaces.

48. Codificación de Calificaciones.


Cuarta etapa en la programación del proyecto.

En esta etapa, se programaran las actividades que corresponden al apartado de


las calificaciones y sus respectivas interfaces.

49. Codificación de sistema de usuario.


Quinta etapa en la programación del proyecto.

En esta etapa, se programaran las actividades que corresponden al apartado del


usuario y sus respectivas interfaces.

50. Elaboración de Manual Técnico.


Se elaborara el manual técnico con el fin de poder ser de ayuda para el
mantenimiento del sistema, o para ofrecer posibles actualizaciones.

51. Pruebas.
Se realizaran con el fin de encontrar posibles errores en el sistema.

52. Corrección de errores.


Una vez encontrados los errores en el sistema se buscara su corrección.

53. Mantenimiento preventivo y correctivo.


Una vez que el sistema llegara a estar terminado se planea que trimestral o
semestralmente, se realizar un mantenimiento para prevenir posibles errores, o en
su defecto para corregir los que ya se han presentado.

54. Calculo de horas para llevar a cabo cada actividad Commented [EM5]: hay un desfase en las horas invertidas y en
las horas calculadas en el presupuesto. ERROR GRAVE.. en casos
Actividad Horas/ Semanas Elemento humano reales esto debe ir ajustado al presupuesto.
relacionado
Identificación del 16 Hrs. Director, líder del
problema proyecto y Analista.
Análisis del contexto 16 Hrs. Director, líder del
proyecto y Analista.
Evaluación del 8 Hrs. Recursos Humanos.
conocimiento
Viabilidad Técnica 16 Hrs. Director, líder del

17
proyecto, Analista y
Recursos Humanos.
Riesgos y limitaciones 10 Hrs. Analista.
Planeación del SW 35 Hrs Coordinador de
redacción, Analista y
Líder del Proyecto.
Diseño del interfaz 30 Hrs. Diseñadores de Interfaz
Diseño de reportes 15 Hrs Diseñador
Diagrama Entidad- 10 Hrs. Diseñador de B.D.
Relación
Diagrama de Procesos 15 Hrs. Analista.
Codificación alumnos 63 Hrs. Programadores.
Codificación de maestros 42 Hrs. Programadores.
Codificación de Materias 42 Hrs. Programadores.
Codificación de 42 Hrs. Programadores.
Calificaciones
Codificación de sistema 42 Hrs Programadores.
de usuario
Elaboración de Manual 16 Hrs Coordinador de
Técnico redacción.
Pruebas 12 Hrs. Testers
Corrección de errores 15 Hrs Programadores
Mantenimiento preventivo 4 Hrs cada tres meses Programador y Técnico.
y correctivo

55. Definición de Requerimientos


En este apartado describiremos todas aquellas características de los recursos que
se requieran, ya sea SW, HW y Humanos. Commented [EM6]: De acuerdo a las necesidades del cliente
(son una guía los objetivos específicos)

56. SW:
El software de control escolar debe permitir altas, bajas, consultas y edición de la
información a ingresar en los diversos apartados del software. Para poder acceder
al menú principal primeramente el usuario debe de ingresar su nombre y
contraseña. Se podrá realizar reportes generales e individuales de maestros,
calificaciones, alumnos y materias. También responderá a solicitudes de consulta
de los diversos apartados.

Todo esto con el fin de eficientizar el área de Control Escolar.

18
Debe de contar con una licencia expedida por la empresa para poder realizar la
instalación de dicho software y con un antivirus mismo que protegerá al equipo
este contara con una licencia por un periodo de un año.

57. Si Hw:
Para poder instalar el software se debe de contar con un equipo Windows 32/64
bits mínimos 1 Gb de RAM y 200 Mb como mínimo de espacio para poder instalar
el programa.

Y para su funcionamiento en red será necesario: Modem, switch, cables y


servidor.

También se debe de contar con servidor el cual será una Pc de escritorio donde se
alojara toda la información ingresada dentro del sistema el cual debe de contar
con 2 discos duros con capacidad de 500 Gb cada uno y a su vez funcionaran
como copias de respaldo.

58. Usuario:
El software denominado con el nombre cumplirá con los objetivos de hacer más
eficiente y automatizado el trabajo en el área de control escolar como realizar el
proceso de inscribir un nuevo alumno en la unidad académica además de realizar
una búsqueda del mismo, hacer modificaciones y dar de baja.

Se podrá realizar alta, baja y consultas de maestros, materias, calificaciones y


usuarios del sistema también se podrán realizar modificaciones a la información ya
registrada.

19
59. Fase de Planeación
60. Organigrama

61. Perfiles de Puestos


Puesto: Director
Escolaridad: Lic. En Administración
Experiencia: 5 Tiempo:1 AÑO Puesto Previo: Director, líder de
años proyectos
Conocimientos : Administración, liderazgo y dirección
Capacidades y Habilidades: Líder, visionario, trabajar bajo presión
Idiomas: INGLES Edad:30-40 Sexo: Indistinto Estado Civil:
100% Indistinto
Interna: Coordinadores
Interrelación Externa: Cliente
Actividad y Llegar a un acuerdo con el cliente, dirigir a los coordinadores
Responsabilidade
s

20
Puesto: Líder del proyecto
Escolaridad: Lic. Informática administrativa
Experiencia:2 Tiempo:1 AÑO Puesto Previo: Liderar o trabajar
años en un proyecto
Conocimientos : Informática, administración
Capacidades y Habilidades: Liderazgo y dirección, trabajo en equipo
Idiomas: INGLES Edad:23-30 Sexo: Indistinto Estado Civil:
70% Indistinto
Interna: Coordinadores
Interrelación Externa: Director
Actividad y Coordinar actividades del proyecto
Responsabilidade
s

Puesto: Coordinadores Programación


Escolaridad: Lic. Informática, Ing. sistemas computacionales, Lic., informática
administrativa
Experiencia: 3 Tiempo:1 AÑO Puesto Previo: Programador
años
Conocimientos : Lenguajes de programación
Capacidades y Habilidades: DISPONIBILIDAD DE VIAJAR
Idiomas: INGLES Edad:27-30 Sexo: Indistinto Estado Civil:
70% Indistinto
Interna: Programadores
Interrelación Externa: Líder del proyecto, coordinadores
Actividad y Coordinar departamento de programación
Responsabilidade
s

Puesto: Director de Diseño


Escolaridad: Lic. En diseño grafico
Experiencia: 3 Tiempo:1 AÑO Puesto Previo: Diseñador
años interfaces
Conocimientos : Uso de paqueterías de diseño
Capacidades y Habilidades: Trabajo en equipo, bajo presión

21
Idiomas: INGLES Edad: 27-30 Sexo: Indistinto Estado Civil:
60% Indistinto
Interna: Diseñadores de pantallas, gráficos, reportes
Interrelación Externa: Coordinadores, Líder del proyecto
Actividad y Coordinar Área de diseñadores
Responsabilidade
s

Puesto: Coordinadores de recursos humanos


Escolaridad: Lic. Administración, Lic. Psicología
Experiencia: 2 Tiempo:1 AÑO Puesto Previo: Recursos
años humanos
Conocimientos : Administración
Capacidades y Habilidades: Gestión de empresas, puestos de trabajo
Idiomas: INGLES Edad:25-30 Sexo: Indistinto Estado Civil:
20% Indistinto
Interna: Recursos humanos
Interrelación Externa: Todas las áreas
Actividad y Contratar empleados, pago de nóminas, psicólogo de la
Responsabilidade empresa
s

Puesto: Coordinación de redacción


Escolaridad: Universitaria, técnica
Experiencia: 2 Tiempo:1 AÑO Puesto Previo: Secretario,
años ayudante de oficina
Conocimientos : Paquetería de office, herramientas case
Capacidades y Habilidades: Disponibilidad de tiempo, trabajo bajo presión
22
Idiomas: INGLES Edad:23-30 Sexo: Indistinto Estado Civil:
10% Indistinto
Interna: Coordinadores , líder del proyecto
Interrelación Externa: Director
Actividad y Redactar documentación, bitácoras, manuales técnicos y de
Responsabilidade usarios
s

Puesto: Analista de sistemas


Escolaridad: Lic. Informática, Lic. Informática administrativa, Ing. Sistemas
computacionales
Experiencia: 2 Tiempo:1 AÑO Puesto Previo: Programador
años
Conocimientos : Lenguajes de Programación
Capacidades y Habilidades: conocimientos en algoritmos, lógica
Idiomas: INGLES Edad: 27- 30 Sexo: Indistinto Estado Civil:
70% Indistinto
Interna: Coordinadores , líder der proyecto, coordinador de
Interrelación redacción
Externa: Director
Actividad y Analizar códigos, diagramas
Responsabilidade
s

Puesto: Programador
Escolaridad: Lic. Informática, Lic. Informática administrativa, Ing. Sistemas
computacionales
Experiencia:2 Tiempo:1 AÑO Puesto Previo: programador
años
Conocimientos : Lenguajes de Programación, alto y bajo nivel
Capacidades y Habilidades: Trabajo en equipo, trabajo bajo presión
Idiomas: INGLES Edad:23 30 Sexo: Indistinto Estado Civil:
70% Indistinto
Interna: Coordinador de programación,
Interrelación Externa: Líder del proyecto
Actividad y Codificación del proyecto
Responsabilidade
s

Puesto: Diseñador
Escolaridad: Lic. Diseño grafico
Experiencia:1 Tiempo:1 AÑO Puesto Previo: Diseñador
año

23
Conocimientos : Uso de paqueterías de diseño
Capacidades y Habilidades: Trabajar bajo presión, trabajo en equipo
Idiomas: INGLES Edad:25-30 Sexo: Indistinto Estado Civil:
60% Indistinto
Interna: Coordinador de diseño
Interrelación Externa: Líder del proyecto
Actividad y Creación de interfaces, logos etc.
Responsabilidade
s

Puesto: Diseñador de Base de datos


Escolaridad: Lic. Informática, Lic. Informática administrativa
Experiencia: 2 Tiempo:1 AÑO Puesto Previo: Bases de datos
años
Conocimientos : SQL, Apache, Firebird , Access
Capacidades y Habilidades: Tener amplio conocimiento en bases de datos
Idiomas: INGLES Edad:25-30 Sexo: Indistinto Estado Civil:
60% Indistinto
Interna: Coordinador de programación
Interrelación Externa: Líder del proyecto
Actividad y Creación de la base de datos para el proyecto
Responsabilidade
s

Puesto: Diseñador de Reportes


Escolaridad: Lic. Diseño grafico
Experiencia:1 Tiempo:1 AÑO Puesto Previo: Diseñador
año
Conocimientos : Uso de paqueterías de diseño

24
Capacidades y Habilidades: Trabajar bajo presión, trabajo en equipo
Idiomas: INGLES Edad:25-30 Sexo: Indistinto Estado Civil:
60% Indistinto
Interna: Coordinador de diseño
Interrelación Externa: Líder del proyecto
Actividad y Creación de Reportes
Responsabilidade
s

62. Descripción de Puestos


PUESTO: Director General
DEPENDE DE: Consejo Administrativo / autónomo
SUBORDINADOS: Coordinador de programadores, Coordinadores de
diseño, Coordinadores de recursos humanos,
Coordinación de redacción
FUNCIÓN BÁSICA: Supervisar todas las áreas para conocer el avance de
las actividades realizadas del proyecto y tomar
decisiones que oportunas y que favorezcan la
concusión en tiempo y forma del proyecto.
RESPONSABILIDADES: 1.- Informar al cliente del avance del proyecto ( o a sus
superiores en su caso)
2.- Establecer buenas relaciones con todos los niveles
internos y externos
3.- Tomar decisiones oportunas, inteligentes y basadas
en la experiencia
4.-Estar al día en el conocimiento del avance del
proyecto
CARACTERÍSTICAS Quien ocupe el cargo de Director general deberá ser
REQUERIDAS: una persona con principios éticos y profesionales, que
no revele información privilegiada, así como tener los
conocimientos, la actitud y las aptitudes para liderar un
proyecto. Debiendo tener una capacidad notable para
la resolver problemas en estados de estrés. Como
mínimo debe contar con una carrera….
.

PUESTO: Coordinador de Programación


DEPENDE DE: Director General

25
SUBORDINADOS: Programadores
FUNCIÓN BÁSICA: Supervisar El área de programación, coordinar las
actividades de esta y reportar avances al director del
proyecto.
RESPONSABILIDADES: 1.-Informar al director de avances del proyecto
2.-Fomentar el trabajo en equipo
3.-Revisar periódicamente el proyecto
CARACTERÍSTICAS Quien ocupe el cargo de Coordinador de programación
REQUERIDAS: deberá fomentar el trabajo en equipo, tener principios
éticos y profesionales, tener habilidad para dirigir un
equipo

PUESTO: Coordinador de Diseño


DEPENDE DE: Director General
SUBORDINADOS: Diseñadores
FUNCIÓN BÁSICA: Supervisar El área de Diseño las actividades de esta y
reportar avances al director del proyecto.
RESPONSABILIDADES: 1.-Informar al director de avances del proyecto
2.-Fomentar el trabajo en equipo
3.-Revisar periódicamente el proyecto
CARACTERÍSTICAS Quien ocupe el cargo de Coordinador de Diseño deberá
REQUERIDAS: fomentar el trabajo en equipo, tener principios éticos y
profesionales, tener habilidad para dirigir un equipo

PUESTO: Coordinadores de recursos humanos


DEPENDE DE: Director General
SUBORDINADOS: Diseñadores
FUNCIÓN BÁSICA: Supervisar El área de Recursos humanos, Reclutar,
Pagos
RESPONSABILIDADES: 1.-Reclutar personal faltante
2.-pagos de nomina
3.-psicologo de la empresa
CARACTERÍSTICAS Quien ocupe el cargo de Coordinadores de recursos
REQUERIDAS: humanos deberá ser responsable y ético, además de
poseer cualidades para elegir quien ocupara los
puestos correspondientes.

PUESTO: Coordinación de redacción

26
DEPENDE DE: Director General
SUBORDINADOS: Autónomo
FUNCIÓN BÁSICA: Redactar toda la documentación
RESPONSABILIDADES: 1.-Redactar toda la documentación
2.-Redactar manuales técnicos
3.-Redactar manuales de usuario
CARACTERÍSTICAS Quien ocupe el cargo deCoordinación de redacción ,
REQUERIDAS: debe tener una gran capacidad y coherencia para
redactar, además de tener una impecable ortografía

PUESTO: Analista de sistemas


DEPENDE DE: Director General
SUBORDINADOS: Autónomo
FUNCIÓN BÁSICA: Estar involucrado desde la planificación del proyecto
hasta su implementación
RESPONSABILIDADES: 1.- Planificación
2.- Análisis
3.- Diseño
4.- Implantación
5.- Soporte

CARACTERÍSTICAS El analista tiene como cometido analizar un problema y


REQUERIDAS: describirlo con el propósito de ser solucionado
mediante un sistema informático

PUESTO: Programador
DEPENDE DE: Coordinador de programación
SUBORDINADOS: Autónomo
FUNCIÓN BÁSICA: Realizar toda la codificación del proyecto

RESPONSABILIDADES: 1.- Diseñar algoritmos, pseudocódigos


2.- Programar
3.-reportar avances al coordinador de programación
CARACTERÍSTICAS Aprender por su cuenta nuevas habilidades técnicas y
REQUERIDAS: no técnicas, ser pragmático, no dogmático, saber cómo
buscar soluciones a problemas, trabajar en equipo

PUESTO: Diseñador

27
DEPENDE DE: Coordinador de Diseño
SUBORDINADOS: Autónomo
FUNCIÓN BÁSICA: Realizar todo lo relacionado con el diseño

RESPONSABILIDADES: 1.- Diseñar Pantallas


2.- Diseñar Reportes
3.- Diseñar Iconos
4.- Diseñar logos
CARACTERÍSTICAS Generar, desarrollar y materializar ideas, conceptos e
REQUERIDAS: imágenes para programas, Dominar la tecnología digital
para el tratamiento de imágenes y textos

__________________________________________________________________

-Testers ajenos al equipo de trabajo Commented [EM7]: Hay que especificar quienes vana ser o
como se le va a hacer para conseguirlos

__________________________________________________________________

64.- Análisis de Base de Datos

La base de datos la cual es creada para el correcto funcionamiento del software y


es donde se almacena la información ingresada de cada una de las diferentes
ventanas del software esta información siempre debe de estar disponible, ya que
el usuario siempre va requerir consultar la información alojada en la base de
datos.

Para validar el acceso a los usuarios, es necesario almacenar el identificador de


usuarios y la contraseña correspondiente en un campo respectivamente, además
generar una tabla donde me permita llevar el registro de el acceso de los usuario
cada vez que uno de ellos entre o salga del sistema, de tal manera que de esta
tabla se pueda realizar un reporte de las veces, fechas y horas en que se realizo la
entrada o salida.

Sugerencia para el diseño.

Nombre de la tabla Descripción Campos


TBL_USUARIOS Identificar usuarios Folio
Usuario
Contraseña
Nombre
A_Paterno
A_Materno

28
Permiso_crear_usuario
Permiso_capturar_calif

TBL_REG_ACCESO Almacena cada vez que un Folio
usuario entra o sale del Usuario
sistema Fecha
Hora
Entrada_Salida

Para poder llevar acabo un registro de los Alumnos de la institución es necesario


contar con un identificador de alumno en un campo, para llevar una relación
precisa así posteriormente realizar el llenado de los datos personales y
académicos del alumno los cuales son proporcionados por el departamento de
control escolar. Todos estos datos van a estar en diferentes campos de la tabla.
Es recomendable que la tabla lleve el nombre de Alumnos y que contenga los
campos con los nombres de asignatura, matricula, Nombre este le va ser
fundamental al usuario al momento de realizar una búsqueda ya sea por
asignatura, matricula nombre completo del alumno. Además agregar un campo
con el nombre Status, para poder saber si el alumno está Activo, Recusando o
dado de baja. Así el usuario podrá realizar un reporte del registro de Alumnos al
igual que podrá editar la información. Es necesario en otra tabla la cual puede
llevar el nombre de carreras que contenga los campos de Id carrera y clave para al
llenar los datos el usuario seleccione la carrera a la que pertenece el alumno el
cual se está registrando. Para el llenado de los datos del mismo alumno para
poder ingresar la colonia dispondremos de una tabla la cual puede llevar el
nombre de Colonia con los campos de Id y colonia. Para asignar el estado civil del
estudiante necesitaremos de otra tabla la cual puede ser llamada Estado Civil y
lleve los campos de Id y Estado Civil.

Al llenar los datos el usuario debe seleccionar el estado al que pertenece el


alumno para realizar más fácil el proceso procedemos a crear una tabla nueva la

29
cual se puede llamar Estados para así seleccionar de donde es el alumno puede
contener los campos de Id y Estado.

Para poder registrar el o los teléfonos del alumno tenemos que crear una tabla de
Teléfonos para almacenarlos puede llevar los campos de Id, Id Alumno y
posteriormente el campo teléfono que es donde va quedar almacenado el número
del alumno.

Al registrar el semestre necesitaremos de una tabla nueva la cual puede llevar el


nombre de Semestre para identificarla fácilmente y la cual hace referencia a la
información que contiene dentro puede contener los campos de Id y de Semestre.

Para llenar el campo de Status del Alumno tenemos que crear una tabla la cual se
puede llamar Status para saber el estado del alumno puede contener los campos
de Id y Status. Commented [EM8]: Poner cada párrafo antes de cada
sugerencia tabla para poder hacer referencia más directa de lo que
se esta leyendo

Sugerencia para el diseño.

Nombre de la Tabla Descripción Campos

30
TBL_ALUMNOS Identificar al Alumno Id
Identificador
Nombres
Apellido_Materno
Apellido _Paterno
Edad
Sexo
Id_Estado_Civil
Lugar_de_Nacimiento
Fecha_de_Nacimiento
Id_Estado
Numero_de_Control
CURP
Calle
Numero_Exterior
Id_Colonia
Id_Teléfonos
E-mail
Id_Carrera
Id_Semestre
Trabaja
Origen_Étnico
Habla_Lengua_Indígena
Escuela_de_Procedencia
Id_Status
Usuario
Fecha
Hora
Ocupado.

Nombre de la tabla Descripción Campos


TBL_CARRERAS Identificar la carrera del Id
Alumno Carrera
Clave

Nombre de la tabla Descripción Campos


TBL_COLONIA Seleccionar Colonia Id
Colonia

31
Nombre de la tabla Descripción Campos
TBL_ESTADO_CIVIL Seleccionar el Estado Id
Civil Estado_Civil

Nombre de la tabla Descripción Campos


TBL_ESTADOS Seleccionar el Estado Id
del Alumno Estado

Nombre de la tabla Descripción Campos


TBL_TELEFONO Ingresar el Teléfono del Id
Alumno Id_Alumno
Teléfono

Nombre de la tabla Descripción Campos


TBL_SEMESTRE Seleccionar el semestre Id
del Alumno Semestre

Nombre de la tabla Descripción Campos


TBL_STATUS Estado académico del Id
Alumno Status

Para poder llevar acabo el registro de un nuevo usuario en el sistema (Dar de alta
a usuario) Es necesario que la tabla contenga un nombre de referencia para
identificarla por ejemplo Alta de Usuarios, Debe de contener en un campo el folio e
identificador Id así como su información personal para saber quién es la persona
que va tener acceso al sistema, por lo que el software va a delimitar el permiso de
seguridad otorgado a cada usuario registrado, esto por medio de los niveles de
seguridad la cual será otra tabla pudiendo llevar el nombre ya mencionado donde
contenga los campos de Id y el nivel de seguridad

Sugerencia para el diseño.

Nombre de la tabla Descripción Campos


TBL_ALTA_USUARIOS Identificar los Permisos Folio
del usuario Identificador ID
Nombre
Apellido_Paterno
Apellido_Materno
Usuario

32
Contraseña
Nivel_de_Seguridad.

Nombre de la tabla Descripción Campos


TBL_NIVELES_DE_SEGURIDAD Otorgar el nivel de Id
seguridad Nivel

Para poder realizar el registro de las calificaciones de los Alumnos se debe de


crear una tabla la cual se puede denominar con el nombre de Calificaciones y
contendrá los campos del formato proporcionado por el departamento de control
escolar además tomando en cuenta los campos para que el usuario pueda realizar
una consulta de las calificaciones así como generar un reporte de las mismas. Se
necesitara de una segunda tabla la cual puede denominarse con el nombre de
calificación por criterios la cual nos permite realizar una consulta así como la
edición de la información.

Nombre de la tabla Descripción Campos


TBL_CALIFICACIONES Identificar las Id
calificaciones del Id_Alumno
alumno. Id_Semestre
Id_Materia
Id_Maestro
Id_Parcial
Observaciones
Calificación Final
Ocupado.

Nombre de la tabla Descripción Campos


TBL_CALIFICACION_POR_CRIT Identificar Calificacion. Id
Id_Alumno
Id_Maestro
Id_Materia
Criterio
Calificación.

Para poder realizar el registro de Maestros necesitamos crear una tabla la cual se
puede llamar maestros esta va a contener la información personal del maestro
como académica ya que estos datos son proporcionados por el departamento de

33
control escolar. La tabla debe de contener un Id para identificar al maestro,
numero de control para realizar una consulta y realizar un reporte de Maestros.

Nombre de la tabla Descripción Campos


TBL_MAESTROS Campos para realizar Id
registro de Maestros Nombres
Apellido_P
Apellido_M
Sexo
Fecha_de_Nacimiento
Edad
Numero_de_Control
Calle
Num_Exterior
Colonia
Telefonos
E-Mail
Grado
Ocupado

Para poder realizar el registro de Maestros necesitamos de una tabla la cual se


puede llamar Grado para identificar el grado de estudios del Maestro podrá
contener los campos de Id y Grado.

Nombre de la tabla Descripción Campos


TBL_GRADO Identificar el grado de Id
estudios del Maestro Grado

Al llegar al campo para ingresar la materia que imparte se necesitara de una tabla
la cual se puede llamar Materias la cual debe de contener los campos de Id la
materia que imparte la clave y los créditos.

Nombre de la tabla Descripción Campos


TBL_MATERIAS Identificar las materias Id
que imparte el docente Materia
Clave
Creditos

Para proceder con el registro debemos de crear una tabla la cual la podemos
nombrar Semestres podrá contener los campos de Id y Semestre la cual ira

34
TABLA DE OBJETOS

OBJETO ATRIBUTOS Tipo Comentario de Atributos

relacionadas con las materias impartidas por los docentes y otra tabla para
identificar las carreras se puede nombrar Carreras.

Nombre de la Tabla Descripción Campos


TBL_SEMESTRES Identificar en que Id
semestres imparte el Semestre
docente

Nombre de la Tabla Descripción Campos


TBL_CARRERAS Identificar la carrera del Id
Alumno Carrera
Clave

FALTA TITULO

35
ALUMNOS Nombre Texto(30) En este campo se ingresa el nombre del alumno
Apellido_P Texto (20) En este campo se ingresa el Apellido Paterno
Apellido_M Texto (20) En este campo se ingresa el Apellido Paterno
Edad Número (Entero Largo) En este campo se ingresa la edad del Alumno
Estado_civil Texto 20) En este campo se ingresa el Estado Civil
Lugar_de_nacimiento Texto (30) En este campo se ingresa el Lugar de Nacimiento
Fecha_de_ nacimiento Fecha/hora En este campo se ingresa la Fecha de Nacimiento
Estado Texto (30) En este campo se selecciona el estado deseado
Matricula Número (Entero Largo) En este campo se ingresa la Matricula de 14 digitos
CURP Texto (18) En este campo se ingresa la CURP de 18 digitos
Calle Texto (20) En este campo se ingresa la calle del Alumno
Colonia Texto (20) En este campo se ingresa la colonia
Numero_ Exterior Número (Entero Largo) En este campo se ingresa el numero exterior
Telefono Número (Entero Largo) En este campo se ingresa el número telefónico
E-mail Texto (30) En este campo se ingresa el E-mail (Correo)
Semestre Texto (5) En este campo se selecciona el semestre
Carrera Texto (30) En este campo se selecciona la carrera
Status Texto (15) En este campo se selecciona el Status
Bachillerato _de Texto (30) En este campo se ingresa el bachillerato de procedencia del Alumno
_Procedencia En este campo se selecciona la opción Trabaja si/no
Trabaja Texto (2) Campo para seleccionar si pertenece a un gpo Étnico
Grupo _Etnico Texto (10) En este campo se selecciona la opción si habla alguna lengua indígena si/no
Lengua _Indigena Texto (15)

CALIFICACIONES ID _Alumno Texto (10) Este campo relaciona la información del alumno
ID_Semestre Texto (30) Este campo relaciona la información del semestre
ID_Materia Texto (30) Este campo relaciona la información de la materia
I_ Maestro Texto (20) Este campo relaciona la información del Maestro
ID_Parcial Texto (20) Este campo relaciona la información del parcial
Observaciones Texto (20) Este campo se ingresan observaciones del alumno
Calificacion_final Texto (15) Este campo se ingresa la Calificacion
Ocupado Texto (20)
Texto (20)

ID_Maestro Texto (30) Este campo relaciona la información del Maestro


Semestre Texto (15) Este campo se ingresa el semestre
CALIFICACIONES Materia Texto (20) Este campo se ingresa la materia del Maestro
POR CRITERIOS Carrera Texto (30) Este campo se ingresa la carrera
Criterio_de_ evaluacion Número (Entero Largo) Este campo se ingresa el criterio de evaluación
Porcentaje Número (Entero Largo) Este campo se ingresa el porcentaje

MAESTROS Nombre Texto (30) En este campo se ingresa el nombre del Maestro
Apellido_P Texto (20) En este campo se ingresa el Apellido Paterno del Maestro
Apellido_M Texto (20) En este campo se ingresa el Apellido Materno del Maestro
Edad Número (Entero Largo) En este campo se ingresa la Edad del Maestro
Estado civil Texto (10) En este campo se ingresa el Estado Civil del Maestro

36
Lugar _de_nacimiento Texto (30) En este campo se ingresa el Lugar de Nacimiento
Fecha_de_nacimiento Integer(10) En este campo se ingresa la Fecha de Nacimiento
Estado Texto (10) En este campo se selecciona el estado deseado
Matricula Número (Entero Largo) En este campo se ingresa la matricula del Maestro
CURP Texto (18) En este campo se ingresa la CURP del Maestro
Calle Texto (20) En este campo se ingresa la calle del Maestro
Colonia Texto (20) En este campo se ingresa la colonia
Numero_Exterior Número (Entero Largo)) En este campo se ingresa el numero Exterior
Telefono Número (Entero Largo) Este campo se ingresa el número telefónico
E-mail Texto (30) Este campo se ingresa el correo electrónico
Materia_que_Imparte Texto (309 Este campo se selecciona la materia
Semestres_Impartidos Número (Entero Largo) Este campo se ingresan los semestres de las carreras
Carreras_impartidas Número (Entero Largo) Este campo se ingresan las carreras de la institución

USUARIO Nombre(s) Texto (30) Este campo se ingresan los nombres


Apellido_Paterno Texto (20) Este campo se ingresa el apellido paterno
Apellido_Materno Texto (20) Este campo se ingresa el apellido materno
Usuario Texto (20) Este campo se ingresa el Usuario
Contrasena Texto (15) Este campo se ingresa la contraseña
Nivel_de_Seguridad Texto (20) Este campo se ingresa el nivel de seguridad
MAESTROS Nombre Texto (30) Este campo se ingresa el nombre del maestro
Apellido_Paterno Texto (30) Este campo se ingresa el apellido paterno del maestro
Apellido_Materno Texto (30) Este campo se ingresa el apellido materno del maestro
Edad Número (Entero Largo) Este campo se ingresa la edad
Sexo Texto (10) Este campo se ingresa el sexo
Fecha_de_nacimiento Fecha/hora Este campo se ingresa la fecha de nacimiento
Numero_Exterior Número (Entero Largo) Este campo se ingresa el numero Exterior
Numero_de_control Número (Entero Largo)) Este campo se ingresa el número de control
Telefono Número (Entero Largo) Este campo se ingresa el número telefónico
Grado Número (Entero Largo) Este campo se ingresa el grado
Calle Texto (30) Este campo se ingresa la calle
Colonia Texto (30) Este campo se ingresa la colonia
Email Texto (30) Este campo se ingresa el E-mail
Materia_que_imparte Texto (30) Este campo se ingresa la materia
Semestre_que_imparte Número (Entero Largo) Este campo se ingresa el semestre
Carrera_que_imparte Texto (30) Este campo se ingresa la carrera

CARRERA Carrera Pendiente Texto (50)


Clave Número (Entero Largo)

COLONIA Colonia Texto (25)


ESTADO CIVIL Estado_civil Texto (15)
ESTADOS Estado Texto(40)
GRADO Grado Texto(25)
MATERIA Materia Texto(30)
Clave Texto(10)
Criterios Texto(5)
NIVEL Nivel Texto(20)
SEGURIDAD
PARCIAL Parciales Número (entero largo)
SEMESTRE Semestre Número (entero largo)
STATUS Status Texto(20)
TELEFONO IdAlumno Texto(15)
Telefono Texto(10)

37
65.- Diseño de Base de Datos

66.- Análisis de Reportes

Análisis de Reportes
Los reportes son creados con la finalidad de obtener información específica de
una base de datos las cuales por lo general contienen mucha información.

El SCE

38
39
40
41
42
43
44
45
46
47
48
49
50
debe de generar reportes de los diferentes apartados con los que cuente como los
serán información de los alumnos, calificaciones grupales e individuales, maestros
y usuarios todos ellos descritos a continuación:

Cada uno de los reportes serán exportados a Excel y deberán de llevar en la parte
superior el nombre de la institución, logo y su respectivo nombre según sea el
caso del reporte requerido y en el pie de página las firmas de los responsables.

Reporte general de Usuarios

Se mostrara el nombre, apellido paterno, apellido materno, usuario, contraseña y


nivel de seguridad todos estos datos se mostraran en forma de lista. Commented [EM9]: Si en el SW lo ponen así, esto es una
vulnerabilidad para la seguridad de la información pues podrán
imprimir listas con los nombres de usuario y las contraseñas
Reporte de Alumnos por Grupo

Este debe de llevar los campos de nombre de la catedra, nombre del catedrático,
clave del centro de trabajo, semestre, carrera, parcial y nombres de los alumnos.

Reporte de Calificaciones de los Alumnos por Grupo

Este debe de llevar la clave del centro de trabajo, catedra, catedrático, semestre,
carrera, parcial, fecha, firma, numero del alumno, matricula, nombres de los
alumnos, elementos a evaluar y calificación final de cada uno de los alumnos todo
esto se mostrara en forma de lista.

Reporte De los Maestros que laboran en la institución

Debe llevar los nombres de los maestros, apellidos, materias que imparten y
semestres impartidos, toda esta información se mostrara en forma de lista.

Reporte Individual de Calificación por Alumno

Nombre del alumno, matricula, semestre, parcial, materia y calificación todo esto
se mostrara en un formato de una tabla.

Reporte Individual de Calificaciones del Alumno Por Grupo

Clave del centro de trabajo, catedra, catedrático, carrera, parcial, fecha, firma,
criterio de evaluación y porcentaje todo esto se mostrara en formato de tabla.

Reporte Individual de Inscripción del Alumno

Este debe de llevar nombres, apellido paterno, apellido materno, edad, sexo,
estado civil, lugar de nacimiento, fecha de nacimiento, estado, matricula, CURP,
calle, numero exterior, colonia, teléfono, E-mail, semestre, carrera, status,
51
bachillerato de procedencia, si trabaja o no, si pertenece algún grupo étnico y si
habla alguna lengua indígena todo esto en un formato

Reporte Individual del Maestro

Este debe de llevar nombres, apellido paterno, apellido materno, edad, sexo, fecha
de nacimiento, número exterior, número de control, teléfono, calle, colonia, E-mail,
materias que imparte, semestres impartidos y carreras impartidas

Reporte Individual del Usuario

Nombres, apellido paterno, apellido materno, matricula, usuario, contraseña y nivel


de seguridad.

52

Anda mungkin juga menyukai