15
UNIVERSIDAD POLITECNICA DE DURANGO PROYECTO DE ESTANCIAS Erik Estrada 1303150196 ISW

Doc Finales_estancias

Embed Size (px)

DESCRIPTION

estancias uno

Citation preview

Page 1: Doc Finales_estancias

Erik Estrada

UNIVERSIDAD POLITECNICA DE DURANGOPROYECTO DE ESTANCIAS

Page 2: Doc Finales_estancias

ContenidoSuposiciones y dependencias................................................................................................................4

Evolución previsible del sistema trabajar.............................................................................................5

Requisitos de rendimiento;...............................................................................................................7

-Fiabilidad...........................................................................................................................................7

-Disponibilidad...................................................................................................................................7

-Portabilidad......................................................................................................................................8

Diagrama de uso....................................................................................................................................8

anexos........................................................................................................................................................9

1

Page 3: Doc Finales_estancias

ANALISIS DE SISTEMAS

Se pensó en una página web que obtenga las noticias de cada semana o mensualidad del Centro de Bachillerato Tecnológico Forestal Nº1 localizado en El Salto P.N. DGO. Ya que al tener un contacto con el director del Bachillerato Octavio Serrano Reyes nos propuso el cambio de la tecnología en El Salto, ya que con el paso del tiempo y la escala que el Bachillerato está obteniendo en nivel educativo, es una mejor forma de darlo a conocer y de emprender hacia un mejor progreso estudiantil.

Es necesario implementar algún sistema para mejorar ciertos detalles.

Como por ejemplo la implementación de una plataforma Moodle que con ella obtendría una mejor manejabilidad y conexión entre maestros y alumnos, ya que en ella tendrán una pequeña página de chat para cualquier duda obtenida en el trabajo.

Contará con un enlace a otra página donde podrán checar sus calificaciones en la cual se evitan el traslado hasta el Bachillerato esto se manejará con el número de control del alumno.

Para el funcionamiento de este sistema la persona encargada del área tendrá la oportunidad de agregar más usuarios en dado caso que sean necesarios en esta se manejará con una página que no esté a simple vista del usuario.

Perspectiva del producto;

El sistema se desarrollará de manera de manera externa vía Internet, contará con diferentes apartados según los requerimientos obtenidos, cubriendo las necesidades del usuario final.

Funcionalidad del producto

2

Page 4: Doc Finales_estancias

Restricciones

El sistema será desarrollado en un lenguaje de programación llamado html5, java script y http.

Las metodologías para el desarrollo se basarán en las mejores características de las metodologías tradicionales(evolutivas) y ágiles.

Suposiciones y dependencias

No hay ninguna dependencia de software, el único requisito indispensable dentro de este sistema es que el servidor siempre debe estar activo.

Evolución previsible del sistema trabajar

3

CBTF 1

ADMINISTRADOR

PAGINA PRINCIPAL MOODLE CHEQUEO DE CALIF.

VISTA DE INFORMACION REFERENTE AL BACHILLERATO

PROFESORES Y ALUMNOS

TRABAJOS Y DUDAS

ALUMNOS

VERIFICAR CALIFICCIONES

Page 5: Doc Finales_estancias

Una vez implementado el sistema se pretende hacer evolución de las herramientas que laca uno de los programas a desarrollar nos permiten como por decir Html5 y java script que hacen que las paginas no sean tan pesadas.

REQUERIMIENTOS FUNCIONALES DEL SISTEMA

R1: Permitir la autenticación de los usuarios.

R2: El usuario administrador podrá dar de alta usuarios (Alumnos Y Profesores) así como modificar y eliminar.

R3: realización de llenado de calificaciones para cada uno de los Usuarios Alumnos.

R4: publicación de información referente a cosas relacionadas con la escuela.

4

Page 6: Doc Finales_estancias

Requisito funcional 1

Numero de requisito RF1Nombre de requisito Autentificación de usuariosTipo RequisitoFuente del requisito BD , tabla user , campos username y passwordPrioridad del requisito AltaPublicaciones del requisito Información del Bachillerato

Aprendizaje realizado Información y manejo a alumnos del Bachillerato

Introducción

El sistema debe realizar la publicación de información como el Administrador desee.

Permitir el ingreso del nombre y password del usuario para realizar las diferentes funciones que tendrán los Alumnos y Profesores.

Poder observar calificaciones del Alumnado mediante su número de control

Entradas

Nombre, usuario, contraseña y tipo de usuario (administrador o estándar)

Procesos

Desde una página que los usuarios no puedan ver se da de alta un usuario que podrá ser modificado una vez ya estando dentro del programa, también las publicaciones de información del Bachillerato

Salidas

Mensaje de error en el caso de no haber llenado algún campo.

5

Page 7: Doc Finales_estancias

REQUISITOS NO FUNCIONALES

Requisitos de rendimiento;

La necesidad particular del desarrollo de aplicaciones Web ha favorecido la aparición de nuevos enfoques, herramientas o técnicas en la Ingeniería de Software, afectando en distinta medida las áreas específicas de los procesos de desarrollo. La principal contribución de este trabajo es establecer el importante retraso que sufre el tratamiento de los Requerimientos No Funcionales en el desarrollo de aplicaciones Web. Las propuestas metodológicas, para el desarrollo de aplicaciones Web, contemplan la aplicación de Ingeniería de Requerimientos con distinto grado de profundidad y proponen el uso de diferentes técnicas.

-Seguridad

La seguridad del sistema es por: Uso de roles para diferentes usuarios, esto permitirá que solo el administrador tenga más permisos.

-Fiabilidad

Es uno de los factores que dará confianza al cliente, para lo cual el sistema está pensado para realizar todas las operaciones de manera automática, controlando los ingresos a la caja.

-Disponibilidad

El sistema ha sido desarrollado tomando en cuenta las necesidades, requerimientos, reglas, política, misión, objetivos etc. De la cooperativa, por lo que se encuentra disponible el 80% del tiempo del día tomando en cuenta que el día tiene 24 horas; mientras que el 20% del tiempo es para tareas administrativas sobre el sistema.

-Mantenibilidad

El sistema cuenta con características parametrizables lo que permitirá futuros mantenimientos. Esto permitirá que cada 5 meses se le haga una limpieza y mejoras al sistema, esta actividad estará a cargo del administrador. De mi parte se realizará el mantenimiento dos veces sin ningún recargo económico, pasados estas dos revisiones tendrán costos adicionales.

6

Page 8: Doc Finales_estancias

-Portabilidad

Una de las ventajas es que se puede abrir en cualquier navegador para poder checar las funcionalidades de la pagina

OTROS REQUISITOS

PROPIEDAD INTELECTUAL, mediante un contrato se ceden los permisos para que este equipo utilice el software con un determinado periodo de tiempo, sin entregar código fuente, manteniendo la propiedad intelectual del código para el desarrollador.

Diagrama de uso

7

Page 9: Doc Finales_estancias

8

Page 10: Doc Finales_estancias

9

Page 11: Doc Finales_estancias

Diagramas de secuencia

anexos

ENTREVISTA 01

Realizada por: Erik Estrada Reta

Fecha: 9/MAYO/2015 Hora de Inicio: 012:00 PM Proyecto: SISTEMA DE PAGINA WEB PARA EL CBTF N°1

Objetivos:

Saber El Interés De Como Sera Realizada La Página Ya Que Cada Institución Tiene Sus Necesidades Cuestiones Aplicadas

1. ¿Porque cree que es necesario un sistema web en bachillerato?Es una forma de que los alumnos empiecen a meterse más en lo que es la tecnología y los motive a innovar al mundo

2. ¿Quiénes manejarían el sistema?El sistema solo sería utilizado por el encargado del departamento de informática del plantel.

3. ¿Qué ventajas tendría el administrador?El administrador sería el único que puede agregar a los nuevos usuarios.

4. ¿Qué actividades se realiza en este departamento?En una pequeña página que tenemos damos a conocer al bachillerato, pero queremos innovar la visualización. http://mexico.pueblosamerica.com/c/centro-bachillerato-tecnologico-forestal

5. Describa el proceso de alta de un usuarioLo manejaremos como vallan entrando los alumnos se les dará el permiso de crear su usuario y el administrador lo dará de alta siempre y cuando este dentro de la institución

6. ¿Cómo manejara las calificaciones de los alumnos?Tendremos que capacitar bien a los profesores para que no se les olvide reportar las calificaciones

7. ¿Cada cuánto tiempo limpiara las bases de datos y como cree que es mejor?

10

Page 12: Doc Finales_estancias

Con el paso del tiempo tratar de que se pase a un archivo de Excel para que no se pierdan esos datos y archivarlos ya sea en discos duros externos o en distintos respaldos. Esto se ara cada ciclo escolar.

Fecha de cierre 09/Mayo/2015Hora de cierre 05:15 pm

ARGUMENTOS

El entrevistado se mostró muy colaborativo, se le noto el interés que tiene por el proyecto ya que comenta que sería algo muy bueno para los bachilleratos que existe porque estaría entre los primeros en implementar este tipo de sistemas

11