Sei sulla pagina 1di 127

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Contenido
1.- INTRODUCCION.......................................................................................................................... 4
2.- ANTECEDENTES......................................................................................................................... 4
2.1. Antecedentes Relacionados con la Investigacin..................................................................6
3.- DESCRIPCION DEL PROBLEMA.................................................................................................. 10
3.1. Problema Principal.............................................................................................................. 10
3.2. Problemas Secundarios....................................................................................................... 10
3.2.1. Los procesos de Inscripcin personal, de registro de notas y de control de
calificaciones de estudiantes en el Instituto ENSEC son desorganizados y manuales............10
3.2.2. El proceso de calificacin, es manual, moroso por lo tanto inoportuno y con errores...12
3.2.3. La informacin acadmica se encuentra en archivos dispersos dificultando el acceso y
la obtencin de reportes con datos histricos........................................................................13
4. OBJETIVOS DEL PROYECTO........................................................................................................ 14
4.1. Objetivo General................................................................................................................. 14
4.2. Objetivo Especifico.............................................................................................................. 14
5. ALCANCE................................................................................................................................... 15
6. ELEMENTOS DE UN SISTEMA DE INFORMACION BASADOS EN COMPUTADORAS.......................18
6.1. Software.............................................................................................................................. 18
6.2. Hardware............................................................................................................................ 19
6.3. Recursos humanos.............................................................................................................. 19
6.4. Procesos.............................................................................................................................. 20
6.5. Datos.................................................................................................................................. 21
6.6. Documentacin................................................................................................................... 22
7. HERRAMIENTAS DE IMPLEMENTACION....................................................................................... 23
8. POSIBLES COSTOS.................................................................................................................... 24
9. POSIBLES BENEFICIOS............................................................................................................... 26
10. POSIBLES CLIENTES................................................................................................................ 27
11. BIBLIOGRAFIA.......................................................................................................................... 29
12. ANALISIS DE PROBLEMAS....................................................................................................... 29
12.1. Identificar Problemas........................................................................................................ 29
12.2. Identificar propietarios...................................................................................................... 30
12.3. Depurar problemas........................................................................................................... 30
12.4. Relacionar problemas/propietarios.................................................................................... 31
12.5. Establecer causas efectos................................................................................................. 32
1

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


12.6. Identificar escenarios........................................................................................................ 33
12.7. Identificar y detallar soluciones........................................................................................ 33
12.8. Relacionar problemas y soluciones................................................................................... 35
12.9. Diagnosticar...................................................................................................................... 36
12.10. Concluir........................................................................................................................... 36
13. DIAGRAMA DE CAUSA/EFECTO (ISHIKAWA)............................................................................. 37
13.1. Conclusin:....................................................................................................................... 37
13.2. Alternativas de Soluciones:............................................................................................... 38
14. ENTREVISTA ESTRUCTURADA................................................................................................. 39
15. DIAGRAMAS DE ACTIVIDADES DE LAS POLTICAS DE NEGOCIOS............................................40
16. FLUJO DE TRABAJO: CAPTURA DE REQUISTOS........................................................................45
16.1. Identificar actores............................................................................................................. 45
16.1.1. Actores........................................................................................................................ 45
16.1.2. Casos de uso............................................................................................................... 45
16.2. Priorizar casos de uso....................................................................................................... 78
16.3. Estructurar casos de uso................................................................................................... 79
17. FLUJO DE TRABAJO: ANALISIS................................................................................................ 80
17.1. Identificar paquetes.......................................................................................................... 80
17.2. Vistas de paquetes............................................................................................................ 82
17.3. Encapsular caso de uso y actores al paquete...................................................................85
17.4. Analizar Caso de Uso........................................................................................................ 89
17.5. Anlisis de Paquete........................................................................................................... 96
18. FLUJO DE TRABAJO: DISEO.................................................................................................. 97
18.1. Diseo de Arquitectura..................................................................................................... 97
18.1.1. Vista de Usuario en el Sistema................................................................................... 97
18.1.2. Arquitectura Fsica del Diseo.................................................................................... 98
18.2. Diseo de Interfaz Usuario................................................................................................ 99
18.3. Diseo de Datos................................................................................................................ 99
18.3.1. Modelo Conceptual..................................................................................................... 99
18.3.2. Modelo Lgico........................................................................................................... 100
18.3.3. Modelo Fsico............................................................................................................ 103
19. FLUJO DE TRABAJO: IMPLEMENTACION............................................................................... 112
19.1. Plataforma de Desarrollo de Software............................................................................. 112
2

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


19.1.1. Sistema Operativo.................................................................................................... 112
19.1.2. Lenguaje de Programacin....................................................................................... 113
19.1.3. Gestor de Base de Datos.......................................................................................... 114
Bases de datos de SQL Server-Tipos de Bases de Datos:................................................................115
Tablas de sistema....................................................................................................................... 116
Recuperando metadata:............................................................................................................... 116
Seguridad de sql server.............................................................................................................. 116
autenticacin de login.................................................................................................................. 116
Cuentas de usuarios de bases de datos y roles:..............................................................................117
Tipos de roles :........................................................................................................................... 117
validacin de permisos................................................................................................................. 117
Arquitectura de una aplicacin para sql server................................................................................. 117
19.1.4. Reporte..................................................................................................................... 118
19.2. Implementacin de la Arquitectura................................................................................. 118
19.2.1. Modelo de la Arquitectura............................................................................................ 118
19.2.2. Arquitectura de Subsistema...................................................................................... 119
19.3. Conclusin...................................................................................................................... 125
19.4. Recomendacin............................................................................................................. 125
19.5. Anexos............................................................................................................................ 125

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

1.- INTRODUCCION
Las Universidades e Institutos nacen con la necesidad de una educacin superior, educacionales que
estn despus de la tienen el objetivo de lograr una educacin integra. En ella se puede obtener una
titulacin a nivel Licenciatura y a nivel Tcnico superior.
En la modernidad, la informtica juega un papel muy importante en el desarrollo de las organizaciones y en
el control de las operaciones administrativas y financieras entre otras, la obtencin de una informacin
inmediata y eficaz dentro de la estructura organizativa determina el xito y el alcance de los objetivos con
mayor eficacia dentro de la empresa.
Por tanto la presente investigacin aborda una de las ms triviales temticas referente al mbito educativo
Superior, como es el llevar un control sobre sus archivos lo suficientemente eficaz, implicando con ste la
automatizacin de los diferentes procesos llevados a cabo en las instituciones.
Actualmente la informacin tal como datos personales, datos de inscripcin, plantel docente y notas
trimestrales, semestrales y anuales se almacena en libros y hojas especiales para este propsito y parte
de esta informacin tambin se guarda de forma computarizada en planillas de tipo Excel, Access, Word,
etc. resultado de ello se originan extensos archivos fsicos donde se registra y almacena toda la
informacin referente al alumnado, con sus respectivos soportes.
Por estas razones planteamos la propuesta de la aplicacin de un sistema de informacin como alternativa
que permita realizar la inscripcin de forma rpida y automatizada, contribuyendo a reducir tareas en la
ejecucin de dicho proceso, mejorando el servicio prestado por la institucin sin que esto represente
mayores costos para ella.
El siguiente Sistema podr ser utilizado en Universidades Privadas e Institutos de Educacin Superior, por
ello hemos tomado como Base de Informacin a la: Escuela Nacional Superior de Educacin Superior
Felipe Leonor Ribera.

2.- ANTECEDENTES
La escuela Nacional de Educacin Comercial Felipe Leonor Ribera E.N.S.E.C. de Santa Cruz, es la
primera institucin fiscal del pas en Educacin Comercial. Fue fundada el ao 1920 por Felipe Leonor
Ribera escritor y catedrtico de la Universidad Gabriel Ren Moreno como Escuela de Arte y Oficios, la
misma que se convierte en una Escuela Politcnica con tres secciones: labores femeninas, artes y oficios
para varones y la seccin comercial. En el ao 1930, nace la Educacin Comercial en Bolivia, y la Escuela
Nacional de Comercio de nuestro departamento se convierte en la primera Institucin estatal formada de
recursos humanos a nivel de tcnico medio.

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


En 1937 se separan las secciones de artes y oficios y labores femeninas quedando solo la seccin
comercial, bajo el nombre de Escuela Elementales de Comercio.

La Escuela Nacional Superior de Educacin Comercial Felipe Leonor Ribera, surge ante la necesidad de
implementar la enseanza tcnica comercial a nivel medio y superior, como instrumento tcnico formativo,
que responde a la necesidades y existencias del mercado ocupacional, cuya principal y urgente necesidad
es la de concretar estructuras econmicas-sociales slidas, haciendo que la educacin Comercial,
Bancaria y Administrativa, escalen niveles hasta alcanzar las metas deseadas.

Es as que por Resolucin Ministerial del 11 de marzo de 1995 se le designo como Escuela Nacional de
Comercio Felipe Leonor Ribera, y por Resolucin Ministerial 2929 del 14 de noviembre de 1988 y la
Resolucin del 5 de enero de 1989, se convierte en lo que actualmente se conoce como Escuela Nacional
Superior de Educacin Comercial Felipe Leonor Ribera, refrenando por el decreto supremo N 19975,
que le permite proyectarse a Nivel Nacional ofertando a partir de este momento, las carreras de Contadura
General, Administracin de Empresas, Secretariado Ejecutivo y Anlisis de Sistemas.

Actualmente funciona en su propio Local ubicado en la calle La Paz N 159, esquina uflo de Chvez, en
el Centro o Casco Viejo de la ciudad de Santa Cruz de la Sierra.

ENSEC funciona en forma descentralizada bajo la supervisin curricular de la DIGETEC y


administrativamente a travs de la Prefectura del Departamento.
La institucin tiene como Misin, Visin y Principios los siguientes:

MISION
Lograr la excelencia en la formacin profesional a nivel Tcnico Superior para aportar a la sociedad
Boliviana con profesionales capaces de desempearse con eficiencia en su rea de especializacin con
tcnicas nuevas y trabajos en equipo con alto sentido de responsabilidad, igualdad, dignidad y justicia
social.

VISION
Nuestra visin es: Formar profesionales Tcnicos altamente calificados a travs de recursos humanos
idneos y tecnologa de punta promoviendo la superacin acadmica.

PRINCIPIOS
Entre los principios que sustentan el tipo de formacin profesional, referidos a la actividad educativa
tenemos:
5

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

La formacin personalizada que propicie una educacin integra, en conocimientos, destreza


y valores morales de los alumnos en todos los mbitos de la vida personal, familiar, social y
profesional.
La efectiva igualdad de derechos entre los sexos, el rechazo a todo tipo de discriminaciones
y respeto a todas las culturas.

El desarrollo de la capacidad creativa y del espritu crtico.

El fomento de los hbitos del comportamiento democrtico.

La autonoma pedaggica del Instituto dentro de los lmites establecidos por las leyes, as
como, las actividades investigadoras de los profesores a partir de su prctica docente.

La metodologa activa que asegure la participacin del alumnado en los proceso de


enseanza-aprendizaje.

La evaluacin de los procesos de enseanza y aprendizaje del Instituto, docente y de los


diversos elementos del sistema.

La relacin con el entorno social, econmico y cultural.

La formacin en el respeto y defensa del medio ambiente.

2.1. Antecedentes Relacionados con la Investigacin.


A continuacin mencionamos dos tipos de software tomados como modelo.

Sistema de Inscripcin Escuela Tcnica Luis Razetti


El sistema automatizado de inscripcin, ofrece una gran velocidad en el procesamiento y manejo de
datos trayendo consigo tambin la agilidad de generar reportes en muy poco tiempo y asimismo
facilita las auditorias, evitando prdida de tiempo, datos, evitando la duplicacin de inscripciones,
ofreciendo seguridad de los datos, brindando una interfaz amigable entre el usuario y el sistema.

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Grades
Es una herramienta que le permite resolver las principales problemticas que se presentan en la
administracin escolar, derivadas de la falta de integracin de la informacin y el excesivo trabajo
manual que dificulta la creacin de reportes de resultados y el intercambio de la misma. Interfaz
principal
Registro de Datos de los Alumnos
8

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Captura y Consulta de Calificacin por alumno

Configuracin de Materias a Impartir

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

10

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

3.- DESCRIPCION DEL PROBLEMA


3.1. Problema Principal
El sistema de Informacin para el seguimiento y control Acadmico en la Escuela Nacional Superior de
Educacin Comercial Felipe Leonor Ribera, funciona manualmente, proporcionando informacin
desactualizada, inoportuna, lenta y con errores, aspecto que lo tipifican como un manejo ineficiente,
produciendo prdidas de tiempo.

3.2. Problemas Secundarios


3.2.1. Los procesos de Inscripcin personal, de registro de notas y de control de
calificaciones de estudiantes en el Instituto ENSEC son desorganizados y manuales.
Modalidad de Inscripcin:
Situacin Actual:
El proceso de Inscripcin en el Establecimiento es moroso debido a que pasa por varias ventanillas para
la inscripcin completa. El proceso que tiene que seguir alumnos nuevos y antiguos del Establecimiento
es la siguiente:

Entrega de folder con los requisitos establecidos por la Institucin (Ventanilla A).

Verificacin de cupos en la Carrera y Turno (Ventanilla B).

Depositar pago de gestin en Banco Unin.

Entrega de Constancia del depsito para obtener Hoja de Inscripcin (Ventanilla C).

Entrega de Hoja de Inscripcin llenada (Ventanilla C).

Los posibles problemas son:

Errores ante la mala interpretacin de datos escritos por el alumno, provocando registro de
informacin inexacta.

Prdida de tiempo de parte de los alumnos antiguos al tener que llenar nuevamente sus datos cada
gestin y gasto de impresin innecesario por parte de la Institucin.

Prdida de tiempo al buscar el historial de un alumno antiguo para la verificacin de su rendimiento


en pasada gestin y para la comprobacin que el mismo este habilitado para el siguiente modulo.

11

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Situacin futura:
-

Evitar prdida de tiempo recopilando informacin que ya est almacenada en bases de datos que
se pueden compartir.

Inscripcin sin demora de los alumnos antiguos, debido que su informacin quedara registrada en
una base de datos.

Margen de errores mnimo al momento de pasar informacin escrita al sistema, puesto que la
persona Inscrita podr estar presente al momento del registro de sus datos en el sistema.

Decimos que:

El problema es

Afecta a
El impacto asociado es

Una solucin adecuada seria

Prdida de tiempo en el proceso de


Inscripcin a los alumnos antiguos y
Excesivo
material
almacenado
despus
de
realizar
dicho
procedimiento.
Instituto ENSEC
Alumnos antiguos
El proceso de consulta posterior sobre
los inscritos resulta moroso y muchas
veces con errores de datos.
Sistematizar la inscripcin, y utilizar
una base de datos la cual lleve un
registro de los alumnos inscritos.

3.2.2. El proceso de calificacin, es manual, moroso por lo tanto inoportuno y con


errores.
Modalidad de Procesamiento de Notas:
Situacin Actual:

Previa realizacin de una reunin con todo el cuerpo docente, se entregan las notas de todas las
carreras en fecha establecida.

La persona encargada (Secretaria) del registro de notas deber transcribir los datos en el formato
que sigue la Institucin por cada alumno inscrito.

12

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


-

Una vez llenados todas las notas se procede a la impresin de los mismos para la revisin final y
firma de los mismos a cargo de la Direccin Acadmica.

Los posibles problemas son:


-

La persona que transcribe las notas cometa errores en alguno de ellos.

La persona que transcribe las notas demore demasiado, perdida de valioso tiempo que podra ser
ocupado en el desempeo de otras funciones.

Se realiza doble esfuerzo debido que los docentes elaboran un informe de notas y estos debern
ser transcritos por otro personal administrativo para entrega al alumnado.

No se realiza la contratacin de otra persona para el registro de notas porque se trata de


informacin muy importante, adems que implicaran ms gastos al establecimiento.

Situacin futura:

Los docentes quienes tendrn acceso al sistema podrn pasar personalmente las notas en el
historial de cada alumno.

Margen de error mnimo, al ser los propios docentes quienes registren las nota.

Al no realizar el traspaso de notas, la secretaria podr continuar con el cumplimiento eficiente de


sus funciones.

Podemos decir que:


El problema es

Afecta a
El impacto asociado es
Una solucin adecuada seria

El registro de las notas resulta moroso


e implica mucho esfuerzo de parte de
la secretaria continuar con sus
funciones establecidas
Instituto ENSEC
Estudiante
Muchas veces retraso en entrega de
notas al alumnado.
Implementar en el historial de cada
alumno una base de datos donde se
registraran todas las notas.

13

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


3.2.3. La informacin acadmica se encuentra en archivos dispersos dificultando el
acceso y la obtencin de reportes con datos histricos.
Situacin Actual:
El Instituto ENSEC almacena toda informacin y documentacin de cada alumno en
archivadores guardados en estantes de madera, los mismos que se encuentran de manera
ordenada en orden alfabtico.
Los posibles problemas son:
-

Prdida de tiempo al momento de consultar alguna informacin de un determinado


alumno.
Extravo de documentacin.
El problema es

Las fichas de datos pueden sufrir


deterioro o prdidas.

Afecta a

Instituto ENSEC
Estudiante

El impacto asociado es

Perjudicial para el acceso de


informacin
del
establecimiento.
Ocupa mucho tiempo buscar alguna
informacin de alumno especifico.

Una solucin adecuada seria

Llevar una base de Datos en el


sistema para el acceso de informacin
de manera eficaz.

Situacin futura:
-

Acceso rpido a la informacin y por ende mejora en la atencin a los usuarios.


Se podrn actualizar diversos datos de manera rpida.

Podemos decir que:

14

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

4. OBJETIVOS DEL PROYECTO


4.1. Objetivo General
Desarrollar un Sistema de Informacin para facilitar el proceso de inscripcin y
procesamiento de nota para el Instituto Superior Felipe Leonor Ribera E.N.S.E.C.

4.2. Objetivo Especifico


Realizar entrevista al personal administrativo para obtener la informacin que
se utilizarn para la implementacin del sistema.
Tener informacin actualizada con respecto al alumno nuevo, nuevas materias,
plantel docente y personal administrativo.
Clasificar la informacin obtenida para su mejor estudio y compresin del
problema.
Analizar la informacin clasificada para desarrollar un modelo de negocio.
Disear una base de dato, satisfacer las necesidades del instituto y luego
implementarlo en un SGBD SQL SERVER 2008.
Implantar el sistema requerido en el Lenguaje de Programacin: Java Netbeans
6.9.1
Disear una interfaz que le permita al usuario manipular los datos con mayor
facilidad.
Realizar y formular una serie de pruebas con datos reales, para
funcionamiento del Sistema.

el buen

5. ALCANCE
El diseo y desarrollo que se propone a ser aplicado en los procesos de Inscripcin, asignacin de
materias y aulas, Registro y actualizacin de datos del estudiante.
El acceso al sistema de informacin de parte de los Estudiantes ser previa autorizacin para consultas de
notas, restringindose su uso a personal no autorizado y ajeno al Instituto.
MODULO 1
Gestionar Carreras
15

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CONTADURIA GENERAL
NIVEL: Tcnico Superior
DURACIN:3 Aos
MODALIDAD: Anual - Semestral

ANALISIS DE SISTEMAS
NIVEL: Tcnico Superior
DURACIN: 3 Aos
MODALIDA: Anual Semestral

ADMINISTRACION DE EMPRESAS
NIVEL: Tcnico Superior
DURACIN: 3 Aos
MODALIDA: Anual Semestral

SECRETARIADO EJECUTIVO
NIVEL: Tcnico Superior
DURACIN: 2 Aos
MODALIDA: Anual Semestral

Gestionar Materias
Donde se gestionan las materias para cada carrera en toda la duracin de la misma (ver anexo pensum de
carreras).

Gestionar Docentes
Registran los datos de los docentes habilitados para cada gestin y las materias que dictaran clases
16

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Gestionar Horarios
Registra los horarios de cada materia.

MODULO 2
Recepcin de Datos
Datos Personales
Apellido Paterno
Apellido Materno
Nombre (s)
Cedula de Identidad
Estado Civil
Fecha Nacimiento
Lugar Nacimiento
Edad
Direccin Dom.
Telfono Fijo
Celular
Datos Adicionales
Seguro Medico
Grupo Sanguneo
Enfermedades que padece
Datos Familiares
Nombre Completo
Parentesco
Lugar de Trabajo
Telfonos
Documentacin Presentada
Certificado de Nacimiento
Fotocopia Carnet de Identidad
Fotografa
Libreta de Calificaciones
Ttulo de Bachiller
En caso que sea para Universidades privada:
Documentacin Presentada
2 Fotocopia Legalizadas del Ttulo de Bachiller.
(Quienes hayan realizado el bachillerato en el extranjero
17

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


deben hacer legalizar por las autoridades competentes)
2 Copia originales del certificado de nacimiento.
Certificado y fotocopia simple de la cedula de identidad.
Certificado de buena conducta de la FELCC.
2 fotografa 4 x4 fondo azul.
Estudiantes Extranjero, debern presentar:
Fotocopia legalizada del carnet de residente o de pasaporte con visa vigente.
Certificado de antecedentes, otorgado por la INTERPOL en Bolivia.
Sistema de Estudio
En el Instituto Superior Felipe Leonor Ribera E.N.S.E.C..
El sistema de modalidad es anual y semestral de lunes a viernes.
En la Universidades es:
El sistema modular Presencial es de lunes a viernes.
El sistema Semi-presencial es los das sbado.
Inscripcin del alumno
Requisito para inscripcin.1. Fotocopia de Certificado de Nacimiento.
2. Fotocopia de Carnet de Identidad.
3. 2 fotos (3x4) Fondo Plomo.
4. Fotocopia de Ttulo de Bachiller.
5. Fotocopia de libretas de cuarto.
6. Comprobante de Depsito cuenta fiscal Banco Unin N 1-4292459
Si cumple con estos requisitos se puede inscribir:
Gestionar Alumno
Registrar los datos del alumno y se asignar un nmero de registro.
Gestionar Carrera
Registrar la Carrera que el alumno haya elegido.

MODULO 3
Gestionar Notas

18

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Registran las notas de cada alumno colocando:
1. El cdigo de carrera.
2. Registro del alumno.
3. Sigla de la materia.
Reportes
Se podrn imprimir la lista de alumnos por carrera.

6. ELEMENTOS DE UN SISTEMA DE INFORMACION BASADOS EN


COMPUTADORAS
6.1. Software.

SISTEMA OPERATIVO

El software puede funcionar en los siguientes sistemas operativos:


Windows 7, Windows XP, Windows Vista.

GESTOR DE BASE DE DATOS

El Diseo del Script de la base de datos se desarroll en el Gestor de base de datos Microsoft SQL
Server 2008.

6.2. Hardware.
Los elementos de hardware estn constituidos por los dispositivos fsicos y materiales utilizados en
el procesamiento de la informacin.
Para el manejo del Sistema una vez implementado se precisa como mnimo los siguientes equipos:

Computadora Pentium 4 con una unidad central de proceso de 2.0 o superior.

Disco duro de 200 GB.

Memoria RAM de 1 GB.

Tarjeta de red.

Monitor de 19 pulgadas.

19

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Teclado y mouse.

Impresora Multifuncional.

Unidad de CD-ROM (opcional).

Router.

Cables de Red.

Topologa de Red.

6.3. Recursos humanos.


Los recursos humanos estn constituidos por las Personas que operan e
Interactan con el Sistema de Informacin. stos pueden ser:

Secretaria Ejecutiva: Es la encargada de introducir los datos del


Alumno, docente y
administrativos, quien mnimamente tendra que saber operar una computadora y que
previamente ser capacitada para manejar el sistema.

Especialistas en Sistemas de Informacin: Analistas de Sistemas, programadores que


desarrollan y operan los Sistemas de informacin.
Los operadores y desarrolladores seremos nosotros.

Usuarios finales: Llamados tambin usuarios o clientes, que son los que utilizan un SI o la
informacin que ste genera. Los usuarios finales serian:

Rectora acadmica
20

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Director acadmico
Secretaria
Docentes
Personal Administrativo

6.4. Procesos.
Los pasos secuenciales que se deben iniciar son:

Proceso de Inscripcin
1. Presentacin de requisitos para inscripcin (ver en anexos).
2. Una vez entregado los requisitos, la recepcionista (secretaria) verificara que estn todos
los documentos en orden, luego har la verificacin del cupo.
3. Una vez hubiese cupo en la carrera se le da el nmero de cuenta al cual deber
depositar un monto determinado en cuenta de la Institucin del Banco Unin, en caso
de que no hubiese cupo, se hace la devolucin de los documentos y el alumno deber
esperar la prxima gestin para poder inscribirse.
4. Luego de hacer el pago de matrcula, la secretaria le dar un documento en el cual
rellenara con todos sus datos personales entre otros. (ver ficha en anexos).
5. Se hace la entrega del Documentacin para Inscripcin.
6. La secretaria pasa dicho documento a la base de datos, donde el alumno ser recin
inscrito en la institucin.
7. Luego se le hace la dignacin de materias y horarios correspondientes a eleccin del
alumno al momento de inscribirse.
Procesos de Contratacin de Docentes:
Presentacin de Documentos establecidos por la Institucin.
Examen de Evaluacin o Admisin.
Contratacin (unas vez de haber pasado el examen de evaluacin)
Asignacin de cdigo de Docente.
Asignacin de Materias.

6.5. Datos.
Los datos son introducidos en el sistema para que genere informacin deseada.Losdatos pueden
ser de muchas formas: incluyendo losDatos alfanumricos que se componen de nmeros y letras;
pueden estar compuestos de textos de oraciones o prrafos deInformes o de otro tipo de medios de
comunicacin escrita;datos de imgenes como grficos y figuras; o finalmente audioy video.
21

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


DOCENTES (DATOS)
10100
Ing. Jos Antonio Prez Lpez
7895624
44
12/05/1967
ALUMNO (DATOS)
Calle campero # 545
200756234
33256987
Jos Antonio Prez Lpez
Ing.
en Sistemas
7895624
20
12/05/1985
Calle Pirai # 45
33569854
Anlisis de Sistemas
importancia son:

DESCRIPCION
Cdigo de Docente
Nombre completo del docente
Numero de carne de identidad
Edad
Fecha de nacimiento
DESCRIPCION
Direccin
Cdigo de alumno
telfono
Nombre completo del alumno
Profesin
del
docente
Numero de
carne
de identidad
Edad del alumno
Fecha de nacimiento
Direccin
telfono
Carrera

Los

datos
de
suma

Alumnos:
Docente:

Carreras:

CARRERA (DATOS)
Administracin de Empresas
Tcnico superior
Anual
Materias

DESCRIPCION
Carrera
Tipo de nivel ejemplo: nivel medio
o superior
Ya sea anual o semestral
Ver en anexos (malla curricular)

Horarios
22

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


HORARIOS (DATOS)
INF-110
8:30 10:00
Introduccin a la programacin
Anlisis de sistemas
Lunes mircoles viernes
05 A
10100

DESCRIPCION
Cdigo de Materia
Hora
Materias
carrera
Das de clases
Cdigo de aula
Cdigo docente

Notas
NOTAS
INF 110
200869857
82

(DATOS)

DESCRIPCION
Cdigo materia
Registro Estudiante
Nota de materia

6.6. Documentacin.
Son aquellos respaldos fsicos respecto al sistema.La empresa requiere determinados documentos
especficos y de suma importancia las cuales son:

Alumno:
o

Fotocopia de Certificado de Nacimiento.

Fotocopia de Carnet de Identidad.

2 fotos (3x4) Fondo Plomo.

Fotocopia de Ttulo de Bachiller.

Fotocopia de libretas de cuarto.

Comprobante de Depsito cuenta fiscal Banco Unin N 1-4292459

Docente:
o Fotocopia de Certificado Nacimiento.
o Fotocopia de Carnet de Identidad.
o

2 fotos (3x4) Fondo Plomo.


23

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


o
o
o

Fotocopia de Ttulo Profesin con Provisin Nacional.


Examen de Aprobacin.
Hoja de Vida documentada.

7. HERRAMIENTAS DE IMPLEMENTACION

LENGUAJE DE PROGRAMACIN

Para implementacin del software se utilizara el lenguaje de JavaNetBeans 6.9.1, porque sigue siendo
la herramienta ms productiva para la creacin de aplicaciones que se ejecutan en el sistema operativo
Microsoft Windows y otros.

GESTOR DE BASE DE DATOS

El Diseo del Script de la base de datos se desarrollara da en el Gestor de base de datos Microsoft
SQL Server 2008.

HERRAMIENTAS CASE

Para la creacin de diagramas UML se utilizara Enterprise Architect.

24

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

GENERADOR DE REPORTES
Para la generacin de reportes se utilizara el programa deiReport Con esta herramienta se podr
apreciar todo reporte que realice nuestro sistema.

8. POSIBLES COSTOS
Software
Costo
Total

Cantida
d

Costo($us
)

Microsoft Visual Studio 2008 Professional

803,31

803,31

Motor de
Base de
Datos

Microsoft SQL Server Standard Edition 2005


32-Bit - 5 Client

1345

1344,9
9

Sistema
operativo
(Usuario)

Microsoft Windows XP Professional Full


Version with SP2

318,99

318,99

Gestor de
Reportes

SAP CrystalReports

495

495

Microsoft Office Professional 2010 - 1 User/2


PC (Disc Version)

393,94

393,94

Microsoft Windows Server Standard 2008 5


Client

349,99

349,99

Enterprise Architect 9 Professional

199

199

tems

Lenguaje de
programaci
n

Sistema
operativo

Descripcin

($us)

(Servidor)
CASE

3706,2
2

Total

Hardware

tems

Descripcin

Cantida
d

Costo($us
)

Cost
o
Total
($us)
25

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

PC- Usuario

Tarjeta
madre

Asrock G41M-VS3 Core2


Extreme/Core2Quad/Dual channel
DDR3

Procesador

Core 2 Quad Q8300 2.5GHz/4Mb


L21333 MHz

Disco Duro

Hitachi 500Gb SATA II 7200 rpm3.5"


1

Memoria
RAM

SURE DDR3 2 Gb 1333

Case

Combo(Mouse, teclado,parlante) 817


Hc/Maletn Black

Lector DVD

LG GH22NS40B 22X OEM Black SATA

Monitor

Sure LED 19" SR-LED19W

Impresora
Servidor
Router
Cable de red
UPS

532

532

Canon IP2700

42

42

Dell PowerEdge T110

709

709

zonet router broadband zsr1134we 802


11b g

38

38

cable de red rj45 catg5

1,5

UPS-500CL Uninterruptible power


supply

49

49

Total

1409

Recurso Humano

tems

Descripcin

Cantidad

Costo($us
)

Cost
o
Total
($us)

Actualizacin(hardwar
e)

Persona que realiza instalacin a


las computadoras

Adiestramiento

Persona que capacitar al usuario


del sistema

Ingenieros de
Sistemas

Personas que realizaran el sistema

50

50

300hrs / 3
empleado
s

12

3600

1000

4000

26

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Actualizacin(Softwar
e)

Persona que har la migracin de


los datos al sistema
Total

tems
Software

150

150
7800

Costo($u
s)
3709.22

Hardware

1409

Recurso
Humano

7800

Total

12915.22

El costo total de todo lo que es necesario para la implementacin funcionamiento del sistema (hardware,
software, recursos humano) es de $us12915.22.

9. POSIBLES BENEFICIOS
El sistema proveer acceso a la informacin de estudiantes y/o docentes en tiempo real, transferencias de
informacin de estudiantes y/o docentes al personal encargado de inscripcin (materias y horarios) y pago
de inscripcin en el establecimiento educacin superior; la oportunidad de asignar materias y/o horarios a
alumnos y docentes. Se puede registrar los horarios de los docentes con las respectivas materias que
estarn a su cargo; a esta informacin se podr tener acceso para mayor manejabilidad de registro de los
alumnos; ahorrando el tiempo de inscripcin sin necesidad de estar registrando en un documento texto.
Tambin se podr tener informes del historial del alumno y docente para poder apreciar el avance en la
carrera que est cursando y el estado pago de inscripcin; de esta forma hacer un mejor seguimiento del
alumno en avances de las materias de la carrera y del docente saber que materias han sido asignados.

27

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Beneficios Tangibles:
o
o
o
o
o
o
o
o
o
o

Todos los datos estarn centralizados en una sola base de datos.


Las mejoras a la programacin se hace en un solo lugar, evitando la instalacin en cada
computadora.
La informacin se podrn transferir electrnicamente a las maquinas q estarn disponibles
para inscripcin.
Se puede saber si el alumno est avanzando en su carrera tcnica que ha elegido.
Se pueden hacer informes con los datos en tiempo real.
Mantenimiento de datos y correccin de errores entrados.
Se evita el gasto innecesario de papel en el registro del alumnado reduciendo gastos
operacionales.
Controla en el manejo de las materias y sus horarios.
Con la inversin de equipo nuevo se reduce el tiempo en la productividad del personal,
redundando en mejores servicios para la clientela.
Mejorar las estadsticas ya que se evita el tener que no admitir a alumnos en la institucin;
porque se podr tener un informe de cuanto alumnado se tiene registrado por su respectiva
carrera y hasta por materias.

Beneficios Intangibles:

La integracin de otras oficinas que brindan servicios similares a los nuestros, facilitando la
integracin del sistema.
Que los docentes y alumnos podrn saber sus horarios de sus materias con una simple consulta en
el sistema.

10. POSIBLES CLIENTES


El estudio del mercado trata de determinar el espacio que ocupa un bien o un servicio en un mercado
especfico. Por espacio se entiende 1-la necesidad que tienen los consumidores actuales y potenciales de
un producto en un rea delimitada.
Tambin identifican las empresas productoras y las condiciones en que se est suministrando el bien.
Igualmente el rgimen de formacin del precio y de la manera como llega el producto de la empresa
productora a los consumidores y usuarios.
En un estudio de factibilidad sirve como antecedente para la realizacin de los estudios tcnicos, de
ingeniera, financiera y econmica para determinar la viabilidad de un negocio.
El estudio de mercado est compuesto por bloques, buscando identificar y cuantificar, a los participantes y
los factores que influyen en su comportamiento.
28

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

El estudio de mercado busca probar que existe un nmero suficiente de consumidores, empresas y otros
entes que en determinadas condiciones, presentan una demanda que justifican la inversin en un
programa de produccin de un bien durante cierto perodo de tiempo.

Para fines prcticos estn estructurados en bloques que buscan analizar el comportamiento pasado y
proyectar el futuro de los agentes participantes en l
EL PRODUCTO
En esta parte se debe definir las caractersticas especficas del bien o servicio objeto de anlisis.
Producto principal:
Nuestro producto es un Sistema de Informacin de Gestin Acadmica.
Caractersticas del Producto:

Fcil manejo.

Ahorro de tiempo.

Facilita el manejo de los datos de la institucin.

Mejora en los procesos de Datos (tiempo).

QUIENES PODRIAN USAR EL SOFTWARE?


Poblacin. Estime la extensin de los probables consumidores o usuarios, y determine el segmento de la
poblacin ser la que adquiera el producto en el mercado.
29

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Consumidores actuales:
Nuestro Producto se ver atrado por instituciones del rubro Acadmico ya sea Institutos tcnicos a
nivel superior o Universidades Privadas puesto que nuestro software es flexible a cualquier
modificacin segn los requerimientos de nuestros clientes.
Situacin actual de la demanda.
Hoy en da se ve la necesidad de una herramienta para organizar, almacenar, buscar y utilizar la
informacin en toda forma de institucin educativa ms an si se refiere a informacin de tal
importancia como las calificaciones y la carga horaria de dicho ente. Los institutos en Bolivia
comenzaron con el manejo de datos acadmicos de forma manual, con planillas, y dems informes
acadmico administrativo.

Lista de posibles clientes

Instituto Domingo Sabio


Instituto Santo Domingo
Universidad U. N. O.
Universidad Unifranz

11. BIBLIOGRAFIA

Sistema de AdministracinAcadmicaKumon (Vladimir Edwin AlaroCoarite)


biblioteca.emi.edu.bo/administracion/descarga_doc_pdf.php?descarga...
Escuela Nacional Superior de Educacin Comercial
www.ensec.edu.bo/

Escuela Militar de Ingeniera


Trabajo de Grado Tcnico Sistema de Informacin para el seguimiento y control acadmico de
estudiantes de la EMT (Severo Condori Colmena)
Precios de todo elsoftwarehttp://www.amazon.com/s

Precios del PC-Usuario Lista de precios Orbital PC

Av. Banzer entre 3er. y 4to. Anillo c/ Monteniche N 50 -(591 3) 344-5046-

Precio del servicio


http://www.dell.com/bo/empresas/p/poweredge-t110/pd

30

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

12. ANALISIS DE PROBLEMAS


12.1. Identificar Problemas
P1.Demora en la inscripcin.
P2.Incremento de alumnos.
P3.Mala organizacin de horarios y aulas
P4.Demora en la bsqueda de informacin de datos del interesado
P5.Falta de coordinacin del plantel administrativo y plantel docente
P6.Filas largas al momento de inscripcin
P7. Demora de entrega de notas
P8. Error al transcribir losdatos y notas del alumno a un archivo Excel
P9. Prdidade documentos
P10. Deterioro de documentos
P11. Mala interpretacin de datos escritos por el alumno al ser llenado el formulario
P12. Mala ubicacin y organizacin de las oficinas administrativas
P13. Desorganizacin de mobiliario
P14. Falta de requisitos por el alumno

12.2. Identificar propietarios


PP1. Alumnos
PP2. Docentes
PP3. Rectorados
PP4. Secretaria
PP5. Padres de familia

12.3. Depurar problemas


Pd1-->P10 -->No es posible conservar los documentos intactos en el trascurso del tiempo, ya
que existen factores externos que influyen en el deterioro de la documentacin (los papeles se
secan y se rompen).
Pd2P9 No se puede evitar que la persona encargada de almacenar documentos pueda
cometer errores humanos.
Pd3P11no se puede evitar que el alumno cometa errores al momento de llenar el formulario
de inscripcin.

31

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

32

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

12.4. Relacionar problemas/propietarios

33

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


PP1.
Alumno
s
P1. Demora en la
inscripcin.
P2. Incremento de
alumnos.
P3. Mala
organizacin de
horarios y aulas.
P4. Demora en la
bsqueda de
informacin de
datos del
interesado.
P5. Falta de
coordinacin del
plantel
administrativo y
plantel docente.
P6. Filas largas al
momento de
inscripcin.
P7. Demora de
entrega de notas.

P8. Error al
transcribir los
datos y notas del
alumno a un
archivo Excel.
P11. Mala
interpretacin de
datos escritos por
el alumno al ser
llenado el
formulario.
P12. Mala
ubicacin y
organizacin de
las oficinas
administrativas.
P13.
Desorganizacin
de mobiliario.
P14. Falta de
requisitos por el
alumno

PP2.
Docentes

PP3.
Rectorados

PP5.
Padres
de
familia

PP4.
Secretaria

34

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

12.5. Establecer causas efectos

12.6. Identificar escenarios

AULA
8

SE
CR
ARCHIV
OS

ENTR
ADA

AULA
7
AULA 6

DI
DI
R
R

AULA 9

AULA
DIRECCION
1
AULA2

AULA 5

SNA
CK
AULA 4

AULA 3

35

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

12.7. Identificar y detallar soluciones


Nombre de Solucin: Automatizacin de la Inscripcin
Nombre
de Solucin: automatizacin del procesamiento de datos e
Nro.:1
informacin
del interesado.
Descripcin:
Nro.:
3
Se crea un sistema para que pueda asignar una fecha y hora para que el
Descripcin:
alumno pueda inscribirse sin demora alguna. En caso de que el alumno no se
se
podr en
hacer
consultas
sobre
los inscribirse,
datos e informacin
ya sea
del alumno,
presente
la fecha
indicada
puede
pero si intenta
inscribirse
antes
docente
y
administrativos
de
la
institucin,
por
ejemplo
saber
sus notas,
de la fecha asignada no podr hacerlo ya que el sistema lo tendr bloqueado.
horarios
, aula,
materias,
etc.
Recursos:
Software,
computador
y una persona para manejar el software.
Recursos:
software,
computador
y
una persona para manejar el software.
Observaciones:
Observaciones:
Nombre de Solucin: Planificacin de gestin acadmica
Nro.: 4
Descripcin:
Se hace un cronograma de actividades, durante la gestin acadmica, donde
se fijara un calendario anual especificando fecha de inicio-fin acadmico,
entrega de notas, fechas de exmenes, asignacin de materias-horarios,etc.
Recursos: software, computador y una persona para manejar el software.
Observaciones:
Nombre de Solucin: Cupo Mnimo
Nro.: 2
Descripcin:
Se le asignara un cupo limitado a cada carrera, para evitar el incremente de
alumnos.
Recursos: software, computador y una persona para manejar el software.
Observaciones:

Nombre de Solucin: remodelacin de oficinas


Nro.: 5
Descripcin:
Dividir las el rea administrativa, para obtener mejor comodidad tanto para los
estudiantes, docente, y sobre todos el personal administrativos.
Recursos: material de construccin, un arquitecto, obreros y nuevos
mobiliarios.
Observaciones:

36

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

12.8. Relacionar problemas y soluciones


Si= Soluciones
Pi=Problemas
S1.
Automatizaci
n de la
Inscripcin

P1. Demora en
la inscripcin.
P2.
Incremento de
alumnos.
P3. Mala
organizacin
de horarios y
aulas.
P4. Demora en
la bsqueda
de informacin
de datos del
interesado.
P5. Falta de
coordinacin
del plantel
administrativo
y plantel
docente.
P6. Filas
largas al
momento de
inscripcin.
P7. Demora
de entrega de
notas.
P8. Error al
transcribir los
datos y notas
del alumno a
un archivo

S2. Cupo
Mnimo

S3.
Automatizaci
n del
procesamient
o de datos e
informacin
del
interesado.

S4.
Planificaci
n de
gestin
acadmica

S5.
remodelaci
n de
oficinas

37

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Excel.
P12. Mala
ubicacin y
organizacin
de las oficinas
administrativas
.
P13.
Desorganizaci
n de
mobiliario.
P14. Falta de
requisitos por
el alumno

12.9. Diagnosticar
El instituto E. N. S. E. C. presenta varios problemas, pero el principal problema es la manipulacin
manual de informacin y datos que se obtienen de las personas lo cual genera muchos problemas
en general.

12.10. Concluir
La solucin ms eficaz para eliminar por completo la raz de los problemas es desarrollar un
software para todos los procesos principales como ser: inscripcin, registro de materias, asignacin
de materias- horarios etc.; para que pueda realizar mediante un computador; as poder mejorar el
desempeo calidad y utilidad de la institucin

38

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

13. DIAGRAMA DE CAUSA/EFECTO (ISHIKAWA)

39

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

13.1. Conclusin:
Los efectos que causa una deficiencia en la administracin acadmica estn relacionados
con algunos aspectos de la institucin: demora en la inscripcin, perdida de documentacin
del alumno, incremento de alumnado; se pude nombrar tambin la parte administrativa ya
que tiene una inadecuada organizacin al momento de asignar las aulas, falta de
coordinacin con los docentes causa una inadecuada organizacin de los horarios y
materias, carencia de ms personal al momento de inscribir. Tambin influye la
infraestructura por tener una inadecuada organizacin de sus oficinas, por causa de la
inadecuada organizacin de su mobiliario la documentacin se deteriora. Los docentes
tambin tienen parte de esta deficiencia por la demora de la entrega de las notas por los
errores que se comete al pasar las notas del papel a una tabla Excely la necesidad de
coordinar ms con administracin para las entregas de notas.

13.2. Alternativas de Soluciones:


Para solucionar la demora de inscripcin
o Se puede evitar las largas filas llenando el formulario digitalmente
o Se puede evitar la mala interpretacin de los datos escritos de ese modo no se
tendra errores de transcripcin; inscribiendo directamente digitalmente.
o Para evitar demoras en las bsquedas de los datos del alumno para inscribir; se
puede manejar toda esa informacin digitalmente.
Para evitar el incremento de alumnado la institucin tendra que coordinar cupos mximos por
carrera.
La prdida de la documentacin del alumnado se puede evitar almacenndolos en un mueble
adecuado para documentacin ordenndolas por orden alfabtico.
El deterioro de la documentacin se evita ubicndolas en un solo lugar donde no haiga
humedad, donde no entre agua, donde no entre mucho sol u otros tipos de circunstancias que
afecten el deterioro del papel. Tener ordenando sus inmobiliarios para tener una mejor
conservacin de la documentacin y manejo, o comprar mobiliario necesario para tener mejor
comodidad en la inscripcin u otra actividad.
La carencia de un lugar especfico para inscribirse se puede solucionar asignando un lugar en
la infraestructura de la institucin como un cuarto donde sea utilizada permanentemente para
la inscripcin.
Para evitar la falta de coordinacin con los docentes y as evitar la inadecuada organizacin
de los horarios se tendra que realizar ms reuniones con los docentes o contratando
docentes que se adecue al horario que se establece en consenso con el plantel docente.
La inadecuada organizacin de las aulas se puede solucionar asignando una cantidad
mnima de alumnos a un aula pequea y una cantidad mayor a las aulas ms grandes.
La carencia de ms transcriptores al momento de inscribir se puede evitar contratando o
asignando ms personal en la temporada de inscripcin.
La falta de ms coordinacin con la administracin para fijar fechas de entregas de notas se
soluciona teniendo ms reuniones para plantear varios temas, fijando una fecha de entrega
de notas, tambin imponiendo alguna multa por no entregar las notas en la fecha fijada en las
reuniones dadas. Teniendo de forma digital la lista de alumnos asignados a su materia el
docente podra hacerlo personalmente sin ningn contratiempo; se puede evitar el error de
transcripcin.
40

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

14. ENTREVISTA ESTRUCTURADA

OBJETIVO
o

Conocer todos los problemas que presenta el Instituto Felipe Leonor Ribera E.N.S.E.C..

SCRIPT
Previamente se elaboran las preguntas.
Se formulara las preguntas en Microsoft Office Word.
Se cuestionara las siguientes preguntas:

Rectora
Qu procedimientos existe en la institucin educativa (sea de inscripcin, registro
de alumno, licencias o similar)?
Existen algn tipo reuniones para planificar estos procedimientos?
Quines participan en las reuniones para la planificacin?
Qu toman en cuenta alguna informacin para hacer dichas planificaciones?
Qu problemas percibe usted al momento de la reunin?

Secretaria
Qu procedimientos estn a su cargo?
Qu problemas encuentra en los procedimientos que usted est a cargo?
Cree usted que falta ms coordinacin en los procedimientos que estn a su
cargo?

Alumno

Qu problemas encuentra usted al momento de inscribirse?


Qu les parece la infraestructura de la institucin?
Son puntuales en la entrega de notas finales los docentes?
41

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Encuentra adecuada la distribucin de los horarios de las materias de su carrera?

LUGAR DONDE SE REALIZA LA ENTREVISTA


o En la oficinas de la institucin.

TIEMPO QUE VA DURAR L AENTRVISTA


o Aproximadamente 15 min por cada entrevista.

DATOS A QUIEN ESTA ENTREVISTANDO


Nombre Completo, Cargo que Ocupa, Ao, fecha, hora de la entrevista
IMPLEMENTACIN
o Luego de haber planeado la entrevista se pone en marcha.

15. DIAGRAMAS DE ACTIVIDADES DE LAS POLTICAS DE NEGOCIOS

Proceso de inscripcin

42

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Proceso de notas

43

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

44

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Proceso de registro materias

45

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

46

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Proceso asignacin de materias para cada carrera

Proceso asignacin de aulas y horarios


47

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

48

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

16. FLUJO DE TRABAJO: CAPTURA DE REQUISTOS


16.1. Identificar actores.
16.1.1. Actores

Alumnos
Docente
Tutor
Ministerio de Educacin
Secretaria
Rector
Plantel Administrativo

16.1.2. Casos de uso


CU1 Gestionar Dato del Alumno

Nro.: 1

Caso de Uso: Gestionar Dato de


Alumno

Propsito:Realizar modificaciones, actualizaciones, eliminacin de datos


del alumno.
Descripcin: Registro que ocurre en las oficinas del centro educativo
donde el alumno proporciona los datos requeridos (Nombre completo, CI,
fecha de nacimiento, direccin, telfono, etc.). y donde se podr actualizar,
modificar y borrar los datos del alumno.
Actores: Alumno
Iniciador:Alumno
Proceso:
1.
2.
3.
4.
5.
6.

Actualizar, Modificar y Eliminar


Verificar registro
Obtener dato del alumno
Si actualizar ==true
Actualiza los datos personales (Nombre completo, CI, fecha de nacimiento,
direccin, telfono, sexo).
Si modificar== true
Modificar los datos personales (Nombre completo, CI, fecha de nacimiento,
direccin, telfono, sexo).
Si eliminar== true
Eliminar los datos personales (Nombre completo, CI, fecha de nacimiento,
direccin, telfono, sexo).
Caso contrario
rechaza

Casos Especiales:

49

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Nro.: 2
Caso de Uso: Gestionar Carrera
Propsito: Hacer conocer al alumno las carreras por medio de cdigo que
se le asignan a cada
carrera.

CU2
Gestionar
Carrera

Descripcin:

Asignacin de cdigo, duracin de carrera, modalidad y nivel a las carreras; que se


realizara por el plantel docente.

Actores : Ministerio de Educacin, Plantel de Docente


Iniciador: Ministerio de Educacin
Proceso:
1.
2.
3.

Registra una nueva carrera.


Registrar los datos de la carrera.
Si existe carrera:
Si actualizar dato ==true
Actualiza los datos como ser: cdigo, duracin de carrera, modalidad y nivel a las
carreras.

Si modificar dato== true


Modificar los datos como ser: cdigo, duracin de carrera, modalidad y nivel a

Si eliminar dato== true


Eliminar los datos como ser: cdigo, duracin de carrera, modalidad y nivel a las

las carreras

carreras

7.

4.

Caso contrario
No pasa nada
Sistema valida los datos y los almacena

Casos Especiales:

50

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU3Asignar Horario

Nro.: 3

Caso de Uso: Asignar Horario

Propsito: Tener una mayor organizacin y optimizacin al momento de


asignar las aulas, los das.
Descripcin: Coordinacin de los horarios para las respectivas materias de
acuerdo a la disponibilidad de tiempo del docente, esto se realiza en las
oficinas del centro educativo.
Actores:
Iniciador:
Proceso:
1.
2.
3.
4.

Plantel Docentes
Plantel Docente

Obtener la sigla de la materia.


Se asigna gestin y periodo a cada materia.
Asigna a cada materia hora inicio-fin.
El sistema valida y registra los horarios de las materias.

Casos Especiales:

51

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU4 Asignar Materia


Nro.: 4
Caso de Uso: Asignar Materia
Propsito: Facilitar asignacin de materia a cada alumno que se est por
inscribir.
Descripcin: Registro que se realiza en las oficinas de la institucin donde la secretaria tomara los
datos siguientes del alumno: nmero de registro y carrera; donde le asignara las materias de dicha
carrera al alumno.

Actores: Alumno, Secretaria


Iniciador: Alumno
Proceso:
1.
2.
3.

4.
5.
6.

Obtener nmero de registro de alumno y grupo de la materia.


Obtener cdigo de carrera.
Si es alumno:
Nuevo==true
Asigna las materias de la carrera que correspondiente al primer semestre y al
grupo y con los correspondientes horarios.
Antiguo==true
Si aprob==true
Asigna las materias correspondiente al semestre siguiente y al grupo
de la materia; dependiendo de la carrera y tambin se le asignara sus
correspondientes horarios.
Si reprob==true
Asigna las materias correspondiente al mismo semestre que reprob
y al grupo de la materia; dependiendo de la carrera y tambin se le
asignara sus correspondientes horarios.
52
El sistema registra las materias correspondientes al grupo; dependiendo de la carrera.
Genera un reporte de inscripcin.
Imprime el reporte.

Casos Especiales:

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU5Gestionar Nota
Nro.: 5
Caso de Uso: Gestionar Nota
Propsito: Procesar, actualizar, borrar, modificar notas de todos los
alumnos inscritos, para su mejor manejo.
Descripcin: Registra las notas de los alumnos de cada materia, y tambin se puede actualizar,
borrar y modificar; dichas notas son entregadas en una planilla en una hoja por el docente a la secretaria.

Actores:Docente
Iniciador: Docente
Proceso:
1.
2.
3.
4.

5.

Obtener numero de registro del alumno


Obtener grupo de materia y cdigo carrera
Si no existe nota
Registrar la nota.
Caso Contrario
Si Actualizar Nota = true
o Actualiza la nota.
Si Modificar Nota = true
o Modifica la nota.
Si Eliminar Nota = true
o Eliminar la nota.
El sistema registra la nota de la materia correspondiente y de la carrera correspondiente.

Casos Especiales:
Puede modificar las notas si es que hubiera un error al momento de
introducir las notas.

53

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU6 Gestionar Inscripcin


Nro.: 6

Caso de Uso: Gestionar


Inscripcin
Propsito: Registrar datos alumnos nuevos o antiguos para un mejor
manejo del alumnado.
Descripcin: Asignar un numero de registro a alumnos nuevos en la respectivas carrera que ellos
elijan y a los antiguos se les actualizara su datos (su semestre que le corresponde). Esto se lo realiza en
las ventanillas de la institucin.

Actores: Alumno
Iniciador: Alumno
Proceso:
1.

2.

3.
4.
5.

Si el alumno es nuevo
Verificar pago de matricula
Se le asigna un nuevo registro
Asignar Carrera
Asignar Grupo-Materia
Si el alumnos es antiguo
Verificar pago de matricula
Obtener el registro del alumno
Se actualizan el semestre al que esta ingresando
Asignar grupo-Materia
El sistema Registra la Inscripcin del alumno
Generar un Reporte de Inscripcin
Imprime Reporte

Casos Especiales:

54

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU7 Gestionar Gestin Acadmica


Nro.: 7

Caso de Uso: Gestionar Gestin


Acadmica
Propsito: Organizar el calendario acadmico de la institucin.
Descripcin: Planificar el calendario acadmico; como ser: inicio-Fin de clases, fecha de
evaluaciones,...etc. Todo esto se lo realizara en las oficinas de la institucin.

Actores: Rector
Iniciador: Rector
Proceso:
1.
2.
3.
4.
5.
6.
7.
8.

El rector planifica el calendario acadmico.


Registrar la fecha y ao del inicio- fin del calendario Acadmico.
Registrar las fechas de evaluaciones.
Si Actualizar = true
o Se actualizara el calendario acadmico (inicio-Fin de clases, fecha de evaluaciones,
etc.).
Si Modificar = true
o Se modificar el calendario acadmico (inicio-Fin de clases, fecha de evaluaciones, etc.).
Si Eliminar = true
55
o Se eliminara alguna fecha del calendario acadmico (inicio-Fin de clases, fecha de
evaluaciones, etc.).
El sistema Registra los datos ingresados en el sistema.
Reportar calendario.

Casos Especiales:

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU8 Consultar Nota

56

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 8
Caso de Uso: Consultar Nota
Propsito: Obtener la nota de un determinado alumno con solo
ingresando su registro y la materia-grupo.
Descripcin: Consultar las notas de las materias del semestre de un determinado alumno; esto se
lo realizara en las oficinas de la institucin por la secretaria, que le sedera dicha informacin.

Actores: Alumno, Rector y Docente


Iniciador: Alumno, Rector y Docente
Proceso:
1.
2.
3.
4.

Obtener registro del alumno interesado.


Validar registro
Obtener Materia-Grupo del alumno
Reportar Nota

Casos Especiales:

CU9 Consultar Alumno


57

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 9
Caso de Uso: Consultar Alumno
Propsito: Obtener datos especficos de un determinado alumno, para
brindar informacin al interesado.
Descripcin: Consultar datos especficos requeridos del alumno el cual es solicitado por un
individuo. Esto se lo realiza en las oficinas de la institucin, esta informacin es brindada por la
secretaria.

Actores: Rector, Apoderado y Docente


Iniciador: Rector, Apoderado y Docente
Proceso:
1.
2.
3.

Obtener Registro del alumno


Validar Registro
Reporte de Datos Personales (Nombre completo, CI, Direccin, etc.) y Datos Acadmicos
(Semestre, Gestin, etc.) del Alumno

Casos Especiales:

58

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


CU10 Consultar Materia-Grupo

Nro.: 10

Caso de Uso: Consultar MateriaGrupo


Propsito: Obtener los datos especficos de una materia.
Descripcin: Consultar datos especficos como ser (Cd. Materia, Sigla, Grupo, Horario, Aula,
etc.)requeridos de la materia que el individuo desea saber, esto ser realizado por la secretaria en las
oficinas de la institucin.

Actores: Docente, Alumno.


Iniciador: Alumno.
Proceso:
1.
2.
3.

Ingresar Sigla de la materia


Validar sigla
Generar Reporte Materia-Grupo(Cd. Materia, Sigla, Grupo, Horario; Aula, etc.)

Casos Especiales:

CU11 Gestionar Licencias


59

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 11
Caso de Uso: Gestionar Licencias
Propsito: Registrar las licencias de los docentes y alumno que hubiera en
esa gestin.
Descripcin: Asignar licencia al alumno que lo requiere, mencionando el tiempo concedido de la
licencia y el motivo. Esto se realizara en la oficina del rectorado.

Actores: Alumno, Docentes


Iniciador: Alumno, Docentes
Proceso:
1.
2.
3.

4.

5.

6.

Obtener registro del alumno o docente


Verificar registro
Si Actualizar=true
Registrar el Fecha de ausencia
Registrar el motivo (viaje forzoso, enfermedad).
Si Modificar=true
Modifica el tiempo de ausencia
Modifica el motivo (viaje forzoso, enfermedad).
Si Eliminar= true
Elimina el Fecha de ausencia
Elimina el motivo (viaje forzoso, enfermedad).
El sistema registrara la licencias

Casos Especiales:

60

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


CU12 Consultar Histrico Acadmico

Nro.: 12

Caso de Uso: Consultar Histrico


Acadmico.
Propsito: Realizar una consulta para poder ver el avance de su situacin
acadmica del alumno.
Descripcin: Consultar los datos acadmicos del alumno quien lo solicita, por ejemplo semestre
materias vencidas, reprobadas, grupo y nota.

Actores: Alumno
Iniciador: Alumno
Proceso:
1.
2.
3.

Obtener registro del alumno.


Validar registro.
Generar reporte del histrico acadmico (registro, Nombre completo, cdigo de carrera, materias
cursadas con sus respectivas notas, etc.) del alumno.

Casos Especiales:

61

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU13Procesar Boletas de Inscripcin

Nro.: 13

Caso de Uso: Procesar Boletas de


inscripcin
Propsito: Realizar un reporte de la inscripcin que sea realizado.
Descripcin: Genera una boleta de inscripcin la cual certifique que al alumno a sido inscrito en la
institucin. Mostrando su nmero de registro, nombre completo, carrera a la que est inscrita y sus
respectivas materias del semestre correspondiente. Esto se lo realiza en las ventanillas de la institucin.

Actores: Alumno
Iniciador: Alumno
Proceso:
1.
2.
3.

Obtener registro de alumno.


Generar reporte de inscripcin donde muestra su: registro, nombre completo, materias asignadas
con sus respectivos horarios y aulas.
Imprimir reporte inscripcin.

Casos Especiales:

62

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU14

GESTIONAR PAGO DE

MATRICULA

Nro.: 14

Caso de Uso: Gestionar Pago de


Matricula
Propsito: Controlar los pagos de la matricula para habilitar al alumno para
la inscripcin.
Descripcin: Verificar que se haya realizado el pago de matrcula del alumno proporcionando
registro del alumno y fecha de pago; para habilitar la inscripcin. Esto se lo realiza en las ventanillas de
la institucin.

Actores: Secretaria
Iniciador: Secretaria
Proceso:
1.
2.

2.

3.

4.

Registrar el registro del alumno.


Si actualizar=true
Registra el numero de factura de la boleta de pago del banco
Registra la fecha de pago
Registra el monto
Si modificar =true
Modifica el numero de factura de la boleta de pago del banco
Modifica la fecha de pago
Modifica el monto
Si Elimina =true
Elimina el numero de factura de la boleta de pago del banco
Elimina la fecha de pago
Elimina el monto
El sistema registra el pago matricula.

Casos Especiales:

63

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU15 Asignar Materia-Docente

64

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 15

Caso de Uso: Asignar Materia


Docente
Propsito: Poder organizar y controlar la materia que dicta cada docente.
Descripcin:Asignar materia a los docentes; de acuerdo a la aprobacin por la cual han sido
contratados, previa evaluacin. Esto se lo realiza en las instalaciones de la institucin.

Actores: Docente
Iniciador: Docente
Proceso:
1.
2.
3.
4.

Obtener registro de docente


Obtener sigla de la materia
Registrar la materia con el respectivo docente a dictarla.
El sistema registrara las asignaciones de materia docente.

Casos Especiales:

CU16Consultar Docente

65

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 16
Caso de Uso: Consultar Docente
Propsito: Poder ver los datos personales o acadmicos del docente.
Descripcin: Consulta los datos personales o acadmicos del docente, por ejemplo: nombre,
direccin, telfono, profesin, etc. Para ofrecer informacin a la persona que lo requiera, esto se realiza
en secretaria.

Actores: Alumno, Docente, Secretaria


Iniciador: Alumno, Docente, Secretaria
Proceso:
1.
2.

Obtener registro de docente


Generar reporte de datos personales (Nombre completo, direccin, telfono, profesin, etc.)y
acadmicos (registro docente,materia a dictar).

Casos Especiales:

CU17Consultar Grupo

66

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Nro.: 17
Caso de Uso: Consultar Grupo
Propsito: Poder ver los grupos existentes para poder inscribirse.
Descripcin: Verificar el grupo que tienen las materias ofertadas; solo ingresando la sigla de la
materia. Esto se realiza en secretaria y en ventanilla.

Actores: Secretaria
Iniciador: Secretaria
Proceso:
1.
2.
3.

Obtener la sigla de la materia.


Insertar la sigla de la materia.
Generar reporte de la materia con sus respectivos grupos.

Casos Especiales:

CU18 Gestionar Docente

67

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 18

Caso de Uso: Gestionar Docente

Propsito: Realizar el registro de los datos personales y acadmicos del


docente
Descripcin: Registra los datos personales y acadmicos del Docente, tambin podr actualizar,
borrar y modificar los datos del docente. Esto se lo realiza en las oficinas de la institucin

Actores: Docente
Iniciador: Docente
Proceso:
1.

2.

3.

Si docente es nuevo
Se le asigna un registro
Si actualizar= true
o Se registra los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se registra los datos acadmicos (Profesin, aos de experiencia, de materia es
titular).
Si modifica=true
o Se modificar los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se modificar los datos acadmicos (Profesin, aos de experiencia, de materia
es titular).
Si eliminar=true
o Se eliminar los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se eliminar los datos acadmicos (Profesin, aos de experiencia, de materia
es titular).

Si docente es antiguo
Si actualizar= true
o Se registra los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se registra los datos acadmicos (Profesin, aos de experiencia, de materia es
titular).
Si modifica=true
o Se modificar los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se modificar los datos acadmicos (Profesin, aos de experiencia, de materia
es titular).
Si eliminar=true
o Se eliminar los datos personales del docente (Nombre completo, CI, fecha de
nacimiento, telfono, etc.).
o Se eliminar los datos acadmicos (Profesin, aos de experiencia, de materia
es titular).
El sistema valida los datos y los almacena.

Casos Especiales:

68

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU19Gestionar Grupo-Materia

Nro.: 19

Caso de Uso: Gestionar GrupoMateria


Propsito: Poder registrar grupos para las diferentes materias de cada
carrera.
Descripcin: Coordinar las aulas, materia, horario, da, docente y cantidad de alumno al grupo
correspondiente. Esto se realizara en la oficina del plantel administrativo.

Actores: Plantel Administrativo


Iniciador: Plantel Administrativo
Proceso:
1.
2.
3.
4.

5.

6.

7.

Obtener sigla de materia.


Obtener horario.
Obtener Docente.
Si actualizar=true
Registrar cantidad de alumnos.
Registrar grupos.
Si modificar=true
Modificar cantidad de alumnos.
Modificar grupos.
Si eliminar=true
Eliminar cantidad de alumnos.
Eliminar grupos.
El sistema valida los datos y los almacena.

Casos Especiales:

69

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 20
Caso de Uso: Gestionar Materia
Propsito: Poder registrar los datos de cada materia para una mejor
organizacin de la materia.
Descripcin: Registra las materias donde se les asigna una sigla para facilitar consulta. Esto se lo
realiza en las oficinas del rector.

CU20
estionar
Materia

Actores: Rector
Iniciador: Rector
Proceso:
1.
2.
3.

4.

Registrar nombre de la materia


Asigna una sigla a cada materia
Si existe materia:
8. Si actualizar dato ==true
Actualiza los datos (sigla de materia, materia).
9. Si modificar dato== true
Modificar los datos (sigla de materia, materia).
10. Si eliminar dato== true
Eliminar los datos (sigla de materia, materia).
11. Caso contrario
Rechaza
El sistema valida los datos y registra los datos de la materia.

Casos Especiales:

70

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU21Gestionar Administrativo

Nro.: 21

Caso de Uso:
GestionarAdministrativo
Propsito: Poder tener una mejor organizacin y facilitar el acceso a la
informacin.
Descripcin: Actualiza, elimina, modifica los datos del personal administrativo, por ejemplo
nombre, direccin, telfono, etc. Esto se realiza en la oficina de la institucin.

Actores: Administrativo
71

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Iniciador: Administrativo
Proceso:
1.

2.

3.

Si administrativo es nuevo
Se asigna un registro al administrativo.
Si actualizar=true
o Registrar los datos personales (nombre completo, direccin, telfono, etc.) y
profesionales (profesin, aos de experiencia).
o Registrar cargo administrativo (nombre del cargo).
Si modifica=true
o Modifica los datos personales (nombre completo, direccin, telfono, etc.) y
profesionales (profesin, aos de experiencia).
o Modifica cargo administrativo (nombre del cargo).
Si elimina=true
o Elimina los datos personales (nombre completo, direccin, telfono, etc.) y
profesionales (profesin, aos de experiencia).
o Elimina cargo administrativo (nombre del cargo).
Si administrativo es antiguo
Si actualizar=true
o Registrar cargo administrativo (nombre del cargo).
Si modifica=true
o Modifica los datos personales (nombre completo, direccin, telfono, etc.) y
profesionales (profesin, aos de experiencia).
o Modifica cargo administrativo (nombre del cargo).
Si elimina=true
o Elimina los datos personales (nombre completo, direccin, telfono, etc.) y
profesionales (profesin, aos de experiencia).
o Elimina cargo administrativo (nombre del cargo).
El sistema valida los datos y registra los datos administrativo.

Casos Especiales:

72

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Nro.: 22

Caso de Uso: Reporte de


Inscripcin
Propsito: Poder generar una vista de inscripcin que el alumno fue
inscrito.
Descripcin: Emite un documento donde se muestra el nmero de registro, nombre del alumno,
carrera, materias inscritas; esto confirma la inscripcin del alumno en la institucin.

Actores: Alumno, Secretaria


Iniciador: Alumno
Proceso:
1.
2.
3.
4.

CU22
eporte

Obtener registro del alumno


Obtener consulta de la inscripcin
Procesar la boleta de inscripcin
Imprime reporte.

Casos Especiales:

Inscripcin

73

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU23Reporte de Planilla de Alumno

Nro.: 23

Caso de Uso: Reporte de plantilla


de alumno
Propsito: Poder mostrar la informacin de alumnos inscritos en una
materia determinada y por el docente que la esta dando.
Descripcin: Genera una planilla de alumnos registrados en la materia especifica dictada por el
docente. Esto se lo realiza en las oficinas de la institucin por la secretaria.

Actores: Docente
Iniciador: Docente
Proceso:
1.
2.
3.
4.

Obtener registro de docente


Obtener sigla de materia
Obtener el grupo de la materia
Generar reporte.

Casos Especiales:

74

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU24Asignar Grupo-Materia

Nro.: 24

Caso de Uso: Asignar GrupoMateria


Propsito: Poder ser organizado para el momento de la inscripcin de los
alumnos a una determinada materia.
Descripcin: Asignara a cada materia un determinado grupo para poder tener un mayor control
esto lo realiza el rector en las oficinas del rectorado.

Actores: Rector
Iniciador: Rector
Proceso:
1.
2.
3.

Obtener sigla de materia


Asigna a la materia un grupo.
El sistema valida y registra los grupos.

Casos Especiales:

75

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU25Gestionar Horario

Nro.: 25
Caso de Uso: Gestionar Horario
Propsito: Poder tener una buena organizacin y el alumno pueda tener
comodidad.
Descripcin: Administrar los horarios de cada materia como ser: horario de inicio-fin de la clase,
aula, da.

Actores: Rector, Plantel Docente


Iniciador: Rector
Proceso:
1.
2.

Obtener sigla de materia


Si actualiza=true
o Registrarel horario de inicio-fin de la materia.
o Registrar el aula de la materia.
o Registrar el da que se pasa clases la materia.
3. Si modifica=true
o Modificar el horario de inicio-fin de la materia.
o Modificar el aula de la materia.
o Modificar el da que se pasa clases la materia.
4. Si elimina=true
o Eliminar el horario de inicio-fin de la materia.
o Eliminar el aula de la materia.
o Eliminar el da que se pasa clases la materia.
5. El sistema valida y registra los horarios.

Casos Especiales:

76

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU26Gestionar Usuario

Nro.: 26
Caso de Uso: Gestionar Usuario
Propsito: Poder tener un control en la parte administrativa con respecto
al acceso de informacin en alumno, docente, notas.
Descripcin: Registro que ocurre en las oficinas del centro educativo donde se podr asigna un
cdigo de usuario a cada personal administrativo la cual se podr modificar, usuario, eliminar y registrar.

Actores:Plantel Administrativo
Iniciador: Plantel Administrativo
Proceso:
1.
2.
3.
4.

Asignar un cdigo de Usuario


Asignar un Password
Asignar un nombre
Si actualiza=true
o Registrar cdigo Administrativo.
o Registrar el Password.
o Registrar el nombre.
5. Si modifica=true
o Modificar el cdigo Administrativo.
o Modificar el Password.
o Modificar el nombre.
6. Si elimina=true
o Eliminar cdigo Administrativo.
o Eliminar el Passwo.
o Eliminar el nombre.
1. El sistema valida al Usuario.

Casos Especiales:

77

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU27Asignar Privilegio

Nro.: 27
Caso de Uso: Asignar Privilegio
Propsito: Para tener una mejor seguridad con respecto a la informacin
que se maneja.
Descripcin: Registro que ocurre en las oficinas del centro educativo donde el Rector asignar
un tipo de privilegio la cual van a poder acceder a los datos de los alumnos, nota, docente, etc. en forma
restringida.

Actores: Rector
Iniciador: Rector
Proceso:
1.
2.
3.

Obtener el cdigo de usuario


Asigna un privilegio.
El sistema valida y registra los privilegio

Casos Especiales:
78

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

CU28Gestionar Privilegio

79

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Nro.: 28
Caso de Uso: Gestionar Privilegio
Propsito: Poder modificar los privilegio cuando tengamos nuevos
usuarios.
Descripcin: Realizara las modificaciones, eliminacin, registrar los privilegios que se le han
asignado al personal administrativo(nombre, password, privilegio). Esto se realizara en la oficina de la
institucin.

Actores:Rector
Iniciador: Rector
Proceso:
1.
2.
3.
4.

Obtener un cdigo de Usuario


Si el usuario en nuevo
Asignar un Password
Asignar un nombre

Si actualiza=true
o Registrar cdigo Administrativo.
o Registrar el Password.
o Registrar el nombre.
Si modifica=true
o Modificar el cdigo Administrativo.
o Modificar el Password.
o Modificar el nombre.
5. Si el usuario se retira del trabajo
o Eliminar cdigo Administrativo.
o Eliminar el Password.
o Eliminar el nombre.
6. El sistema valida al Privilegio.

Casos Especiales:

80

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

16.2. Priorizar casos de uso.

81

Nro.
1

Caso de Uso
Actores
Gestionar Dato
Alumno.
de Alumno
DOCUMENTACION Ministerio
DEL PROYECTO
Gestionar
de
Carrera
Educacin,
Plantel de
Docente.
Asignar Horario
Plantel Docente

Asignar Materia

Gestionar Nota

Gestionar
Inscripcin
Gestionar
Gestin
Acadmica
Consultar Nota

Prioridad
B
SISTEMA
DE ADM ACADEMICA
A

Alumno,
Secretaria
Docente

B
C

Alumno

Rector

Consultar
Alumno
Consultar
Materia-Grupo

Rector, Alumno,
Docente.
Tutor, Rector y
Docente.
Alumno,
Docente.

11

Gestionar
Licencias

Secretaria,
Alumno.

12

Consultar
Histrico
Acadmico.
Procesar Boletas
de inscripcin
Gestionar Pago
de Matricula

Alumno.

Alumno.

Secretaria,
Alumno.

Asignar Materia
Docente
Consultar
docente
Consultar grupo

Docente

Secretaria,
Docente, Rector
Secretaria

Gestionar
Docente
Gestionar GrupoMateria
Gestionar
Materia
Gestionar
Administrativo
Reporte de
Inscripcin
Reporte de
plantilla de
alumno
Asignar Grupo-

Docente

Plantel
Administrativo
Rector

Administrativo

Alumno,
Secretaria
Docente

Alumno

8
9
10

13
14

15
16
17
18
19
20
21
22
23

24

C
C

82

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

16.3. Estructurar casos de uso.

17.

FLUJO DE TRABAJO: ANALISIS

17.1. Identificar paquetes


83

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

84

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

17.2. Vistas de paquetes

85

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

86

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

87

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

88

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

17.3. Encapsular caso de uso y actores al paquete

89

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

90

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

91

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

92

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

17.4. Analizar Caso de Uso


CU1 ->Gestionar Carrera
CU2 ->Gestionar Datos del Alumno
CU3 ->Gestionar Gestin Acadmica
CU4 ->Gestionar Inscripcin
CU5 ->Gestionar Nota
CU6 ->Gestionar Licencia
CU7 ->Gestionar Horario
CU8 ->Gestionar Grupo-Materia
CU9 ->Gestionar Privilegio
CU10 ->Gestionar Docente
CU11 ->Gestionar Usuario
CU12 ->Gestionar Materia
CU13 ->Gestionar Administrativo
CU14 ->Reporte Planilla de Alumno
CU15 ->Reporte de Inscripcin

93

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Diagrama de Colaboracin:

CU1 Gestionar Carrera

Diagrama de Colaboracin:

CU2 Gestionar Dato del Alumno

Diagrama de Colaboracin:

CU3 Gestionar Gestin Acadmica

94

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Diagrama de Colaboracin:

CU4 Gestionar Inscripcin

Diagrama de colaboracin:

CU5 Gestionar Nota

95

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Diagrama de Colaboracin:

CU6 Gestionar Licencia

96

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Diagrama de Colaboracin:CU7 Gestionar Horario

Diagrama de Colaboracin: CU8Gestionar Grupo-Materia

97

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Diagrama de Colaboracin: CU9Gestionar Privilegio

Diagrama de Colaboracin:CU10 Gestionar Docente

Diagrama de Colaboracin: CU11Gestionar Usuario

98

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Diagrama de Colaboracin:CU12Gestionar Materia

Diagrama de Colaboracin:CU13Gestionar Administrativo

Diagrama de Colaboracin:
Plantilla de Alumno

CU14Reporte de

Diagrama de Colaboracin: CU15Reporte de Inscripcin

99

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

17.5. Anlisis de Paquete

100

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

18.

FLUJO DE TRABAJO: DISEO

18.1. Diseo de Arquitectura


18.1.1. Vista de Usuario en el Sistema

101

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

18.1.2. Arquitectura Fsica del Diseo


Diagrama de Despliegue

18.2. Diseo de Interfaz Usuario

102

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

18.3. Diseo de Datos


18.3.1. Modelo Conceptual

18.3.2. Modelo Lgico


Persona
PK
CI

Nombre

ApellidoP

Apellido
M

Ciudad

Direccin

Fecha_Nacimiento

Sexo

Telfono
103

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


FK
Telfon
o

CI_Per

Privilegio
PK
Tipo_Privile
gio

Descripcion

Usuario
PK

FK

CodUser

Nombre

Paswor
d

Tipo_Privil
egio

Docente
PK,FK

PK

FK

CI_Per

CodDocente

CodEsp

FK
CodUser

Especialidad
PK
CodEsp

Descripcin

Estudiante
PK,FK
CI_Per

Administrativo
104

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


PK,FK

PK

FK

CI_Per

CodAdm

Cargo

CodUs
er

Horario
PK
CodHorario

HoraInc

HoraFin

Aula
PK
CodAula

Dia
PK
CodDia

Descripcin

AulaHorario
PK
CodAulaH

FK
Cod_Dia

FK
Cod_Horario

FKFk
Cod_Aula

Cod_Materia

Materias
PK
CodMateria

Descripcin

Cupo

Inscrito

Semestre

105

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Pago
PK

FK

CodPago

Fecha

Monto

Reg_Ins

Gestion
PK
CodGestion

AoGestion

FechaInc

FechaFin

Carrera
PK
CodCarrera

Descripcin

Docente_Materia
PK,FKPK, FK FK
Cod_Do
c

Cod_M
at

CI_Doc

Materia_Carrera
PK,FK
Cod_Mat

PK,FK
Cod_Carrera

FK
Reg_Ins

Aula
PK
CodAula

106

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Inscripcin
PK

Registro

FK FK
Cod_Gesti
on

CI_Per

CI_User

Nota
FK,PK

FK.

Registro

CodMateria

Nota

18.3.3. Modelo Fsico


18.3.3.1.Tabla de Volumen
TABLA DE VOLUMEN
ADMINISTRATIVO
Atributo

Tipo Dato

Nulo

CI

Int

No

CodAdm
Cod_User

Int
Cadena

No
Si

Cargo

Cadena

No

Amplitu
d
--------------------20
50

Llave
PK,FK
PK,FK
-----

Descripcin
Carnet Identidad del
Administrativo
Codigo del Administrativo
Codigo del Usuario
Cargo que ocupa el
Administrativo

AULA
Atributo

Tipo Dato

CodAula

cadena

Amplitu

Nul

d
6

o
No

Llave

Descripcin

PK

Cdigo de Aula

Aula Horario
Amplitu

Nul

varchar
varchar

d
6
6

o
No
No

Int

-------

cadena
Cadena

6
6

Atributo

Tipo Dato

CodAulaH
Cod_Aula
Cod_Hora
rio
Cod_Dia
Cod_Mat

Llave

Descripcin

PK
FK

Cdigo de Aula Horario


Codigo de Aula

No

FK

Codigo de Horario

No
No

FK
FK

Codigo Dia
Codigo de Materia

107

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Carrera
Atributo
CodCarrer
a
Descripci
Dia

Amplitu

Nul

Cadena

cadena

Tipo Dato

on
Atributo
CodDia
Descripcio
n

Llave

Descripcin

No

PK

Cdigo de Carrera

50

No

---

Descripcion de Carrera

Tipo

Amplitu

Nul

Dato
Cadena

d
6

o
No

Llave

Descripcin

PK

Codigo de Dia

Cadena

50

No

--

Descripcin de Dia

Docente
Atributo
CI
CodDoc
Cod_esp
Cod_User

Tipo

Amplitu

Nul

Dato
entero
Int
Cadena
Cadena

d
------------6
20

o
No
No
No
No

Llave

Descripcin

PK,FK
PK
FK
FK

Carnet de Identidad del Docente


Codigo de Docente
Codigo de especialidad
Codigo de Usuario

DOCENTE_MATERIA
Atributo
Cod_Doc_Mat
Ci_Doc
Cod_Docente
Cod_Mat

Tipo

Amplitu

Nul

Dato
Int
Int
Int
Cadena

d
---6

o
No
NO
No
No

Llave

Descripcin

PK
FK
FK
FK

Cdigo docente-materia
Carnet de docente
Cdigo de docente
Cdigo materia

ESPECIALIDAD
Atributo
CodEsp
Descripci
n

Tipo

Amplitu

Nul

Dato
Cadena

d
6

o
NO

Cadena

50

No

Llave

Descripcin

PK

Cdigo de la especialidad

--

Descripcin de la especialidad

108

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

ESTUDIANTE
Atributo
Ci

Tipo

Amplitu

Nul

Dato
Int

d
--

o
NO

Llave

Descripcin

PK

Carnet del estudiante

HORARIO
Atributo
CodHorari
o
HoraIni
HoraFin

Tipo

Amplitu

Nul

Dato

Int

--

Date
Date

---

Llave

Descripcin

NO

PK

Cdigo de horario

No
No

---

Horario de inicio
Horario de fin

INSCRIPCION
Atributo
Registro
Ci_Per
Cod_User
Cod_Gesti
on

Tipo

Amplitu

Nul

Dato
Int
Int
Cadena

d
--20

o
NO
No
No

Cadena

No

Llave

Descripcin

PK
FK
FK

Registro del alumno


Carnet de la persona
Cdigo del usuario

FK

Cdigo de la gestion

MATERIA_CARRERA
Atributo
Cod_Mat_Car
re
Cod_Mat
Cod_Carrera
Reg_Ins

Tipo

Amplitu

Nul

Dato

Int

--

NO

PK

Cadena
Cadena
Int

6
6
--

No
No
No

FK
FK
FK

Llave

Descripcin
Cdigo de la materia y
carrera
Cdigo de la materia
Cdigo de la carrera
Registro del alumno
109

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


MATERIAS
Atributo
CodMateri
a
Descripci
n
Semestre
Cupo
Inscritos

Tipo

Amplitu

Nul

Dato

Cadena

Cadena
Int
Int
Int

Llave

Descripcin

NO

PK

Cdigo de la Materia

50

No

--

Descripcin de la materia

----

No
No
Si

----

Semestre de la materia
Cupos de las materia
Nro. de inscritos en la materia

NOTA
Atributo
Cod_Nota
Reg
CodMat
Nota

Tipo

Amplitu

Nul

Dato
Int
Int
Cadena
Int

d
--6
--

o
NO
No
No
Si

Llave

Descripcin

PK
FK
FK
--

Cdigo de la Nota
Registro del Alumno
Cdigo de la Materia
Nota del Alumno

PAGO
Atributo
CodPago
Fecha
Monto
Reg_Ins

Tipo

Amplitu

Nul

Dato
Int
Date
Int
Int

d
-----

o
NO
No
No
No

Llave

Descripcin

PK
--FK

Cdigo de Pago
Fecha de pago
Monto de pago
Registro del Alumno

PERSONA
Atributo
CI
Nombre
ApelldioP
ApelldioM
Sexo
Fecha_Nac
Direccion
Ciudad

Tipo

Amplitu

Nul

Dato
Int
Cadena
Cadena
Cadena
Cadena
Fecha
Cadena
Cadena

d
-50
50
50
1
-50
50

o
NO
No
No
No
No
No
No
No

Llave

Descripcin

PK
--------

Carnet de identidad
Nombre de la persona
Apellido Paterno
Apellido Materno
Sexo de la persona
Fecha de nacimiento
Direccin de la persona
Cuidad de la persona

110

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

PRIVILEGIO
Atributo
Tipo_Privilegi
o
Descripcin

Tipo

Amplitu

Nul

Dato

Cadena

Cadena

50

Llave

Descripcin

NO

PK

Tipo de privilegio

--

--

Descripcin del privilegio

TELEFONO
Atributo
Ci_Per
Telefono

Tipo

Amplitu

Nul

Dato
Integer
Integer

d
---

o
NO
--

Llave

Descripcin

PK
--

Carnet Id de la Persona
Telfono de la persona

USUARIO

Atributo
CodUser
Nombre
Pasword
Tipo_Privi

Tipo

Amplitu

Nul

Dato
Cadena
Cadena
Cadena
Cadena

d
20
50
50
2

o
NO
No
No
Si

Llave

Descripcin

PK
----

Cdigo del Usuario


Nombre del Usuario
Contrasea del usuario
Tipo de privilegio

17.3.3.2.Script
CREATEDATABASEENSEC
USEENSEC
/*********** TABLA 1***********/
CREATETABLEPERSONA(
CIINTNOTNULL,
NOMBREVARCHAR(50)NOTNULL,
APELLIDOPVARCHAR(50)NOTNULL,
APELLIDOMVARCHAR(50)NOTNULL,
SEXOVARCHAR(1)NOTNULL,
FECHA_NACDATENOTNULL,
DIRECCIONVARCHAR(50)NOTNULL,
CIUDADVARCHAR (50)NOTNULL,
PRIMARYKEY (CI)
111

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


)
/*********** TABLA 2 ***********/
CREATETABLETELEFONO(
CI_PERINTNOTNULL,
TELEFONOINT,
FOREIGNKEY (CI_PER)REFERENCESPERSONA(CI)
ONDELETECASCADE
ONUPDATECASCADE
)

/*********** TABLA 3 ***********/


CREATETABLEPRIVILEGIO(
TIPO_PRIVILEGIOVARCHAR(2),
DESCRIPCIONVARCHAR(50)
PRIMARYKEY(TIPO_PRIVILEGIO)
)
/*********** TABLA 4 ***********/
CREATETABLEUSUARIO(
CODUSERVARCHAR(20)NOTNULL,
NOMBREVARCHAR(50)NOTNULL,
PASWORDVARCHAR(50)NOTNULL,
TIPO_PRIVIVARCHAR(2)
PRIMARYKEY (CODUSER)
FOREIGNKEY (TIPO_PRIVI)REFERENCESPRIVILEGIO(TIPO_PRIVILEGIO)
ONDELETECASCADE
ONUPDATECASCADE
)

/*********** TABLA 5 ***********/


CREATETABLEESPECIALIDAD(
CODESPVARCHAR(6)NOTNULL,
DESCRIPCIONVARCHAR(50)NOTNULL,
PRIMARYKEY (CODESP)
)
/*********** TABLA 6 ***********/
CREATETABLEDOCENTE(
CIINTNOTNULL,
CODDOCINTNOTNULL,
COD_ESPVARCHAR(6)NOTNULL,
COD_USERVARCHAR(20)NOTNULL,
PRIMARYKEY (CODDOC,CI),
FOREIGNKEY (COD_USER)REFERENCESUSUARIO(CODUSER),
FOREIGNKEY (CI)REFERENCESPERSONA(CI),
FOREIGNKEY (COD_ESP)REFERENCESESPECIALIDAD(CODESP)
112

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 7 ***********/
CREATETABLEESTUDIANTE(
CIINTNOTNULL,
PRIMARYKEY (CI),
FOREIGNKEY (CI)REFERENCESPERSONA(CI)
ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 8 ***********/
CREATETABLEADMINISTRATIVO(
CIINTNOTNULL,
CODADMINTNOTNULL,
COD_USERVARCHAR(20),
CARGOVARCHAR(50)NOTNULL,
PRIMARYKEY (CODADM,CI),
FOREIGNKEY (COD_USER)REFERENCESUSUARIO(CODUSER),
FOREIGNKEY (CI)REFERENCESPERSONA(CI)
ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 9***********/
CREATETABLEAULA(
CODAULAVARCHAR(6)NOTNULL,
PRIMARYKEY (CODAULA)
)
/*********** TABLA 10 ***********/
CREATETABLEHORARIO(
CODHORARIOINTNOTNULL,
HORAINIDATENOTNULL,
HORAFINDATENOTNULL,
PRIMARYKEY (CODHORARIO)
)
/*********** TABLA 11 ***********/
CREATETABLEDIA(
CODDIAVARCHAR (6)NOTNULL,
DESCRPCIONVARCHAR (50)NOTNULL,
PRIMARYKEY (CODDIA)
)
/*********** TABLA 12 ***********/
CREATETABLEMATERIAS(
CODMATERIAVARCHAR(6)NOTNULL,
DESCRIPCIONVARCHAR (50)NOTNULL,
SEMESTREINTNOTNULL,
CUPOINTNOTNULL,
INSCRITOSINTNOTNULL
PRIMARYKEY (CODMATERIA)
113

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


)
/*********** TABLA 14 ***********/
CREATETABLECARRERA(
CODCARRERAVARCHAR(6)NOTNULL,
DESCRIPCIONVARCHAR (50)NOTNULL,
PRIMARYKEY (CODCARRERA)
)
/*********** TABLA 15 ***********/
CREATETABLEGESTION(
CODGESTIONVARCHAR(6)NOTNULL,
ANHOGESTIONINTNOTNULL,
FECHAINIDATENOTNULL,
FECHAFINDATENOTNULL,
PRIMARYKEY (CODGESTION)
)
/*********** TABLA 16 ***********/
CREATETABLEAULAHORARIO(
CODAULAHVARCHAR(6)NOTNULL,
COD_AULAVARCHAR(6)NOTNULL,
COD_HORARIOINTNOTNULL,
COD_DIAVARCHAR(6)NOTNULL,
COD_MATVARCHAR(6)NOTNULL,
PRIMARYKEY (CODAULAH),
FOREIGNKEY (COD_AULA)REFERENCESAULA(CODAULA),
FOREIGNKEY (COD_HORARIO)REFERENCESHORARIO(CODHORARIO),
FOREIGNKEY (COD_DIA)REFERENCESDIA(CODDIA),
FOREIGNKEY (COD_MAT)REFERENCESMATERIAS(CODMATERIA)
ONDELETECASCADE
ONUPDATECASCADE
)

/*********** TABLA 17 ***********/


CREATETABLEINSCRIPCION(
REGISTROINTNOTNULL,
CI_PERINTNOTNULL,
COD_USERVARCHAR(20)NOTNULL,
COD_GESTIONVARCHAR(6)NOTNULL
PRIMARYKEY (REGISTRO),
FOREIGNKEY (CI_PER)REFERENCESESTUDIANTE(CI),
FOREIGNKEY (COD_USER)REFERENCESUSUARIO(CODUSER),
FOREIGNKEY (COD_GESTION)REFERENCESGESTION(CODGESTION)
ONDELETECASCADE
ONUPDATECASCADE
)

114

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


/*********** TABLA 18 ***********/
CREATETABLEPAGO(
CODPAGOINTNOTNULL,
FECHADATENOTNULL,
MONTOINTNOTNULL,
REG_INSINTNOTNULL,
PRIMARYKEY (CODPAGO),
FOREIGNKEY (REG_INS)REFERENCESINSCRIPCION(REGISTRO)
ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 19 ***********/
CREATETABLEMATERIA_CARRERA(
COD_MATVARCHAR(6)NOTNULL,
COD_CARRERAVARCHAR(6)NOTNULL,
REG_INSINTNOTNULL,
PRIMARYKEY (COD_MAT,COD_CARRERA),
FOREIGNKEY (COD_MAT)REFERENCESMATERIAS(CODMATERIA),
FOREIGNKEY (COD_CARRERA)REFERENCESCARRERA(CODCARRERA),
FOREIGNKEY (REG_INS)REFERENCESINSCRIPCION(REGISTRO)
ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 20 ***********/
CREATETABLEDOCENTE_MATERIA(
CI_DOCINTNOTNULL,
COD_DOCINTNOTNULL,
COD_MATVARCHAR(6)NOTNULL,
PRIMARYKEY (COD_DOC,COD_MAT),
FOREIGNKEY (COD_DOC,CI_DOC)REFERENCESDOCENTE(CODDOC,CI),
FOREIGNKEY (COD_MAT)REFERENCESMATERIAS(CODMATERIA)
ONDELETECASCADE
ONUPDATECASCADE
)
/*********** TABLA 21 ***********/
CREATETABLENOTA(
REGINTNOTNULL,
CODMATVARCHAR(6)NOTNULL,
NOTAINT,
PRIMARYKEY(REG),
FOREIGNKEY (REG)REFERENCESINSCRIPCION(REGISTRO),
FOREIGNKEY (CODMAT)REFERENCESMATERIAS(CODMATERIA)
ONDELETECASCADE
ONUPDATECASCADE
)

115

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

19. FLUJO DE TRABAJO: IMPLEMENTACION


19.1. Plataforma de Desarrollo de Software
19.1.1. Sistema Operativo
Sin el software, una computadora no es ms que una masa metlica sin utilidad. Con el software, una
computadora puede almacenar, procesar y recuperar informacin, encontrar errores de ortografa en
manuscritos, tener aventuras e intervenir en muchas otras valiosas actividades para ganar el sustento.
El software para computadoras puede clasificarse en general en dos clases: los programas de sistema,
que controlan la operacin de la computadora en s y los programas de aplicacin, los cuales
resuelven problemas para sus usuarios. El programa fundamental de todos los programas de sistema
es el sistema operativo (SO), que controla todos los recursos de la computadora y proporciona la base
sobre la cual pueden escribirse los programas de aplicacin.
Qu un Sistema Operativo?
Una de las definiciones ms comnmente aceptadas expresa:
"Un S. O. es un grupo de programas de proceso con las rutinas de control necesarias para mantener
continuamente operativos dichos programas". Un sistema operativo es el encargado de brindar al
usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las ordenes al
procesador central para que este realice las tareas necesarias y especficas para completar una orden.
El sistema operativo, es el instrumento indispensable para hacer de la computadora un objeto til. Bajo
este nombre se agrupan todos aquellos programas que permiten a los usuarios la utilizacin de este
enredo de cables y circuitos, que de otra manera serian difciles de controlar. Un sistema operativo se
define como un conjunto de procedimientos manuales y automticos, que permiten a un grupo de
usuarios compartir una instalacin de computadora eficazmente.
El objetivo primario de un Sistema Operativo es:
Optimizar todos los recursos del sistema para soportar los requerimientos.
Un Sistema Operativo tiene las siguientes caractersticas:

Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora.

Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms
eficiente posible.

Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo,
prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio.

Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los
recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del
procesador para poder compartir los recursos.

116

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe encargar de comunicar a

los dispositivos perifricos, cuando el usuario as lo requiera.

Organizar datos para acceso rpido y seguro.

Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo
referente a la instalacin y uso de las redes de computadoras.

Procesamiento por bytes de flujo a travs del bus de datos.

Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los
dispositivos de Entrada/Salida de la computadora.

19.1.2. Lenguaje de Programacin


Java
El lenguaje de programacinJava, fue diseado por la compaa Sun Microsystems Inc, con el
propsito de crear un lenguaje que pudiera funcionar en redes computacionales heterogneas ( redes
de computadoras formadas por ms de un tipo de computadora, ya sean PC, MAC's, estaciones de
trabajo, etc.),y que fuera independiente de la plataforma en la que se vaya a ejecutar. Esto significa que
un programa de Java puede ejecutarse en cualquier mquina o plataforma. El lenguaje fue diseado
con las siguientes caractersticas en mente:

Simple. Elimina la complejidad de los lenguajes como "C" y da paso al contexto de los lenguajes
modernos orientados a objetos. Orientado a Objetos. La filosofa de programacin orientada a
objetos es diferente a la programacin convencional.

Familiar. Como la mayora de los programadores estn acostumbrados a programar en C o en C+


+, el sintaxis de Java es muy similar al de estos.

Robusto. El sistema de Java maneja la memoria de la computadora por ti. No te tienes que
preocupar por apuntadores, memoria que no se est utilizando, etc. Java realiza todo esto sin
necesidad de que uno se lo indique.

Seguro. El sistema de Java tiene ciertas polticas que evitan se puedan codificar virus con este
lenguaje. Existen muchas restricciones, especialmente para los applets, que limitan lo que se
puede y no puede hacer con los recursos crticos de una computadora.

117

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

Portable. Como el cdigo compilado de Java (conocido como byte code) es interpretado, un
programa compilado de Java puede ser utilizado por cualquier computadora que tenga
implementado el interprete de Java.

Independiente a la arquitectura. Al compilar un programa en Java, el cdigo resultante un tipo de


cdigo binario conocido como byte code. Este cdido es interpretado por diferentes computadoras
de igual manera, solamente hay que implementar un intrprete para cada plataforma. De esa
manera Java logra ser un lenguaje que no depende de una arquitectura computacional definida.

Multithreaded. Un lenguaje que soporta multiplesthreads es un lenguaje que puede ejecutar


diferentes lneas de cdigo al mismo tiempo.

Interpretado. Java corre en mquina virtual, por lo tanto es interpretado.

Dinmico. Java no requiere que compiles todas las clases de un programa para que este funcione.
Si realizas una modificacin a una clase Java se encarga de realizar un DynamicBynding o un
DynamicLoading para encontrar las clases.

Java puede funcionar como una aplicacin sola o como un "applet", que es un pequeo programa hecho
en Java. Los applets de Java se pueden "pegar" a una pgina de Web (HTML), y con esto puedes tener
un programa que cualquier persona que tenga un browser compatible podr usar.
19.1.3. Gestor de Base de Datos
SQL Server
Qu es SQL Server?
SQL Server es un gestor de bases de datos relacionales que permite:

Administrar el almacenamiento de datos para ambientes OLPT y OLAP.


Responder a solicitudes de procesamiento aplicaciones clientes.
Usar T-SQL, XML; MDX o SQL-DMO para enviar solicitud de procesamiento entre clientes y SQL
Server.

Como Gestor de Bases de Datos Relacional, el SQL Server es responsable de:

Mantener la integridad de los datos de la base de datos


Asegurar la consistencia de los datos en caso de una falla en el sistema.

Aplicaciones Clientes:
Estas aplicaciones se utilizan para acceder al SQL Server, estas son:

OLEDB y ODBC API


ADO
ADOMD
XML (http)
Transact-SQL
MDX
OLEDB for DataMining API
118

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

English Query

Mltiples Instancias:
Una nueva caracterstica del SQL Server 2000 es permitir que mltiples instancias del SQL Server
corran en la misma computadora, cada una de las cuales tiene su propia configuracin, operando
como si fueran servidores individuales.
La instancia por defecto tiene el nombre de la computadora en la que se instala, para el resto de
instancias los nombres deben tener la siguiente sintaxis: Nombre_Computadora\Nombre_Instancia.

Bases de datos de SQL Server-Tipos de Bases de Datos:


SQL Server tiene dos tipos de bases de datos:
Bases de Datos de Sistema
Almacena informacin del SQL Server en su totalidad
Bases de Datos de Usuarios
Son las bases de datos que los usuarios crean.
Objetos de la Base de Datos:
Una base de datos es una coleccin de objetos:
Tablas (Table)
Es una coleccin de filas (registros) asociadas a una o ms columnas (campos).
Tipos de Datos (Data Type)
Define los valores permitidos para un campo o una variable.
Restriccin (Constraint)
Definen reglas que se deben cumplir para ingresar datos en las columnas. Ayuda a controlar la
integridad de los datos.
Valor Predeterminado (Default)
Define un valor que es almacenado en una columna cuando no se ingresa ningn otro valor.
Regla (Rule)
Contiene informacin que define los valores validos a almacenar en una columna o un tipo de dato.
ndice (Index)
Es una estructura de almacenamiento que provee de acceso rpido a los datos almacenados, as
como controlar la integridad de los datos. Existen dos tipos:
o Clustered
Ordenan los datos de una tabla lgica y fsicamente
o Nonclustered
Ordenan los datos de una tabla lgicamente
Vista (View)
Provee una forma de para acceder a los datos de varias tablas u otras vistas en una base de datos.
Funcin definida por el usuario (User-definedfunction)
Es un mecanismo que permite encapsular lgica y devolver un resultado, ya sea un valor escalar o una
tabla.
119

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Procedimiento Almacenado (StoredProcedure)
Es una coleccin de T-SQL precompilado que se ejecutan juntos
Referenciando los Objetos de SQL Server:
Existen dos formas para referirnos a los objetos de SQL Server.
Nombres Calificados Completamente (FullyQualifiedName)
server.database.owner.object (Microsoft)
server.catalog.schema.object (ANSI)

Nombres Especificados Parcialmente (PartialSpecifiedName)


El sevidor es la actual instancia. La base de datos es la actual. El dueo del objeto es el usuario de la
base de datos.
server.database.owner.object
database.owner.object
database..object
owner.object
object

Tablas de sistema
As como existen bases de datos de sistemas que almacenan la configuracin del servidor en su
totalidad, tambin existen tablas de sistema que almacenan informacin, meta datos, de cada una de
las bases de datos.
El conjunto de las tablas de sistemas llevan el nombre de Catalogo de Base de Datos, nicamente
las tablas de sistema de la base de datos Master forman el Catalogo de Sistema.
Recuperando metadata:
Para recuperar los meta datos se pueden usar los siguientes mecanismos.,

Procedimientos Almacenados de Sistemas


Funciones de Sistemas
Vistas de Informacin de Esquemas

Seguridad de sql server


autenticacin de login
SQL Server reconoce dos mecanismos de Autenticacin de Login:
Autenticacin de Windows (Autenticacin Integrada)
Los usuarios o grupos del Sistema Operativo (Win2000/NT) son los que pueden acceder al SQL
Server, por ello no se solicita el ingreso de login y contrasea, pues se autentican los utilizados por el
usuario actual para ingresar al sistema operativo.
120

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Autenticacin SQL Server (Autenticacin Estndar)
Se solicita el ingreso de un login y una contrasea para poder acceder al SQL Server.
Cuentas de usuarios de bases de datos y roles:
Despus que el usuario ha sido autenticado y ha sido autorizado a logearse en el SQL Server, este
debe tener permisos sobre alguna base de datos, para ello se utilizan lo siguiente:
Cuenta de Usuario de Base de Datos
Cuentas de usuarios especificas de un usuario en una base de datos.
Roles
Son grupos de usuarios que son tratados como una unidad, a la cual se le asignan los permisos.
Existen Roles predefinidos por SQL Server, pero es posible crear roles personalizados.
Tipos de roles :
SQL Server cuenta con tres tipos de roles.
Roles Predefinidos de Servidor (Fixed Server Roles)
Agrupa privilegios administrativos a nivel del servidor
o Database Creator
o Disk Administrator
o Process Administrator
o Security Administrator
o Server Administrator
o Setup Administrator
o System Administrator
o Bulk Administrator
Roles Predefinidos de Base de Datos (FixedDatabase Roles)
Agrupa privilegios administrativos a nivel de la base de datos.
o Public
o Db_owner
o Db_accessadmin
o Db_ddladmin
o Db_securityadmin
o Db_backupadmin
o Db_datareader
o Db_datawriter
o Db_denydatareader
o Db_denydatawriter
Roles de Bases de Datos Definidos por el Usuario(User-DefinedDatabase Roles)
Representa un grupo de empleados en una organizacin con unos respectivos permisos sobre una
base de datos.
validacin de permisos
SQL Server siempre verifica si el usuario tiene permiso para realizarla accin deseada.

Usuario ejecuta un comando


SQL Server verifica el permiso
Si SQL Server autoriza enva el resultado, caso contrario enva un mensaje de error.

121

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Arquitectura de una aplicacin para sql server
Planificar el diseo de una base de datos requiere el conocimiento de las reglas y el modelo de
negocios, para ello se pude utilizar la metodologa de desarrollar una aplicacin por capas
Capa de Presentacin
Capa de Negocios
Capa de Datos
Dichas capas se pueden utilizar en diversos diseos de arquitecturas.

Servidor Inteligente (2-capas)


Cliente Inteligente (2-capas)
N-Capas
Internet

122

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


19.1.4. Reporte

19.2. Implementacin de la Arquitectura


19.2.1. Modelo de la Arquitectura

19.2.2. Arquitectura de Subsistema


P1: Gestionar Inscripcin Alumno

123

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA

19.3. Conclusin
Durante el transcurso de la Materia, se planteo cumplir con el siguiente propsito:
Modulo de Gestionar Carreras
Modulo de Recepcin de Datos
Modulo de Inscripcin de Alumno
124

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


Modulo Gestionar Notas
De los anteriores mencionados logramos alcanzar el objetivo en su totalidad.

19.4. Recomendacin
Al finalizar el desarrollo del presente proyecto los desarrolladores recomendamos a los usuarios finales
del sistema lo siguiente:

Para utilizar el sistema se necesita instalar el gestor de base de Datos SQL Server 2008 o
posterior en computadores Pentium IV o superior.
Se recomienda adjuntar la base de datos ENSEC.mdf.

Previamente se requiere de la instalacin Java en alguna de sus versiones.


La presente Aplicacin ha sido elaborada con los requerimientos y necesidades actuales del
instituto ENSEC. Sera importante tomar en cuenta los futuros requerimientos que puedan
surgir en el instituto para as de esta forma se obtenga un software ms robusto acorde a las
nuevas exigencias, para optimizar los procesos establecidos.

19.5. Anexos

ENTREVISTA
Nombre: Lic. Rosario Burgos de Villalpando
Edad: 41
Cargo: Directora general del instituto E. N. S. E. C.
Fecha: 16 de septiembre de 2011
Hora: 16:00

Directora
o Qu procedimientos existe en la institucin educativa (sea de inscripcin, registro
de alumno, licencias o similar)?
R.- Existen procedimientos de inscripcin esto lo realiza la secretaria, de
licencias la secretaria recibe la carta de solicitud de licencia y luego yo la
recibo; aceptando o denegando la licencia dependiendo del caso. Tambin
existen procesos de registro de alumnos que tambin la secretaria lo realiza;
tambin coordinamos los materias con los decentes, y planificamos las
gestin acadmica y las actividades que se relazaran durante todo el ao.
o

Existen algn tipo reuniones para planificar estos procedimientos?


R.-S; existen reuniones para planificar la gestin academia y para las
actividades que se realizara durante todo el ao.
125

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


o

Quines participan en las reuniones para la planificacin?


R.-Participan el plantel administrativo y docente, ellos me entregan un plan
anual de todo lo que realizaran durante todo el ao.

Qu toman en cuenta alguna informacin para hacer dichas planificaciones?


R.-Para realizar las planificaciones se toma en cuenta la cantidad total de
alumnos inscritos en la institucin de la gestin pasada, tambin la cantidad
de alumnos inscritos de cada carrera y otras informaciones que la secretaria
nos brinda. Tambin el desempeo de cada docente.

Qu problemas percibe usted al momento de la reunin?


R.-La secretaria demora en la presentacin de la informacin que se le pide
para la reunin. Impuntualidad de algunos docentes y de algunos del plantel
administrativo. Incomodidad al momento de hacer las reuniones, ya que no
contamos con una sala de reuniones.

Nombre: Scrt. Teresa RuizPedraza


Cargo: Secretaria
Edad: 25
Fecha: 16 de septiembre de 2011
Hora: 17:00

Secretaria
o Qu procedimientos estn a su cargo?
R.- Inscripcin, recepcin de cartas de los alumnos pidiendo licencias o cartas
de otra ndole. Paso tambin las notas que entregan los docentes a un
Excel,en pocas palabras hago la transcripcin de las notas. Registro de
alumnos para sus respectivas materias y horarios que ellos tomaran. Tambin
controlo que los docentes firmen su asistencia en una hoja Excel impresa con
su respectivo nombre.
o

Qu problemas encuentra enlos procedimientos que usted est a cargo?


R.- Algunos problemas que se presentan; es cuando tengo que inscribir a un
alumno antiguo tengo que ir a buscar su archivador o fiel, donde se encuentra
informacin personal y acadmica; a veces estos fiel se deterioran con el
tiempo. Cuando los alumnos llenan un formulario, no los llenan correctamente
o no se entiende su letra. Tambin algunos docentes entregan tarde las notas
de los alumnos y eso retrasa mi desempeo, ya que tengo que presentar esta
informacin a la directora.

Cree usted que falta ms coordinacin en los procedimientos que estn a su cargo?
R.-S,porque como mencione anteriormente los docentes entregan tarde las
notas, yo no puedo entregar a tiempo la informacin que la seora directora
me pide y eso que tambin se retrasa la entrega de notas a los alumnos, creo
126

DOCUMENTACION DEL PROYECTO SISTEMA DE ADM ACADEMICA


q debera haber alguna sancin por el retraso de entregas de notas por parte
de los docentes as evitar estos inconvenientes. Y creo que debera haber
alguien a cargo de los archivos as no se pierden, ya que se han perdido
algunos.

Nombre: Jos Luis Murusa Vaca


Cargo: Alumno
Edad: 22 aos
Fecha: 16 de septiembre de 2011
Hora: 18:10

Alumno
o Qu problemas encuentra usted al momento de inscribirse?
R.-Al momento de inscribirme hay una fila larga, y cada semestre tengo que
estar llenando un formulario y es una sola persona la que inscribe.
o

Qu les parece la infraestructura de la institucin?


R.-Creo que es necesario que construyan aulas ms grandes, porque a veces
somos muchos inscritos en una materia o carrera, el nmero de alumnos se a
incrementado.

Son puntuales en la entrega de notas finales los docentes?


R.-A veces; pero tambin a veces se retrasan los docentes en la entrega de
notas.

Encuentra adecuada la distribucin de los horarios de las materias de su carrera?


R.-S, pero a veces quisiera que no hubiera muchos espacios de tiempo entre
materias.

Nota:La encuesta se realiz a los actores principales, segn nuestro criterio; para la deteccin de
los problemas.

127

Potrebbero piacerti anche