PROYECTO PRODUCTIVO EMPRESARIAL

Page 1

|

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”.

1

| 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

2

| 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

3

| 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: ist_icc@hotmail.com / 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.

4

| 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:

Les gustaria estudiar cursos a distancia por internet 30% SI NO

70%

Fuente: Aplicación de encuestas (Anexo I) -

Del 100% de las encuestas realizadas a la población Cajamarquina, Cajamarquina el 70% les gustaría estudiar cursos a distancia por medio de internet y el 30% no les gustaría estudiar cursos a distancia por medio de internet. internet

Cursos a distancia estudiaria por internet 5%

20%

35%

Programación Diseño Gráfico

40%

Ofimática Otros

Fuente: Aplicación de encuestas (Anexo I) -

5

Del 100% de las encuestas realizadas a la población Cajamarquina, el 20% les gustaría estudiar programación, el 40% diseño grafico, el 35% ofimática y el 05%otros 0 cursos.

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


Truno de enseñanza E-Learning Mañana

45% 30%

Tarde

25%

Noche

Fuente: Aplicación de encuestas (Anexo I) -

Del 100% de las encuestas realizadas a la población Cajamarquina, el 30% les gustaría estudiar en el turno mañana, mañana, el 25% turno tarde y el 45% turno noche noche.

Costo en soles por Curso s/. 8O

s/. 15O

s/. 2OO

35% 18% 47%

Fuente: Aplicación de encuestas (Anexo I) -

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. curso Actividades que realizan hoy en día 54%

46%

Estudiar Trabajar

Fuente: Aplicación de encuestas (Anexo I) Del 100% de las encuestas realizadas a la población Cajamarquina, el 46% estudia y el 54% trabaja. trabaja 6

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


Enseñanza por E-Learning 19%

8% 43% 30%

Video Conferencia Chat Material Didáctico Otros

Fuente: Aplicación de encuestas (Anexo I) -

Del 100% de las encuestas realizadas a la población Cajamarquina, el 43% desea que la enseñanza por e-Learning 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.

2. Justificación: -

-

Teniendo en cuenta que la mayor parte de la población cajamarquina se encuentra 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 enseñanza tiene una validez y certificación asegurada por parte del ISTP ISTP “ICC”, quien proporcionará las herramientas tecnológicas necesarias y suficientes para el desarrollo del curso.

3. REQUERIMIENTOS DE LA POBLACIÓN PARA EL SISTEMA: -

-

-

7

Interactividad:: Los us usuarios de E-Learning 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 alumno. Videos Tutoriales: Realizar videos de todos los cursos a dictar, para que así el usua usuario tenga una 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 erimiento va para ambas partes tanto como para la institución, 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. S See implementara un contrato con el usuario, dándole a conocer cuáles son los términos y políticas para que reciba el dictado de los cursos. Cuenta Bancaria: Implementaremos un Convenio con diferentes tipos de BANCOS, B para que así los usuario, que viven den dentro y fuera de Cajamarca puedan pagar los servicios que se les brindaría.

| 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.

8

| 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 Tutor Alumno Alumno Alumno

III.

Nombre Posadas Alvarado, Cesar Alfredo Chunque Calua, Juan Miguel Zelada Toribio, Hjalmar Rey López Ulfe, Carlos Manuel

Función Asesor de Proyecto Programador y Director Documentación y Diseño Web Analista del Proyecto

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.

9

| 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

-

VI.

Telf. 366007 ANEXO(II)

Ó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.

10

| 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 - Elaboración y ejecución de encuestas a 200 personas. - Recolección de Archivos del ISTP “ICC”. - Búsqueda de información del E-Learning.

TIEMPO(Días) 15 10 14

- Desarrollo de la metodología.

25

- Programar. - Diseñar.

21 7

- Programa funcionando

4

TOTAL

96

IX.

RESULTADOS Obtención del documento (cuadro y gráficos) Manejo y análisis de información ISTP “ICC”. Manejo y análisis de información E-Learning. Business Use-Case Model, MON, Use Case Model. Sistema (Prueba) Pagina del E-Learning Pruebas de funcionamiento

EFECTOS Tener un completo análisis para elaborar el proyecto. Obtención de requerimientos. Obtención de requerimientos. SUB sistemas del Negocio, Actores, Casos de uso del sistema, Diagrama de clases. Testeo del sistema Funcionamiento Se pone a disposición de los usuarios.

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.

11

| 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.

12

| 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 Matriculas

SUB Gestion Academica

SUB Malla Curricular

SUB Pagos

SUB Reportes

13

| 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 Horarios BUC Generar Syllabus

<<include>>

<<include>>

<<include>>

BA Coordinadora

Cumplir las Normas Educativas

(from SUB Gestion Academica)

BUC Malla Curricular BA Ministerio de Educación

<<include>>

Mejorar el Aprendizaje del Alumno

<<include>>

BUC Generar Cursos

BA Directora BUC Generar Clases BA Jefe de Departamento de Formación Profesional (from SUB Matriculas)

14

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


CASO DE USO MATRICULAR ALUMNO

BA Jefe de Departamento de Formación Profesional

BUC Buscar Alumno

<<include>>

BA Alumno

BUC Matricula de Alumno

<<include>>

BUC Calcular Mora (from SUB Pagos)

Mejorar Control Matricula

Brindar un buen servicio al Alumno BA Secretaria

15

| 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

BA Jefe de Departamento de Formación Profesional

BUC Registrar Nota de Cargo de Alumno por Curso Repetido

(from SUB Matriculas)

BA Alumno (from SUB Matriculas)

Controlar Notas del Alumno

BUC Registrar Nota Final de Alumno por Curso

Facilitar al Doncente con el control de Asiste... BUC Registrar Asistencia del Alumno por Clase BA Docente

BUC Acualizar Asistencia de Alumno Controlar las Asistencias de Los por clase Inasistida Alumnos BA Coordinadora

BA Secretaria (from SUB Matriculas)

16

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


CASO DE USO CONTROL PAGOS

BUC Calcular Mora <<include>> BA Secretaria (from SUB Matriculas)

BUC Control de Pagos

Transmitir Confianza al Alumno con sus Pagos

BA Alumno (from SUB Matriculas)

BUC Brindar un mejor servicio al Alumno

17

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


CASO DE USO REPORTES

BUC Reporte de Asistencia de Alumnos BA Jefe de Departamento de Formación Profesional (from SUB Matriculas)

Dar Información de Asistencias de Alumno

BUC Reporte de Rendimiento Academico Dar Información de Rendimiento de Alumnos del Alumno BA Coordinadora (from SUB Gestion Academica)

BUC Reporte de Notas de Alumnos

BA Secretaria (from SUB Matriculas)

18

| I.S.T “Informática y Ciencias de la Computación”

BUC Reporte de Pagos de Alumno por Modulo

Reportar Notas de Alumnos

Reportar Pagos y Deudas de Alumnos

Carrera Técnica Computación e Informática


3. DIAGRAMA DE ACTIVIDADES DE CADA CASO DE USO:

ACTUALIZAR ASISTENCIA DE ALUMNO POR CLASE INASISTIDA

19

| 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

PAGOS

USUARIOS MATRICULAS

REPORTES

MALLA CURRICULAR

20

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


USUARIOS

Eliminar Usuario <<include>>

Otorgar Permisos Administrativos Registrar Usuario

Loguearse

<<include>> UC Administrador de Usuarios (f rom Actores)

<<extend>>

Modificar Contraseña Administrar Datos de Usuario <<extend>>

UC Alumno (f rom Actores)

Modificar pregunta Secreta

Registrar Ficha de Registro

21

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


GESTION ACADEMICA

Actualizar Asistencia

Consulatar Notas <<include>>

PreMatricularse

<<include>>

Loguearse (from USUARIOS)

<<include>> Calcular Mora

<<include>>

(from PAGOS)

(f rom Actores)

<<include>>

UC Docente (f rom Actores)

<<include>> Registrar Asistencia por Clase

UC Alumno

Comprobar Hora y Fecha <<include>>

<<include>> Verificar Cantidad de Inasistencias de Alumno por Curos

RegistrarPreMatriculas

<<include>> Registra nota de Alumno por Curso

<<include>> Calcular el Promedio Final

UC Jefe de Departamento... (f rom Actores)

Registrar Notas de Alumno por Curso del Semestre

22

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


PAGOS

Loguearse (from USUARIOS)

Buscar Alumno (from M AT RICULAS)

<<include>> UC Secretaria

<<include>>

(f rom Actores)

<<include>>

Registrar pagos del Alum no

UC Alumno

Calcular Mora

<<extend>>

(f rom Actores)

Suspender Alumno

MATRICULAS

Loguearse

Buscar Alumno

(from USUARIOS)

<<include>> <<include>>

<<include>>

Calcular Mora (from PAGOS)

UC Jefe de Departamento...

Matriculas

(f rom Actores)

<<extend>>

Alumno Nuevo

23

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


REPORTES – ACADEMICOS

Alumnos Matriculados

Loguearse (from USUARIOS)

Alumnos Nuevos <<include>>

UC Jefe de Departamento...

Generar Reporte Academico

(f rom Actores)

Alumnos Retirados

Alumnos Inhabiltados

Alumnos Egresados

Alumnos Repitentes

REPORTE – PAGOS

Loguearse (from USUARIOS)

<<include>>

UC Secretaria

Generar Reporte de Pagos

(f rom Actores)

Alumnos Deudores

24

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


MALLA CURRICULAR

UC Directora

Generar Modulos

(f rom Actores)

<<include>> <<include>>

Generar Clases

<<include>>

<<include>> Registrar Horarios Loguearse <<include>> UC Jefe de Departamento... (f rom Actores)

(from USUARIOS)

Registrar Syllabus <<include>>

Registrar Cursos

Gestionar Tipo de Notas

25

| 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

1..n

(from Entidades del Negosio)

MON Alumno (from Entidades del Negosio)

1..n 1..n

MON Pagos

MON Comprobante de Matricula

(from Entidades del Negosio) (from Entidades del Negosio)

MON Reporte de Alumnos Matriculados 1..n (from Entidades del Negosio)

0..n

MON Malla Curricular

0..n

1

MON Asistencias

MON Reporte de Asistencias

(from Entidades del Negosio)

(from Entidades del Negosio)

(from Entidades del Negosio)

1

1..n

1

1..n 1

MON Registro de Matriculas

1

(from Entidades del Negosio)

1..n 1

1..n

1..n MON Matricula

MON Semestre

(from Entidades del Negosio)

1..n

1

MON Calificacion

MON Reporte de Calificaciones

(from Entidades del Negosio)

(from Entidades del Negosio)

(from Entidades del Negosio)

1

MON Detalle Matricula 1..n

(from Entidades del Negosio)

1..n

1

1

1..n

MON Modulos

MON Ciclos

(from Entidades del Negosio)

(from Entidades del Negosio)

1

1..n

1

1..n

MON Cursos

MON Clases

(from Entidades del Negosio) 1

(from Entidades del Negosio)

1..n MON Horario (from Entidades del Negosio)

1..n

1 1 MON Syllabus (from Entidades del Negosio)

MON Docente (from Entidades del Negosio)

26

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


6. DIAGRAMA DE CLASES: 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()

clsModulos _Codigo : Integer _CodSemestre : Integer _Nombre : String _Observaciones : String Fill,GetData() InsertarModulos()

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()

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

Comprobante de Pagos

clsTipoPago _Codigo : Integer _Concepto : String _Monto : Integer _DescuentoBmB : Integer

clsPagos

Fill,gerData() InsertartipoPago()

_Codigo : Integer _Alumno : clsAlumno _Lista : Lis(of clsTipoPago) _Fecha : Date InsertarPagos() FillGetData()

opname() Buscar Utimo Creado() Insertar Alumno()

clsBancos _Codigo : integer _Nombre : string _Cuenta : string

clsMatricula _Codigo : Integer _Fecha : Date _CodAlumno : Integer _MontoMatricula : Integer _Lab1 : Double _Lab2 : Double _Parcial : Double _Final : Double _Recuperacion : Double _Cargo : Double CodInasistencia : int

Fill,GetData() BucarCuenta,GetDataBuscarCuenta()

clsInasistencia _Fecha : date _Hora : time _Codigo : Integer FillGetData() iinsertarInasistencia()

Fill,GetData() InsertarMatricula() clsDetalleMatricula

clsClases

_CodCursos _CodMatriculas

_Codigo : Integer _Horario : clsHorario

Fill,getData() InsertarDetalleMatricula()

FillgetData() InsetarClases()

clsCiclos

clsCursos

_Codigo : Integer _Nombre : String _CodCursos : Integer

_Codigo : Integer _Nombre : String _Creditos : Integer _HorasClase : Integer _Syllabus : clsSyllabus _CodDocente

Fill,GetData() BuscarCiloporModulo,getDataBy() InsertarCiclos()

clsSyllabus _Codigo : Integer _objetoDoc : Image _CodCursos Fill,GetData() InsertarSyllabus()

27

Fill,GertData() InsetarHorario()

clsDocente Fill,GetData() InsertarCursos()

| I.S.T “Informática y Ciencias de la Computación”

clsHorario _Codigo : Integer _Dia : integer _Hora Inicio : time _Duracion : Float

_Codigo : Integer _Apellido Paterno : String _Apellido Materno : String _Nombres : String _DNI : String _Profesion : String _Direccion : String _Telefono : String _Nacionalidad : String Fill,GetData() InsertatrDocente()

Carrera Técnica Computación e Informática


XIII.

PRESUPUESTO:

Actividad

Presupuesto 1 Descripción

Elaboración de la encuesta

Impresión

Costo Unitario S/. 0.50

Copia de la Encuesta

Copias

S/. 0.10

S/. 5.00

Encuestar a la población de Cajamarca Encuestar a personas vía Internet

Pasajes

S/. 0.70

S/. 88.20

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 Impresión y otros

S/. 90.00

S/.180.00

S/. 25.00

S/. 75.00

Presentación del Sistema TOTAL

S/. 1.00

S/.839.20

Actividad

Presupuesto 2 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

28

Costo Total

| I.S.T “Informática y Ciencias de la Computación”

$. 33.357

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

29

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


XVI.

ANEXOS:

ANEXO I

30

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


ANEXO II

31

| I.S.T “Informática y Ciencias de la Computación”

Carrera Técnica Computación e Informática


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.