documento srs

Upload: analisisdesistemas

Post on 12-Jul-2015

368 views

Category:

Documents


0 download

TRANSCRIPT

1.- INTRODUCCIN

El documento descrito a continuacin, definir, los requerimientos funcionales y no funcionales del Mdulo de control de temas de tesis de grado, de forma que nos indicar todas las bondades y funcionalidades del sistema, as como las restricciones del mismo. El alcance se definir con la determinacin de de los diagramas de flujo de datos del CONTROLTEXT, con respecto a la manipulacin de informacin de los temas de grado. Este sistema estar o se definir con llaves y procesos tcnicos los cuales sern viables, contempla las funcionalidades que prestar al usuario dentro del contexto que implica el uso del Sistema Automatizado Educativo (CONTROLTEXT).

Documento SRS

Pgina 1 de 18

2.- DIAGRAMAS DE FLUJO DE DATOS Y ACTORES2.1 LISTA DE DIAGRAMAS DE FLUJO DE DATOSPara el CONTROLTEXT, se han identificado los siguientes flujos de datos descritos a continuacin: D.F.D.1.- ALUMNO Es el encargado de presentar el tema de grado para poder obtener la previa aprobacin o negacin. D.F.D.2.- CONSEJO DIRECTIVO Este es el encargado de aprobar o rechazar los temas de grados presentados. D.F.D.3.- COORDINADOR Es el encargado de revisar, ayudar en la realizacin de tema de grado al alumno. D.F.D.4.- DIRECTOR DE ESCUELA Es el encargado de extender el certificado pertinente previo a la aprobacin de tema de grado. D.F.D.5.- DENUNCIA DE TEMAS En esta opcin se permite Ingresar presentar el tema que el alumno va ha realizar para poder graduarse. D.F.D.6.- ENTREGA DEL TEMA Aqu se presenta el tema al encargado, en este caso ser el coordinador. D.F.D.7.- REVICION DEL TEMA Aqu se procede a revisar el tema para que pueda pasar a la fase de aprobacin. D.F.D.8.- COMPROBACION DE TEMAS Esta opcin permite compara el tema en nuestro sistema CONTROLTEXT. D.F.D.9.- INGRESA Aqu se ingresa el tema a ser comprobado. D.F.D.10.- COMPRUEBA Aqu se comprueba si el tema es nuevo o es repetido. D.F.D.11.- ACTUALIZA

Documento SRS

Pgina 2 de 18

Si el tema no es repetido se procede a guardarlo en la base datos siempre y cuando el tema sea aprobado. D.F.D.12.- APROBACION Esta opcin permite ver si el tema de grado ha sido aprobado o no. D.F.D.13.- APROBAR Siempre y cuando el tema se aprobado se pasa a la siguiente parte. D.F.D.14.- RECIBIR CERTIFICADO Cuando el tema se aprobado se recibe un certificado de aprobacin por el director de escuela D.F.D.15.- RECHAZO Esta opcin es muy importante ya que aqu se revisa cual han sido los errores que tenemos que corregir. D.F.D.16.- NOTIFICACION Aqu se entrega una notificacin de que el tema ha sido reprobado y que tiene que corregirlo. D.F.D.17.- INFORME SOBRE TEMA RECHAZADO Se entrega un informe sobre cuales han sido los errores y poder corregirlos. D.F.D.18.- EMISION CERTIFICADO Esta opcin el director de escuela extiende un certificado para que el alumno pueda continuar con la realizacin del tema. D.F.D.19.- RECIBIR Se recibe el certificado para continuar con el tema. D.F.D.20.- CONTINUAR DESARROLLO DEL TEMA Se procede a desarrollar los dems puntos del desarrollo de la tesis. D.F.D.21.- DEFENSA DE LA TESIS Se prepara para proceder a defender el tema que estuvo realizando.

Documento SRS

Pgina 3 de 18

2.2.- LISTA DE ACTORESLos actores descritos a continuacin son aquellos que por su importancia en el mdulo de control de temas de grado, tiene una alta consecuencia en la informacin y sern estos los principales. CONSEJO DE ESCUELA Actor que es responsable de aprobar o reprobar los diferentes tipos de temas de grado que los estudiantes presentan para la obtencin de su titulo profesional. ALUMNO Actor que es responsable de presentar el tema de grado para su posterior defensa de tesis. CONSEJO DIRECTIVO Son los encargados de presentar un informe de tallado sobre los alumnos para que ellos puedan graduarse, ellos presentan los informes econmicos de dicho alumno. ENCARGADO DEL PROYECTO Actor que mantendr y apoyar al estudiante en la realizacin del tema de grado, para verificar si el alumno esta enfocado y desarrollando correctamente su tema de grado.

Documento SRS

Pgina 4 de 18

3.- REQUERIMIENTOS3.1.- REQUERIMIENTOS FUNCIONALESEl AES7 dispondr de los siguientes requerimientos funcionales, estos estn ligados completamente a los casos de uso especificados en este documento, as tenemos: RF1.- El CONTROLTEXT, entregara una notificacin si el tema de grado presentado esta repetido o no. RF2.- El CONTROLTEXT, permitir consultar los temas de grados entregados por el estudiante de la institucin. RF3.- El CONTROLTEXT, permitir ingresar los temas de grados nuevos. RF4.- El CONTROLTEXT, permitir tener un acceso a la informacin por un tipo de usuario. RF5.- El CONTROLTEXT, permitir al usuario ingresar a este y realizar todas sus acciones disponibles. RF6.- El CONTROLTEXT, dispone de una opcin en la cual se despliega informacin de los temas de grado de los estudiantes. RF7.- El CONTROLTEXT, desplegar los temas de grado por tipos de proyectos. RF8.- El CONTROLTEXT, permitir ingresar los datos personales del alumno. RF9.El CONTROLTEXT, permitir visualizar los datos personales del alumno. RF10.- El CONTROLTEXT, permitir actualizar la base de datos. RF11.- El CONTROLTEXT, reducir el tiempo de bsqueda de temas de grado. RF12.- El CONTROLTEXT, permitir aprobar o reprobar temas de grado.

Documento SRS

Pgina 5 de 18

3.2.- REQUERIMIENTOS NO FUNCIONALESEntre los requerimientos no funcionales tendremos: NRF1.- El CONTROLTEXT, no requiere de programas adicionales para la emisin de certificados. NRF2.- El CONTROLTEXT, presentar la informacin en una interfaz visual y de fcil manejo al usuario ya que presenta pantallas basada en formas y colorido usado en el ambiente Windows.

REQUERIMIENTOS SOFTWARE Requerimientos mnimos Microsoft Windows XP Home Microsoft SQL Standard Edition 2005 Requerimientos ptimos Microsoft Windows Server 2003 Microsoft SQL Server 2005

REQUERIMIENTOS HARDWARE Requerimientos mnimos Computador Pentium IV de 2.4 Ghz, 512MB Memoria RAM, Monitor 15, Unidad lectora y grabadora de CD, tarjeta de red, puertos USB, teclado y Mouse. Requerimientos ptimos Computador Pentium IV de 3.4 Ghz, 1GB Memoria RAM, Monitor de 17, Unidad lectora y grabadora de DVD, tarjeta de red, puertos USB, teclado y Mouse.

Documento SRS

Pgina 6 de 18

4.- DOCUMENTACIN DE USUARIO EN LNEAEl Mdulo de control de temas de grado dispone de Ayuda en Lnea, la cual ser presentada de acuerdo al proceso que se este llevando acabo en ese momento del formulario activo. Toda est informacin se encontrar activa presionando la tecla F1 y ser manejada desde la ayuda del sistema, adems se dispondr de un Manual de Usuario, as como de un Manual Tcnico del Mdulo de control de temas de grado, el cual ser especfico y concreto para las opciones detalladas, los cuales resolvern cualquier inquietud que tenga el operario del sistema., esta informacin ser entregado en dos formas, fsicas: Manual de Usuario Manual de Usuario Impreso magntico (CD)

Documento SRS

Pgina 7 de 18

5.- RESTRICCIONESEl sistema de requerimientos y el modelamiento del CONTROLTEXT se utilizarn los diagramas de UML, lenguaje que cuenta con reglas para combinar elementos grficos, este modelo describir lo que el sistema es capaz de hacer. Para dicho modelamiento se emplear la herramienta de software visual Bpwin, el cual nos provee tanto herramientas como informacin para poder generar los Diagramas de Flujo de Datos de nuestro Sistema CONTROLTEXT. El uso de herramientas para el desarrollo del CONTROLTEXT, con que se cuenta es Microsoft Visual Basic 2008, el cual no permite que este sistema sea multiplataforma, la arquitectura utilizada ser de tipo multiusuario llamada Cliente Servidor

Documento SRS

Pgina 8 de 18

6.- INTERFASES6.1.- INTERFASE DE USUARIOPANTALLA PRINCIPAL En esta pantalla se encuentran las diferentes opciones que podemos utilizar dentro de nuestro sistema CONTROLTEXT. PANTALLA DE INGRESO DE TEMAS En esta pantalla podemos ingresar el tema, el tipo de tema, el tutor asignado, los datos personales del creador de ese tema y la especialidad a la que pertenece el autor. PANTALLA BUSCAR TEMA Aqu podremos realizar una bsqueda de temas que tenemos almacenados en nuestra base de datos.

6.2.- INTERFASE DE HARDWAREEl Mdulo de Control de Notas, no dispone de ninguna interfase de hardware para ningn tipo de proceso.

6.3.- INTERFASE DE COMUNICACINEl sistema CONTROLTEXT estar diseado para funciona en ambiente cliente servidor por lo tanto requiere de una red de rea local en la que se utilizar una mquina con un sistema operativo de red y es en esta donde se instalar el sistema con la respectiva base de datos para que desde los dems computadores se acceda a la informacin que reside en el servidor.

Documento SRS

Pgina 9 de 18

7.- REQUERIMIENTOS DE LICENCIASolicitar al usuario final del CONTROLTEXT, que disponga de software y licencias originales, en todos los equipos donde se instale este mdulo, como puede ser los descritos a continuacin: Microsoft Windows 2003 Server Microsoft Windows XP Microsoft SQL Server 2005 Microsoft Visual Basic 2008

Documento SRS 18

Pgina 10 de

8.- ESTNDARES APLICABLESLos estndares en el desarrollo del CONTROLTEXT, sern usados de forma paramtrica. Esto nos indica que el sistema tendr por objeto solo un segmento de la escuela de sistemas, sino que este se podr utilizarlo en las diferentes escuelas del Instituto Tecnolgico Cordillera.

PARMETROS BASE DE DATOSLos parmetros para la Base de Datos, se define el nombre de las tablas como TB, seguido por una sublinea _ y por ltimo el nombre de la tabla en maysculas y en singular por ejemplo TEMAS. TB_TEMAS Para los atributos de cada tabla se dispondr de la abreviacin del contenido del campo cono mnimo 3 caracteres, seguido de una sublinea y por ltimo el nombre de la tabla sin TB_, por ejemplo: Campo cod_estudiante nom_profesor Descripcin cdigo estudiante Nombre profesor

PARMETROS NOMBRES DE FORMULARIOSLos nombres de Formularios, iniciaran con control, seguido por abreviacin con 5 letras del nombre de la actividad que va ha realizar comparacin compa y el proceso que realiza en la tabla temas por ejemplo: controlcompatemas

PARMETROS DE VARIABLESLas variables llevarn un prefijo del tipo de dato que contiene, seguido por el nombre. Variable Strnombre Tipo string Descripcin Nombre en string

Documento SRS 18

Pgina 11 de

Intvalor Blnencontrado Curingreso Dtminicio

integer boolean currency date time

Valor entero Encontrado Ingresos Fecha inicio

Adems de esta forma de codificacin en las variables se dispondr de otro modificador para cuando son globales, locales a nivel de mdulos y privadas, para el primer caso aumentaremos la letra g, para el siguiente la letra l y para el ltimo ninguno, por ejemplo: Variable Gstrusuario Gintnivel Lstrabrevia Intmaximo Nivel global global local mdulo privada Tipo String integer String integer Descripcin Usuario Nivel Abreviacin Mximo

Documento SRS 18

Pgina 12 de

DIAGRAMAS DE FUJO DE DATOS

Documento SRS 18

Pgina 13 de

Documento SRS 18

Pgina 14 de

Documento SRS 18

Pgina 15 de

ESPECIFICACIN DE LOS DIGRAMAS DE FUJO DE DATOSDIAGRAMA FLUJO DE DATOS: alumno ID: D.F.D.1 Actores: Estudiante Precondiciones: 1.- entrega de tema de grado 2. entrega de datos personales Flujo de Eventos 1.- entrega de tema de grado Flujos Alternativos DIAGRAMA FLUJO DE DATOS: consejo directivo ID: D.F.D.2 Actores: direccin escuela sistemas Precondiciones: 1.- entrega de tema de grado 2. aprobacin o negacin del tema Flujo de Eventos 1.- aprobacin o negacin del tema Flujos Alternativos DIAGRAMA FLUJO DE DATOS: director escuela ID: D.F.D.3 Actores: direccin escuela sistemas

Documento SRS 18

Pgina 16 de

Precondiciones: 1.- emite certificado Flujo de Eventos 1.- aprobacin del tema Flujos Alternativos DIAGRAMA FLUJO DE DATOS: denuncia del tema ID: D.F.D.4 Actores: coordinador, alumno Precondiciones: 1.- datos del tema 2.- datos personales Flujo de Eventos 1.- entregar tema Flujos Alternativos DIAGRAMA FLUJO DE DATOS: comparacin del tema ID: D.F.D.5 Actores: consejo educativo Precondiciones: 1.- revisin del tema 2.- notificacin del tema Flujo de Eventos 1.- aprobacin o negacin del tema Flujos Alternativos

Documento SRS 18

Pgina 17 de

DIAGRAMA FLUJO DE DATOS: aprobacin ID: D.F.D.6 Actores: consejo educativo Precondiciones: 1.- revisin del tema 2.- notificacin del tema 3.- aprobacin del tema Flujo de Eventos 1.- aprobacin o negacin del tema 2.- entrega del tema al director de escuela para el certificado Flujos Alternativos DIAGRAMA FLUJO DE DATOS: rechazo ID: D.F.D.7 Actores: consejo educativo Precondiciones: 1.- negacin del tema Flujo de Eventos 1.- negacin del tema 2.- corregir errores para su prxima revisin. Flujos Alternativos DIAGRAMA FLUJO DE DATOS: emisin del certificado ID: D.F.D.8 Actores: director de escuela Precondiciones: 1.- recibir tema de grado Flujo de Eventos 1.- emite el certificado correspondiente. 2.- entrega del certificado Flujos Alternativos

Documento SRS 18

Pgina 18 de