SlideShare una empresa de Scribd logo
1 de 23
PROYECTO
CLASSROOM
Mario Mora
Sebastián Rodríguez
CAPTURA DE REQUERIMIENTOS
 Para obtener los requerimientos
necesarios, realizamos como equipo de
trabajo una lluvia de ideas, llevada a
cabo desde la perspectiva del usuario
final (estudiantes y profesores).
Captura de
requerimientos
Requerimientos
Funcionales
Requerimientos
Funcionales
 El sistema debe permitir la inscripción a cualquier persona
 La aplicación Web requiere de un registro de usuario para
utilizarlo
 La inscripción en el sitio web, se debe diferenciar por el
perfil de usuario, es decir, profesor y alumno.
 La aplicación debe admitir la función de agregar como
“amigo” a un profesor
 La solicitud de amistad debe ir con los siguientes datos.
 Al estar listo el registro del profesor, se le debe permitir
cargar archivos en su perfil.
 Para subir archivos se debe iniciar sesión previamente, con
perfil de profesor.
Requerimientos
Funcionales
 Al estar listo el registro de alumno y al tener
la categoría de amigo con el profesor, se le
debe permitir la descarga de archivos
 Para descargar archivos se debe iniciar
sesión previamente con perfil de estudiante
 El alumno no tiene permitido subir archivos,
sólo descargar
 El sistema requiere de una opción de cerrar
sesión
 Dar de baja una cuenta
Captura de
requerimientos
Requerimientos No
Funcionales
Requerimientos No
Funcionales
 1.-Soporte de la aplicación:
 a) Preguntas frecuentes.
 b) Videos tutoriales
 c) Manual de uso.
 2.- Tiempo de respuesta:
 a) Registro. Tiempo máximo 1 minuto.
 b) Inicio de sesión. Tiempo máximo 30 segundos.
 c) Cierre de sesión. Tiempo máximo 1 minuto.
 d) Subida de archivos. Relativa a la conectividad
del usuario.
 e) Descarga de archivos. Relativa a la
conectividad del usuario.
Requerimientos No
Funcionales
 3.- Seguridad:
 a) El viaje de la información por la red debe estar
cifrada.
 b) La contraseña de los usuarios debe estar
encriptada en la base de datos.
 4.- En el perfil del profesor debe ir su biografía: En un
costado del perfil del profesor debe ir una pequeña
descripción del profesor.
 5.- Tamaño máximo para guardar documentos: 1GB
es el tamaño máximo de archivos (en total) que
podrá alojar el profesor en ClassRoom.
 6.- Formato de archivos soportados: Solo podrán ser
subidos a ClassRoom los siguiente tipos de archivos:
PDF, Word (2003-2010), PowerPoint (2003-2010).
Metodología
 El modelo de ciclo de vida a utilizar para
desarrollar el proyecto será el modelo espiral.
 1- Planificación
 2- Evaluación
 3- Ingeniería
 4- Implementación.
Ciclo de vida espiral
¿Por qué escogimos
este modelo?
Estudio de Viabilidad
 Viabilidad Técnica
 Nosotros creemos que el desarrollo de sistema, es
técnicamente posible de llevar a cabo, ya que la
plataforma a desarrollar puede ser programada en PHP.
 El hardware a utilizar, son tres computadoras. El equipo de
trabajo posee dos (RAM 1 Gb. - 2Gb. Disco Duro con 160
Gb. – 300 Gb. De espacio). La tercera computadora debe
ser adquirida, la cual tendrá 2GB de RAM y 500GB de
disco rígido.
 Viabilidad Técnica
 La descripción técnica del hosting es la siguiente:
 .-Hosting
 .-Espacio WEB: Ilimitado
 .-Dominios permitidos: Ilimitado
 .-Transferencia mensual: Ilimitado
 .-Bases de datos: Ilimitado
 .-Cuentas de e-mail: Ilimitado
 .-Subdominios: Ilimitado
 .-cPanel: Si
 .-Soporte: Si
Viabilidad Económica
 3 Computadores (2 ya se poseen): El costo del otro PC
asciende a $199.990.
 Hosting 1 año: $27.251 con iva incluido .
 Dominio .com por 1 año: $12.000.
 Licencias: $0
 1 diseñador gráfico por 1 mes: $300.000.
 2 ingenieros informáticos por 6 meses: $7.200.000
 1 programador por 6 meses: $2.400.000
 2 personas para el área de soporte por 5 meses: $3.000.000
Viabilidad Económica
Total para poner en
marcha el proyecto:
$13.139.241
Viabilidad operativa
Aplicación de gran alcance
Viabilidad operativa
Fácil inducción
Usuarios con experiencia de uso
en servicios similares
Videos tutoriales, manuales o guías
instructivas de uso
Viabilidad legal
La ley número 17.336
(Propiedad intelectual)
Viabilidad Legal
Licencias Creative
Commons
Viabilidad Legal
 MASCOTA
Viabilidad Legal
 Trabajadores:
 Diseñador gráfico
 Dos ingenieros informáticos para el
desarrollo. Podría necesitarse un
programador con conocimientos en PHP.
Viabilidad Legal
 Soporte:
 Receptor de correos electrónicos.
 Por último se requerirá la contratación del servicio
de hosting de una empresa externa y el registro
de dominio .com. Ambas cosas se pueden
adquirir en Chile.
 * Classroom es un nombre provisorio.
Conclusión
 Tras recopilar los puntos analizados en
este informe, determinamos que el
proyecto es viable en muchos aspectos,
teniendo en cuenta la idea que se
pretende implementar, creemos que la
escalabilidad que tendrá el sistema será
óptimo y es lo que finalmente nos
ayudará a adaptarnos a las
circunstancias cambiantes tanto del área
educacional como en la tecnología.
Conclusión
 El modelo de ciclo de vida escogido para
llevar a cabo el proyecto fue el de
espiral, el cual creemos, es el más idóneo
para implementar nuestra idea, ya que es
innovadora y compleja. Al utilizar esta
metodología de ciclo de vida podemos
evitar problemas futuros gracias a la
posibilidad de evaluar permanentemente
las nuevas versiones implementadas del
sitio web. Además se pueden ir
incorporando aspectos de los otros ciclos
según sea la necesidad.

Más contenido relacionado

La actualidad más candente

Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMax Perez
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoJuan Pablo Bustos Thames
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de bibliotecapersye
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfMaria Garcia
 
Ejercicios modelo E-R en Erwin Data Modeler
Ejercicios modelo E-R en Erwin Data ModelerEjercicios modelo E-R en Erwin Data Modeler
Ejercicios modelo E-R en Erwin Data ModelerKevin Pinaud Collazos
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1shahab3
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlPipe Muñoz
 

La actualidad más candente (20)

Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Database & Database Users
Database & Database UsersDatabase & Database Users
Database & Database Users
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Uso de threads en C#
Uso de threads en C#Uso de threads en C#
Uso de threads en C#
 
Metodología ICONIX
Metodología ICONIXMetodología ICONIX
Metodología ICONIX
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de uso
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
 
Ejercicios modelo E-R en Erwin Data Modeler
Ejercicios modelo E-R en Erwin Data ModelerEjercicios modelo E-R en Erwin Data Modeler
Ejercicios modelo E-R en Erwin Data Modeler
 
Requisitos no Funcionales
Requisitos no FuncionalesRequisitos no Funcionales
Requisitos no Funcionales
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
Casos uso uml
Casos uso umlCasos uso uml
Casos uso uml
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Ejercicio privilegios
Ejercicio privilegiosEjercicio privilegios
Ejercicio privilegios
 

Destacado

Presentac..[1][1][1][1]
Presentac..[1][1][1][1]Presentac..[1][1][1][1]
Presentac..[1][1][1][1]astrid1994
 
Goodie Ulele - Cie TDLF
Goodie Ulele - Cie TDLFGoodie Ulele - Cie TDLF
Goodie Ulele - Cie TDLFCieTDLF
 
188313-chalet a vendre sans frais d'agence-la bresse-vosges
188313-chalet a vendre sans frais d'agence-la bresse-vosges188313-chalet a vendre sans frais d'agence-la bresse-vosges
188313-chalet a vendre sans frais d'agence-la bresse-vosgesEsprit NordEst
 
Presentation animation type hw
Presentation animation type hwPresentation animation type hw
Presentation animation type hwHéloïse Hubwin
 
Presentación 3 heidy
Presentación 3 heidyPresentación 3 heidy
Presentación 3 heidyheidysolovadu
 
Alteridad
AlteridadAlteridad
Alteridadcun
 
Catalogue des formations Amigraf 2014
Catalogue des formations Amigraf 2014Catalogue des formations Amigraf 2014
Catalogue des formations Amigraf 2014AMIGRAF Lille
 
I presentación emarketing curso Community Manager Avilés
I presentación emarketing curso Community Manager AvilésI presentación emarketing curso Community Manager Avilés
I presentación emarketing curso Community Manager AvilésEva Iglesias Bedia
 
Nanotecnologia
NanotecnologiaNanotecnologia
Nanotecnologialareeta
 
Acceso a la propiedad
Acceso a la propiedadAcceso a la propiedad
Acceso a la propiedadGrecia
 
El modelo pedagógico
El modelo pedagógicoEl modelo pedagógico
El modelo pedagógicorufinosur
 
Analisis estructural rosa divina
Analisis estructural rosa divinaAnalisis estructural rosa divina
Analisis estructural rosa divina2005Johana
 
La paradoja sintesis
La paradoja sintesisLa paradoja sintesis
La paradoja sintesisantoniobracho
 
Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Dorothy Aarholt
 
Presentacion de celular
Presentacion de celularPresentacion de celular
Presentacion de celularAlba Parra
 

Destacado (20)

Presentac..[1][1][1][1]
Presentac..[1][1][1][1]Presentac..[1][1][1][1]
Presentac..[1][1][1][1]
 
Goodie Ulele - Cie TDLF
Goodie Ulele - Cie TDLFGoodie Ulele - Cie TDLF
Goodie Ulele - Cie TDLF
 
188313-chalet a vendre sans frais d'agence-la bresse-vosges
188313-chalet a vendre sans frais d'agence-la bresse-vosges188313-chalet a vendre sans frais d'agence-la bresse-vosges
188313-chalet a vendre sans frais d'agence-la bresse-vosges
 
Presentation animation type hw
Presentation animation type hwPresentation animation type hw
Presentation animation type hw
 
Presentación 3 heidy
Presentación 3 heidyPresentación 3 heidy
Presentación 3 heidy
 
Tecnología y sociedad
Tecnología y sociedadTecnología y sociedad
Tecnología y sociedad
 
Alteridad
AlteridadAlteridad
Alteridad
 
Cisnerosa2005
Cisnerosa2005Cisnerosa2005
Cisnerosa2005
 
Catalogue des formations Amigraf 2014
Catalogue des formations Amigraf 2014Catalogue des formations Amigraf 2014
Catalogue des formations Amigraf 2014
 
19 feb2015
19 feb201519 feb2015
19 feb2015
 
I presentación emarketing curso Community Manager Avilés
I presentación emarketing curso Community Manager AvilésI presentación emarketing curso Community Manager Avilés
I presentación emarketing curso Community Manager Avilés
 
Nanotecnologia
NanotecnologiaNanotecnologia
Nanotecnologia
 
Acceso a la propiedad
Acceso a la propiedadAcceso a la propiedad
Acceso a la propiedad
 
El modelo pedagógico
El modelo pedagógicoEl modelo pedagógico
El modelo pedagógico
 
Analisis estructural rosa divina
Analisis estructural rosa divinaAnalisis estructural rosa divina
Analisis estructural rosa divina
 
La paradoja sintesis
La paradoja sintesisLa paradoja sintesis
La paradoja sintesis
 
26 jan 2015
26 jan 201526 jan 2015
26 jan 2015
 
Nfc
NfcNfc
Nfc
 
Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr
 
Presentacion de celular
Presentacion de celularPresentacion de celular
Presentacion de celular
 

Similar a Proyecto classroom

Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCLuis Pérez Alcaide
 
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptx
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptxPlataforma de estrategias inclusivas, Python-framework-web -2023.pptx
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptxINTEGRACINEINCLUSION
 
Django - Plataforma de sitios web
Django - Plataforma de sitios webDjango - Plataforma de sitios web
Django - Plataforma de sitios webjcarazo
 
09. manual gestion de tablet primaria y acceso al hp classroom manager
09. manual gestion de tablet primaria y acceso al hp classroom manager09. manual gestion de tablet primaria y acceso al hp classroom manager
09. manual gestion de tablet primaria y acceso al hp classroom managerKarito Lizeth Benites Socola
 
Silabo gestión y administración web
Silabo   gestión y administración webSilabo   gestión y administración web
Silabo gestión y administración webEdwin Mamani López
 
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...Juan Leyva Delgado
 
Primeros pasos para proponer el desarrollo del sistema
Primeros pasos para proponer el desarrollo del sistemaPrimeros pasos para proponer el desarrollo del sistema
Primeros pasos para proponer el desarrollo del sistemagrey enterprice
 
Portafolio herramientas
Portafolio herramientasPortafolio herramientas
Portafolio herramientasAlexSerrano847
 
Guia de laboratorio 1 act4y5
Guia de laboratorio 1 act4y5Guia de laboratorio 1 act4y5
Guia de laboratorio 1 act4y5itai96
 
Sicogyt project charter (para grupo tp y control de auditoria) 04.04.13
Sicogyt   project charter (para grupo tp y control de auditoria) 04.04.13Sicogyt   project charter (para grupo tp y control de auditoria) 04.04.13
Sicogyt project charter (para grupo tp y control de auditoria) 04.04.13jevq
 

Similar a Proyecto classroom (20)

Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFC
 
TC4
TC4 TC4
TC4
 
Adrian sotomayor tf
Adrian sotomayor tfAdrian sotomayor tf
Adrian sotomayor tf
 
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptx
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptxPlataforma de estrategias inclusivas, Python-framework-web -2023.pptx
Plataforma de estrategias inclusivas, Python-framework-web -2023.pptx
 
Programacion web se
Programacion web seProgramacion web se
Programacion web se
 
Django - Plataforma de sitios web
Django - Plataforma de sitios webDjango - Plataforma de sitios web
Django - Plataforma de sitios web
 
Ardora
ArdoraArdora
Ardora
 
Ardora
ArdoraArdora
Ardora
 
Clase 4
Clase 4Clase 4
Clase 4
 
09. manual gestion de tablet primaria y acceso al hp classroom manager
09. manual gestion de tablet primaria y acceso al hp classroom manager09. manual gestion de tablet primaria y acceso al hp classroom manager
09. manual gestion de tablet primaria y acceso al hp classroom manager
 
Ardora
ArdoraArdora
Ardora
 
Silabo gestión y administración web
Silabo   gestión y administración webSilabo   gestión y administración web
Silabo gestión y administración web
 
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...
Moodlemoot spain 2013. nuevos estándares de tecnologías aplicadas a la educ...
 
Curso joomla-3
Curso joomla-3Curso joomla-3
Curso joomla-3
 
Primeros pasos para proponer el desarrollo del sistema
Primeros pasos para proponer el desarrollo del sistemaPrimeros pasos para proponer el desarrollo del sistema
Primeros pasos para proponer el desarrollo del sistema
 
Ardora
ArdoraArdora
Ardora
 
Portafolio herramientas
Portafolio herramientasPortafolio herramientas
Portafolio herramientas
 
Guia de laboratorio 1 act4y5
Guia de laboratorio 1 act4y5Guia de laboratorio 1 act4y5
Guia de laboratorio 1 act4y5
 
Sicogyt project charter (para grupo tp y control de auditoria) 04.04.13
Sicogyt   project charter (para grupo tp y control de auditoria) 04.04.13Sicogyt   project charter (para grupo tp y control de auditoria) 04.04.13
Sicogyt project charter (para grupo tp y control de auditoria) 04.04.13
 
Manual avanzado drive
Manual avanzado driveManual avanzado drive
Manual avanzado drive
 

Último

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Proyecto classroom

  • 2. CAPTURA DE REQUERIMIENTOS  Para obtener los requerimientos necesarios, realizamos como equipo de trabajo una lluvia de ideas, llevada a cabo desde la perspectiva del usuario final (estudiantes y profesores).
  • 4. Requerimientos Funcionales  El sistema debe permitir la inscripción a cualquier persona  La aplicación Web requiere de un registro de usuario para utilizarlo  La inscripción en el sitio web, se debe diferenciar por el perfil de usuario, es decir, profesor y alumno.  La aplicación debe admitir la función de agregar como “amigo” a un profesor  La solicitud de amistad debe ir con los siguientes datos.  Al estar listo el registro del profesor, se le debe permitir cargar archivos en su perfil.  Para subir archivos se debe iniciar sesión previamente, con perfil de profesor.
  • 5. Requerimientos Funcionales  Al estar listo el registro de alumno y al tener la categoría de amigo con el profesor, se le debe permitir la descarga de archivos  Para descargar archivos se debe iniciar sesión previamente con perfil de estudiante  El alumno no tiene permitido subir archivos, sólo descargar  El sistema requiere de una opción de cerrar sesión  Dar de baja una cuenta
  • 7. Requerimientos No Funcionales  1.-Soporte de la aplicación:  a) Preguntas frecuentes.  b) Videos tutoriales  c) Manual de uso.  2.- Tiempo de respuesta:  a) Registro. Tiempo máximo 1 minuto.  b) Inicio de sesión. Tiempo máximo 30 segundos.  c) Cierre de sesión. Tiempo máximo 1 minuto.  d) Subida de archivos. Relativa a la conectividad del usuario.  e) Descarga de archivos. Relativa a la conectividad del usuario.
  • 8. Requerimientos No Funcionales  3.- Seguridad:  a) El viaje de la información por la red debe estar cifrada.  b) La contraseña de los usuarios debe estar encriptada en la base de datos.  4.- En el perfil del profesor debe ir su biografía: En un costado del perfil del profesor debe ir una pequeña descripción del profesor.  5.- Tamaño máximo para guardar documentos: 1GB es el tamaño máximo de archivos (en total) que podrá alojar el profesor en ClassRoom.  6.- Formato de archivos soportados: Solo podrán ser subidos a ClassRoom los siguiente tipos de archivos: PDF, Word (2003-2010), PowerPoint (2003-2010).
  • 9. Metodología  El modelo de ciclo de vida a utilizar para desarrollar el proyecto será el modelo espiral.  1- Planificación  2- Evaluación  3- Ingeniería  4- Implementación.
  • 10. Ciclo de vida espiral ¿Por qué escogimos este modelo?
  • 11. Estudio de Viabilidad  Viabilidad Técnica  Nosotros creemos que el desarrollo de sistema, es técnicamente posible de llevar a cabo, ya que la plataforma a desarrollar puede ser programada en PHP.  El hardware a utilizar, son tres computadoras. El equipo de trabajo posee dos (RAM 1 Gb. - 2Gb. Disco Duro con 160 Gb. – 300 Gb. De espacio). La tercera computadora debe ser adquirida, la cual tendrá 2GB de RAM y 500GB de disco rígido.
  • 12.  Viabilidad Técnica  La descripción técnica del hosting es la siguiente:  .-Hosting  .-Espacio WEB: Ilimitado  .-Dominios permitidos: Ilimitado  .-Transferencia mensual: Ilimitado  .-Bases de datos: Ilimitado  .-Cuentas de e-mail: Ilimitado  .-Subdominios: Ilimitado  .-cPanel: Si  .-Soporte: Si
  • 13. Viabilidad Económica  3 Computadores (2 ya se poseen): El costo del otro PC asciende a $199.990.  Hosting 1 año: $27.251 con iva incluido .  Dominio .com por 1 año: $12.000.  Licencias: $0  1 diseñador gráfico por 1 mes: $300.000.  2 ingenieros informáticos por 6 meses: $7.200.000  1 programador por 6 meses: $2.400.000  2 personas para el área de soporte por 5 meses: $3.000.000
  • 14. Viabilidad Económica Total para poner en marcha el proyecto: $13.139.241
  • 16. Viabilidad operativa Fácil inducción Usuarios con experiencia de uso en servicios similares Videos tutoriales, manuales o guías instructivas de uso
  • 17. Viabilidad legal La ley número 17.336 (Propiedad intelectual)
  • 20. Viabilidad Legal  Trabajadores:  Diseñador gráfico  Dos ingenieros informáticos para el desarrollo. Podría necesitarse un programador con conocimientos en PHP.
  • 21. Viabilidad Legal  Soporte:  Receptor de correos electrónicos.  Por último se requerirá la contratación del servicio de hosting de una empresa externa y el registro de dominio .com. Ambas cosas se pueden adquirir en Chile.  * Classroom es un nombre provisorio.
  • 22. Conclusión  Tras recopilar los puntos analizados en este informe, determinamos que el proyecto es viable en muchos aspectos, teniendo en cuenta la idea que se pretende implementar, creemos que la escalabilidad que tendrá el sistema será óptimo y es lo que finalmente nos ayudará a adaptarnos a las circunstancias cambiantes tanto del área educacional como en la tecnología.
  • 23. Conclusión  El modelo de ciclo de vida escogido para llevar a cabo el proyecto fue el de espiral, el cual creemos, es el más idóneo para implementar nuestra idea, ya que es innovadora y compleja. Al utilizar esta metodología de ciclo de vida podemos evitar problemas futuros gracias a la posibilidad de evaluar permanentemente las nuevas versiones implementadas del sitio web. Además se pueden ir incorporando aspectos de los otros ciclos según sea la necesidad.