Académique Documents
Professionnel Documents
Culture Documents
Proyecto: Sistema de Ingreso y control de Transacciones de la Asociacin Sindical de Empleados del Municipio de Portoviejo. SINDICALSYS Integrantes: Alcivar Mosquera Germn Alberto Moreira Ubillus Carlos Vicente Prraga Navarrete Carlos Alfredo Curso: Noveno B Docente: Ing. Elvis Crdenas
[Febrero 2013]
SINDICALSYS
Especificacin de requisitos de software
Pg. 2
Contenido
1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.1 2.2 2.3 2.4 2.5 2.6 3 INTRODUCCIN .................................................................................................................. 3 Propsito ......................................................................................................................... 3 Alcance ............................................................................................................................ 3 Personal involucrado ..................................................................................................... 3 Definiciones, acrnimos y abreviaturas ...................................................................... 3 Referencias ..................................................................................................................... 4 Resumen ......................................................................................................................... 4 DESCRIPCIN GENERAL .................................................................................................. 4 Perspectiva del producto .............................................................................................. 4 Funcionalidad del producto .......................................................................................... 4 Caractersticas de los usuarios .................................................................................... 4 Restricciones .................................................................................................................. 5 Suposiciones y dependencias ...................................................................................... 5 Evolucin previsible del sistema .................................................................................. 5 REQUISITOS ESPECFICOS .............................................................................................. 5
3.1 Requisitos comunes de los interfaces ......................................................................... 5 3.1.1 Interfaces de usuario ................................................................................................... 5 3.1.2 Interfaces de hardware ................................................................................................ 5 3.1.3 Interfaces de software .................................................................................................. 5 3.2 Requisitos funcionales .................................................................................................. 6 3.2.1 Requisito funcional 1 .................................................................................................... 6 3.2.2 Requisito funcional 2 .................................................................................................... 6 3.2.3 Requisito funcional 3 .................................................................................................... 6 3.2.4 Requisito funcional 4 .................................................................................................... 7 3.2.5 Requisito funcional 5 .................................................................................................... 7 3.2.6 Requisito funcional 6 .................................................................................................... 8 3.2.7 Requisito funcional 7 .................................................................................................... 8 3.2.8 Requisito funcional 8 .................................................................................................... 8 3.2.9 Requisito funcional 9 .................................................................................................... 9 3.2.10 Requisito funcional 10 ............................................................................................. 9 3.2.11 Requisito funcional 11 ........................................................................................... 10 3.3 Requisitos no funcionales........................................................................................... 11 3.3.1 Requisitos de rendimiento ......................................................................................... 11 3.3.2 Seguridad ................................................................................................................... 11 3.3.3 Fiabilidad .................................................................................................................... 11 3.3.4 Disponibilidad ............................................................................................................. 11 3.3.5 Mantenibilidad ............................................................................................................ 11 3.3.6 Usabilidad .................................................................................................................. 11 3.4 Otros requisitos ............................................................................................................ 11
SINDICALSYS
Especificacin de requisitos de software
Pg. 3
1 Introduccin
1.1 Propsito
El propsito de especificar los requerimientos es para dar a conocer de manera detallada las funcionalidades y limitaciones del sistema que se va a desarrollar. Este documento va dirigido tanto a las personas que van a utilizar el sistema (Usuarios Finales) y las personas encargadas de elaborar (Equipo de Desarrollo). Adems el proyecto lograr sistematizar y automatizar las transacciones del Sindicato de Empleados del Municipio de Portoviejo.
1.2
Alcance
El sistema de la Asociacin Sindical de Empleados del Municipio de Portoviejo se denominar SINDICALSYS. Las funcionalidades del SINDICALSYS esta basado en: Gestionar usuarios, ingresar socios, registrar ciudades, registrar servicios, controlar y registrar pagos de cuotas, registrar y controlar adquisicin pagos de prestamos emitir reportes de pagos de cuotas, fichas de inscripcin de socios, detalles de servicios a recibir y control y movimiento de prestamos. Las funciones que no incluye SINDICALSYS son: Elaboracin de actas de reuniones o soporte para secretaria. Inscripciones de socios por medio de internet.
1.3
Personal involucrado
Alcivar Mosquera Germn Diseador de Interfaces Estudiante. Ingeniera de Sistema Disear las interfaces del sistema germam2252@hotmail.com
Carlos Moreira Programador Estudiante. Ingeniera de Sistema Programar los componente del sistemas maycar88@hotmail.es
Ubillus Carlos Prraga Navarrete Diseador de BD. Estudiante. Ingeniera de Sistema Disear la BD y enlazarla con la interfaces carlosalfre_1990@hotmail.com
1.4
SINDICALSYS
Especificacin de requisitos de software
Pg. 4
proporcionar un entorno visual sencillo para permitir la comunicacin con el S.O. de una mquina o computador. ABREVIATURAS: DB: Base de Datos. S.O.: Sistema Operativo. SGBD: Sistema Gestor De Base De Datos
1.5
Referencias
Fecha 2011 Autor Wikipedia
2011
Wikipedia
1.6
Resumen
En el resto del documento encontraremos de forma ms explicativa o detallado del los requerimientos del sistema, tanto funcionales como no funcionales. Adems de la funcionalidad y las personas que van a utilizar el software.
2 Descripcin general
2.1 2.2
2.3
SINDICALSYS
Especificacin de requisitos de software
Pg. 5
Secretario Conocimiento bsico de computacin Manejo bsico en computacin Realizar inscripciones y cobro de cuotas.
2.4
Restricciones
El sistema se diseara visual Basic 6.0, el gestor de base de datos que utilizara el sistema ser en Mysql 5.0 Windows XP, la metodologa que vamos a utilizar es el proceso evolutivo modelo espiral.
2.5 2.6
SINDICALSYS. Realizara o se implementara otras caractersticas o funcionalidades a futuro segn las necesidades y el crecimiento de la asociacin. .
3 Requisitos especficos
3.1 Requisitos comunes de los interfaces
3.1.1 Interfaces de usuario
SINDICALSYS contara con una interfaz vistosa, grafica, amistosa con el usuario con formularios con opciones muy especficas que le ser fcil al usuario realizar las distintas operaciones que desempea el negocio. Contara con ventanas de ingreso al sistema con su respectivo rol y contrasea, tendr una ventana de inicio con sus respectivo men de las diferentes opciones a escoger es decir la operacin que vaya a realizar. Las ventanas contaran con: Etiquetas con los nombres de los campos de manera clara. Cuadros de textos Botones de comandos Barra de mens Mensajes de ayuda, ya sean estos de advertencia o de informacin Cuadros combinados Cuadros de seleccin Y todas las ventanas contaran con el nombre de la operacin que realizan.
SINDICALSYS
Especificacin de requisitos de software
Pg. 6
3.2
Requisitos funcionales
3.2.1 Requisito funcional 1
Nmero de requisito RF1 Nombre de requisito Logueo de Usuarios Tipo Requisito Restriccin Fuente del requisito DB Tabla: Usuario Campos: Cdigo, usuario, contrasea. Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
INTRODUCCIN
SINDICALSYS deber permitir el ingreso a los usuarios registrados.
ENTRADA
Cdigo, usuario, contrasea.
PROCESO
SINDICALSYS permitir el ingreso de todos los usuarios que tendrn acceso al sistema con su respectiva contrasea.
SALIDAS
Las salidas van a dirigirse al administrador y dueo, nos darn mensajes de advertencias de errores y mensajes de procesos exitosos.
INTRODUCCIN
SINDICALSYS permitir ingresar los datos de los socios en la BD.
ENTRADA
Ruc, Nombres, Direccin, telfono, ciudad, e-mail
PROCESO
SINDICALSYS permitir el ingreso de los socios de la asociacin con sus respectivos datos personales los cuales se almacenaran en la base de datos.
SALIDAS
Las salidas van a dirigirse al presidente mediante reportes o fichas de inscripcin.
SINDICALSYS
Especificacin de requisitos de software
Pg. 7
INTRODUCCIN
SINDICALSYS permitir ingresar los datos de los socios en la BD.
ENTRADA
Ruc, Nombres, Direccin, telfono, ciudad, e-mail
PROCESO
SINDICALSYS permitir el ingreso de los socios de la asociacin con sus respectivos datos personales los cuales se almacenaran en la base de datos.
SALIDAS
Las salidas van a dirigirse al presidente mediante reportes o fichas de inscripcin.
INTRODUCCIN
SINDICALSYS permitir ingresar las ciudades para utilizar al sistema
ENTRADA
Cdigo, Nombres
PROCESO
SINDICALSYS permitir el ingreso de las ciudades con un cdigo para despus ser utilizadas en el sistema.
SALIDAS
Se visualizaran en los formularios de inscripcin.
INTRODUCCIN
SINDICALSYS permitir ingresar los cargos que un puede llegar a tener dentro de la asociacin.
ENTRADA
Id, cargo, Descripcin, Id socios
PROCESO
SINDICALSYS registrara los cargos que un socio obtendr dentro de la asociacin si es electo y esta relacionada con el id del socio respectivo.
SALIDAS
Las salidas se registraran en la base de datos y en la ficha de inscripcin del socio.
SINDICALSYS
Especificacin de requisitos de software
Pg. 8
INTRODUCCIN
SINDICALSYS permitir almacenar los socios que formaran parte del comit con un tiempo determinado.
ENTRADA
Id, Id socio, cargo, fecha inicio, fecha inicial, Fecha final, periodo
PROCESO
SYSINDEMP registrara los socios que formaran parte del comit ejecutivo en la BD mediante el registro del cdigo del comit y el del socio respectivo
SALIDAS
El reporte de comit para el secretario.
INTRODUCCIN
SINDICALSYS permitir almacenar los registros de las cuotas que los socios pagan mensualmente.
ENTRADA
Id, Id socio, valor, fecha, concepto
PROCESO
SYSINDEMP registrara las transacciones de los pagos de cuotas en la BD mediante el registro del cdigo de la transaccin y el del socio respectivo
SALIDAS
El reporte de pagos que lleva cada socio en una ficha.
INTRODUCCIN
SINDICALSYS permitir llevar el control de las ayudas que se le da a un socio o familiar.
SINDICALSYS
Especificacin de requisitos de software
Pg. 9
ENTRADA
Id, socio, beneficiario, ruc_pariente, nombre, cantidad, fecha, monto.
PROCESO
SINDICALSYS registrar las ayudas que se le da a un socio mediante un cdigo relacionado a su vez con el id socio con su respectiva fecha, monto..
SALIDAS
Informe de ayudas a socios y informe mensual al presidente.
INTRODUCCIN
SINDICALSYS emitir informes sobre los pagos de las cuotas de los socios.
ENTRADA
Id. cuota
PROCESO
SINDICALSYS buscara las cuotas que se han cancelado mediante el cdigo y emitir un informe, tambin buscara el historial de pagos de cuotas de un socio mediante su cdigo
SALIDAS
Informe de pagos de cuotas que se dirigir al presidente de la asociacin.
INTRODUCCIN
SINDICALSYS deber imprimir los datos del socio por una ficha .
ENTRADA
Ruc.
PROCESO
SINDICALSYS buscara los datos de los socios el cdigo respectivo es decir el ruc, y visualizar su informacin en la pantalla para luego ser impresa en una ficha si as es necesario.
SALIDAS
Las salidas van al administrador para su posterior uso.
SINDICALSYS
Especificacin de requisitos de software
Pg. 10
INTRODUCCIN
SINDICALSYS deber imprimir los datos del socio y las ayudas econmicas recibidas.
ENTRADA
Ruc.
PROCESO
SINDICALSYS buscara los datos de los socios el cdigo respectivo es decir el ruc, y visualizar su informacin en la pantalla para luego ser impresa.
SALIDAS
Las salidas van al administrador para su posterior uso.
SINDICALSYS
Especificacin de requisitos de software
Pg. 11
3.3
Requisitos no funcionales
3.3.1 Requisitos de rendimiento
RNF1.- Las entidades de la BD debern ser normalizadas para asegurar su eficiencia y rapidez de respuestas sea de mnimo 5 segundos. RNF2.- La BD tendr un espacio de almacenamiento amplio para alargar su vida de uso en 5 aos.
3.3.2 Seguridad
RNF1.- El sistema tendr controles de seguridad de acceso para reguardar la informacin. RNF.- El sistema contara con roles y privilegios.
3.3.3 Fiabilidad
RNF1.- El sistema guardara los datos completos en la BD y solo sern disponible la informacin para dueos y empleados.
3.3.4 Disponibilidad
RNF1.- El sistema estar disponible en un 90% en todas sus operaciones.
3.3.5 Mantenibilidad
RNF1.- El sistema tendr sus respectivos manuales de uso y se har un mantenimiento durante el primer ao mensualmente.
3.3.6 Usabilidad
RNF1.- La interfaz ser amigable, fcil de entender y usar para los usuarios.
3.4
Otros requisitos
RNF1.- El sistema contara con todas las operaciones legales, es decir, que no poseer ningn truco para cobrar ms de lo debido.