PDF de programación - Desarrollo de un software de control de matriculación estudiantil

Imágen de pdf Desarrollo de un software de control de matriculación estudiantil

Desarrollo de un software de control de matriculación estudiantilgráfica de visualizaciones

Publicado el 25 de Junio del 2018
613 visualizaciones desde el 25 de Junio del 2018
7,7 MB
241 paginas
Creado hace 4a (15/09/2015)
UNIVERSIDAD ESTATAL DE BOLÍVAR

FACULTAD DE CIENCIAS ADMINISTRATIVAS, GESTIÓN

EMPRESARIAL E INFORMÁTICA.



TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO

DE INGENIERO EN SISTEMAS COMPUTACIONALES

TEMA:

“DESARROLLO DE UN SOFTWARE DE CONTROL DE

MATRICULACIÓN ESTUDIANTIL, PARA LA FACULTAD DE

CIENCIAS ADMINISTRATIVAS, GESTIÓN EMPRESARIAL E

INFORMÁTICA DE LA UNIVERSIDAD ESTATAL DE

BOLÍVAR, EN EL AÑO 2009”.

AUTORES:

MAURO ALEJANDRO ARANDA AGUILAR

MAYRA PAOLA RAMOS VISCARRA

TUTOR:

ING. MARICELA ESPÍN

PARES ACADÉMICOS:

ING. DANILO BARRENO



ING. MÓNICA BONILLA



I

Guaranda, junio 2010

II. DEDICATORIA



Este trabajo de grado lo dedico, en primer lugar a Dios por darme salud y vida, a mis

padres quienes han sido mi inspiración, apoyo y pilar fundamental para el proceso de

mi formación, a mis maestros y a todos quienes de una y otra forma han aportado con

sus ideas.



Mauro Aranda



A mi familia y de manera muy especial a mi madre que con amor y sacrificio,

supieron motivarme moral y materialmente para culminar esta etapa estudiantil,

asegurándome un futuro mejor.



Paola Ramos

II

III. AGRADECIMIENTO.



Nuestro profundo agradecimiento a la Universidad Estatal de Bolívar, Facultad de

Ciencias Administrativas, Gestión Empresarial e Informática, Escuela de Sistemas,

porque nos han brindado la oportunidad de ser profesionales competentes, a nuestra

directora de trabajo de grado, a nuestros maestros y amigos que han compartido

durante todo el proceso de realización de este trabajo de grado.



III

IV. CERTIFICACIÓN DEL DIRECTOR



Certifico que el presente Proyecto de Grado fue realizado por los señores Mauro

Alejandro Aranda Aguilar y Mayra Paola Ramos Viscarra, bajo mi dirección.



Ing. Maricela Espín

DIRECTORA DE TESIS

IV

V. AUTORÍA NOTARIADA

V



VI.

TABLA DE CONTENIDOS

I.

II.

Portada……………………………..………………………………………….I

Dedicatoria…………………………………………………………………...II

III. Agradecimiento……………………………………………………………...III

IV.

Certificación del Director…………………………………………………...IV

V.

Autoría notariada……………………………………………………………..V

VI.

Tabla de Contenidos………………………………………………………...VI

VII. Lista de Cuadro y Gráficos………………………………………………..XIV

VIII. Lista de Anexos……………………………………………………………XXI

IX.

Resumen Ejecutivo en Español…………………………………………..XXII

X.

Introducción……………………………………………………………..XXIII

CAPÍTULO I

1.1. Tema…………………………………………………………………………..2

1.2. Antecedentes……………………………………………………………….....3

1.3.

1.4.

Problema……………………………………………………………………...4

Justificación………………………………………………………………......5

1.5. Objetivos………………………………………………………………...........6

1.5.1. Objetivo General……………………………………………………………...6

1.5.2. Objetivos Específicos..……………………………………………………......6

1.6. Metodología.….………………………………………………...………….....7

1.6.1. Métodos...….…………………………………………………………….........7

1.6.2. Tipo de Investigación...….……………………………………………………7

1.6.3. Técnicas e Instrumentos para la obtención de los datos. ...….…………….....7

1.6.4. Procesamiento de los datos...….…………………………….……………......8

1.7. Marco Teórico. ...….……………………………………………………….....9

VI



1.7.1. Marco Referencial...….…………………………………………………….....9

1.7.2. Marco Conceptual. ...….…………………………………………………….10

1.7.2.1.

Sistemas de Información………………………………………………...10

1.7.2.2. Sistema Operativo de Red………..…….…….……………………………11

1.7.2.3. Software…………………………………………………………………....13

1.7.2.4. Que es creative Commons…………………………………………………15

1.7.2.5. Que es GPL………………………………………………………………...16

1.7.2.6. La Free Software Foundation (Fundación para el software libre)………..17

1.7.2.7. Que es el proyecto GNU…………………………………………………...17

1.7.2.8. Software según su Licencia……………………………………………..…18

1.7.2.9. Sistemas Distribuidos………………………………………………...……20

1.7.2.10. Metodología de Desarrollo Software……………………………………...21

1.7.2.11. Sistema Gestores de Bases de Datos………………………………………24

1.7.2.12. Servidores de Base de Datos en Software Libre…………………………25

1.7.2.13. PostgreSQL………………………………………………………………...26

1.7.2.14. Administradores de Bases de Datos…………………………………….…30

1.7.2.15. Lenguajes de Programación………………………………………………..32

1.7.2.16. CSS………………………………………………………………………..40

CAPÍTULO II ANÁLISIS DEL SISTEMA

2.1.

Selección de la Metodología y Proceso de Desarrollo……………………....42

2.1.1. Selección de la Metodología…………………………………………….......42



VII

2.1.2. Selección del Proceso de Desarrollo de Software...………………………....42

2.2. Aplicación de Herramientas de recolección de Datos.……………………....43

2.3. Diagramas…………………………………………………………………...47

2.3.1. Diagrama de Flujo de Datos Sistema Manual…………………………….....47

2.3.2. Diagramas de Casos de Uso…………………………………………………49

2.3.3. Diagrama Entidad Relación…………………………………………………50

2.4. Especificación de Requisitos (SRS)…………………………………………51



VIII

2.4.1. Introducción…...………………………………………………………….....51

2.4.1.1. Propósito..….……………………………………………………………....51

2.4.1.2. Ámbito del Sistema……...………………………………………………....51

2.4.1.3. Definiciones, Acrónimos y Abreviaturas………….……………………..52

2.4.1.3.1. Definiciones……………………………………………………………....52

2.4.1.3.2. Acrónimos.…………………………………………………………….....53

2.4.1.3.3. Referencias.……………………………………………………………....53

2.4.1.3.4. Visión General del Documento.………………………………………….53

2.4.2. Descripción General………………………………………………………....53

2.4.2.1. Perspectiva del Producto………...………………………………………....53

2.4.2.2. Funciones del Sistema…………….…….………………………………....54

2.4.2.2.1. Gestión Áreas de Asignaturas.……….….….…………………………....54

2.4.2.2.2. Gestión Asignaturas….….….…………………………………………....54

2.4.2.2.3. Gestión Períodos Lectivos….…….……………………………………....55

2.4.2.2.4. Gestión Asignaturas Comunes….…….…….…………………………....55

2.4.2.2.5. Gestión Matrícula….…………………………………………………......55

2.4.2.2.6. Gestión Colegios………………………………………………………....55

2.4.2.2.7. Gestión Especialidades…….……….……….…………………………....55

2.4.2.2.8. Gestión de Estudiantes……………….….……….……………………....55

2.4.2.3. Características de los Usuarios…….…….…….………………………....55

2.4.2.4. Restricciones……………….………….………………………………....56

IX



2.4.2.5. Suposiciones y Dependencias…………………………………………....56

2.4.2.5.1. Suposiciones.….…….……….………………………………………....56

2.4.2.5.2. Dependencias……….………….………….…………………………....56

2.4.3. Requisitos Específicos……………………………………………………....56

2.4.3.1. Requisitos Funcionales.…………….……….…………………………....57

2.4.3.1.1. Gestión de Áreas de Asignaturas……….…….…….…..……………....57

2.4.3.1.2. Gestión de Asignaturas………………………………………………....57

2.4.3.1.3. Gestión Periodos Lectivos….……….………….……………………....57

2.4.3.1.4. Gestión Asignaturas Comunes…….………….…………….…….….....58

2.4.3.1.5. Gestión Matrícula……………………………….……………………....58

2.4.3.1.6. Gestión Colegios….………….………………………………………....58

2.4.3.1.7. Gestión de Especialidades……………………………………………....59

2.4.3.1.8. Gestión de Estudiantes…………………….…………………………....59

2.4.3.1.9.

Interfaces de Usuario…...……………………………………………....59



X

2.4.3.1.10. Interfaces Hardware………………………………………………….....59

2.4.3.1.11. Interfaces Software……..……………………………………………....60

2.4.3.1.12. Interfaces de Comunicación…………………………………………....60

2.4.3.2.

Requisitos de Rendimiento……………….……….…..……..………....60

2.4.3.3.

Requisitos de Desarrollo…………..…………………………………....60

2.4.3.4.

Requisitos Tecnológicos…………………….…….…………………....61

2.4.3.4.1. Seguridad.……………………………………………………………....61

2.5. Estudio de la Factibilidad………..……….……….………………………....62

2.5.1. Factibilidad Técnica………………………………………………………....62

2.5.1.1. Hardware..….……………………………………………………………....62

2.5.1.2. Software...….……………………………………………………………....64

2.5.1.3. Infraestructura de la Red……….….…….………………………………....65

2.5.1.4. Lenguaje..….……………………………………………………………....65

2.5.2. Factibilidad Económica…………………………………………….……......65

2.5.2.1. Puntos de Función……………………….………..……..………………....65

2.5.2.2. Estimación mediante COCOMO….…….………………………………....71

2.5.3. Factibilidad Legal………………….……….……….……………………....73

2.5.3.1. Decreto Ejecutivo No. 1014….…………………………………………....73

2.5.3.2. Licencia Pública GNU (GPL)….………….………….…………………....74

2.5.3.3. Proyecto de Nueva Ley Orgánica de Educación Superior Emitido por el

CONESUP…….……….……….…….…………………………………....75



XI

2.5.4. Factibilidad Operativa…………………………………………………….....76

2.5.4.1. Desarrolladores………………………………………………………….....76

2.5.4.2. Conocimientos.………………………………………………………….....76

2.5.4.3. Secretarias….……………………………………………………………....77

CAPITULO III DISEÑO DEL SISTEMA

3.1. Diseño. ...….…………………………………………………………….......79

3.1.1. Diagramas.….…………………………………………………………….....79

3.1.1.1. Arquitectura de la Aplicación...….……….…….……….…………………79

3.1.1.2. Diagrama de Flujo de Datos Sistema Actual………………………………80

3.1.1.3. Arquitectura de la RED...….…………………………………………......87

3.1.2. Diagrama Entidad Relación

del Sistema Académico

en Red

(SIANet)...….………………………………………………………………..88

3.1.2.1. Diagrama Entidad Relación Control de Matriculación Estudiantil

(SME)………………………………………..…………….........................89

3.1.2.2. Modelo Relacional…………………………………………………………90

3.1.2.4. Dependencia Funcional……………………………………………………92

3.1.2.5. Normalización.…………………………………………………………......93

3.1.3. Interfaz. ...….……………………………………………………………......96

3.1.3.1. Diseño de las Interfaces principales….…….……….…………………......97

3.1.3.2. Casos de Uso…….…….……….……….…….…….…….……………....100

3.1.3.3. Secuencias….……………………………………………………………..103



XII



CAPÍTULO IV PRUEBAS

4.1.

Plan de Pruebas….………………………………………………………....154

4.1.1. Propósito….………………………………………………………..……....154

4.1.2. Alcance..….…………………………………………………………….......154

4.1.3.
  • Links de descarga
http://lwp-l.com/pdf12125

Comentarios de: Desarrollo de un software de control de matriculación estudiantil (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad