Plataforma

1,681 views

Published on

Ejemplo para analizar casos de uso.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,681
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
62
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Plataforma

  1. 1. PROYECTO: SISTEMA DE APRENDIZAJE VIRTUAL ERIKA PATRICIA CAUSIL LUNA VII-SEMESTRE INGENIERO JUAN RAUL VERGARA UNUVERSIDAD COOPERATIVA DE COLOMBIA FACULTAD DE INGENIERIA DE SISTEMAS MONTERIA-CORDOBA 2009
  2. 2. OBJETIVOS OBJETIVO GENERAL Diseño e implementación de una plataforma virtual vía Web para la área de Ingeniería De Sistemas. OBJETIVOS ESPECÍFICOS Construir escenarios virtuales y complejos. Implementar una forma de comunicación entre estudiantes y profesores. Elevar la formación de aprendizaje mediante técnicas virtuales. Crear ayudas interactivas para familiarizar a los usuarios con la aplicación. Despertar la necesidad de utilizar una plataforma virtual a los usuarios. Buscar una forma de aprendizaje fácil y adaptativa para los usuarios. Usar los avances tecnológicos como base primordial. Capacitar a los usuarios con medios de aprendizaje virtual sin costo alguno.
  3. 3. DOCUMENTO DE ANALISIS Se pretende realizar una aplicación Web de un curso de aprendizaje virtual para el área de ingeniería de sistemas, dicho sistema se debe encargar de tener los procesos que permitan un manejo de ingreso, envió y registro de profesores, usuarios y notas. Para esto el sistema contara con mínimo cuatro cursos los cuales serán. Programación de páginas Web con HTML y JAVASCRIPT. Arquitectura de computadores. Programación en c++. Calidad en el desarrollo de software. La aplicación contara con herramientas que permitan a los usuarios que serán estudiantes, profesionales etc una manera de desenvolverse con la aplicación como lo son un foro, Chat, videos de explicación de un tema que tenga que ser práctico (con audio), módulos o contenidos de los temas que para cada curso es diferente. El sistema a desarrollar permitirá ingreso de datos personales de lo usuarios y docentes como lo son nombres, apellidos, fecha de nacimiento, documento de identificación, correo electrónico, lugar de residencia, si es estudiante, profesional etc, para su inscripción a uno de los cursos propuestos, los usuarios podrán ingresar a los cursos después de haberse registrado por medio de un usuario y una contraseña que ellos elegirán. Los estudiantes tendrán la oportunidad de registrarse a varios cursos, tendrán la opción de actualizar datos y subir un archivo a un directorio El docente será la persona encargada de revisar y calificar todo lo referente a los talleres, evaluaciones y participación en foros; también podrá dictar varios cursos o uno, el número máximo de usuarios que podrán inscribirse a un curso será de 40 para evitar tanta carga para el docente. La duración de actividades del curso será de tres semanas y 3 días más que será para ponerse al día con las actividades faltantes que no haya realizado las actividades tendrán sus días de entrega. El registro de notas será tomado por semana incluyendo talleres, evaluaciones y participación en foros realizados en la semana. Las evaluaciones tendrán un porcentaje del 50%, participación foro 20% y talleres 30% el docente será quien ponga la nota referente a cada estudiante. En el curso los usuarios tendrán la posibilidad de descargar los programas que puedan utilizar para realizar talleres, y también navegadores Web.
  4. 4. JUSTIFICACION El desarrollo de software ha tomado en gran parte mucho auge ya que las nuevas herramientas que se están utilizando en empresas, corporaciones y universidades la utilizan como apoyo para las diversas tareas que se realizan. para este proyecto esta herramienta será de gran importancia ya que nos permitirá utilizar, explotar e implementar las nuevas tecnologías lo cual debe ser una misión para cualquier ingeniero de sistemas por lo que conlleva a este trabajo ser un proyecto innovador para todas aquellas personas que quieren utilizar una herramienta para el desarrollo de actividades educativas y quieran aprender con sistema de aprendizaje virtual en sus planteles educativos o de forma libre. El aprendizaje virtual también ha tomado un gran auge ya que gracias al bajo consumo de recursos tecnológicos cualquier individuo tiene un PC en su hogar u oficina lo que facilita a que esta herramienta sea muy útil.
  5. 5. ESPECIFICACION DE REQUERIMIENTOS R.0 REQUISITOS GENERALES R.0.1 APLICACIÓN SERA DE USO EXCLUSIVO DE APRENDIZAJE. R.0.2 LA METODOLOGIA DE LA APLICACIÓN DEBE SER APROBADA POR LA EDUCACION NACIONAL DEL PAIS. R.1 GESTION DE USUARIOS R.1.0 REQUISITOS GENERALES DE LOS USUARIOS R.1.0.1 LOS USUARIOS SE LE ASIGNARA INICIALMENTE UN PASSWORD Y USUARIO. R.1.0.2 LOS USUARIOS PUEDEN SER ESTUDIANTES, PROFESIONALES, BACHILLERES. R.1.0.3 LOS USUARIOS PODRAN ACTUALIZAR Y CAMBIAR LA CONTRASEÑA ASIGNADA. R.1.1 AÑADIR USUARIOS R.1.1.1 LOS USUARIOS A TRAVES DE UN REGISTRO PODRAN CREAR UNA CUENTA EN EL SISTEMA. R.1.1.2 LOS USUARIOS SOLO SE PODRAN REGISTRAR UNA SOLA VEZ. R.1.2 MODIFICAR USUARIOS R.1.2.1 EL USUARIO PODRA MODIFICAR SUS DATOS SIEMPRE Y CUANDO HALLAN VALIDACIONES EN LA BASE DE DATOS. R.2 GESTION DE DOCENTES R.2.0 REQUISITOS GENERALES DE LOS DOCENTES. R.2.0.1 LOS DOCENTES SERAN IDENTIFICADOS CON UN CODIGO.
  6. 6. R.3 GESTION DE NOTAS R.3.0 REQUISITOS DE NOTAS R.3.0.1 LAS NOTAS SERAN TOMADAS CON RESPECTO A LOS PORCENTAJES ESTIPULADOS. R.3.1 AÑADIR NOTAS R.3.1.1 LAS NOTAS SERAN AÑADIDAS EXCLUSIVAMENTE POR EL DOCENTE. R.3.2 MODIFICAR NOTAS R.3.2.1 SOLO LOS DOCENTES SERAN LOS QUE PODRAN MODIFICAR LAS NOTAS. R.3.3 BORRAR NOTAS R.3.3.1 LAS NOTAS PODRAN SER BORRADAS SIEMPRE Y CUANDO ESTAS TENGAN VALIDACIONES. R.4 GESTION DE RECURSOS. R.4.0 REQUISITOS GENERALES DE LOS RECURSOS R.4.0.1 SE UTILIZARAN RECURSOS COMO MULTIMEDIA, VIDEOS, FOROS, CHAT Y CONTENIDOS DE LOS TEMAS. R.4.0.2 LOS RECURSOS PODRAN SER UTILIZADOS POR LOS USURIOS Y DOCENTES. R.4.0.3 CADA CURSO TENDRA UN CONTENIDO DIFERENTE.
  7. 7. Requisitos de almacenamiento de información Esta sección contiene la lista de requisitos de almacenamiento de información que se han identificado. Especificaremos toda la información que debemos almacenar en nuestro sistema. RI–01 Información sobre el usuario Gestión de usuarios Objetivos asociados Requisitos • RF–01 actualizar datos asociados • RF–02 modificar sus datos • RF–03 Consulta de datos • RF–04 ingreso. • RF-05 registrar. • RF-18 eliminar Descripción El sistema deberá almacenar la información correspondiente al usuario. Datos específicos • Nombre de usuario • Apellido de usuario • sexo • dirección • nombre de usuario • password • e-mail • fecha nacimiento • identificación Intervalo temporal pasado y presente Estabilidad Alta Comentarios El usuario podrá modificar sus datos siempre y cuando hallan validaciones en la base de datos.
  8. 8. Información sobre docentes RI–02 Objetivos • OBJ–02 Gestionar los docentes asociados Requisitos • RF–06 actualizar datos asociados • RF–07 Modificación de datos de un docente • RF–08Consulta de un docente • RF–09 ingreso docente. • RF–10Identificación de docente. • RF-02 modificar datos de usuario. • RF-11 registrar docente Descripción El sistema deberá almacenar la información correspondiente a los docentes. Datos específicos • Código de docente que debe ser único. • Número del documento de identidad • Nombre y apellidos • Fecha de nacimiento • Sexo • Dirección • Teléfonos Intervalo temporal Pasado y presenta Estabilidad Alta Comentarios Ninguno RI–03 Información sobre las notas OBJ–02 Gestionar las notas Objetivos asociados Requisitos • RF–12 modificar notas asociados • RF–13 actualización de notas • RF–14 Ingreso de notas • RF–15Consulta de una nota • RF–16 borrar notas Descripción El sistema deberá almacenar la información correspondiente a las notas de los usuarios.
  9. 9. Datos específicos • Notas para foros • Notas para talleres • Notas para evaluaciones Intervalo temporal Presente y pasado Estabilidad Alta Comentarios Las notas podrán ser borradas siempre y cuando haiga validaciones DIAGAGRAMAS DE CASO DE USO GESTION DE USUARIOS
  10. 10. GESTIÓN DE DOCENTES
  11. 11. GESTION DE NOTAS
  12. 12. ESPECIFICACION DE CASO DE USO Y ESCENARIOS RF-01 Actualizar datos Precondicion Los usuarios tendran la oportunidad de actualizar sus datos según sea necesario. Pasos Accion 1 El usuario del sistema procede a actualizar sus datos. 2 Digita la informacion que desea actualizar como direccion, telefono, correo electronico. 3 Procede a guardar la informacion que actualizo. Postcondicion Revision de los datos actualizados Excepciones Ninguna RF-02 Modificar datos Precondicion El usuario podra modificar sus datos siempre y cuando estos tengan validaciones. Pasos Accion 1 El usuario del sistema procede a modificar sus datos. 2 Digita la informacion que desea modificar como direccion, telefono, correo electronico. 3 Procede a guardar la informacion que modifico. Postcondicion Revision de los datos modificados Excepciones Ninguna
  13. 13. RF-03 Consulta de datos Precondicion Los usuarios podran hacer consultas de sus datos. Pasos Accion 1 El usuario del sistema procede a consultar sus datos. 2 Vio los datos que el ingreso anteriormente y los cursos a los que esta inscritos y el docente que le asignaron. Postcondicion La consulta se hizo revizando los datos que tiene el usuario registrado. Excepciones Ninguna RF-05 Registrar Precondicion Que el usuario ingrese la informacion exigida, si no esta registrado. Pasos Accion 1 El usuario procede a registrarse 2 Digita la informacion la informacion pedida. 3 Procede a guardar los datos registrados. Postcondicion Revision de los datos ingresados al sistema. Excepciones Ninguna RF-16 Borrar notas Precondicion El docente es la persona que tendra permisos para borrar las notas de los usuarios. Pasos Accion 1 El docente procede a borrar las notas que tiene un
  14. 14. usuario. 2 Procede a guardar la informacion.. Postcondicion Revision de las notas que se borraron Excepciones Ninguna RF-04 ingreso Precondicion Los usuario podran ingresar digitando la informacion pedida por el sistema. Pasos Accion 1 El docente procede a digitar los datos pedidos usuario y password. 2 Guarda la informacion aceptada por el sistema 3 Ingresa al sistema. Postcondicion Revision de los datos que se ingresaron. Excepciones Si esta registrado RF-05 podra ingresar al curso RF-15 Consulta de nota Precondicion El usuario tendran acceso para consultar sus notas. Pasos Accion 1 El usuario procede a consultar las notas que tiene. 2 Ingresa la informacion pedida por el sistema usuario y password. 3 Guarda la informacion aceptada por el sistema 4 Ingresa a ver susu notas. Postcondicion Revicion de los datos consultados.
  15. 15. Excepciones Ninguna RF-09 ingresar docente Precondicion Que eldocente ingrese la informacion exigida, si no esta registrado. Pasos Accion 1 El docente procede a digitar los datos pedidos password y usuario 2 Guarda la informacion aceptada. 3 Ingresa al sistema Postcondicion Revision de los datos ingresados al sistema. Excepciones Si esta registrado podra ingresar. RF-11 Registrar docente Precondicion Que el docente ingrese la informacion exigida, si no esta registrado. Pasos Accion 1 El docente procede a registrarse 2 Digita la informacion la informacion pedida. 3 Procede a guardar los datos registrados. Postcondicion Revision de los datos ingresados al sistema. Excepciones ninguna
  16. 16. DEFINICIÓN DE ACTORES Este apartado contiene los diferentes actores que se han identificado, especificados para actores de casos de uso. ACT–01 Usuario Este actor representa a los usuarios del curso Descripción Comentarios Ninguno ACT–02 Docente Este actor representa a los docentes del curso y la vez Descripción administrador. Comentarios Ninguno
  17. 17. DIAGRAMAS DE SECUENCIA
  18. 18. DIAGRAMA DE CLASE
  19. 19. POSIBLES INTERFACES Esta es la interfaz principal donde los usuarios podran ingresar al curso o registrase en alguno.
  20. 20. Esta interfaz es la de registro de usuarios.
  21. 21. Esta interfaz es en la que los usuarios podran desarrollar sus actividades durante el curso.

×