Integrantes:
Coordinador
1
SANSN EL EXAMINADOR
INTRODUCCION
Nuestra pgina ser un simple creador de pruebas con el cual se puedan a preparar
exmenes atractivos que se ajustan a cualquier tipo de nivel de dificultad, con el cual se
podrn crear exmenes y pruebas online con gran facilidad y proporcionar a los usuarios que
lo usen retroalimentacin adecuada, para que tengan una rica experiencia de aprendizaje.
Adems de poder crear exmenes tambin los usuarios podrn consultar exmenes de casi
cualquier nivel de escolaridad.
As mismo los usuarios que quieran crear exmenes tienen que registrarse para que asi
puedan tener todos los beneficios de la pgina y para lograr esto tenemos que hacer una
base de datos para poder tener un mayor control de los usuarios que usan nuestra
aplicacin.
Al igual que los usuarios que desean crear exmenes los usuarios que solo quieren ver
exmenes tendrn la posibilidad o no de registrarse y si as lo hacen podrn no solo ver los
exmenes si no resolverlos y tener una calificacin para as aumentar su conocimiento.
Teniendo en cuenta que el sistema manejara una gran cantidad de usuarios, es necesario
que el sistema sea apropiado para esta necesidad, y que pueda utilizarse en diferentes
puntos donde se encuentren, siendo capaz de que el sistema sea utilizado a la misma vez
por diversas personas.
2
INDICE
Introduccin....2
Misin.......4
Visin.......4
Propsito..4
Planteamiento del problema.5
Operacin de Violet UML Editor 5
Anlisis de requerimientos8
Requerimientos Funcionales8
Requerimientos no Funcionales...9
Requerimientos de interfaz externa
Requerimientos de usabilidad
Requerimientos de rendimientos
Requerimientos de soporte
Requerimientos de seguridad
Requerimientos de sistema
Diagrama de Procesos11
Diagrama de caso de uso ..11
Diagrama de Clases.12
Interfaz...13
Conclusin14
Bibliografa14
3
CAPITULADO
Misin
Visin
Consolidarse como un sitio web lder en impartir sitios de ayuda al estudiante y profesor para
mejorar la calidad educativa en el pas ,teniendo la mejor recopilacin de exmenes en lnea
en todo Mxico, a travs de la constante actualizacin de nuestro sistema ,contribuyendo de
forma pro-activa, eficaz y dinmica con la sociedad, abatiendo la ignorancia y sus defectos.
Propsito
El objetivo de este Portal Web Educativo es crear un ambiente que facilite el proceso de
enseanza y de aprendizaje, en donde el alumno podr acceder a materiales de estudio,
cuestionarios, evaluaciones y sus correspondientes calificaciones. Adems de propiciar una
comunicacin diferente a la presencial.
Uno de los elementos ms importante para lograr este objetivo es el uso de servidores y
violet, que rene un conjunto de recursos informticos (tecnologa, informacin, etc.) unido a
un modelo educativo.
4
Planteamiento del Problema
Se pretende realizar un sistema web en el cual los alumnos puedan realizar y consultar
exmenes en lnea , adems si el usuario es profesor y se registra en la pgina podr
realizar y consultar exmenes tendr la posibilidad de hacer una examen desde el inicio,
esto quiere decir que el mismo ara las preguntas con sus respectivas respuestas.
Teniendo en cuenta que el sistema manejara una gran cantidad usuarios, por lo que es
necesario que el sistema sea apropiado para esta necesidad, y que pueda utilizarse en
diferentes puntos donde se encuentren, siendo capaz de que el sistema sea utilizado a la
misma vez por diversas personas.
Como ya sabemos, Violet nos permite crear diagramas UML de todo tipo, nos provee de
herramientas que automatizan la creacin de dichos esquemas.
Sencilla pero til es la coleccin de herramientas que Violet UML editor nos otorga.
Cada ventana de diagrama cuenta con una barra de herramientas especfica del diagrama
seleccionado en la parte superior. El primer botn (con los 4 puntos morados) es la
herramienta de seleccin.
Los otros botones permiten agregar nodos y aristas en el diagrama. Si se coloca el cursor del
ratn sobre cada nodo se desplegar informacin referente a su funcionalidad.
5
Tambin se puede hacer clic derecho o doble clic en una parte vaca del diagrama para que
aparezca un men emergente con las herramientas.
Un diagrama est compuesto de nodos (por ejemplo, clases u objetos) y aristas (por ejemplo,
flechas de herencia o flechas de llamadas).
Para agregar un nodo, primero hay que hacer clic en el botn correspondiente, y luego hacer
clic en cualquier parte del diagrama para agregarlo.
Para conectar dos nodos con una arista, primero hay que seleccionar la herramienta de
arista. Luego hacer click en el primer nodo y mantener presionado el botn izquierdo del
ratn. Se deber arrastrar el ratn hasta el segundo nodo y soltar el botn del ratn. La arista
se inserta entre los dos nodos.
Se puede utilizar la herramienta de seleccin (con los cuatro puntos morados) cada que se
desee seleccionar un objeto existente (nodo o arista). Hay 3 razones por las que uno querra
hacer esto:
6
Para cambiar las propiedades de un nodo o arista (haciendo click derecho o
doble click en el, o presionando CTRL + ENTER o seleccionado Edit ->
Preferences del men)
Cuando se editan las propiedades de un nodo o arista, una ventana emergente aparece.
Enlista las propiedades de este objeto en una tabla. Cada propiedad tiene un nombre y un
valor.
Por ejemplo, la
Nota del nodo tiene una propiedad cuyo nombre es color y su valor es un valor de color.
Cuando se edita el campo del valor, el valor en el diagrama se actualiza instantneamente.
Cuando se haya finalizado el diagrama, hay que guardarlo con la opcin de men File ->
Save. Se le puede dar cualquier nombre, pero se recomienda usar una extensin .violet.
7
Anlisis de Requerimientos
Requerimientos Funcionales
Para Sansn el Examinador se hizo un anlisis de los usuarios del sistema con sus
respectivas actividades (lo que pueden hacer), los detalles se muestran en la siguiente tabla:
Usuario Acciones
8
Requerimientos No Funcionales
Son restricciones de los servicios o funciones ofrecidos por el sistema. Incluyen restricciones
de tiempo, sobre el proceso de desarrollo y estndares. Los requerimientos no funcionales
definen las caractersticas o estndares generales que se esperan de un sistema.
Requerimientos de usabilidad
Requerimientos de rendimientos
Requerimientos de soporte
9
Requerimientos de seguridad
Requerimientos de sistema
Tener un navegador (puede ser Google Chrome versin, Mozilla Firefox, Internet
Explorer, Edge, Opera Mini o Safari).
Conexin a internet.
Utilizando la herramienta Violet UML Editor se realiz el anlisis y diseo del Software con
diagramas UML.
10
Diagrama de Actividad
11
Diagrama de Clases
Interfaz
12
CONCLUSION
Esta fue la documentacin del diseo de un prototipo de Aplicacin para satisfacer los
requerimientos de la pgina Sansn el Examinador.
La metodologa empleada fue la del Modelo de Cascada, y las herramienta utilizada fue
violet UML (utilizando diagrama de actividad y diagrama de caso de uso) sin embargo se
usaron ms herramientas puesto que hoy en da la metodologa cascada hoy da es
prcticamente obsoleta no existen herramientas especficamente desarrolladas para ella.
Para terminar, decidimos usar Violet UML editor ya que es bastante fcil de usar, es
multiplataforma, open source, es gratis y nos puede ayudar en la etapa de diseo y anlisis
de la metodologa.
BIBLIOGRAFIA
13
Nelson Medinilla Martnez, Facultad de Informtica, Universidad Politcnica de Madrid,
Anlisis y seleccin de estrategias de desarrollo de software [En lnea], Madrid
Espaa [Consulta: Marzo de 2017],
<http://is.ls.fi.upm.es/udis/docencia/proyecto/docs/estrategias.pdf>
Mundo Geek, Ciclos de vida del software [En lnea], [Consulta: Marzo de 2017],
<http://mundogeek.net/archivos/2004/05/20>
Wikipedia Foundation Inc, EUA Desarrollo en Cascada [En lnea], St. Petersburg
[Consulta: Marzo de 2017], <http://es.wikipedia.org/wiki/Modelo_en_cascada>
14