CAPITULO II: REQUERIMIENTOS



Documentos relacionados
CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

1. VIRTUALIZACION DEL PROCESO REAL.

CAPITULO 3 ANÁLISIS SUMARIO

CAPITULO I GENERALIDADES DEL PROYECTO

TALLER DE CONOCIMIENTOS APRENDICES JORGE LEONARDO MAZA CARLOS DAVID ZAMBRANO JOSE G. RODRIGUEZ PROFESOR RONALD MARTELO

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

El Auditor y la organización

Nombre de la sesión: Fundamentos de software contable

4. METODOLOGÍA. 4.1 Materiales Equipo

Introducción a la Computación

Manual de 1 nstalación CONAGUA

CAPITULO V. PLAN DE IMPLANTACION

PRESENTACIÓN OBJETIVO EL CURSO

CONTROL DE CAMBIOS. FICHA CONTROL DE CAMBIOS Versión Fecha Descripción de la Modificación

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

JAVAFilters: Cálculo y Diseño de Filtros Analógicos y Digitales Primavera 2004

ÍNDICE 2. DIRECCIONES DE INTERÉS SOBRE TELETRABAJO Y DISCAPACIDAD BIBLIOGRAFÍA...

CONSOLIDACIÓN DE SERVIDORES PARA RENOVACIÓN DE PLATAFORMA DE SERVICIOS SERPES

CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN

PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI

CAPITULO 5 DESARROLLO

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos

PoliEstudio: Una herramienta computacional para la enseñanza de la Matemática, en secundaria

Lincamiento técnico para la migración de equipos de cómputo de la Universidad de Costa Rica, hacia el Sistema Operativo Windows 10.

Determinar el tiempo de realizar las diferentes actividades para la implementación del sistema EVECP.

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

CAPÍTULO VI. Propuesta de Alfabetización Digital para la Escuela Normal de Educación Física (ENEF)

PROCEDIMIENTO DE GESTIÓN DE LOS ASPECTOS AMBIENTALES

LOTUS O EXCEL CUÁL ELEGIR? Por: Teresa García López 1

GUÍ A DEL ALUMNO DE TELEFORMACÍO N GRUPO PIQUER

DIPLOMADO DE FORMACIÓN DE TUTORES TELEMÁTICOS

ISSN DEP. LEGAL: GR 2922/2007 Nº 28 MARZO DE 2010

DESARROLLO DE UN SISTEMA DE INFORMACIÓN PARA LA ADMINISTRACIÓN DE UN COLEGIO

Sistema de Información KOALA - SIK

Etapas de diseño de cursos en línea

Instalación de Crystal Reports

Aspel-PROD 3.0 Aspel-PROD 3.0 SAE 6.0 SAE 6.0

PALABARS CLAVE: SISTEMA DE GESTION DE CALIDAD, SISTEMA DE GESTION DE MEDICIONES; NORMAS ISO 10012:2003

Descripción. Este Software cumple los siguientes hitos:

EDITOR E INTÉRPRETE DE ALGORITMOS REPRESENTADOS EN DIAGRAMAS DE FLUJO 1 RESUMEN

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

PONTE A PRUEBA CON PISA 2015

GUÍA DE EVIDENCIA DE LA UNIDAD DE COMPETENCIA

Características y ventajas de WinZip

JHAN EVER ANDRADE CASTRO

En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información, por otro

Unidad 5 Utilización de Excel para la solución de problemas de programación lineal

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

CAPITULO I ANALISIS DE LA SITUACION PROBLEMATICA

JUEGO DE CARRERA DE AUTOS EN LCD

UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral

DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA PARA LA GESTIÓN DEL MANTENIMIENTO DEL PARQUE AUTOMOTOR DE EMELNORTE DE LA CIUDAD DE IBARRA

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

Alcance de Compellent Health Check Services

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F SUMA FACTORES DE AJUSTE: 32

SBConta.NET Manual de instalación. SBSS Consulting, S.A Barcelona Telf , fax web

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE

Taller. Computación Física y Arduino. Exploracion de la Plataforma Arduino

MAPAS DE RIESGOS. DEFINICIÓN Y METODOLOGÍA

Tienda Virtual Synergy (Parte 2)

Especificación de Requerimientos Funcionales y No Funcionales. Sistema Reservación Hotelera

Crear un Software que sea adaptable a las necesidades de cualquier tipo de Institución de Educación Superior.

Diseño y desarrollo de una aplicación informática para la gestión de laboratorios

METODOLOGÍA PARA LA PRESENTACIÓN Y EVALUACIÓN DE PROYECTOS DE TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIONES. Versión Preliminar 3.0

SP6-ERP TABLA DE CONTENIDO. Manual de Estándares Manual del Usuario 1. GENERALIDADES... 2

Portal Educativo Multimedia LA NUEVA CARA DE LA EDUCACIÓN. Manual del usuario

Manual del usuario de Crystal Reports. Instalar Crystal Reports XI Release 2

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Grup F9: Videojocs a l Aula Revista Comunicación y Pegagogía. Grup F9*

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

METODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA)

1.- JUSTIFICACIÓN 2.- OBJETO DEL CONTRATO

Servicio de hosting, dominio y diseño web.

Manual de Usuario SOFTWARE DESPACHO JURIDICO 2015.

GUÍA DE INSTALACIÓN Y ACTIVACIÓN

Partes de la Computadora

INGRID Gestión geográfica de activos urbanos y mantenimiento

Cómo planear la producción al crear tu empresa Documento para descargar

La publicación. Pere Barnola Augé P08/93133/01510

DISEÑO DEL SOFTWARE DIDÁCTICO EREN MECFLUID Y SU USO COMO APOYO DIDÁCTICO PARA LOS ESTUDIANTES DE INGENIERÍA DEL CULAGOS

Guía de instalación del sistema Iglesia HOY en una red local de Windows


PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

LICENCIATURA DE INGENIERÍA EN SISTEMAS BIOMÉDICOS

Unidad I: Introducción a la gestión de proyectos

Estudio Técnico INTRODUCCIÓN

Guía de estudio para examen de recuperación tecnología I

Licenciatura en Computación

norma técnica Estándar de Seguridad y Salud: Evaluación del desempeño en seguridad y salud de las empresas colaboradoras Código: NT GN-SP.

Guía de usuario del Administrador CPA BT icomms

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

FORMULACION DEL PROBLEMA

GUÍA PARA ACCEDER A UN CURSO DEL SENA VIRTUAL

Presupuesto Base Cero Metodología

Transcripción:

CAPITULO II: REQUERIMIENTOS 83

En este capítulo se trata la determinación de los requerimientos del software Q-LAB, dividido en dos áreas: REQUERIMIENTOS FUNCIONALES Estos están orientados a la determinación de la forma en que se espera que el software funcione y sus interacciones con el usuario. REQUERIMIENTOS NO FUNCIONALES Esta parte se enfoca en aspectos referentes a las necesidades tanto para el desarrollo del software y como para que funcione adecuadamente, es decir los requerimientos de desarrollo y hardware. Cada uno de los requerimientos anteriormente mencionados es desarrollado en los apartados siguientes: 1 REQUERIMIENTOS FUNCIONALES. 1.1 PANORAMA El software de simulaciones para las prácticas de laboratorio de Química General I y Química General II de la UFG (Q-LAB), tendrá la funcionalidad de simular las prácticas de laboratorio de dichas cátedras, permitiendo al usuario desarrollarlas en la computadora. Además podrá interactuar con el usuario, mostrar conceptos generales de Química y ejecutar cálculos en las prácticas que así lo requieran. Q-LAB estará estructurado de la siguiente forma: Módulo Introductorio a Q-LAB Este módulo tendrá la información relacionada con los objetivos que persigue la herramienta. El módulo Introducción a Q-LAB tendrá la funcionalidad de ser consultado en el momento que el usuario lo estime conveniente. 84

Elección de cátedra. El módulo Elección de cátedra permitirá al usuario desplazarse entre las diferentes cátedras definidas para las prácticas que son: Química General I Química General II Cada una de estas opciones lo llevará a las prácticas establecidas para cada una de las materias en cuestión junto con todas las opciones asociadas a éstas. Será estrictamente necesario que se elija una de las materias para el desarrollo de cualquier práctica ya que no existirán prácticas que no pertenezcan a alguna de las cátedras. No habrá restricciones para ingresar cualquier cátedra, los usuarios podrán realizar prácticas de cualquiera de las materias sin excepción. Prácticas. El módulo Prácticas poseerá todas las opciones establecidas y necesarias para el desarrollo de las prácticas en cuestión. Estas son el punto central de la finalidad del software Q-LAB, en donde los estudiantes ponen en uso sus conocimientos y habilidades que poseen de la materia. Este módulo estará compuesto por las siguientes opciones: Introducción teórica. Aquí el usuario podrá consultar la teoría concerniente al tema central de la práctica. Objetivos. Son los objetivos perseguidos con el desarrollo de la práctica y que se pretende el estudiante logre al finalizarla. Procedimiento. La estructura de pasos a seguir para el desarrollo de la práctica, es decir, el algoritmo de ésta. Desarrollo de la práctica. Este es, como su nombre lo dice, el desarrollo puntual de la práctica en cuestión, es aquí donde se llevarán a cabo las simulaciones y cálculos necesarios para las prácticas que así lo requieran. Cuestionario. El estudiante podrá realizar un cuestionario en cada una de las prácticas que podrá ser impreso para su posterior evaluación por parte del docente o instructor del laboratorio. 85

Conclusiones. El software Q-LAB mostrará al estudiante las conclusiones de cada práctica desarrollada. Glosario. Siempre en cada práctica existirá un glosario de los términos más importantes y generales del tema en el cual está basada la práctica. Ayuda. Siempre estará a la mano el módulo de ayuda, para apoyar al usuario en cualquier duda que tenga respecto al uso de Q-LAB. 86

2 REQUERIMIENTOS NO FUNCIONALES 2.1 REQUERIMIENTOS DE DESARROLLO Para la selección de las herramientas de desarrollo para la construcción del software, se evaluaron las alternativas presentadas en el siguiente cuadro resumen, que incluye la alternativa seleccionada: Herramienta Herramienta de desarrollo Herramientas de diseño Sistema Operativo Cuadro 2.1 Alternativas evaluadas Flash MX JAVA JAVA Script Visual Basic DreamWeaver VRML Xara Webster Xara 3D Xara WebStyle Corel Draw Free Hand Director Power Designer Photo Builder PhotoShop Windows Linux Alternativas seleccionadas Flash MX Xara Webster Xara 3D Xara WebStyle Power Designer Photo Builder Windows 87

2.2 SELECCIÓN DE HERRAMIENTAS A continuación se presenta la evaluación y posterior selección de las herramientas utilizadas para el desarrollo del software. 2.2.1 METODOLOGÍA Para la evaluación y selección del software se realizó un análisis exhaustivo de todas las alternativas, con el objeto de escoger el software que mejor cumpla los requisitos. Se preparó una matriz de resultados que consiste en la suma de puntos obtenidos por cada alternativa en la calificación de cada uno de los criterios. Criterios de selección Resultado de la evaluación de una alternativa Puntuaciones sobre un criterio específico Excepcional 80-100 Excelente 60-80 Bueno 40-60 Deficiente 20-40 Mediocre 0-20 Cuadro 2.2 La metodología descrita anteriormente, se aplicó en la evaluación y selección del software, clasificado en los siguientes: 1 Herramientas de desarrollo 2 Herramientas de diseño 3 Sistema operativo 88

2.2.2 SELECCIÓN DE LA HERRAMIENTA DE DESARROLLO Criterios de decisión. Para establecer los criterios se consideraron las características del software a desarrollar, éstos son: Dominio de la herramienta. Esto indica el grado en el que el equipo de desarrolladores domina la herramienta de desarrollo. Orientado a animaciones. Indica el grado en que la herramienta soporta y facilita el desarrollo de animaciones en su interfaz. Uso en expansión. Se refiere al auge que la herramienta está teniendo en el desarrollo de aplicaciones. Documentación existente. Considera la cantidad de documentación existente sobre la herramienta de desarrollo. Alternativas Orientado Dominio de Recomend. Doc. a la herramienta de profes. Existente animaciones Total Flash MX 80 100 90 100 370 JAVA 60 70 80 80 290 JAVA Script 60 70 80 80 290 Visual Basic 90 40 80 100 310 DreamWeaver 40 80 80 60 260 VRML 40 100 80 60 280 Cuadro 2.3 La herramienta de desarrollo seleccionada para construir Q-LAB es Macromedia Flash MX. 89

2.2.3 SELECCIÓN DE LAS HERRAMIENTAS DE DISEÑO Criterios de decisión. Para establecer los criterios se consideraron los siguientes aspectos: Compatibilidad con la herramienta de desarrollo. Esto indica el grado de compatibilidad que existe entre las herramientas de diseño con la herramienta de desarrollo seleccionada. Comodidad. Que proporcione suficientes recursos para los desarrolladores. Disponibilidad. Se refiere al grado de disponibilidad de las herramientas para los desarrolladores. Alternativas Compatibilidad Comodidad Disponibilidad Total Xara Webster 100 100 100 300 Xara 3D 100 100 100 300 Xara WebStyle 100 100 100 300 Corel Draw 90 90 50 230 Free Hand 100 100 50 250 Director 100 100 50 250 Power Designer 100 100 100 300 Photo Builder 100 100 100 300 PhotoShop 90 90 50 230 Cuadro 2.4 Las herramienta de diseño seleccionada son Xara Webster, Xara 3D, Xara WebStyle, Power Designer y Photo Builder. 90

2.2.4 SELECCIÓN DEL SISTEMA OPERATIVO Criterios de decisión. Para establecer los criterios se consideraron los siguientes aspectos: Compatibilidad con las herramientas de desarrollo y diseño. Que las herramientas de desarrollo y diseño puedan funcionar bajo el sistema operativo. Comodidad. Que proporcione suficientes recursos tanto para los usuarios finales como para los desarrolladores. Interfaz gráfica. Que posea una interfaz gráfica de usuario. Soporte técnico. La posibilidad de encontrar personas o empresas que brinden soporte al sistema operativo. Alternativas Compatibilidad Comodidad Interfaz Gráfica Soporte Técnico Total Windows 100 100 100 100 400 Linux 0 70 70 50 190 Cuadro 2.5 El sistema operativo seleccionado para el desarrollo de Q-LAB es Windows. 2.3 REQUERIMIENTOS DE HARDWARE Para la determinación de los requerimientos de hardware para el funcionamiento del software se tienen las siguientes consideraciones: a) El software funcionará con el sistema operativo Windows 9x, Me, 2000 o XP en las computadoras. b) El software será desarrollado en Macromedia Flash MX. c) El software será instalado individualmente encada estación de trabajado. A partir de estas consideraciones se procede a determinar los requerimientos de hardware en cuanto a: 91

a) Espacio en disco requerido para el software. b) Característica del equipo. Cada uno de estos requerimientos se detalla a continuación: 2.3.1 ESPACIO EN DISCO REQUERIDO PARA EL SOFTWARE El espacio en disco se calcula a partir del espacio que utiliza el software Q-LAB y el software que sirve como plataforma para su funcionamiento: Tipo de Software Nombre Tamaño en MB Software principal Q-LAB 40 Sistema Operativo Windows 700 Cuadro 2.6 2.3.2 CARACTERÍSTICAS DEL EQUIPO Para un adecuado funcionamiento de Q-LAB (Software simulador de las prácticas de laboratorio para las cátedras de Química General I y Química General II de la UFG), será necesario que el hardware donde funcione tenga las siguientes características: Requerimiento Mínimo Recomendado Procesador 500 MHz 2 GHz en adelante Memoria principal 64 MB 128 MB Disco duro 10 GB 40 GB Monitor VGA SVGA Teclado Español Cuadro 2.7 92

3 PRESUPUESTO DEL PROYECTO DESCRIPCION VALOR UNITARIO CANTIDAD SUBTOTAL SUBTOTAL POR RUBRO SERVICIOS PROFESIONALES $67,500.00 Analistas programadores $40.00 1,687.5 horas $67,500.00 SERVICIOS NO PERSONALES $3,390.00 Alquileres $120.00 4.5 meses $540.00 Combustible $250.00 3 vehículos $750.00 Depreciación y mantenimiento de vehículos $500.00 3 vehículos $1,500.00 Servicios básicos (agua y electricidad) $20.00 4.5 meses $90.00 Celular $30.00 4.5 meses $135.00 Servicio de Internet $0.50 350 horas $175.00 Otros servicios $200.00 1 varios $200.00 MATERIALES Y SUMINISTROS $540.00 Papelería y reproducciones $200.00 1 varios $200.00 Tinta para impresor $35.00 4 cartuchos $140.00 Otros suministros $200.00 1 varios $200.00 MOBILIARIO Y EQUIPO $1,856.25 Computador (ya se cuenta con el equipo) $0.50 562.5 horas/pc $281.25 Impresor $125.00 1 unidad $125.00 Scanner $100.00 1 unidad $100.00 Depreciación de computadoras $300.00 4.5 meses $1,350.00 TOTAL PRESUPUESTO DEL PROYECTO $73,286.25 93