Upload
hjalmar-zelada
View
240
Download
0
Embed Size (px)
DESCRIPTION
NOMBRE DEL PROYECTO CARRERA TÉCNICA DE COMPUTACIÓN E INFORMÁTICA 1 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática | INDICE 2 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática 3 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
Citation preview
1 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
|
CARRERA TÉCNICA DE COMPUTACIÓN E INFORMÁTICA
INFORME DEL PROYECTO
NOMBRE DEL PROYECTO
“PROYECTO PARA LA IMPLEMENTACION DE APRENDIZAJE A DISTANCIA EN LA INSTITUCIÓN EDUCATIVA PRIVADA INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓN”.
2 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
INDICE
I. INFORMACION………………………………………………….………………….…..………….…………….…4
1. DATOS GENERALES DE LA EMPRESA………………………………………….….……………….4
a. Nombre de la empresa ………………………………………………………..….…………….4
b. Giro del negocio ………………………………………………………………..……………….4
c. E-mail …….……………………………………………………………………..………………..4
d. Dirección …………………………………………………………………….…..……………….4
e. Teléfono ………………………………………………………………………....….…………...4
2. VISIÓN Y MISIÓN …………………………………………………………………………….………….4
a. Visión .…………………………………………………………………………...……………….4
b. Misión ………………………………………………………………………….…….…………...4
II. DIAGNOSTICO Y JUSTIFICACIÓN ………………………………………………………….….….…………...5
1. Diagnostico ………………..…....…………………………………………..…………………………….5
2. Justificación ………………………..……………………………………………………………………...7
3. Requerimientos de la población para el sistema ……………………………………………………...7
4. Requerimientos del sistema …………………………………………………………………………….8
III. RESPONSABLES DEL PROYECTO ……………………………………………………………………………9
IV. DESCRIPCIÓN DEL PROYECTO ……………………………………………………………………………….9
V. OBJETIVOS ……………….………………………………………………………………………………………..9
1. Generales ………………………………………………………………………………………………….9
2. Específicos ………………………………………………………………………………………………...9
VI. UBICACIÓN ……………………………………………………………………………………………………….10
VII. ÓRGANO O INSTITUCIÓN RESPONSABLE DEL PROYECTO ……………………………………………10
VIII. BENEFICIOS ..…………………………………………………………………………………………………….10
1. Directos …………………………………………………………………………………………………..10
2. Indirectos …………………………………………………………………………………………………10
IX. METAS, RESULTADOS Y EFECTOS RESULTADOS DEL PROYECTO …………………………………11
X. ADMINISTRACIÓN DEL PROYECTO………………………………………………………………………….11
XI. METOLOGÍA..….………………………………………………………………………………………………….11
3 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
XII. CONCEPTO DE AUP…………………………….…………………..…………………………………………..11
1. CICLO DE VIDA DE AUP .……………………………………………………………………………..12
a. Fases de AUP ………………………………………………………………………………….12
XIII. APLICACIÓN DE LA METODOLOGÍA………..………………………………………………....……………..13
1. Sub sistemas del negocio ……….……………………………………………………………………..13
2. Casos de uso del negocio ……….……………………………………………………………………..14
3. Diagrama de actividades de cada caso de uso ……………………………………………………...19
4. Casos de uso del sistema ……….……………………………………………………………………..20
5. MON ………………………………………………………………………………………………………26
6. Diagrama de clases ……………………………………………………………………………………..27
XIV. PRESUPUESTO ………………………………………………………………………………………………….28
XV. FINANCIAMIENTO ……………………………………………………………………………………………….29
XVI. BIBLIOGRAFÍA ……………………………………………………………………………………………………29
XVII. ANEXOS …………………………………………………………………………………………………………...30
4 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
I. INFORMACIÓN:
1. DATOS GENERALES DE LA EMPRESA:
a. Nombre de la empresa:
Instituto Superior Tecnológico Privado “Informática y Ciencias de la Computación”.
b. Giro del negocio: Empresa Dedicada a la Educación Informática.
c. E-mail / Pagina Web: [email protected] / www.isticc.com
d. Dirección: Jr. Cruz de Piedra N° 608
e. Teléfono/Fax: (76) 366007
2. VISIÓN Y MISIÓN DEL ICC:
a. VISIÓN
El ISTP “ICC”, es una institución líder en la formación de profesionales técnicos en
computación e informática, con docentes altamente especializados que garanticen a
nuestros egresados una solida formación técnica y en valores, capaces de desarrollar
actitudes empresariales acordes con la exigencia de la modernidad, contribuyendo al
desarrollo de la región y del país.
Porque finalmente... NUESTROS EGRESADOS SON LA MEJOR CARTA DE
PRESENTACIÓN.
b. MISIÓN
El ISTP “ICC”, brinda a los estudiantes un servicio educativo de calidad con oportunidades
para desarrollar sus potencialidades, formando profesionales competentes comprometidos
con la conservación del medio ambiente y el desarrollo y la región el país.
5 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
II. DIAGNOSTICO Y JUSTIFICACIÓN:
1. Diagnóstico:
Fuente: Aplicación de encuestas
- Del 100% de las encuestas realizadas a la población estudiar cursos a distancia pordistancia por medio de internet
Fuente: Aplicación de encuestas
- Del 100% de las encuestas realizadas a la población Cajamarquina, el estudiar programación, el 40% diseño grafico, el 35% ofimática y el
Ciencias de la Computación” Carrera Técnica Computación e Informática
DIAGNOSTICO Y JUSTIFICACIÓN:
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquinaestudiar cursos a distancia por medio de internet y el 30% no les gustaría estudiar cursos a
medio de internet.
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquina, el programación, el 40% diseño grafico, el 35% ofimática y el 0
70%
30%
Les gustaria estudiar cursos a distancia
por internet
20%
40%
35%
5%
Cursos a distancia estudiaria por
internet
Programación
Diseño Gráfico
Ofimática
Otros
Ciencias de la Computación” Carrera Técnica Computación e Informática
Cajamarquina, el 70% les gustaría internet y el 30% no les gustaría estudiar cursos a
Del 100% de las encuestas realizadas a la población Cajamarquina, el 20% les gustaría 05%otros cursos.
Les gustaria estudiar cursos a distancia
SI
NO
Cursos a distancia estudiaria por
Programación
Diseño Gráfico
Ofimática
6 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
Fuente: Aplicación de encuestas
- Del 100% de las encuestas realizadas a la población Cajamarquina, el estudiar en el turno mañana
Fuente: Aplicación de encuestas
- Del 100% de las encuestas realizadas a la población Cajamarquina, el 80.00 por curso, el 47% S/. 150.00 por curso y el 35% S/. 200.00 por curso
Fuente: Aplicación de encuestas
Del 100% de las encuestas realizadas a la población Cajamarquina, el el 54% trabaja
Ciencias de la Computación” Carrera Técnica Computación e Informática
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquina, el en el turno mañana, el 25% turno tarde y el 45% turno noche
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquina, el 80.00 por curso, el 47% S/. 150.00 por curso y el 35% S/. 200.00 por curso
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquina, el el 54% trabaja.
30%
25%
45%
Truno de enseñanza
E-Learning
Mañana
Tarde
Noche
18%
47%
35%
Costo en soles por Curso
s/. 8O s/. 15O s/. 2OO
46%54%
Actividades que realizan hoy en día
Estudiar
Trabajar
Ciencias de la Computación” Carrera Técnica Computación e Informática
Del 100% de las encuestas realizadas a la población Cajamarquina, el 30% les gustaría , el 25% turno tarde y el 45% turno noche.
Del 100% de las encuestas realizadas a la población Cajamarquina, el 18% pagaría S/. 80.00 por curso, el 47% S/. 150.00 por curso y el 35% S/. 200.00 por curso.
Del 100% de las encuestas realizadas a la población Cajamarquina, el 46% estudia y
Mañana
Actividades que realizan hoy en día
Estudiar
Trabajar
7 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
Fuente: Aplicación de encuestas
- Del 100% de las encuestas realizadas a la población Cajamarquina, el
enseñanza por e-Learning sea por Video conferencias, el 30% por medio del chat, el 19%
con material didáctico
2. Justificación:
- Teniendo en cuenta que la mayor parte de la población cajamarquina se encuentr
trabajando y estudiando, el presente proyecto permitirá el beneficio directo de aprender cursos por medio de internet, y que tienen que ver con la computación y la informática.
- El aprendizaje por parte de las personas interesadas en esta forma de validez y certificación asegurada por parte del ISTherramientas tecnológicas necesarias y suficientes para el desarrollo del curso.
3. REQUERIMIENTOS DE LA POBLACIÓN PARA EL SISTEMA:
- Interactividad: Los usplataforma sean participativos donde hay una relación de enseñanza directa entre el profesor y alumno.
- Videos Tutoriales:una mayor capacidad de aprendizaje de los cursos que se están dictando.
- Cursos de Mayor Importancia:formación en la computación y la informática.
- Seguridad Y Fiabilidad: para la instituciónTenemos que darle confianza al usuario, que no se le va a estafar con el dictado de los cursos ni con los pagos que realice. Scuáles son los
- Cuenta Bancaria:así los usuario, que viven denbrindaría.
Ciencias de la Computación” Carrera Técnica Computación e Informática
Aplicación de encuestas (Anexo I)
Del 100% de las encuestas realizadas a la población Cajamarquina, el
Learning sea por Video conferencias, el 30% por medio del chat, el 19%
con material didáctico y el 8% otros medios de enseñanza.
Teniendo en cuenta que la mayor parte de la población cajamarquina se encuentrtrabajando y estudiando, el presente proyecto permitirá el beneficio directo de aprender cursos por medio de internet, y que tienen que ver con la computación y la informática.El aprendizaje por parte de las personas interesadas en esta forma de validez y certificación asegurada por parte del ISTP “ICC”, quien proporcionará las herramientas tecnológicas necesarias y suficientes para el desarrollo del curso.
REQUERIMIENTOS DE LA POBLACIÓN PARA EL SISTEMA: : Los usuarios de E-Learning necesitan que los cursos que se dictan en esta
plataforma sean participativos donde hay una relación de enseñanza directa entre el profesor y
Videos Tutoriales: Realizar videos de todos los cursos a dictar, para que así el usuauna mayor capacidad de aprendizaje de los cursos que se están dictando.Cursos de Mayor Importancia: Los cursos que se van a dictar de preferencia son de formación en la computación y la informática. Seguridad Y Fiabilidad: En cuanto a este requerimiento va para ambas partes tanto
la institución, como también para los usuarios que necesiten o quieran participar. Tenemos que darle confianza al usuario, que no se le va a estafar con el dictado de los cursos ni con los pagos que realice. Se implementara un contrato con el usuario, dándole a conocer
términos y políticas para que reciba el dictado de los cursos.Cuenta Bancaria: Implementaremos un Convenio con diferentes tipos de Basí los usuario, que viven dentro y fuera de Cajamarca puedan pagar los servicios que se les
43%
30%
19%8%
Enseñanza por E-Learning
Video ConferenciaChatMaterial DidácticoOtros
Ciencias de la Computación” Carrera Técnica Computación e Informática
Del 100% de las encuestas realizadas a la población Cajamarquina, el 43% desea que la
Learning sea por Video conferencias, el 30% por medio del chat, el 19%
Teniendo en cuenta que la mayor parte de la población cajamarquina se encuentra trabajando y estudiando, el presente proyecto permitirá el beneficio directo de aprender cursos por medio de internet, y que tienen que ver con la computación y la informática. El aprendizaje por parte de las personas interesadas en esta forma de enseñanza tiene una
P “ICC”, quien proporcionará las herramientas tecnológicas necesarias y suficientes para el desarrollo del curso.
Learning necesitan que los cursos que se dictan en esta plataforma sean participativos donde hay una relación de enseñanza directa entre el profesor y
Realizar videos de todos los cursos a dictar, para que así el usuario tenga una mayor capacidad de aprendizaje de los cursos que se están dictando.
Los cursos que se van a dictar de preferencia son de
erimiento va para ambas partes tanto como para los usuarios que necesiten o quieran participar.
Tenemos que darle confianza al usuario, que no se le va a estafar con el dictado de los cursos e implementara un contrato con el usuario, dándole a conocer
políticas para que reciba el dictado de los cursos. Implementaremos un Convenio con diferentes tipos de BANCOS, para que
y fuera de Cajamarca puedan pagar los servicios que se les
Video Conferencia
Material Didáctico
8 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
- Notificación y Verificación al Correo: Serviría para poder verificar si el correo y los datos ingresados son correctos, como también para dar a conocer a cada uno de los usuarios los módulos, videos y demás información, para que ellos con un link puedan descargas sus archivos.
- Idioma: Implementar una selección de los idiomas a dictar en los cursos, entre estos: Inglés, Español, Francés, para que así el usuario pueda escoger el idioma que prefiera.
- Cuentas de Usuarios: Esto se debe a que toda persona que se quiera inscribir a E-Learning tiene que crearse una cuenta de usuario. Así como también los administradores de E-Learning tendrían otros tipos de permisos como el de editar un usuario, eliminar un usuario, restringir el acceso, etc.
- Implementación de Calendario: Este calendario iría implementado en todos los cursos a dictar en E-Learning, para que así los usuarios tengan una comodidad en cuanto a la presentación de los trabajos dejados con anticipación.
- Asistencia: Cada usuario debe tener una asistencia requerida para llevar a cabo su participación y ser evaluados constantemente para que su validez de certificado sea entregado.
- Evaluación: Se implementaría esta herramienta, para ir viendo mediante el dictado de los cursos, como es que el estudiante va progresando o lo contrario, esto se vería reflejado en las notas de cada estudiante.
- Mensajería Instantánea: Para tener un buen aporte de este sistema, se tendría que implementar una herramienta en la que todos los estudiantes se puedan comunicar con sus tutores/profesores, y entre estudiantes, para que así, tengan una amplia capacidad de interactuar con diferentes personas.
4. REQUERIMIENTOS DEL SISTEMA: - Equipos: Cada docente debe tener una computadora, con la finalidad de que el trabajo pueda
realizarse en los diferentes horarios. - Centro de Cómputo: El ambiente debe estar adecuado y disponible para que el docente
pueda realizar sus clases. - Hosting: Espacio suficiente en el disco, buena capacidad de transferencia de datos,
subdominios ilimitados, cuentas de correos ilimitados, auto respuestas ilimitadas, etc. - Servidor: Almacenamiento de la información de estudios, bases de datos, etc.
9 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
II. RESPONSABLES DEL PROYECTO El Docente y los alumnos del Instituto Superior Tecnológico Privado “Informática y Ciencias de la Computación”- ICC.
Cargo Nombre Función Tutor Posadas Alvarado, Cesar Alfredo Asesor de Proyecto Alumno Chunque Calua, Juan Miguel Programador y Director Alumno Zelada Toribio, Hjalmar Rey Documentación y Diseño Web Alumno López Ulfe, Carlos Manuel Analista del Proyecto
III. DESCRIPCIÓN DEL PROYECTO:
Este proyecto implementara una plataforma E-Learning que se encargara de dictar y facilitar cursos a distancia. Para el cual se ha determinado que el ciclo de vida del proyecto será manejado mediante la metodología Agile Unitfied Process - AUP.
La formulación del proyecto tendrá una duración de 3 meses y 6 días comprendido entre el 02 de setiembre hasta el 05 de diciembre del 2010.
IV. OBJETIVOS:
1. GENERALES: - Implementación de E-Learning para El Instituto Superior Tecnológico Privado
“INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓN” - ICC, Para facilitar el aprendizaje a distancia y así darle un beneficio a la institución el cual sería ampliar el mercado laboral y aumentarlos ingresos económicos para la institución.
2. ESPECÍFICOS:
- Crear una plataforma académica que conjugue las necesidades actuales de aplicar los últimos avances de las tecnologías de la información y comunicación en el ámbito de la educación a distancia. - Facilitar una herramienta para el I.S.T“ICC” para personas que puedan tener las facilidades
de asistir a dicha casa de estudios por medio de la Web. - Elevar el nivel de enseñanza de la institución por el dictado de cursos de forma virtual. - Difusión y proyección de variabilidad de cursos y videoconferencias para el usuario. - Dar al usuario un fácil entendimiento y funcionamiento de los cursos virtuales. - Transferir de forma activa el aprendizaje adquirido para mejorar el nivel intelectual del
alumno.
10 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
V. UBICACIÓN:
El Instituto Superior Tecnológico “ICC” se encuentra ubicado en la ciudad, provincia y departamento de Cajamarca, sito en:
↸ Jr. Cruz de Piedra N° 608
� Telf. 366007
- ANEXO(II)
VI. ÓRGANO O INSTITUCIÓN RESPONSABLE DEL PROYECTO: La institución responsable para la elaboración del proyecto productivo es el Instituto Superior Tecnológico Privado “Informática y Ciencias de la Computación” – ICC, el cual está dirigido por los prestigiosos Ing. Raúl Valera Guerra y la Ing. Judith Montoya Chávez.
VII. BENEFICIOS DIRECTOS E INDIRECTOS:
1. Directos:
- Ingresos Económicos - Ampliar el mercado Objetivo (Personas que tengan las posibilidades de estudiar a
distancia). - Títulos a Nombre de la Nación. - Convalidación con Universidades. - Capacitación y Actualización de cursos. - Certificaciones por Módulos – PIM.
2. Indirectos: - Publicidad a la Institución ICC. - Prestigio a la Institución ICC. - Incremento en la aceptación del mercado objetivo.
11 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
VIII. METAS, RESULTADOS Y EFECTOS ESPERADOS DEL PROYECTO:
METAS TIEMPO(Días) RESULTADOS EFECTOS - Elaboración y ejecución de encuestas a 200 personas.
15 Obtención del documento (cuadro y gráficos)
Tener un completo análisis para elaborar el proyecto.
- Recolección de Archivos del ISTP “ICC”.
10 Manejo y análisis de información ISTP “ICC”.
Obtención de requerimientos.
- Búsqueda de información del E-Learning.
14 Manejo y análisis de información E-Learning.
Obtención de requerimientos.
- Desarrollo de la metodología.
25 Business Use-Case Model, MON, Use Case Model.
SUB sistemas del Negocio, Actores, Casos de uso del sistema, Diagrama de clases.
- Programar. 21 Sistema (Prueba) Testeo del sistema - Diseñar. 7 Pagina del E-Learning Funcionamiento
- Programa funcionando 4 Pruebas de funcionamiento
Se pone a disposición de los usuarios.
TOTAL 96
IX. ADMINISTRACIÓN DEL PROYECTO:
La planeación, organización, dirección y control del proyecto ha sido manejado por el Tutor y los
alumnos antes mencionados, del Instituto Superior Tecnológico “ICC”.
X. METOLOGÍA
Para el desarrollo de este proyecto, se ha escogido utilizar la metodología de desarrollo de
software Agile Unified Process (AUP), donde se desarrollarán las Fases de Inicio,
Elaboración, Construcción y Transición del mismo, en el curso de Taller de Programación.
XI. CONCEPTO AUP:
Se describe de una manera simple y fácil de entender la forma de desarrollar aplicaciones de
software de negocio usando técnicas ágiles incluyendo Desarrollo Dirigido por Pruebas,
Modelado Ágil, Gestión de Cambios Ágil, y Refactorización de Base de Datos para mejorar la
productividad.
12 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
1. CICLO DE VIDA DE AUP:
El Proceso Unificado Ágil (AUP) es un enfoque al desarrollo de software basado en el Rational Unified Process (RUP) de IBM. El ciclo de vida de AUP es serial en lo grande e iterativo en lo pequeño, liberando entregables incrementales en el tiempo.
a. Fases de AUP:
Las fases son implementadas de una forma serial a lo largo de un proyecto de AUP. Estas fases son:
Inicio:
El objetivo principal de la fase de iniciación es archivar el consenso de los interesados del proyecto
en relación a los objetivos del proyecto para obtener el financiamiento.
Elaboración:
El principal objetivo de la fase de elaboración es probar la arquitectura del sistema a desarrollar.
Construcción:
El objetivo de la fase de Construcción consiste en desarrollar el sistema hasta el punto en que está
listo para la pre-producción de pruebas.
Transición:
La fase de Transición se enfoca en liberar el sistema a producción y deben hacerse pruebas
extensivas a lo largo de esta fase, incluyendo las pruebas beta.
13 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
XII. APLICACIÓN DE LA METODOLOGÍA: 1. SUB SISTEMAS DE NEGOCIO
SUB Malla Curricular
SUB Matriculas
SUB Gestion Academica
SUB Pagos
SUB Reportes
14 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
2. CASOS DE USO DEL NEGOCIO:
CASO DE USO MALLA CURRICULAR
BUC Generar Modulos BUC Generar HorariosBUC Generar Syllabus
BUC Generar Cursos
BUC Generar Clases
Cumplir las Normas Educativas
Mejorar el Aprendizaje del Alumno
BA Directora
BA Ministerio de Educación
BA Jefe de Departamento de Formación Profesional
(from SUB Matriculas)
BUC Malla Curricular
<<include>>
<<include>><<include>>
<<include>>
<<include>>
BA Coordinadora
(from SUB Gestion Academica)
15 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
CASO DE USO MATRICULAR ALUMNO
Brindar un buen servicio al Alumno
Mejorar Control Matricula
BA Jefe de Departamento de Formación Profesional
BA AlumnoBUC Matricula de Alumno
BA Secretaria
BUC Buscar Alumno
<<include>>BUC Calcular Mora
(from SUB Pagos)<<include>>
16 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
CASO DE USO GESTIÓN ACADEMICA
Controlar Notas delAlumno
Facilitar al Doncente conel control de Asiste...
Controlar las Asistencias de Los Alumnos
BA Coordinadora
BA Secretaria
(from SUB Matriculas)
BA Jefe de Departamento de Formación Profesional
(from SUB Matriculas)
BA Alumno
(from SUB Matriculas)
BUC Registrar Asistenciadel Alumno por Clase
BUC Acualizar Asistencia de Alumnopor clase Inasistida
BUC Registrar Nota Final de Alumno por Curso
BUC Registrar Nota de Cargo de Alumno por Curso Repetido
BA Docente
17 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
CASO DE USO CONTROL PAGOS
Transmitir Confianza al Alumno con sus Pagos
BA Alumno
(from SUB Matriculas)
BUC Control de Pagos
BA Secretaria
(from SUB Matriculas)
BUC Brindar unmejor servicio al Alumno
BUC Calcular Mora
<<include>>
18 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
CASO DE USO REPORTES
Dar Información de Asistenciasde Alumno
Dar Información de Rendimientodel Alumno
Reportar Pagos y Deudas de Alumnos
Reportar Notas de Alumnos
BUC Reporte de Asistenciade Alumnos
BUC Reporte de Rendimiento Academicode Alumnos
BA Jefe de Departamento de Formación Profesional
(from SUB Matriculas)
BA Coordinadora
(from SUB Gestion Academica)
BUC Reporte de Notas deAlumnos
BUC Reporte de Pagosde Alumno por Modulo
BA Secretaria
(from SUB Matriculas)
19 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
3. DIAGRAMA DE ACTIVIDADES DE CADA CASO DE USO:
ACTUALIZAR ASISTENCIA DE ALUMNO POR CLASE INASISTIDA
20 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
4. CASOS DE USO DEL SISTEMA:
GESTION ACADEMICA
REPORTES
USUARIOS
PAGOS
MALLA CURRICULAR
MATRICULAS
21 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
USUARIOS
Otorgar PermisosAdministrativos
Modificar Contraseña
Modificar pregunta Secreta
Registrar Usuario
<<include>>Eliminar Usuario
UC Administrador de Usuarios(f rom Actores)
Registrar Ficha de Registro
Administrar Datos de Usuario
UC Alumno
(f rom Actores)
Loguearse
<<extend>>
<<extend>>
<<include>>
22 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
GESTION ACADEMICA
Comprobar Hora y Fecha
Calcular el Promedio Final
Calcular Mora
(from PAGOS)
Verificar Cantidad de Inasistencias de Alumno por Curos
Registrar Notas de Alumnopor Curso del Semestre
UC Jefe de Departamento...
(f rom Actores)
<<include>>
Loguearse
(from USUARIOS)
<<include>>
Registra nota de Alumno por Curso
<<include>>
<<include>>Registrar Asistencia por
Clase
<<include>>
<<include>>
<<include>>
<<include>>
Consulatar Notas
UC Alumno
(f rom Actores)
PreMatricularse
Actualizar Asistencia
<<include>><<include>>
UC Docente
(f rom Actores)
RegistrarPreMatriculas
23 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
PAGOS
MATRICULAS
Calcular Mora
UC Alumno
(f rom Actores)
Registrar pagos del Alumno
UC Secretaria
(f rom Actores)
<<include>>
Buscar Alumno
(from MATRICULAS)<<include>>
Suspender Alumno
<<extend>>
Loguearse
(from USUARIOS)
<<include>>
Buscar Alumno
Alumno Nuevo
Matriculas
<<include>>
UC Jefe de Departamento...
(f rom Actores)
Calcular Mora
(from PAGOS)
<<include>>
<<extend>>
Loguearse
(from USUARIOS)
<<include>>
24 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
REPORTES – ACADEMICOS
REPORTE – PAGOS
Alumnos Matriculados
Alumnos Inhabiltados
Alumnos Retirados
Alumnos Nuevos
Alumnos EgresadosAlumnos Repitentes
Generar Reporte Academico
UC Jefe de Departamento...
(f rom Actores)
Loguearse
(from USUARIOS)
<<include>>
Alumnos Deudores
Generar Reporte de PagosUC Secretaria
(f rom Actores)
Loguearse
(from USUARIOS)
<<include>>
25 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
MALLA CURRICULAR
UC Directora
(f rom Actores)
Generar Modulos
Registrar Horarios
Generar Clases
Registrar Syllabus
Registrar Cursos
Gestionar Tipo de Notas
UC Jefe de Departamento...
(f rom Actores)
Loguearse
(from USUARIOS)
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
26 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
5. MON:
MON Comprobante de pagos
(from Entidades del Negosio)
MON Comprobante de Matricula
(from Entidades del Negosio)
MON Malla Curricular
(from Entidades del Negosio)
MON Semestre
(from Entidades del Negosio)
1
1
1
1
MON Modulos
(from Entidades del Negosio)
1..n
1
1..n
1
MON Horario
(from Entidades del Negosio)
MON Pagos
(from Entidades del Negosio)
MON Ciclos
(from Entidades del Negosio)
1..n1 1..n1
MON Syllabus
(from Entidades del Negosio)
MON Docente
(from Entidades del Negosio)
MON Clases
(from Entidades del Negosio)
1 1..n1 1..n
MON Reporte de Asistencias
(from Entidades del Negosio)
MON Reporte de Calificaciones
(from Entidades del Negosio)
MON Alumno
(from Entidades del Negosio)
1..n
1..n
1..n
1..n
MON Registro de Matriculas
(from Entidades del Negosio)
MON Cursos
(from Entidades del Negosio)
1..n1 1..n1
1
1
1
11..n
1
1..n
1
1..n1 1..n1
MON Asistencias
(from Entidades del Negosio)
10..n 10..n
MON Cali ficacion
(from Entidades del Negosio)
11..n 11..n
MON Reporte de Alumnos Matriculados
(from Entidades del Negosio)
MON Matricula
(from Entidades del Negosio)
1..n
1..n
1..n
1..n
1..n
1
1..n
1
1..n
1..n
1..n
1..n
0..n
1
0..n
1
1..n1 1..n1
1..n
1..n
1..n
1..n
MON Detal le Matricula
(from Entidades del Negosio)
27 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
6. DIAGRAMA DE CLASES:
clsDetalleMatricula
_CodCursos_CodMatriculas
Fill,getData()InsertarDetalleMatricula()
Comprobante de Pagos
clsSemestre
_ Nombre del Año : String_ Año : Integer_Numero : Integer_Codigo : Integer
Fill,GetData()InsertarSemestre()
clsMallaCurricular
_Codigo : Integer_Semestre : clsSemestre_Modulos : List(Of clsModulos)
InsertarMallaCurricular()FillGetrData()
clsHorario
_Codigo : Integer_Dia : integer_Hora Inicio : time_Duracion : Float
Fill,GertData()InsetarHorario()
clsModulos
_Codigo : Integer_CodSemestre : Integer_Nombre : String_Observaciones : String
Fill,GetData()InsertarModulos()
clsClases
_Codigo : Integer_Horario : clsHorario
FillgetData()InsetarClases()
clsDocente
_Codigo : Integer_Apellido Paterno : String_Apellido Materno : String_Nombres : String_DNI : String_Profesion : String_Direccion : String_Telefono : String_Nacionalidad : String
Fill,GetData()InsertatrDocente()
clsSyllabus
_Codigo : Integer_objetoDoc : Image_CodCursos
Fill,GetData()InsertarSyllabus()
clsCiclos
_Codigo : Integer_Nombre : String_CodCursos : Integer
Fill,GetData()BuscarCiloporModulo,getDataBy()InsertarCiclos()
clsTipoPago
_Codigo : Integer_Concepto : String_Monto : Integer_DescuentoBmB : Integer
Fill,gerData()InsertartipoPago()
clsInasistencia
_Fecha : date_Hora : time_Codigo : Integer
FillGetData()iinsertarInasistencia()
clsCursos
_Codigo : Integer_Nombre : String_Creditos : Integer_HorasClase : Integer_Syllabus : clsSyllabus_CodDocente
Fill,GetData()InsertarCursos()
clsPagos
_Codigo : Integer_Alumno : clsAlumno_Lista : Lis(of clsTipoPago)_Fecha : Date
InsertarPagos()FillGetData()
clsMatricula
_Codigo : Integer_Fecha : Date_CodAlumno : Integer_MontoMatricula : Integer_Lab1 : Double_Lab2 : Double_Parcial : Double_Final : Double_Recuperacion : Double_Cargo : DoubleCodInasistencia : int
Fill,GetData()InsertarMatricula()
clsAlumno
_Codigo : Integer_ApellidoPaterno : String_ApellidoMaterno : String_Nombres : String_CorreoElectronico : string_DNI : String_Direccion : String_Telefono : String_Nacionalidad : String_Sexo : integer_Codigo Usuario : clsUsuario_Pregunta Secreta : String_Respuesta Secreta : String
opname()Buscar Utimo Creado()Insertar Alumno()
clsUsuario
_Codigo : Integer_NomnbreUsuario.String_Contraseña : String_Confirmar Contraseña : String_EstadoUsuario : Integer_Permisos : Integer
Fill,getData()Autorizacion()BuscarUltimoCreado()InsertarUsuario()
ClsTemporal
_Codigo : integer_ApellidoPaterno : string_ApellidoMaterno : string_Nombres : string_CorreoElectronico : string_DNI : string_Direccion : string_Telefono : string_Nacionalidad : string_Sexo : integer_CodigoUsuaroio : clsUsuario_PreguntaSecreta : string_RespuestaSecreta : string_CodBanco : integer_Baucher : integer
fill,getdata()BuscarPre,GetData,BuscarPre()FillBy,GetData1()InsertarTemporalAlumno()
clsBancos
_Codigo : integer_Nombre : string_Cuenta : string
Fill,GetData()BucarCuenta,GetDataBuscarCuenta()
28 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
XIII. PRESUPUESTO:
Presupuesto 1 Actividad Descripción Costo
Unitario Costo Total
Elaboración de la encuesta Impresión S/. 0.50 S/. 1.00
Copia de la Encuesta Copias S/. 0.10 S/. 5.00
Encuestar a la población de Cajamarca
Pasajes S/. 0.70 S/. 88.20
Encuestar a personas vía Internet Internet S/. 1.00 S/. 30.00
Buscar información en Internet Internet S/. 115.00 S/. 460.00
Elaboración de Sistema Documentación, Programación y
Diseño
S/. 90.00 S/.180.00
Presentación del Sistema Impresión y otros
S/. 25.00 S/. 75.00
TOTAL S/.839.20
Presupuesto 2 Actividad Descripción Costo Unitario Costo Total
Microsoft Visual Studio 2010 Software $. 12.769 $. 12.769
Microsoft SQL Server 2005 Express Copias $. 24.999 $. 10.999
Rational Rose Enterprise Pasajes $. 9.589 $. 9.589
TOTAL $. 33.357
29 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
XIV. FINANCIAMIENTO: La fuente de financiamiento estará a cargo del Instituto Superior Tecnológico “Informática y Ciencias de la Computación” – ICC.
XV. BIBLIOGRAFÍA:
- http://www.google.com.pe/ - http://www.wikipedia.org/ - http://cgi.una.ac.cr/AUP/index.html - Tesis y Proyectos antes elaborados. - http://www.microsoft.com/spain/visualstudio/products/2010-editions/ultimate
30 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
XVI. ANEXOS:
ANEXO I
31 | I.S.T “Informática y Ciencias de la Computación” Carrera Técnica Computación e Informática
ANEXO II