Está en la página 1de 82

Docente: Mara Elena Chvez Barces

Integrantes:
Gladys Silva Lozano Jennifer Ricaldi Ocampo Libbeth Faustino Arias Charlie Chamorro Valdivia Martin Alva Carranza

1.- Nombre del proyecto:

PROYECTO DE DESARROLLO DE SOFTWARE

2.- Miembros del equipo de desarrollo Integrantes:


Libbeth Faustino Arias Gladys Silva Lozano Jennifer Ricaldi Ocampo Charlie Chamorro Valdivia Martin Alva Carranza

Confidential SERVITEC S.A., 2012

3.

ORGANIZACIN OBJETIVO:

3.1

Nombre de la organizacin SERVITEC S.A. Stakeholders (personas involucradas en el proyecto) Gerente General Director de Gestin educativa virtual Coordinador acadmico Docentes Tutor Administrador de la Plataforma Web

3.2

3.3

Definicin y objetivos del negocio Servitec S.A.C es una empresa de servicio educativos informticos y de consultora en tecnologas para adultos microempresarios que deseen actualizarse y aprender a tener un correcto manejo en la utilizacin de la computadora. Servitec S.A brinda capacitaciones presenciales en temas de informtica para adultos microempresarios y en dichas capacitaciones se aplica el modelo constructivista y construccionista. Donde el proceso de enseanza-aprendizaje se perciba y se lleve a cabo como proceso dinmico, participativo e interactivo del participante, de modo que el conocimiento sea una autntica construccin operada por la persona que aprende, y donde el docente ocupa el puesto de facilitador. Asumiendo dicho rol se pretende transmitir un saber teniendo en cuenta los momentos en las clases: 1.- Recojo de saberes previos. 2.- Desarrollo de ideas claves y motivacin 3.- Aplicacin Prctica. 4.- Reforzamiento o Sistematizacin. 5.- Evaluacin y compromiso Con el fin de seguir brindando una buena gestin de clases a sus clientes y asegurar la interactividad de sus clientes y ser parte la calidad educativa.

Confidential SERVITEC S.A., 2012

4. Objetivos
La institucin tiene como objetivo satisfacer las necesidades de nuestros clientes, brindando servicios educativos de calidad a microempresarios en el conocimiento de la informtica y manejo de la computadora. SERVITEC S.A desea implementar una plataforma de enseanza web con el objetivo de gestionar el desarrollo de los cursos y talleres entre otros, y as brindar sus servicios educativos semipresenciales, estableciendo comunicacin sincrnica y asincrnica con herramientas que lo faciliten, de tal manera que el personal docente de ServitecS.A. y sus clientes puedan interactuar en la plataforma Bi- Learning SERVITEC S.A, busca tener mayor difusin en el mercado, para de este modo darse a conocer y posicionarse en el rubro de empresas de servicios educativos en informtica, lder a nivel nacional.Adems, busca estar a la vanguardia en la aplicacin de nuevas tecnologas de la informacin y comunicacin.

5. Misin de la empresa
Brindamos los servicios educativos de calidad en informtica a nuestros clientes y las mejores soluciones tecnolgicas educativas del mercado, para la optimizacin de los procesos de enseanza aprendizaje, facilitando las herramientas adecuadas en el manejo y uso de la informacin. Fortalecemos nuestras relaciones de largo plazo con nuestros clientes, buscando ser sus facilitadores educativos procurando proveer soluciones efectivas a sus necesidades en un lugar de crecimiento y desarrollo para nuestros clientes.

6. Visin de la empresa
Nuestra visin es ser la empresa de servicios educativos de informtica de calidad tecnolgica preferida por nuestros clientes, nuestra contribucin ser permanente a la generacin de valor educativa la cual permitir ser reconocida por los microempresarios del Per en un plazo no mayor de 3aos.

7. Definicin del problema SERVITEC S.A.es una empresa de servicios educativos en informtica dirigido a microempresarios y pblico adulto en general, desarrolla las sesiones de enseanza aprendizajede modo presencial. SERVITEC S.A. ofrece a sus clientes alumnos que culminaron satisfactoriamente los mdulos acadmicos propuestos, cursos y talleres de capacitacin en las que se brinda asesoras informticas y para ello utiliza la 4

Confidential SERVITEC S.A., 2012

va telefnica, el correo electrnico institucional y la modalidad presencial. Deseando sistematizar y gestionar dichas asesoras de forma virtual, implementando para ello la modalidad semi presencial. Frente a este problema se propone desarrollar un sistema de enseanza en plataforma Web. La poblacin estudiantil recibe materiales impresos (manuales de clase, horarios, cronograma de exmenes, rol de actividades curriculares y extracurriculares, entre otros), competentes a su nivel acadmico y teniendoen cuenta las diferentes actividades de su acontecer diario. Pero es importante reconocer el riesgo de la prdida de informacin fsica, frente a ello y a constantes solicitudes de los alumnos y alumnas por requerir materialen diverso formato,se emprende variar la oferta educativa, ofreciendo a nuestro alumnado alternativas didcticas y tecnolgicas en las propuestas de solucin. 7.1 Modelar los casos deuso del negocio

Gestionar registro temas Gerente General

Gestionar Evaluaciones Profesor

Gestion Academica

Gestionar Matricula

Alumno Solicitar inscripcion curso

Cordinador

Entrega materiales curso

Confidential SERVITEC S.A., 2012

7.2 Realizar el diagrama de actividades del CU del negocio ms relevante

Diagrama de Actividades:

Solicitar inscripcin del curso

Alumno

Coordinador

Solicita incripcion curso

Verifica datos alumno

Registrarse en sistema

Alumno no registrado informa que no esta registrado Alumno Regsitrado

selecciona curso (s)

Brinda infromacion curso disponibles

vetrifica vacantes curso

No disponible

informa que no existe cupos Confirma inscrpcion curso Disponible

Brinda el documetno de inscripcion

Confidential SERVITEC S.A., 2012

7.3 Identificar las entidades del negocio

Entidad

Descripcin

Listado de horarios de los cursos dictados

Programacion Academica

Listado de todos los cursos que se encuentran disponibles para su enseanza.

Curso

Listado de los docentes disponibles en la empresa.


Docente

Registro de todos aquellos alumnos que se hayan inscrito por lo menos en un curso.

Alumno

Registro de los cursos en los cuales se ha inscrito un alumno en particular.

Inscripcion

Confidential SERVITEC S.A., 2012

Registro de los avances que se va teniendo en el aprendizaje del alumno, conforme se va avanzando con el dictado del curso.
Evaluacion

Registro de los detalles (cursos) que se han realizado en la inscripcin.

Detalle Inscripcion

Registro de todos los documentos que cercioran las inscripciones de los alumnos en los distintos cursos disponibles.
Documento Inscripcion

Encargado de registrar los pagos de los cursos.

Banco

8. Documento Visin

Confidential SERVITEC S.A., 2012

SERVITEC S.A.C

Sistema de Enseanza en Plataforma Web Visin


Version 1.1

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Visin http://servitec.com.pe/proyectos_informaticos

Version: 1.1 Date: 15/06/2012

Historial de Revisiones

Date

Version

Description

Author Jennifer Ricaldi Ocampo Gladys Silva Lozano

15/06/2012

1.1

Segunda versin del documento

Libbeth Faustino Arias Charlie Chamorro Valdivia Martin Alva Carranza

10

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Visin http://servitec.com.pe/proyectos_informaticos

Version: 1.1 Date: 15/06/2012

Tabla de contenidos
1. Introduccin 1.1 Objetivo 1.2 Alcance 1.3 Definiciones, acrnimos y abreviaturas 6 1.4 Referencias 1.5 Resumen 2. Posicionamiento 2.1 Oportunidad de Negocio 2.2 Planteamiento del problema 2.3 Declaracin de posicin del producto 3. Las partes interesadas y el Usuario Descripciones 3.1 Demografa del mercado 3.2 Resumen de las partes interesadas 3.3 Resumen de Usuario 3.4 Usuario Medio Ambiente 3,5 partes interesadas perfiles 3.5.1 <Stakeholder<Nombre 3.6 Perfiles de usuario 3.6.1 <Nombre de usuario> 3,7 partes interesadas clave o necesidades de los usuarios 3.8 Alternativas y Competencia 3.8.1 <a Competitor 3.8.2 <anotherCompetitor 4. Resumen del producto 4.1 Perspectiva del producto 4.2 Resumen de las Capacidades del proyecto 4.3 Suposiciones y dependencias 4.4 Costos y Precios 4,5 de licencias e instalacin de 5. Caractersticas del producto 5,1 caractersticas 5,2 Otra caracterstica 6. Restricciones 7. Rangos de Calidad 8. Prevalencia y prioridad 9. Otros requisitos del producto 9.1 Normas Aplicables 9.2 Requisitos del sistema 9.3 Requisitos de Desempeo 9.4 Condiciones ambientales 10. Requisitos de documentacin 10.1 Manual del usuario 10.2 Ayuda en lnea 10.3 Guas de Instalacin, configuracin y archivo 10,4 etiquetado y envasado Una caracterstica de Atributos A.1 Estado A.2 Beneficios A.3 esfuerzo de A.4 Riesgo A.5 Estabilidad A.6 Objetivo de lanzamiento A.7 Asignado a A.8 Razn 22

11

Confidential SERVITEC S.A., 2012

Visin http://servitec.com.pe/proyectos_informaticos

Date: 10/06/2012

Visin
1. Introduccin
En los ltimos aos, la evolucin de las tecnologas ha dado pasos de gigante y poco a poco va encontrando acomodo all donde es necesaria una continua formacin. Es por esto que la empresa SERVITEC S.A., como institucin educativa de primer nivel, debe contar con todos los medios posibles para que la educacin ofertada en su centro de enseanza aprendizaje, sea de ms calidad y tenga mayores beneficios, no econmicos sino formativos. Hay que tener en cuenta que la implantacin de algn de sistema de este gnero no sustituye al sistema de educacin regular sino que es un complemento al desarrollo del currculo acadmico que se imparte, que no hace sino enriquecer la misma. Adems, las experiencias llevadas a cabo en otras instituciones generalmente han sido satisfactorias y todo ello hace concebir que la implantacin de uno de estos sistemas aportara muchos beneficios a la educacin. SERVITEC S.A., gestiona un presupuesto reducido, es por ello que; se convino en conducir el proyecto sobre el estudio de plataformas B-learning de libre distribucin, efectuando el anlisis de varias plataformas y de las herramientas necesarias para ser usada tanto en el mbito del E-Learning como del BLearning, la portabilidad, el soporte, la implementacin, etc., seleccionando la ms adecuada para llevar a cabo la experiencia.

1.1

Objetivo

El propsito general de este documento es proveer la informacin necesaria para gestionar el proyecto estableciendo los lineamientos para el desarrollo del sistema. Sirve de base para el anlisis permanente, los cuales sern llevados a cabo en fases posteriores del desarrollo del sistema, as tambin es un soporte documentado de la visin, los alcances, los objetivos, las especificaciones, los condicionantes, las restricciones, etc. aspectos sobre las cuales se implementar la plataforma y que aseguran la calidad de la misma.

1.2 Alcance

El presente documento describe en detalle los aspectos funcionales y operativos del sistema, los cuales debern ser claros y consistentes para su posterior aprobacin por el equipo de trabajo. Si en el curso de las fases 12

Confidential SERVITEC S.A., 2012

sucesivas fuera necesario revisar estos contenidos, se deber hacer por acuerdo y conocimiento de todo el equipo de trabajo y se llevar un registro de versiones que permita hacer un seguimiento adecuado de estas revisiones.
1.3 Definitions, Acronyms, and Abbreviations E-LEARNING: Modelo de formacin a distancia que utiliza Internet como herramienta de aprendizaje. B-LEARNING: Modalidad que combina la educacin a distancia y la educacin presencial; retoma las ventajas de ambas modalidades. LMS: Learning Management System. Moodle: Plataforma LMS programada en PHP. RUP: (RationalUnifiedProcess), metodologa de trabajo para el proceso de ingeniera de software. SERVITEC: Servicios Educativos de Informtica y Consultora en Tecnologas Educativas. TIC: Tecnologas de la Informacin y Comunicacin. 1.4 Referencias LUQUE, Mnica (2004). Visin americana de la perspectiva social del e-learning en la educacin superior. Revista de Universidad y Sociedad del Conocimiento (RUSC) [ponencia en lnea]. UOC. Vol.1, n 1. [Fecha de consulta: 05/06/2012], http://www.uoc.edu/rusc/dt/esp/luque0704.pdf

Moodle (http://moodle.org), una de las plataformas Open Source de e-learning de referencia en el mbito acadmico, desarrollada en PHP y en continua evolucin por una amplia comunidad de desarrolladores en todo el mundo.

Portal Educativo de las Amricas Departamento de Desarrollo Humano, Educacin y Cultura OEA-OAS ISSN 0013-1059, http://educoas.org/portal/la_educacion_digital/146/pdf/EXPR_fannyaguirre_ES.pdf

RUSC. Revista de Universidad y Sociedad del Conocimiento es una publicacin electrnica impulsada por la Universitat Oberta de Catalunya. http://rusc.uoc.edu/ojs/index.php/rusc/article/view/v7n1_cueva_rodriguez/v7n1_cuev a_rodriguez

1.5 Resumen

El documento de visin proporciona el marco terico, el cual ofrece detalles de diseo que sern utilizados en los documentos y artefactos por crear, permitiendo de este modo, que sea un documento esencial para el plan de desarrollo del sistema final, sin dejar de lado el enfoque general y de fcil 13

Confidential SERVITEC S.A., 2012

acceso que debe poseer. Incluye una descripcin general del producto propuesto como solucin al problema propuesto, as como tambin se detallan sus restricciones, usuarios finales, personal involucrado y detalles de implementacin tentativos.

2.

Posicionamiento
2.1 Oportunidad de Negocio

La educacin virtual tiene innumerables ventajas, tanto para los participantes como para la propia organizacin. No hay una frmula para implementarlo, sino mucho planeamiento y trabajo. Por eso, se establece las expectativas reales, analizando las caractersticas propias de la empresa SERVITEC S.A.C., para que el B-learning funcione en su realidad corporativa y explotar todas sus posibilidades, ampliando la gama de servicios que se ofrecen, el nmero de cursos o tutoras que se imparten, rentabilizando la infraestructura tecnolgica asegurando la disponibilidad, portabilidad, confiabilidad y estabilidad conforme a la dimensin de nuestra plataforma, esto representa una oportunidad de negocio bastante amplia, debido a que con este sistema ofrecemos la posibilidad de gestionar el conocimiento en tiempo real y de manera organizada.

14

Confidential SERVITEC S.A., 2012

2.2 Planteamiento del problema

Cul es el problema?

SERVITEC S.A. es una empresa de servicios educativos la cual desarrolla las sesiones de enseanza aprendizaje de modo presencial. Ofrece a sus clientes alumnos que culminaron satisfactoriamente los mdulos acadmicos propuestos, cursos y talleres de capacitacin de modo semi presencial no contando con la infraestructura tecnolgica para ello. Frente a este problema se propone desarrollar un sistema de enseanza en plataforma Web. El cliente, estudiantes microempresarios que no disponen del tiempo suficiente para la asistencia regular a los cursos y talleres ofertados por SERVITEC S.A., y el trmite para recabar material de estudio impreso, se prolonga en tiempo. El docente: capacitado para manejar la nuevas TICS, pero sin acceso a la plataforma B-learning. El personal administrativo directivo de la empresa, personal de gestin acadmica, con especial nfasis en aquellos colaboradores que laboran en el rea de innovacin y gestin acadmica.

Quines son los afectados?

Cul es el impacto del problema?

La incomodidad de sus clientes alumnos en el servicio de recabar sus materiales separatas, notas de manera presencial. Los estudiantes egresados migren a otras entidades que ofrezcan los servicios B-Learning.

Una Solucin exitosa?

El desarrollo de una plataforma de enseanza web. Para el uso educativo de los clientes alumnos, docentes, directivos y personal administrativo.

15

Confidential SERVITEC S.A., 2012

2.3 Declaracin de posicin del servicio Dirigido a: El servicio Que es SERVITECS.A. siendo extensible a los dems usuarios, clientes estudiantes. Sistema de enseanza en plataforma web Un control y gestin educativa virtual eficiente. Un medio por el cual el estudiante y docente interacten eficazmente a travs de un sistema de enseanza en plataforma web Nuestro servicio ofrece -Ofrece al usuario un control de ingreso al sistema a travs de una cuenta de usuario, el acceso a materiales en formato hipermedia y recursos interactivos de aprendizaje, elaborados por el docente, as como evaluaciones en lnea. -Facilita a los docentes el manejo de diferentes recursos en el desarrollo del curso, el afianzamiento de las capacidades, lamedicin deldesempeo acadmico e indicadores de logro con herramientas que ofrecen ventajas a nivel educativo. A diferencia de: Barreras geogrficas, de espacio y tiempo. Persistencia de modos de distribucin de contenidos temticos tradicionales. Sistema de enseanza en plataforma web, este proyecto logra desarrollar capacidades y habilidades necesarias en los usuarios, la responsabilidad, la interaccin con la tecnologa, y busca dar solucin a los problemas de SERVITEC S.A.

Nuestro Producto

16

Confidential SERVITEC S.A., 2012

3.

Las partes interesadas


3.1 Descripcin del Usuario

Representante Descripcin Responsabilidades

SERVITEC S.A Servicios Educativos en la enseanza de la Informtica Garantizar la calidad del servicio ofrecido

3.2 Resumen de las partes interesadas

Las partes interesadas, ambas instituciones, contratista y contratante respectivamente. SERVITEC S.A., necesidad de implementar una plataforma virtual. Los desarrolladores de la plataforma, ofrecen el servicio y soluciones tecnolgicas a SERVITEC S.A.

Name

Description Director de Gestin Educativa Virtual

Responsibilities Manejo del mdulo Innovacin Pedaggica, gestiona contenidos de carcter pedaggicos y administrativos, gestiona los archivos correspondientes (crea, modifica, elimina, sube, etc.) Manejo del mduloPlan de Estudios, gestiona los contenidos curriculares y gestiona los archivoscorrespondientes (crea, modifica, elimina, sube, etc.) Manejo del mdulo Docente, gestiona los contenidos de las sesiones de aprendizaje gestionando los archivos correspondientes (crea, modifica, elimina, sube, etc.), utiliza las herramientas interactivas en el diseo de sus clases. Manejo del mdulo Alumno, gestiona contenidos de orientacin, informacin acadmica y evaluacin (publica, , modifica y elimina contenidos) Manejo del mdulo de Administrador, asigna los usuarios y contrasea de acceso, otorga permisos de acceso a los mdulos y cursos.

Sr. Alberto Prado K.

Sra. Mara Salas F.

Coordinador Acadmico

Srta. Miriam Alczar B. Sr. Johan Faras L.

Docentes

Sra. Magda Carrasco D.

Tutor

Sr. Elas Cortez A.

Administrador de la Plataforma Web

Efectividad organizacional de la institucin SERVITEC S.A

17

Confidential SERVITEC S.A., 2012

3.3 Resumen del Usuario Name Description Responsibilities Ingresa ala plataforma y genera los informes del progreso del proceso educativo virtual. Monitorear el progreso del proyecto. Accesa a la plataforma y genera los informes de avance del slabos Accesa a la plataforma y genera los informes de rendimiento acadmico de los participantes. Encargado de elaborar reportes a travs de la plataforma sobre la seguridad de accesos e informacin. Stakeholder Presta asesora en cuanto a la determinacin de los requerimientos del sistema y de las caractersticas de su comportamiento. Manifiesta las observaciones en los procesos de levantamiento de requisitos.

Sr. Alberto Prado K.

Director

Sra. Mara Salas F.

Coordinador

Sra. Magda Carrasco D.

Tutor

Sr. Elas Cortez A.

Administrador de la Plataforma Web

Mantiene la carga de informacin actualizada de la plataforma, posterior a su implementacin.

3.4 Entorno del Usuario

El proceso de diseo y creacin de los cursos comprende la construccin de un conjunto de objetos de contenidos educativos, relacionados entre s mediante mdulos integrados, el objetivo es de proporcionar un medio de agregacin de bloques por contenidos y usuarios, aplicando una estructura ordenada y asocindola a una taxonoma para que tengan una representacin y un comportamiento comn. La infraestructura tecnolgica responde a los procesos educativos de la enseanza y aprendizaje que solicita SERVITEC S.A (diseo y desarrollo de contenidos multimediales, estructuracin en lnea de los contenidos en unidades de aprendizaje, actividades de aprendizaje interactivos, evaluacin y coevaluacin en lnea); as como al personal directivo y administrativoen el registro y elaboracin de informes. Los estndares han abierto una puerta hacia una manera ms coherente de empaquetar los recursos y contenidos para los desarrolladores, esta convergencia de tecnologas b-learning es muy importante debido a que el producto podr ser reutilizado a corto plazo. 3.5 Perfiles de los Stakeholder 18

Confidential SERVITEC S.A., 2012

3.5.1

Nombres de los Stakeholders

Representante Descripcin Tipo Responsabilidades

Alberto Prado K. Director de Gestin Educativa Virtual Stakeholder Publica contenidos temticos de gestin pedaggica y administrativos Genera reportes de gestin educativa

Criterio de xito Grado de participacin Entregables Comentarios

Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin directa Sin entregables Ninguno

Representante Descripcin Tipo Responsabilidades

Mara Salas F. Coordinador acadmico Stakeholder Publica contenidos temticos curriculares Genera reportes de supervisin curricular

Criterio de xito

Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin directa Sin entregables Ninguno

Grado de participacin Entregables Comentarios

Representantes

Miriam Alczar B. Johan Farias L.

Descripcin Tipo Responsabilidades

Docentes Stakeholder Publica las sesiones de aprendizaje (contenidos temticos) Elabora actividades de aprendizaje utilizando las herramientas de comunicacin provistas en la plataforma 19

Confidential SERVITEC S.A., 2012

(sincrnicas y asincrnicas) Genera reportes de indicadores de logro(cualitativo)


Criterio de xito

Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin directa Sin entregables Ninguno

Grado de participacin Entregables Comentarios

Representantes Descripcin Tipo Responsabilidades

Magda carrasco D. Tutor Stakeholder Publica informacin orientadora a los estudiantes (actividades a realizar, tareas, cronogramas, calendarios de pagos). Genera reportes de rendimiento acadmico (cuantitativo)

Criterio de xito

Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin directa Sin entregables Ninguno

Grado de participacin Entregables Comentarios

Representantes Descripcin Tipo Responsabilidades

Elas Cortez A. Administrador de Plataforma Web Stakeholder Asigna los permisos de acceso a los cursos Asigna los perfiles del usuario (administrador, docente, alumno, tutor, soporte e invitado) Genera reportes de accesos no autorizados, y de seguridad de la informacin.

Criterio de xito

Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin indirecta

Grado de participacion

20

Confidential SERVITEC S.A., 2012

Entregables Comentarios

Sin entregables Ninguno

3.5.2 Desarrolladores

Representantes Descripcion

Jennifer Ricaldi O. Jefe del Proyecto del Sistema de Enseanza en Plataforma Web, dirigido a la empresa Servitec S.A Ingeniero Informtico a cargo del proyecto Supervisa todo el proceso del desarrollo del proyecto, desde la aprobacin de los requerimientos, la arquitectura, anlisis, diseo, codificacin, pruebas e implementacin. A definir por el cliente Vinculacin directa Sin entregables Ninguno

Tipo Responsabilidades

Criterio de xito Grado de participacin Entregables Comentarios

Representantes Descripcion Tipo Responsabilidades

Gladys Silva L. Arquitecto de software Stakeholders Elabora los modelos, componentes y especificaciones de las interfaces Valida la arquitectura contra requerimientos

Criterio de xito Grado de participacin Entregables Comentarios

A definir por el cliente Vinculacin directa Sin entregables Ninguno

Representantes Descripcion Tipo

Libbeth Faustino A. Analista de Sistema Stakeholders

21

Confidential SERVITEC S.A., 2012

Responsabilidades

Evala los requerimientos del sistema y las caractersticas para el diseo del sistema. Realiza las pruebas funcionales

Criterio de xito Grado de participacin Entregables Comentarios

A definir por el cliente Vinculacin directa Sin entregables Ninguno

Representantes Descripcion Tipo Responsabilidades

Charlie Chamorro V. Diseador Stakeholders Realiza el prototipo grafico del sistema de enseanzaen plataforma web A definir por el cliente Vinculacin directa Sin entregables Ninguno

Criterio de xito Grado de participacin Entregables Comentarios

Representantes Descripcion Tipo Responsabilidades

Martin Alva C. Administrador de la base de datos Stakeholders Administrar la estructura de la Base de Datos, la actividad de los datos. Asegurar la confiabilidad de la Base de Datos y confirmar la seguridad de la Base de Datos.

Criterio de xito Grado de participacin Entregables Comentarios

A definir por el cliente Vinculacin directa Sin entregables Ninguno

3.6 Necesidades de los Stakeholders

22

Confidential SERVITEC S.A., 2012

Cules son las razones de este problema? La institucin SERVITEC S.A promueve una enseanza semi presencial a sus egresados y no cuenta con una plataforma B-learning, para el desarrollo de sus cursos ofertados. Cmo se resuelven ahora? Con el desarrollo de la fase inicial del proyecto, Sistema de Enseanza en Plataforma Web Qu soluciones desea el stakeholder? Gestionar virtualmente los contenidos curriculares de sus cursos.Implementar actividades de aprendizaje desde la plataforma educativa, haciendo uso de las herramientas de comunicacin sincrnica y asincrnica. Generar reportes del proceso educativo y de administracin de la plataforma. 3.7 Alternativa y Competencia En la actualidad y en el rea en que nos desenvolvemos profesionalmente crece la oferta por parte de empresas de desarrollo de software, la cual representa competencia directa, siendo un desafo y reto al cual hacer frente.

4.

Descripcin del Producto


Implementar el Sistema de Enseanza en Plataforma Web, es adecuarla a las necesidades concretas de los usuarios. En este sentido, se ha previsto incluir herramientas y servicios que respondan a las diferentes necesidades de los agentes implicados en la accin formativa, (directivos, docentes, estudiantes, personal de administrativo y de soporte). Consideraciones de la plataforma: Administracin y gestin de cursos: inscripcin y directorio de participantes y docentes, distribucin de contenidos y archivos, agenda virtual, buzn de sugerencias. Servicio de correo electrnico entre todos los estudiantes participantes, alumnos, docentes y administradores. Herramientas de trabajo colaborativo: foros, chats, listas de distribucin de correo, pizarra electrnica, audio/videoconferencia, blog, wiki Acceso a catlogos, directorios y bibliotecas online Servicio de tutoras con acceso a herramientas sincrnicas y asincrnicas Sistemas de control y seguimiento del alumno, generacin y exportacin de reportes Sistemas de evaluacin, autoevaluaciny de calificacin en lnea. Diseo de planes personalizadosde formacin, asistencia virtual 23

Confidential SERVITEC S.A., 2012

4.1 Perspectiva del producto La perspectiva, es la calidad del producto, ofreciendo a travs de este un servicio de alta calidad, que permita mantener centralizada y actualizada la informacin correspondiente a los mdulos implementados, as como tambin otorgar flexibilidad y manejo efectivo de los servicios y herramientas anexas de la plataforma, cumpliendo as con las necesidades de los usuarios que harn uso de este. El proyecto a desarrollar debe cumplir con los lineamientos estipulados de anlisis y desarrollo de software que hade cumplirse, de tal forma que el uso de ste logre solventar los requerimientos, de una manera estndar y parametrizada, y que, facilite el desarrollo efectivo de actividades de mantenimiento. Tabla 4-2 Sistema de soporte al cliente Caractersticas que soporta

Beneficio para el Cliente

Gestionar contenidos y archivos de La plataforma permite visualizar el forma organizada y de fcil uso. estado actual y vigencia de los recursos disponibles, permitiendo una mejor administracin. Los estudiantes acceden fcilmente a los materiales del curso sin La informacin es clasificada de acuerdo a lo programado. Accede a barreras de espacio y tiempo una base de datos actualizada y fiable La interaccin de las actividades interactivas se realiza sin dificultad con un tiempo de respuesta mnimo. Se puede realizar consultas, sugerencias y/o comentarios al docente, tutor o administrador para un mejor asesoramiento del curso. El sistema cuenta con la base de datos actualizada para que no exista algn riesgo de confirmacin de data. El servidor ofrece la informacin actualizada de los datos

4.2 Suposiciones y Dependencias El servidor donde se almacena toda la informacin de la plataforma educativa de Servitec S.A. ser visualizado en la pgina web de la institucin. 4.3 Costo y Precio Mantenimiento de la Plataforma Web (Hosting) Manuales de usuario Mantenimiento al hardware y software de los computadores de los usuarios de SERVITEC S.A

24

Confidential SERVITEC S.A., 2012

4.4 Licencia e Instalacin Seguridad de la red y envo de informacin, seguridad de las contraseas de los usuarios que interactan en la plataforma.

5. Caractersticas del producto


El docente podranexar con facilidad sus materiales y recursos que desea mostrar a los estudiantes, y estos descargarlos sin ningn problema, generar reportes de estudiantes matriculados y de su desempeo acadmico. El coordinador acadmico podr publicar el syllabus e informacin complementaria para que el estudiante conozca los temas a desarrollar, generar reportes de alumnos matriculados, del desempeo del docente y estudiantes y de la actividad de la plataforma. Los estudiantes mediante las herramientas y recursos disponibles en la plataforma podrn realizar sus actividades de aprendizaje estableciendo permanentemente comunicacin directa e indirecta con sus facilitadores, obteniendo las respuestas a sus dudas. Los estudiantes obtendrn reportes de avances temticos y de las evaluaciones los cuales se generaran en un tiempo mnimo.

Servicio de la plataforma Blearning

Informacin

Reportes

6.

Restricciones
- Econmicas, debido a los costos que produce un software licenciado, el proyecto se desarrollara usando herramienta de software de uso y distribucin libre. - Acceso, se podr acceder a la plataforma b-learning las 24 horas del da y durante el tiempo que se programado la duracin del curso. - Tecnolgicas, los sistemas operativos instalados deben ser compatibles con la tecnologa de desarrollo de la plataforma.

25

Confidential SERVITEC S.A., 2012

7.

Rangos de Calidad
Rendimiento, la comunicacin para la transmisin datos que solicite el usuario de la plataforma debe permitir un tiempo de respuesta promedio no mayor a 5 segundos. Robustez, alta confiabilidad de la seguridad de los datos, ante alguna falla del sistema no registrara ninguna iteracin que no haya sido concluida. Tolerancia a fallas, el sistema enviara mensajes de error, ante cualquier falla cometida por el usuario o por el propio sistema. Facilidad de uso, la interfaz amigable del sistema y la disposicin de las mismas favorecern su interaccin interna y externa, basado en arquitectura cliente servidor. Flexibilidad, el sistema ser flexible para que en el futuro se instalen nuevos componentes que mejoren el rendimiento y la eficacia del sistema.

9.

Documento Glosario (Glossary)*

26

Confidential SERVITEC S.A., 2012

SERVITEC S.A

Sistema de Enseanza en Plataforma Web


Glosario Versin 1.0

27

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Glosario http://servitec.com.pe/proyectos_informaticos

Versin: 1.0 Date: 10/06/2012

Date <13/06/12 >

Revisin Histrica Versin Descripcin 1.0 Primera versin Preliminar como propuesta de desarrollo.

Author
Libbeth Faustino Arias Martin Alva Carranza Jennifer Ricaldi Ocampo Gladys Silva Lozano Charlie Chamorro Valdivia

<16/06/2012>

2.0

Segunda Versin Preliminar

Libbeth Faustino Arias Martin Alva Carranza Jennifer Ricaldi Ocampo Gladys Silva Lozano Charlie Chamorro Valdivia

28

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Glosario http://servitec.com.pe/proyectos_informaticos

Versin: 1.0 Date: 10/06/2012

Tabla de contenidos 1. Introduccin 1.1 Objetivo 1.2 mbito de aplicacin 1.3 Referencias 1.4 Resumen 2. definiciones 2.1 <Gerente General> 2.2 <Coordinador> 4 2.3 <Director de Gestin Educativa> 4 2,4 <Plataforma Web> 5 2.5 <LICENCIA> 5 2.6 <Registro Alumnos> 5 2,7<Profesor> 5 2,8<Tutor> 5 2.9 <e-learning> 5 2,10<b-learning> 5 2,11 <Programacin Acadmica> 5 2,12 <Banco> 5 2,13 <Evaluaciones> 5 2,14 <Inscripcin> 5 3. UML Los estereotipos

29

Confidential SERVITEC S.A., 2012

Glosario
8. Introduction: Este documento recoge todos y cada uno de los trminos utilizados a lo largo de todo el proyecto de desarrollo Sistema de enseanza en plataforma web. Esta gua nos brindara informacin y datos de la nomenclatura dentro del proyecto a desarrollar. 8.1 Purpose: El propsito del glosario es dar a conocer los significados de los Trminos relacionado con el desarrollo de Sistema de enseanza en plataforma web. El siguiente glosario nos brinda una gua para la consulta respecto a algunas dudas con respecto a un tema. 8.2 Scope: El alcance del proyecto de Sistema de enseanza en plataforma web es brindarnos la terminologa usada en el proyecto, as mismo permitir ver con claridad la idea del proyecto. 8.3 References: El presente Glosario hace referencia a: Especificacin Caso de uso Negocio Identificacin de las entidades del negocio. 8.4 Overview: El presente trabajo presenta una documentacin organizada por definiciones de trminos ordenados.

9.

Definitions: 9.1 <Gerente General>: Persona encargada de la organizacin de servicios 9.2 <Coordinador>: Persona encargada del registro de datos.

30

Confidential SERVITEC S.A., 2012

9.3 <Director de Gestin educativa >: Encargado de mostrar las necesidades de cada usuario del sistema 9.4 <Plataforma Web>: Donde se realizara el programa de e-learning. 9.5 <Licencia>: Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotacin/distribuidor) y el licenciatario del programa informtico (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de trminos y condiciones establecidas dentro de sus clusulas. 9.6 < Registro Alumnos>: Conjunto de informacin que detalla las diferentes alumnos que participan el porgrama. 9.7 <Profesor>: Encargado de dictar las clases a los alumnos, adems de realizar las debidas pruebas y/o evaluaciones. 9.8 <Tutor>: Encargado de reforzar la enseanza brindada por el profesor 9.9 <e-learning>: Educacin a distancia completamente virtualizada a travs de los nuevos canales electrnicos utilizando para ello herramientas o aplicaciones de hipertexto como soporte de los procesos de enseanza-aprendizaje.
9.10 <b-learning>:

Permite a los creadores de contenidos y a los tutores incluir las caractersticas ms innovadoras en sus, sin perder la fuerza del contacto presencial. 9.11 <Programacin Acadmica> Es el proceso de organizacin acadmica a partir de la proyeccin de estudiantes por semestre teniendo en cuenta el Recurso Humano, por el que se determinan grupos, horarios, salones y profesores de cada asignatura.

31

Confidential SERVITEC S.A., 2012

9.12 < Banco> Se encarga de captar recursos en la forma de depsitos y pago de los cursos del programa.
9.13

<Evaluaciones> Con el propsito de averiguar si los alumnos han captado y aprendido el curso dictado.

9.14 <Inscripcin > Encargada de registrar a los cursos que se brinda en el programa

32

Confidential SERVITEC S.A., 2012

SERVITEC S.A

SISTEMA DE ENSEANZA EN PLATAFORMA WEB.

Reglas de Negocio
Versin 1.0

33

Confidential SERVITEC S.A., 2012

Servitec S.A Business Rules

Versin: 2.0 Date: 16/06/2012

Historial de revisiones
Date 13/06/2012 Versin 1.0 Descripcin VersinInicial Autor Chamorro Chamorro

<16/06/2012>

<2.0>

Segunda Versin

34

Confidential SERVITEC S.A., 2012

Servitec S.A Business Rules <documentidentifier>

Versin: 2.0 Date: 16/06/2012

Tabla de contenidos
1.Introduccin 1.1 Objetivo 1.2 mbito de aplicacin 1.3Referencias 1.4Descripcin general 2.Definiciones 2.1Reglas de negocio 2.2Otra regla de negocio 2.3 Primer Grupo de reglas de negocio 2.3.1Una regla de negocio del grupo 2.3.2Otro grupo de reglas de negocio 2.4Un segundo grupo de reglas de negocio 2.4.1Otro grupo de reglas de negocio 2.4.2 Otro grupo de reglas de negocio 37 37 37 37 37 38 38 38 38 38 38 38 38 38

35

Confidential SERVITEC S.A., 2012

Servitec S.A Business Rules <documentidentifier>

Versin: 2.0 Date: 16/06/2012

Reglas de Negocio
1. Introduccin:
El siguiente grupo de reglas de negocio son de vital importancia para la organizacin ya que nos permite tener una perspectiva del negocio y un enfoque de sistemas ms claros que nos permitirn tener una idea concreta de lo que se va a realizar y llevar a cabo un buen trabajo. Por tanto, se propone que en el siguiente trabajo se incluya una tarea con un mtodo sistemtico para la recopilacin y documentacin de las Reglas de Negocio, tal que tanto las reas del negocio, de auditora e informtica cuenten con una fuente nica y vlida para estos efectos.

1.1 Objetivo:
El objetivo es establecer unas reglas de negocio explicitas y claras, expresadas en trminos sencillos que se construyeran a partir de hechos que se realizar en Servitec S.A. estos se definirn a partir de conceptos los que a su vez se representan por medio de temimos (glosario) A si mismo nos permitir realizar los clculos y establecer las polticas que sern realizadas por las personas que tienen directa relacin con el trabajo y que poseen el conocimiento relevante

1.2 Alcance:
Este documento lleva consigo todas las restricciones.

1.3 Referencias:
Servitec S.A es una empresa de servicio educativos informticos

1.4 Informacin general:


Lo que se trata es de un revolucionario sistema sencillo y potente para la consultora en tecnologas educativas para adultos que deseen actualizarse y aprender a tener un correcto manejo en la utilizacin de la computadora.

36

Confidential SERVITEC S.A., 2012

2.

Definicin 2.1 Reglas de negocio: Se relaciona con el usuario con el fin de gestionar los cursos. Otra de reglas de negocio: La plataforma debe ser muy fcil de navegar. 2.2 Primer Grupo de Reglas: 2.2.1 Un grupo de reglas de negocio - Profesor Los profesores tendrn un cdigo de usuario y contrasea. Los profesores podrn ensear hasta 3 cursos cada uno. Los profesores pueden tener hasta 30 alumnos por clases. Los profesores tendrn un tiempo de 5 das para subir las notas de las calificaciones. El coordinador gestionara seminarios entre otros. prcticas, exmenes, talleres,

2.2.2 Otra de reglas de negocio del Grupo - Alumno El alumno se deber registrar con los siguientes datos: nombre, apellidos, DNI, RUC, direccin, fecha de nacimiento, sexo, telfono, e-mail. En caso de reprobar el curso, el alumno puede volver a llevarlo. Los alumnos se podrn registrar en 1 curso como mnimo y 3 como mximo. 2.4 Segundo grupo de Reglas 2.4.1 Otro grupo de reglas de negocio curso Se entregar un certificado al finalizar el curso. Enseanza especializada para personas discapacitadas. La empresa tendr un reporte de alumnos cada 15 das.(No funcional) Si un curso ha comenzado ya, el alumno no podr inscribirse en dicho curso. Los cursos tendrn una calificacin ponderada (1era practica 10%, parcial 30%, 2da practica 10%, final 20% y EC 20%).
37

Confidential SERVITEC S.A., 2012

Los cursos tendrn un tipo especfico. 2.4.2 Otro grupo de reglas de negocio costo El costo de los cursos ser en soles y el pago ser va banco. El pago ser nico por todo el curso. El contrato de los profesores ser cada 6 meses El pago a los profesores ser dependiendo al curso que dicte.

10.

Identificar las actividades del proceso a automatizar


Actividad Programacin de Cursos Registro de alumnos Descripcin Actividad que consiste en organizar el horario de todos los cursos en la plataforma web Actividad que consiste en registrar a los alumnos en la plataforma web Actividad que consiste en registrar a los alumnos en los cursos disponibles en la plataforma web Actividad que genera las clases virtuales en la plataforma web Actividad que hace referencia a la existencia de materiales en la plataforma web, disponibles para los alumnos Actividad que consiste en realizar la verificacin de las vacantes de las clases en la plataforma web Actividad que genera las evaluaciones al terminar el curso

Registro de Cursos

Clases Entrega Material

Control de vacantes

Evaluaciones

38

Confidential SERVITEC S.A., 2012

Entregable 2
4) REQUISITOS, ANALISIS Y DISEO: 4.1) Requisitos Funcionales, No Funcionales y de Implementacin
N Requisito 01 El coordinador gestiona el horario de los cursos El sistema permitir el registro de los cursos por parte del coordinador El sistema permite el registro, consulta de los datos de los alumnos por parte del coordinador. El sistema permitir que el usuario cambie su contrasea. El sistema permitir adjuntar archivos o trabajos digitales. El sistema mostrara las notas de las alumnos El sistema verificara el pago de los cursos en el banco El sistema permitir que el coordinador gestione los horarios, loscursos y los alumnos de los profesores. El sistema emitir reportes de los alumnos durante la duracin del curso. El sistema mostrara la oferta acadmica (horarios, docentes, syllabus) El alumno podr obtener el listado de los temas pertenecientes al foro de la asignatura elegida, en la que es participante. La interfaz del sistema deber ser de fcil acceso El sistema debe ser fiable Se podr acceder al sistema desde cualquier punto en que se encuentre el alumno La disponibilidad del sistema debe ser continua, funcionando las 24 horas del da La plataforma ser web y deber ser compatible con todos los navegadores disponibles El sistema deber una interfaz grfica diseada mediante estndares y patrones de diseo El sistema deber utilizar el motor de base de datos MySQL 5.0 Tipo de Requisito funcional

02

Funcional

03 04

Funcional Funcional Funcional Funcional Funcional Funcional

05
06 07

08 09 10
11 12 13 14

Funcional

Funcional Funcional No funcional No funcional No funcional

15

No funcional

16

Implementacin

17

Implementacin Implementacin

18

39

Confidential SERVITEC S.A., 2012

4.2) Modelo de Contexto

Nivel 0:
Estudiante Coordinador Academico SISTEMA DE ENSEANZA EN PLATAFORMA WEB

Director de Gestin Educativa Virtual

Docente

Administrador de la Plataforma

Tutor

40

Confidential SERVITEC S.A., 2012

4.3) Modelar el Diagrama de Casos de Uso del Sistema


System

Gestionar curso Gestionar Material C

Gestionar evaluacion Profesor Gestionar Asistencias

Gestionar Oferta Academica

Registrar Alumno

Coordinador Asignar Curso

Alumno

Visualizar clase

Consultar calificacion

4.4) Especificaciones Suplementarias

41

Confidential SERVITEC S.A., 2012

SERVITEC S.A.

Sistema de Enseanza en Plataforma Web Supplementary Specification


Version<1.0>

42

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Supplementary Specification <document identifier>

Version:

<1.0>

Date: <23/06/2012>

Revision History
Date 23/06/2012 Version 1.0 Description Author

43

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Supplementary Specification <document identifier>

Version:

<1.0>

Date: <23/06/2012>

Table of Contents
1. Introduction 1.1 Purpose 1.2 1.3 2. Scope References 46 46

Functionality 2.1 <Functional Requirement One>

3.

Usability 3.1 <Usability Requirement One>

47

4.

Reliability 4.1 <Reliability Requirement One>

47

5.

Performance 5.1 <Performance Requirement One>

47

6.

Supportability 6.1 <Supportability Requirement One>

47

7. 8. 9. 10. 11. 12.

Online User Documentation and Help System Requirements Purchased Components Interfaces Licensing Requirements Legal, Copyright, and Other Notices Applicable Standards

47 47 47 48 48 48

44

Confidential SERVITEC S.A., 2012

Sistema de Enseanza en Plataforma Web Supplementary Specification <document identifier>

Version:

<1.0>

Date: <23/06/2012>

Supplementary Specification
3. INTRODUCCION
3.1 Proposito Tener conocimiento de los requerimientos no funcionales que son los no propios o especficos de n caso de uso en particular y que tratan de caractersticas generales que deben considerarse en la construccin de un sistema. 3.2 Alcance Las consideraciones especficas cubren de una manera explcita todas las funcionalidades del sistema. 3.3 Referencias Diagrama de Caso de Uso:Gestionar Curso Diagrama de Caso de Uso:Gestionar Evaluaciones Diagrama de Caso de Uso:Gestionar Asistencias Diagrama de Caso de Uso:Gestionar Oferta Acadmica Diagrama de Caso de Uso:Registrar Alumno Diagrama de Caso de Uso:Asignar Curso Diagrama de Caso de Uso:Visualizar Clase Diagrama de Caso de Uso:Consultar Calificacin.

4. FUNCIONALIDAD
4.1 Caso de Uso:Gestionar Curso Describe el registro del curso, adems de los materiales en la plataforma Web por parte del coordinador. 4.2 Caso de Uso:Gestionar Evaluaciones Describe el registro de las evaluaciones que se realizan a los alumnos. 4.3 Caso de Uso:Gestionar Asistencias Describe el registro de las asistencias de los alumnos al curso por parte del profesor. 4.4 Caso de Uso:Gestionar Oferta Acadmica Describe el registro de los cursos, horarios y profesores que dictan l clase en plataforma web 4.5 Caso de Uso:Registrar Alumno Describe el registro de los datos de la matricula de un alumno para poder pertenecer al programa en plataforma web. 4.6 Caso de Uso:Asignar Curso Describe el registro de los alumnos a los cursos. 4.7 Caso de Uso:Visualizar Clase Describe el proceso en el cual el alumno recibe la enseanza por parte de los docentes en la plataforma 4.8 Caso de Uso:Consultar Calificacin. Describe el proceso en el cual el alumno puede acceder a revisar la calificacin de sus

45

Confidential SERVITEC S.A., 2012

evaluaciones.

5. Usability
5.1 Estndares para la interfaz de usuario La interfaz de usuario ser estndar en cuanto al uso de los controles y muestras de informacin requerida, as como los formularios e interfaces de edicin. Esto permitir un mejor entendimientos del usuario y asi su utilizacin de la plataforma no sea difcil.

6. Reliability
6.1 Disponibilidad Es sistema estar disponible las 24 horas del da y en todos los das del ao siempre y cuando el alumno este conectado a internet 6.2 Tiempo de Reparacin Depender del tipo de falla que se haya realizado.

7. Performance
7.1 Capacidad Se deber informar el rendimiento del sistema, segn la cantidad de usuarios.

8. Supportability
8.1 Lo que requerir el alumno para interactuar con la plataforma web es el tener acceso a internet.

9. Online User Documentation and Help System Requirements


El sistema tendr una seccin de ayuda donde se especificara a detalle cada operacin que pueda realizar, ya sea coordinador, docente o alumno.

10. Interfaces
10.1 IULogin: es la interfaz que le solicita al usuaria ingresar su usuario y contrasea especificando su tipo de usuario (alumno, coordinador, profesor) 10.2 IU-Principal: interfaz principal del sistema donde se muestran las distintas opciones para cada tipo de usuario. 10.3 IU-Registro Alumno: interfaz donde el coordinador se encargara de agregar, modificar, consultar los datos de un alumno en particular. 10.4 IU-Gestionar Curso: interfaz donde el coordinador se encargara de asignar, modificar, consultar los cursos en los que ha sido inscrito un alumno. 10.5 IU_Consultar Evaluaciones: interfaz donde el alumno visualizara las notas de las evaluaciones que se le han ido tomando a lo largo del curso.

11. Licensing Requirements


No se necesitar nada, ya que el sistema esta en un programa de uso libre.

12. Legal, Copyright, and Other Notices


Debern ser especificados en la web.

13. Applicable Standards


Ningun

4.5) Especificacin de TRES Casos de Uso*


46

Confidential SERVITEC S.A., 2012

SERVITEC S.A

Sistema de Enseanza en Plataforma Web Especificacin de Caso de Uso: Registro Alumno


Versin 1.0

47

Confidential SERVITEC S.A., 2012

Revision History
Date 25/06/12 Version 1.0 Description Especificacin Caso de Uso Gestionar Registro Alumno Author

48

Confidential SERVITEC S.A., 2012

Table of Contents
1. 2. 3. Breve Descripcion Flujo Basico de Eventos Flujo Alternatico 3.1 Agregar 3.2 4. Modificar 50 49 49 50

Precondiciones 4.1 Loguin Valido

5.

Post Condiciones 5.1 Finalizacion Correcta Informacion Adicional

50

6.

50

49

Confidential SERVITEC S.A., 2012

Especificacin de Caso de Uso: Gestionar Registro Alumno


14. Breve Descripcion

El alumno se acerca al coordinador para solicitar su registro o modificacin de datos registrados en el sistema. El coordinador consulta, agrega o modifica los datos del alumno

15.

Flujo Bsico de Eventos


Consultar: 1. El coordinador selecciona la opcin de gestionar registro. 2. El sistema muestra las opciones disponibles: Agregar, consultar, modificar. 3. El coordinador selecciona la opcin de consultar. 4. El sistema consultara en los datos de acuerdo al parmetro de bsqueda: cdigo, apellido. 5. El coordinador ingresa el parmetro de bsqueda y selecciona el botn de buscar. 6. El sistema muestra un listado con los datos que concuerdan con el parmetro de bsqueda ingresado. 7. El coordinador selecciona el alumno del cual desea realizar la consulta de datos.

Agregar En el paso 3 del flujo normal, el coordinador selecciona la pocin agregar 1. El sistema muestra un formulario en el cual se ingresara la informacin del alumno 2. El coordinador ingresa la informacin en las casillas adecuadas 3. El sistema verifica: a. Que los datos ingresados no sean los mismos de un registro ya existente b. Que los campos obligatorios del registro estn llenos 4. El sistema registra la informacin ingresada y muestra un mensaje de indicando ello Modificar Despus de que se halla consultada la informacin del alumno en el flujo normal 1. El coordinador realiza los cambios de la informacin que ha solicitado modificar el alumno y selecciona la opcin modificar 2. El sistema verifica que los campos obligatorios estn llenos y guarda los cambios 3. El sistema muestra un mensaje que confirma que la informacin ha sido modificada satisfactoriamente

16.

Flujo Alternativo
16.1.1.1 Registro no existente Si en el punto 6 de consulta alumno el sistema no muestra ningn dato concordante con

50

Confidential SERVITEC S.A., 2012

lo buscado se pasara a la parte de registro

16.1.2 Error en el ingreso de datos En el punto 4 de agregar si el coordinador tuvo errores al momento de ingresar los datos, se pasara a la parte de modificacin en donde podr cambiar estos datos errneos siempre y cuando tenga el consentimiento del alumno

17.

Precondiciones
17.1 Loguin Valido Si el coordinador no se ha logueado correctamente no podr ingresar al sistema

18.

PostCondiciones
18.1 Finalizacin correcta Despus de culminado este caso de uso el coordinador debe de haber consultado, agregado o modificado los datos sobre un alumno en particular.

19.

Informacin Adicional

Especificacin Caso de Uso

: Coordinador

FormGestion RegAlumno

FormRegistrar Alumno

UCCGestionar Registro

Alumno

1: Selecciona opcion() 2: RegistarAlumno() 3: ValidarDatos() 4: DatosIncorrectos()

5: RegistrarDatos()

6: RegistroValido()

51

Confidential SERVITEC S.A., 2012

SERVITEC S.A

Sistema de Enseanza en Plataforma Web Especificacin de Caso de Uso: Gestionar Curso


Versin 1.0

52

Confidential SERVITEC S.A., 2012

Revision History
Date 23/06/2012 Version 1.0 Description Especificacin Caso de Uso Gestionar Curso Author

53

Confidential SERVITEC S.A., 2012

Table of Contents
1. 2. 3. Breve Descripcion Flujo Basico de Eventos Flujo Alternatico 3.1 Tipo Curso 3.2 4. Horario 54 54 54 54

Precondiciones 4.1 Loguin Correcto

5.

Post Condiciones 5.1 Finalizacion Correcta Informacion Adicional

54

6.

55

54

Confidential SERVITEC S.A., 2012

Especificacin Caso de Uso: Gestionar Curso


1. Breve Descripcin
El siguiente caso de uso permite realizar el registro de los cursos a la plataforma web e-learning y es llevado a cabo por el coordinador.

2. Flujo Bsico de Eventos


1. 2. 3. 4. 5. 6. 7. 8. 9. 10. El CU comienza cuando el coordinador indica registrar curso El sistema muestra la pantalla registrar curso El coordinador elije tipo de curso El sistema bota los tipos de cursos que existen El coordinador ingresa el nombre del curso, el horario, el docente y luego guarda el registro El sistema solicita cdigo del coordinador para confirmar registro El coordinador digita su cdigo El sistema valido el registro El sistema permitir repetir esta accin por cada curso que se quiera registrar El caso de uso finaliza

3. Flujo Alternativo
3.1 Tipo Curso En el punto 3, si el tipo de curso no existe, se podr registrar en una diferente opcin. 3.2 Horario En el punto 5, si el horario ya es utilizado por otro curso no ser posible el registro y se mostrara un mensaje horario ya utilizado.

4. Precondiciones
4.1 Loguin Correcto Antes que este caso de uso pueda comenzar, el actor coordinador debe haber sido logueado correctamente

5. Post Condiciones
5.1 Finalizacin Correcta Una vez terminado este caso de uso, se tendrn registrados los cursos ofertados

55

Confidential SERVITEC S.A., 2012

6.

Informacin Adicional

: Coordinador

FormRegistrar Curso

UCCGestion Curso

Curso

1: Registrar Curso()

2: Validar Datos()

3: Datos Equivocos()

4: Registrar()

5: Registro Exitoso()

56

Confidential SERVITEC S.A., 2012

SERVITEC S.A

Sistema de Enseanza en Plataforma Web Especificacin de Caso de Uso: Consultar Calificacin


Version 1.0

57

Confidential SERVITEC S.A., 2012

Revision History
Date 23/06/2012 Version 1.0 Description Especificacion Caso de Uso Consultar Calificaciones Author

58

Confidential SERVITEC S.A., 2012

Table of Contents
1. 2. 3. Breve Descripcion Flujo Bsico de Eventos Flujo Alternatico 3.1 Inscripcion Existente Precondiciones 4.1 Loguin Valido Post Condiciones 5.1 Finalizacion Correcta Informacion Adicional 59 59 59

4.

59

5.

59

6.

60

59

Confidential SERVITEC S.A., 2012

Especificacin Caso de Uso: Consultar Calificacin


1. Breve Descripcin
El alumno ingresa al sistema ingresando su nombre de usuario y su contrasea, luego de ello el sistema le permitir realizar la consulta de las notas de las evaluaciones en la plataforma web.

2. Flujo Bsico de Eventos


1. 2. 3. 4. 5. El CU comienza cuando el alumno ingresa a Consultar Evaluaciones El sistema muestra un listado de los cursos en los que est inscrito el alumno El alumno selecciona el curso del cual quiere visualizar sus calificaciones. El sistema muestra una tabla con los datos del curso y las calificaciones del alumno en ese curso El caso de uso finaliza

3. Flujo Alternativo
3.1 Inscripcin existente En el punto 2, si el alumno no se ha inscrito a ningn curso en el presente semestre, el sistema mostrara un mensaje Usted no se ha inscrito en ningn Curso y lo regresara a la pantalla de Bienvenida

4. Precondiciones
4.1 Loguin Valido El alumno deber de haberse logueado correctamente en el sistema

5. Post Condiciones
5.1 Finalizacin Correcta Una vez terminado este caso de uso, se tendrn registrados los cursos ofertados

60

Confidential SERVITEC S.A., 2012

6.

Informacin Adicional

: Alumno

FormConsultar Evaluaciones

UCCGestion Consulta

Notas

1: consukta Evaluacionez()

2: Consultar evaluaciones()

3: Incripcion Curso()

4: Mensaje()

5: Obtener Notas()

6: Mostrar Notas()

61

Confidential SERVITEC S.A., 2012

4.7) Prototipeado de la Interfaz Grfica de Usuario de 4.5)

Identificar los mecanismos del anlisis y diseo: El proceso general para analizar y disear una interfaz de usuario empieza con la creacin de diferentes modelos de funciones del sistema. Un ingeniero establece un modelo del usuario; el ingeniero del software crea un modelo del diseo; el usuario final desarrolla una imagen mental que suele denominarse modelo mental del usuario o percepcin del sistema y quienes implementan el sistema, y quienes implementan el sistema crean un modelo de la implementacin. Luego se delinean las tareas orientadas al ser humano y al equipo que se requieren para logra el funcionamiento del sistema
Prototipado de la interfaz grfica de usuario:

62

Confidential SERVITEC S.A., 2012

4.8) Identificar los mecanismos del anlisis y diseo

63

Confidential SERVITEC S.A., 2012

4.9) Modelar el Diagrama de Clases (Entity's)

64

Confidential SERVITEC S.A., 2012

4.10) Modelar el Diagrama de Paquetes (Subsistemas) 4.11) Definir la arquitectura inicial (Diagrama de despliegue)
En la siguiente figura podemos observar la arquitectura general que se ha propuesto para este desarrollo del proyecto. Cada una de las plataformas utilizadas se puede instalar en mquinas diferentes, bajo los servidores que utilizan: Sakai 2.6 est desplegado bajo Tomcat 6.0, y Moodle 2.0 sobre el servidor Apache de XAMPP. A su vez, cada plataforma utiliza una base de datos diferente, en ambos casos se trata de MySQL. El servidor XAMPP de Moodle ya la incorpora, pero en el caso de Sakai es necesario instalar y configurar MYSQL 5.0 para que Sakai pueda acceder a ella. Los servicios web de Moodle se encuentran bajo el servidor XAMPP, pues necesitan acceder directamente a las APIs de la plataforma. Sin embargo, los servicios web de Sakai acceden a un servicio web de la plataforma que tambin se ha adaptado, por ello, estos servicios web (SakaiWS.war) pueden desplegarse bajo otro servidor que los despliegue, por ejemplo, Glassfish Server. Por otro lado, se encuentra el cliente que consume estos servicios web, es decir, el Campus Virtual de marca blanca Cliente_CampusVirtual.war. Al tratarse de una aplicacin web J2EE que contiene servlets y las referencias a los servicios web, puede desplegarse bajo el servidor de Tomcat (aunque en este proyecto ha sido desplegado sobre Glassfish). Adems, este cliente accede a la base de datos del Campus Virtual que por comodidad se ha implementado tambin bajo MySQL 5.0.

4.12) Documento de la Arquitectura de Software (Software ArchitectDocument)*

65

Confidential SERVITEC S.A., 2012

SERVITEC S.A.C

Sistema de Enseanza en Plataforma Web Arquitectura de software


Version 1.0

66

Confidential SERVITEC S.A., 2012

SERVITEC S.A.C. Software Architecture Document

Version: <1.0> Date: <26/06/2012>

Sistema de Enseanza en Plataforma Web

Revisin Histrica
Date 26/06/2012 Version 1.1 Description Primera version del documento Author

67

Confidential SERVITEC S.A., 2012

SERVITEC S.A.C. Software Architecture Document

Version: <1.0> Date: <26/06/2012>

Sistema de Enseanza en Plataforma Web

Tabla de contenidos
1. Introduccin 1.1 Objetivo 1.2 mbito de aplicacin 1.3 Definiciones, acrnimos y abreviaturas 1.4 Referencias 2. Representacin Arquitectnica 3. Objetivos Arquitectnicos y Restricciones 4. Casos de Uso Vista 5. Lgico Vista 5.1 Informacin general 5.2 Resumen de gran importancia arquitectnica Paquetes de Diseo 5.3 Casos de Uso-Realizaciones 6. Proceso Vista 7. Implementacin de Vista 8. Implementacin Vista 8.1 Resumen 8.2 Capas 11. Calidad 71 71 71 72 72 73 73 73 74 74 75 77 81 81 81 82 83 84

68

Confidential SERVITEC S.A., 2012

SERVITEC S.A.C. Software Architecture Document

Version: <1.0> Date: <26/06/2012>

Sistema de Enseanza en Plataforma Web


1.

Introduccin

Este documento proporciona una visin general de alto nivel de la arquitectura de la plataforma web. En l se esbozan las tecnologas que se utilizaran para dicho proyecto. El documento contiene una descripcin de alto nivel de los objetivos de la arquitectura, los casos de uso del sistema, los estilos arquitectnicos y los componentes que han sido seleccionados para alcanzar. Este marco continuacin, permite el desarrollo de los criterios de diseo y los documentos que definen las normas tcnicas y el dominio en detalle. Estos son los documentos de diseo detallados que guiarn el desarrollo de la plataforma web de enseanza. 1.1 Objetivo El objetivo general de este documento es proveer la informacin y apreciacin global y arquitectnica comprensiva del sistema, de manera que sea necesaria para gestionar el proyecto estableciendo los lineamientos para el desarrollo del sistema. Sirve de base para el anlisis permanente, los cuales sern llevados a cabo en fases posteriores del desarrollo del sistema, as tambin es un soporte documentado de la visin, los alcances, los objetivos, las especificaciones, los condicionantes, las restricciones, etc. aspectos sobre las cuales se implementar la plataforma y que aseguran la calidad de la misma. 1.2 mbito de la aplicacin El Sistema de Enseanza en Plataforma Web, presenta el documento de la Arquitectura y un conjunto lgico, el proceso de implementacin, ejecucin y otras especificaciones del proyecto. Estas especificaciones se expresan en el lenguaje UML grfica y se desarrollan siguiendo el RationalUnifiedProcess (RUP). Se basan en la visin definida anteriormente y el documento de especificaciones de casos de uso para ayudar a orientar el Plan de Desarrollo de Software del proyecto. El conjunto completo de documentos de la arquitectura del Sistema de Enseanza en Plataforma Web.

69

Confidential SERVITEC S.A., 2012

1.3 Definicin, Acrnimos y abreviatura.


E-LEARNING:Modelo

de formacin a distancia que

utiliza Internet como herramienta de aprendizaje.


B-LEARNING:

Modalidad que combina la educacin a

distancia y la educacin presencial; retoma las ventajas de ambas modalidades. LMS: Learning Management System. Moodle: Plataforma LMS programada en PHP. RUP: (RationalUnifiedProcess), metodologa de

trabajo para el proceso de ingeniera de software. SERVITEC: Servicios Educativos de Informtica y Consultora en Tecnologas Educativas. TIC: Tecnologas de la Informacin y Comunicacin Sakai: Plataforma virtualeducativa servidor Mysql: Plataforma virtual en base de datos Server :Servidoren ingles

1.4 References LUQUE, Mnica (2004). Visin americana de la perspectiva social del e-learning en la educacin superior. Revista de Universidad y Sociedad del Conocimiento (RUSC) [ponencia en lnea]. UOC. Vol.1, n 1. [Fecha de consulta: 05/06/2012], http://www.uoc.edu/rusc/dt/esp/luque0704.pdf

Moodle (http://moodle.org), una de las plataformas Open Source de e-learning de referencia en el mbito acadmico, desarrollada en PHP y en continua evolucin por una amplia comunidad de desarrolladores en todo el mundo.

Portal Educativo de las Amricas Departamento de Desarrollo Humano, Educacin y Cultura OEA-OAS ISSN0013-1059, http://educoas.org/portal/la_educacion_digital/146/pdf/EXPR_fannyaguirre_ES.pdf RUSC. Revista de Universidad y Sociedad del Conocimiento es una publicacin electrnica impulsada por la Universitat Oberta de Catalunya. http://rusc.uoc.edu/ojs/index.php/rusc/article/view/v7n1_cueva_rodriguez/v7n1_cueva_ro driguez

70

Confidential SERVITEC S.A., 2012

2. Representacin de la Arquitectura Para representar la arquitectura se desarrolla las siguientes vistas: 2.1 Vistas de casos de uso: donde se muestra el modelo de casos de uso. 2.2 Vistas Lgicas: el cual nos mostrara como estn organizados los elementos de diseo. 2.3 Vistas de procesos: los procesos que debern efectuarse para cumplir los requerimientos funcionales. 2.4 Vistas de despliegue: es aquella que mostrar la configuracin de una red necesaria para se ejecute el sistema. 3. Objetivos y Restricciones de Arquitectura. El objetivo de esta versin de arquitectura es crear la base de datos que ser la construccin fsica del sistema; as como a travs del empaquetamiento de separar y organizar los elementos del diseo para as de esta forma dar un mayor entendimiento de desarrollo y la arquitectura del sistema. En cuanto a las restricciones de algn tipo en la arquitectura no existe en el ambiente cliente ya que se correr sobre cualquier pc. Que est conectada a internet, pero si tendr restricciones cuando se desee ingresar y no sea vlida su contrasea o usuario. 4. Vistas de Caso de Uso Esta seccin describe los requisitos o lista los casos de uso, los guiones del modelo a usar, de manera que se podr observar cmo estn representadas sus actividades como: Diagrama de caso de uso: validar usuario Describe la validacin del usuario a la hora de ingresar a la plataforma virtual. Diagrama de caso de uso: actualizar material Describe la actualizacin de los materiales de los cursos que pueden ser y adjuntar, modificar y eliminar material. Diagrama de caso de uso: Actualizar Syllabus Describe la actualizacin del syllabus que es solo permitido al coordinador del curso. Diagrama de caso de uso: Consultar Describe las consultas que puede realizar el alumno en la plataforma web.
71

Confidential SERVITEC S.A., 2012

Diagrama de caso de uso: Acceder Foros Describe el acceso al foro. Diagrama de caso de uso: Descarga de Material Describe el acceso del usuario a descargar su material digital del curso.

Fig.01 descarga de material

5. Vista Lgica 5.1 Informacin general En esta seccin se describen las partes de gran importancia arquitectnica del modelo de diseo, tales como su descomposicin en subsistemas y paquetes. Y para cada paquete importante, su descomposicin en clases y los servicios pblicos de clase. En este documento debe introducir clases de gran importancia arquitectnica y describir sus responsabilidades, as como algunas relaciones muy importantes, operaciones y atributos. En el cual pasaremos a describir: 5.2 Importancia Arquitectnica Paquetes de Diseo Es de gran importancia la arquitectura de paquetes para el anlisis de la arquitectura del sistema por ende se tomarn en cuenta los paquetes de anlisis y clases, en el cual pasaremos a describir.

A partir del modelo de negocio se obtiene los elementos del sistema y se agrupan por paquetes con el fin de lograr un manejo ms sencillo de estos. En este sentido se agruparan los paquetes a partir de los casos de usos, que dan soporte a un determinado objeto del sistema.

72

Confidential SERVITEC S.A., 2012

Diagrama de paquetes: Gestion de usuarios

gestin de curso

Fig. 02 modelo de identificacin de paquetes de analisis a partir de las clases del dominio.

Diagrama de clases: En este diagrama se han definido las siguientes clases: Usuario Profesor Coordinador Alumno Curso Captulos Foros Preguntas Respuestas Matricula.

73

Confidential SERVITEC S.A., 2012

Matriculado

Posee
Dicta

Tiene Recibe

74

Confidential SERVITEC S.A., 2012

5.3 Casos de Uso-Realizaciones En esta seccin se ilustra cmo el software funciona realmente dando un grupo selecto de casos de uso (o escenario) realizaciones, y explica cmo los diversos elementos de diseo de modelos de contribuir a su funcionalidad. Para representar dicha funcionalidad se desarrolla el diagrama de colaboracin. Diagrama de colaboracin: Validar usuario.

Descargar archivo

75

Confidential SERVITEC S.A., 2012

Diagrama de secuencia

Alumno

76

Confidential SERVITEC S.A., 2012

Validar Usuario

Usuario

Diagrama de estado:

77

Confidential SERVITEC S.A., 2012

Validar usuario

Descargar archivo

78

Confidential SERVITEC S.A., 2012

6. Proceso de Vista 6.1. Implementacin de Vista En esta vista muestra como fluye la informacin que ingresa el profesor, asi como tambin la informacin que enva el alumno para el profesor, lo cual recorre una serie de procesos: En esta seccin describe una o ms de la red fsica (hardware) las configuraciones en las que se ha implementado el software y ejecutarlo. Se trata de un punto de vista del modelo de implementacin. Como mnimo para cada configuracin debe indicar los nodos fsicos (ordenadores, CPUs) que ejecutan el software y sus interconexiones (bus, LAN, punto a punto, y as sucesivamente.) Tambin incluyen un mapeo de los procesos del Proceso. A continuacin se detalla la configuracin de los nodos de red: Nodo Servidor En este nodo se encuentran las aplicaciones relacionadas con la lgica del negocio y las bases de datos. Su configuracin es la siguiente: Procesador Intel I3 GHz Disco duro de 500 GH 4G en memoria Tarjeta de red 1000/1000 Mbps

Nodo Cliente En estos nodos se ejecutaran las aplicaciones de presentacin. La configuracin mnima de tales nodos deber ser: Procesador 2.8Mhz 512 Mb en memoria Tarjeta de red 10/100

79

Confidential SERVITEC S.A., 2012

Diagrama de componentes

6.2 vista de despliegue

80

Confidential SERVITEC S.A., 2012

11. Resumen En esta fase para el diseo de la arquitectura se especificaron tres capas que se describen a continuacin. Una capa servidor. en la cual se maneja la lgica del negocio y que se ejecuta en el

Una capa en la cual se almacenara la base de datos, cuya funcionalidad ser manejada en la capa lgica del negocio. Esta capa tambin se ejecuta en el cliente Una capa de presentacin de la interfaz que se ejecutara en el cliente.

8.1 Capas

Usuario

5. Vista de datos (opcional)

6. Tamao y Rendimiento - [. Una descripcin de las caractersticas principales de dimensionamiento del software que afectan la arquitectura, as como las limitaciones de rendimiento de destino] Lista de tamao y rendimiento Plataforma moodle Servidor para alojar

81

Confidential SERVITEC S.A., 2012

7. Calidad Este proyecto, no slo en una herramienta clave en el entorno empresarial sino que ser un medio para interactuar docente alumno, es una de las mejores decisiones pues la plataforma web como es de innovacin pretende lograr el xito en el mercado microempresarial. Asimismo la calidad del software cuenta con todos los parmetros establecidos para satisfacer al cliente y contar con la capacitacin y mantenimiento necesario a los usuarios de dicha plataforma.

82

Confidential SERVITEC S.A., 2012

También podría gustarte