Memoria Final ASS
Enviado por adrielpro • 26 de Junio de 2013 • 5.638 Palabras (23 Páginas) • 389 Visitas
Análisis y especificación de Requisitos
Memoria final de Análisis de Sistemas Software
Adrián González Hernández
Contenido
Introducción: 3
Descripción del proyecto: 3
Ámbito: 3
Sistema actual 3
Problemas que resuelve 4
Mejoras 4
Alternativas en el mercado 4
Tabla comparativa 5
Alcance: 5
Beneficios: 6
Roles y responsabilidades 6
Visión general del producto: 8
Presenta una visión global de alto nivel de la arquitectura prevista del sistema 8
Estructuras formales: 9
Diagrama de paquetes (OO): 9
Diagrama de bloques (APV): 10
Diccionario de entidades de contexto: 10
Resumen de la metodologías, métodos y herramientas utilizadas 11
Metodologías y Métodos: 11
Herramientas: 11
Glosario de términos 11
Especificación Software/Hardware 14
Herramientas utilizadas: 14
Catálogo de requisitos del sistema 14
Requisitos funcionales 14
Definición de actores 15
Requisitos no funcionales 16
Requisitos de información 17
Restricciones impuestas 19
Modelo Conceptual 19
Orientado a Objetos 19
Introducción: 19
Fichas de soporte de Casos de Uso y Diagrama de casos de Uso 19
Diagrama de Casos de Uso 24
Modelo inicial de clases/objetos 25
Tablas: 26
Descripción de Clases: 30
Orientado a Puntos de Vista 31
Diagrama de burbujas 31
Diagrama de estructura 32
Diagrama tabular 33
Análisis y especificación de requisitos
Introducción:
Descripción del Documento:
El principal objetivo de este documento es presentar una descripción previa de las motivaciones y requerimientos del proyecto.
Así mismo se pretenderá dar una definición inicial del sistema propuesto y exponer de qué forma se ha alcanzado esta propuesta inicial.
Descripción del proyecto:
Este proyecto parte de una solicitud de un cliente dedicado a la enseñanza, el cual nos solicita la creación de una herramienta que facilite la gestión de sus tareas como docente, tales como el control de asistencia, evaluación de alumnos u organización de asignaturas.
Inicialmente el proyecto consistía en el desarrollo de una aplicación hecha a medida y de uso exclusivo para el cliente, pero, tras analizar las posibilidades del mercado, y con la mirada puesta en reducir el precio para el cliente y maximizar nuestros beneficios, se ha optado por el desarrollo de una aplicación que se distribuirá a través de las tiendas online de aplicaciones de distintas plataformas.
Ámbito y alcance del Proyecto.
Ámbito:
En la situación actual en la que cada vez existe una mayor adopción de nuevas tecnologías a nivel personal, sobre todo en el ámbito de las tecnologías móviles (teléfonos inteligentes y tabletas digitales), existen aún procesos en los que, al menos en el ámbito de la docencia, que es en el que se centra este proyecto, no se ha producido esta evolución, al menos a nivel institucional.
Es por eso que personas como nuestro cliente, que deben gestionar a diario un gran número de alumnos, diversas asignaturas, evaluaciones, tareas, etc., buscan cada vez más herramientas para su uso personal que les faciliten su labor, pudiendo así reducir entre otras cosas reducir el tiempo que dedican a ellas y el número de errores que se producen.
Sistema actual
La situación actual consiste en que cada uno de los posibles usuarios de este sistema (principalmente personal docente), debe de una forma u otra buscar métodos “artesanales” para la realización de estas tareas, teniendo por ejemplo que crear hojas de cálculo para las evaluaciones, imprimir hojas de firmas para pasar lista, o elaborar tablas en soporte digital o papel para anotar las asistencias, entregas de tareas, notas de exámenes, etc.
Problemas que resuelve
A través de nuestro sistema trataremos de resolver la necesidad que existe de una herramienta fácil de manejar, que permita centralizar la información y las tareas, que proporcione una interfaz agradable al usuario frente a las que tradicionalmente ofrecen las soluciones que se encuentran a nivel institucional, y por último adaptar estos procesos a las nuevas tecnologías.
Mejoras
Este sistema presenta una serie de ventajas claras:
• Frente al uso del papel, además del ahorro ecológico, el formato digital resulta mucho más cómodo y organizado.
• Frente a otros sistemas digitales, como la utilización de hojas de cálculo o de otras soluciones informáticas, nuestro sistema tiene mayor control de operaciones como la evaluación o el control de faltas, donde suelen producirse el mayor número de errores.
Alternativas en el mercado
Para esta aplicación podemos diferenciar dos mercados principales, el mercado de Escritorio, es decir versiones para PC que utilicen Sistemas Operativos Windows o Mac OS, y el mercado de las aplicaciones móviles.
En cuanto a versiones de escritorio no se han encontrado alternativas que compitan con nuestro proyecto, ya que como máximo se han encontrado servicios web que suelen ser dependientes de administraciones públicas, o en algunos casos pequeñas aplicaciones caseras que se basan en el uso de tablas Excel o pequeñas Bases de Datos.
Respecto a las versiones móviles encontramos una competencia más fuerte, a la que costará bastante desbancar ya que llevan cierto tiempo establecidas. Las tres alternativas más fuertes son las siguientes:
• iTeacherBook: Aplicación para la plataforma iOs, disponible tanto para iPhone como para iPad, ha sido desarrollada por el grupo de desarrollo ”iStudiez Team”, responsable de otra aplicación de éxito como es iStudiez. Cuenta con bastantes usuarios, aunque la gran mayoría reclama una versión de escritorio compatible para Mac OS.
http://iteacherbook.com/
• Cuaderno del Profesor 2012-2013: Esta aplicación para Android ha sido desarrollada por un equipo de profesores de Andalucía, Castilla la Mancha y Extremadura bajo el nombre de “labelDroid”.
http://labeldroid.com/cdp/index.html#!/
• AndroClass-Maestro: Disponible en versiones para móvil y tablet de la plataforma Android, esta aplicación desarrollada por “Apenschi Software” presume de integración con nuestro PC, aunque no dispone de un software diseñado para sus Sistemas Operativos.
http://www.apenschi.com/?page_id=2053
Tabla comparativa
iTeacherBook Cuaderno del Profesor AndroClass Mi
...