Anda di halaman 1dari 10

DOCUMENTO REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES

ELECTIVA BSICA II

PRESENTADO POR: GERMN SARMIENTO DAZ CDIGO: 162208168

PRESENTADO A: INGENIERO PEDRO MELNDEZ RIVERA

UNIVERSIDAD DE CUNDINAMARCA FACULTAD DE INGENIERA INGENIERA EN SISTEMAS FUSAGASUG 2011

TABLA DE CONTENIDO

INTRODUCCIN .................................................................................................... 1 OBJETIVOS DEL PROYECTO DE GRADO ........................................................... 2


General ...................................................................................................................................... 2 Especficos............................................................................................................................... 2

MARCO TERICO.................................................................................................. 3
REQUERIMIENTO ................................................................................................................... 3 REQUERIMIENTOS FUNCIONALES................................................................................... 3 REQUERIMIENTOS NO FUNCIONALES ........................................................................... 3

ANLISIS DE REQUERIMIENTOS......................................................................... 4
Anlisis de requerimientos funcionales: ......................................................................... 4 Anlisis de requerimientos no funcionales: ................................................................... 6

CONCLUSIONES.................................................................................................... 7 BIBLIOGRAFA ....................................................................................................... 8

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

INTRODUCCIN
En el presente documento se busca analizar y revisar los requerimientos funcionales y no funcionales planteados en el documento titulado: SOFTWARE PARA LA ORGANIZACIN, REGISTRO, CONTROL Y BSQUEDA DE DOCUMENTOS EN LA EMPRESA INFOGESTION LTDA, presentado como trabajo de grado para la FUNDACIN UNIVERSITARIA TECNOLGICA COMFENALCO, determinando si los mismos son suficientes para cumplir los objetivos planteados en el trabajo de grado, o si deben ser sometidos a revisin para mejorar el enfoque de manejado en el trabajo.

Requerimientos funcionales y no funcionales

Pgina 1

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

OBJETIVOS DEL PROYECTO DE GRADO


General Desarrollar y construir un software que optimice los procesos de registro, bsqueda y control de documentos en la empresa INFOGESTION Ltda.

Especficos DE INVESTIGACIN Conocer a fondo las necesidades de organizacin documental que una empresa como INFOGESTION LTDA, puede estar generando en el uso inadecuado de los documentos.

METODOLGICOS Analizar procesos relacionados con el registro, control y bsqueda de archivos a travs de entrevistas y observaciones para poder identificar correctamente la situacin problemica y poder justificar el diseo del proyecto. Establecer pautas de organizacin documental dentro de la empresa que permitan la retroalimentacin de la base de datos.

TCNICOS Identificar los requerimientos del sistema para interpretar el entorno problemico. Disear los modelos informticos que permitan presentar y comprender cada uno de los procesos que conforman el sistema y sus requerimientos. Construir un prototipo que permita representar los servicios y funciones que el sistema ofrece a sus usuarios con el fin de validar y aprobar los requerimientos del sistema.

Requerimientos funcionales y no funcionales

Pgina 2

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

MARCO TERICO
REQUERIMIENTO Requisito que se enmarca en un documento escrito en el cual tanto el proveedor como el cliente pactan las caractersticas y/o atributos con los que debe contar el producto que se va a realizar.

REQUERIMIENTOS FUNCIONALES Los requerimientos funcionales son definidos como declaraciones o especificaciones con respectos al comportamiento del sistema (como debe responder) ante una determinada entrada o ante una determinada situacin, los servicios que debe proporcionar y segn se necesite, lo que el sistema no debe hacer. De esta manera se delimita un margen mnimo de funcionalidad que debe tener el sistema para responder a las necesidades del cliente.

REQUERIMIENTOS NO FUNCIONALES Son requerimientos que poco o nada tienen que ver con la funcionalidad del sistema (como acta) y que se enfocan mas en otros aspectos como los niveles de usabilidad, de eficiencia, de portabilidad, entornos grficos manejados y tcnicas para la validacin de acceso (aspectos de seguridad).

Requerimientos funcionales y no funcionales

Pgina 3

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

ANLISIS DE REQUERIMIENTOS
A continuacin se exponen los requerimientos funcionales y no funcionales expuestos en el documento mencionado en la introduccin del actual trabajo, junto con unas ciertas observaciones.

Anlisis de requerimientos funcionales : Con respecto a los requerimientos funcionales, se debe tener en cuenta que, en el momento que se habla de definir permisos, existen varias maneras de hacerlo, una puede ser la asignacin de permisos de forma personalizada para cada usuario dependiendo de su cargo o funcin dentro de la organizacin, donde cada usuario que se crea adquiere unos ciertos permisos por defecto pero los mismos pueden ser modificados por una administrador libremente, otra manera es a travs del manejo de roles, lo cual se propone en el documento de requisitos, pero al plasmar este requerimiento, se debe tener en cuenta que dentro de la empresa se deben manejar posiblemente mas de dos roles por cuestiones de organizacin. Puesto que el proyecto esta orientado a la gestin de documentos, se debe pensar que a la documentacin de la empresa, van a acceder desde varios partes de la misma como por ejemplo contabilidad, auditoria, gerencia, secretariados, ventas, sector de compras entre otros, y hay que pensar que para cada una de estas personas debe haber un acceso limitado, donde algunos podrn ver ciertos documentos, mientras que otros no tendrn por que acceder a estos, as que habra que pensar en el diseo de mas de dos posibles roles para el control del acceso a los documentos. Con respecto a la eliminacin de los usuarios, se debe tener en cuenta que por cuestiones de integridad de los datos cuando un registro se desea eliminar, se debe verificar que este no este asociado a ningn otro, de no hacerlo se podra generar un denominado bug en el tratamiento de los datos. En varios de los requerimientos planteados se trata el termino archivista, el cual no especifica algo claro ni conciso, el la formulacin de los requerimientos se debe ser especifico, adems de utilizar un lenguaje claro para que no queden vacios semnticos tanto del lado del cliente como del lado del encargado de realizar el diseo del producto y esto genere que se cree una grieta en el documento, que puede acarrear problemas a mediano plazo entre ambas partes.

Requerimientos funcionales y no funcionales

Pgina 4

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

Por otro lado el segmento de gestin de documentos, se refieren al archivista como un usuario que tiene ese rol de forma temporal, que as es como se percibe, y que lleva nuevamente a cuestionar la manera como se consolidaron los roles dentro del sistema. Lo recomendable es corregir primeramente el problema de los roles y a partir de ah replantear los dems aspectos que involucran el uso de los mismos. Con respecto al prstamo de documentos, hara falta agregar que para este propsito se debe tener muy en cuenta las fechas y hora del prstamo de cada uno de los documentos. Una ves mas se cita la necesidad de especificar por cuestiones organizacin (y esto tiene que ver con el tipo de empleado), el rea de la empresa la cual pertenece este empleado al cual le fue prestado dicho documento(s). Las recomendaciones de especificaciones que haran falta incluir dentro del espacio de requerimientos funcionales seria la posibilidad de no solo consultar si no de generar reportes, indicando los permisos que se tendran para realizar dichos reportes. Tambin habra que tener en cuenta que segn las descripciones del proyecto, se trata del diseo de un sistema de informacin transaccional que tendra acceso online, y en ese caso hablamos de que lo mas importante para una empresa es sus datos, as que habra que tener en cuenta la creacin de ciclo de backups, en caso de un colapso en el servidor o de un ataque externo, y que hara el sistema de forma automatizada o regulada a travs de un administrador.

Requerimientos funcionales y no funcionales

Pgina 5

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

Anlisis de requerimientos no funcionales : Con respeto a los requerimientos no funcionales incluidos dentro del documento, se puede apreciar sin lugar a dudas que fue una proceso muy superficial en los que no se han tenido en cuenta aspectos bsicos, como el lenguaje de programacin que se va a utilizar, si se van a reutilizar componentes de cdigo (practicas XP desarrollo agil de software), el sistema gestor de bases de datos, si va ha ser un software netamente web, donde solo es accesible por medio de un navegador. Este apartado tampoco contempla la distribucin o conformacin bsica de una plantilla grafica donde se ilustre la forma como sern distribuidos los componentes que harn parte de la interfaz grafica de usuario. Se deben contemplar tambin la arquitectura de las maquinas donde ser ejecutado o a travs del cual correr el aplicativo. En resumen, se debe nutrir mejor el apartado de los requerimientos no funcionales, y habra que pensar tal ves en realizar u proceso de reingeniera para este caso donde se pueda enmarcar unos requerimientos mas acordes con las necesidades del cliente y los objetivos propuestos.

Requerimientos funcionales y no funcionales

Pgina 6

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

CONCLUSIONES
Los requerimientos son quizs uno de los puntos ms crticos dentro de la etapa de anlisis y diseo, de su claridad, nivel de certeza, y puntualidad con respecto a lo que se desea conseguir, depende el xito del diseo y por ende el del resto del proyecto. Para la construccin y/o definicin de los requerimientos, se podra pensar en utilizar como gua de recomendaciones el del documento IEEE 8301 el cual sirve como base de apoyo a la hora de tener en cuenta aspectos bsicos como proveedor, cliente el contrato de requerimientos entre otros. Tener en cuenta de forma conjunta el objetivo del proyecto y las necesidades planteadas por el cliente, ayuda en la medida que no se pierde el norte de la construccin del contrato2.

1 2

IEEE-STD-830-1998 : ESPECIFICACIONES DE LOS REQUISITOS DEL SOFTWARE

Nombre con el cual se define al documento de requerimientos dentro de la norma IEEE 830

Requerimientos funcionales y no funcionales

Pgina 7

GERMAN SARMIENTO DAZ ELECTIVA BSICA II UNIVERSIDAD DE CUNDINAMARCA _______________________________________________________________________________

BIBLIOGRAFA
Sitios: https://sites.google.com/site/udecelectiva/ * https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdG RvbWFpbnx1ZGVjZWxlY3RpdmF8Z3g6MmFmNjJiNmZlNTBmYmJj Yg * https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdG RvbWFpbnx1ZGVjZWxlY3RpdmF8Z3g6NTMzMmNkYzFlMTM3ZmM y * https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdG RvbWFpbnx1ZGVjZWxlY3RpdmF8Z3g6NWY0ZmQyMjRlZDA4NGR mNg

Requerimientos funcionales y no funcionales

Pgina 8

Anda mungkin juga menyukai