Está en la página 1de 90

Especificacin de Requerimientos del Software Proyecto: AgroGestion

Versin: 0.0.1

Validado por:

Aprobado por :

Modificado por: Erain Moya Petra Gmez Rosa Lema Vctor Morn Willian Hernndez

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 1 de 90

Historial de Revisiones
Versin 0.0.1 Fecha Autor Descripcin

25/05/2013 Erain Moya, Versin Inicial del Documento, Especificacin de Petra Gmez, Requerimientos del Software. Rosa Lema, Vctor Morn, Willian Hernndez -

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 2 de 90

Tabla de contenido
1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 2.4 2.5 3 3.1 3.2 Informacin General ...................................................................................................... 8 Gerencias Solicitantes ................................................................................................ 8 Cdigo del Proyecto ................................................................................................... 8 Nombre del Proyecto .................................................................................................. 8 Beneficiario ................................................................................................................. 8 Introduccin ................................................................................................................... 8 Propsito..................................................................................................................... 9 Alcance ....................................................................................................................... 9 Modelado de Dominio ................................................................................................. 9 Definiciones, Acrnimos y Abreviaturas ................................................................... 10 Documentos relacionados ........................................................................................ 11 Casos de Uso .............................................................................................................. 11 Resumen y Actores .................................................................................................. 11 Diagrama .................................................................................................................. 13 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2 3.2.2 3.2.1 3.2.2.1 3.2.2.2 3.2.2.3 3.2.2.4 Caso de Uso Gestionar Personal (CU -1.1) ................................................... 14 Caso de Uso Gestionar Venta (CU -1.2) ......................................................... 19 Caso de Uso Gestionar Planificacin (CU -1.3) .............................................. 22 Caso de Uso Gestionar Compra (CU -1.4) ..................................................... 23 Caso de Uso Gestionar Aporte (CU-1.5) ........................................................ 29 Caso de Uso Gestionar Cultivo (CU- 1.6) ....................................................... 30 Caso de Uso Gestionar Reporte (CU- 1.7) ..................................................... 31 Caso de Uso Gestionar de Configuracin (CU- 1.8) ....................................... 32 Gestionar Personal ......................................................................................... 37 Gestionar Venta (Crear) .............................................................................. 70 Gestionar Venta (Actualizar) ........................................................................ 72 Gestionar Venta (Leer) ................................................................................ 73 Gestionar Venta (Eliminar) .......................................................................... 74
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Especificaciones de Caso de Uso ............................................................................ 37 Gestionar Venta..................................................................................................... 68

Pgina 3 de 90

3.2.2.5 3.2.2.5.1 3.2.2.5.2 3.2.2.5.3 3.2.2.5.4 3.2.3 3.2.3.1 3.2.3.2 3.2.3.3 3.2.3.4 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 4 4.2 4.3 4.4 4.5 4.6 4.7 4.8 5 5.2 5.3 5.4 5.5 5.6 5.7

Gestionar Venta / Cliente ............................................................................. 75 Gestionar Venta / Cliente (Crear) ............................................................. 77 Gestionar Venta / Cliente (Actualizar) ...................................................... 79 Gestionar Venta / Cliente (Leer) ............................................................... 80 Gestionar Venta / Cliente (Eliminar) ......................................................... 81

Gestionar Planificacin .......................................................................................... 83 Gestionar Planificacin (Crear) .......................................................................... 83 Gestionar Planificacin (Actualizar).................................................................... 83 Gestionar Planificacin (Leer) ............................................................................ 83 Gestionar Planificacin (Eliminar) ...................................................................... 83 Gestionar Aporte ................................................................................................... 83 Gestionar Compra ................................................................................................. 83 Gestionar Cultivo ................................................................................................... 83 Gestionar Reporte ................................................................................................. 83 Gestionar Configuracin ........................................................................................ 83 Requerimiento Funcional (Control de Personal) ....................................................... 84 Requerimiento Funcional (Gestionar Ventas) ........................................................... 84 Requerimiento Funcional (Gestionar Planificacin) .................................................. 85 Requerimiento Funcional (Gestionar Compra) ......................................................... 85 Requerimiento Funcional (Gestionar Aportes) .......................................................... 85 Requerimiento Funcional (Gestionar Cultivo) ........................................................... 86 Requerimiento Funcional (Gestionar Reporte) ......................................................... 86

Requerimientos Funcionales ....................................................................................... 84

Requerimientos No Funcionales ................................................................................. 87 Usabilidad ................................................................................................................. 87 Confiabilidad ............................................................................................................. 87 Seguridad ................................................................................................................. 87 Eficiencia .................................................................................................................. 88 Mantenimiento y Actualizacin ................................................................................. 88 Soportabilidad y Operabilidad ................................................................................... 88
Especificacin de Requerimientos del Software: AgroGestion Versin: 0.0.1 Aprobado por: Evaluado por:

Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 4 de 90

5.8 5.9 5.10

Restriccin de Diseo ............................................................................................... 88 Requerimientos de Documentacin en Lnea y de Sistemas de Ayuda ................. 88 Interfaces ............................................................................................................... 89 5.10.1 5.10.2 Interfaces de Usuario................................................................................... 89 Interfaces de Software ................................................................................. 89

5.11

Estndares Aplicables ........................................................................................... 89

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 5 de 90

ndice de Tabla
Tabla 1 Definiciones, Acrnimos y Abreviaturas ................................................................ 11 Tabla 2. Documentos Relacionados ................................................................................... 11 Tabla 3. Resumen de Actores ............................................................................................ 12 Tabla 4. Resumen de Casos de usos ................................................................................. 12 Tabla 5. Especificacin de Caso de Uso Gestionar Personar (CU1.1) ............................... 38 Tabla 6. Especificacin de caso de uso Gestionar personal::Crear ................................... 40 Tabla 7. Especificacin de caso de uso::Actualizar ............................................................ 41 Tabla 8. Especificacin de caso de uso::Leer .................................................................... 42 Tabla 9. Especificacin de caso de uso::Buscar ................................................................ 43 Tabla 10. Especificacin de caso de uso::Eliminar ............................................................. 45 Tabla 11. Especificacin de caso de uso Gestionar Acta ................................................... 46 Tabla 12. Especificacin de caso de uso Gestionar Acta de Permiso ................................ 48 Tabla 13. Especificacin de caso de uso Gestionar Acta de Permiso::Crear ..................... 50 Tabla 14. Especificacin de caso de uso Gestionar Acta de permiso::Actualizar ............... 51 Tabla 15. Especificacin de caso de uso Gestionar Actas de Permiso::Leer ..................... 52 Tabla 16. Especificacin de caso de uso Gestionar Acta de Permiso::Eliminar ................. 54 Tabla 17. Especificacin de caso de uso Gestionar Acta de Constancia ........................... 55 Tabla 18. Especificacin de caso de uso Gestionar Acta de Constancias::Crear .............. 57 Tabla 19. Especificacin de caso de uso Gestionar Acta de Constancia::Actualizar ......... 58 Tabla 20. Especificacin de caso de uso Gestionar Actas de Constancia ::Leer ............... 60 Tabla 21. Especificacin de caso de uso Gestionar Acta de Constancias ::Eliminar ......... 61 Tabla 22. Especificacin de caso de uso Gestionar Acta de bauche de pago ................... 63 Tabla 23. Especificacin de caso de uso Gestionar Acta de Bauche::Crear ...................... 64 Tabla 24. Especificacin de caso de uso Gestionar Acta de Constancia::Actualizar ......... 66 Tabla 25. Especificacin de caso de uso Gestionar Actas de bauche ::Leer ..................... 67 Tabla 26. Especificacin de caso de uso Gestionar Acta de Constancias::Eliminar .......... 68 Tabla 27. Especificacin de caso de uso Gestionar Ventas ............................................... 70 Tabla 28. Especificacin de caso de uso Gestionar Acta de Venta::Crear ......................... 71 Tabla 29. Especificacin de caso de uso Nombre: Gestionar Venta::Actualizar .............. 73 Tabla 30. Especificacin de caso de uso Gestionar Venta ::Leer....................................... 74 Tabla 31. Especificacin de caso de uso Gestionar Venta::Eliminar .................................. 75 Tabla 32. Especificacin de caso de uso Gestionar cliente ................................................ 77 Tabla 33. Especificacin de caso de uso Gestionar Acta de Venta::Crear ......................... 79 Tabla 34. Especificacin de caso de uso Gestionar Cliente::Actualizar ............................. 80 Tabla 35. Especificacin de caso de uso Gestionar Cliente ::Leer ..................................... 81 Tabla 36. Especificacin de caso de uso Gestionar Cliente::Eliminar ................................ 83 Tabla 37. Requerimiento N 1 ............................................................................................ 84 Tabla 38. Requerimiento N 2 ............................................................................................ 85
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 6 de 90

Tabla 39. Requerimiento N 3 ............................................................................................ 85 Tabla 40. Requerimiento N 4 ............................................................................................ 85 Tabla 41. Requerimiento N 5 ............................................................................................ 86 Tabla 42. Requerimiento N 6 ............................................................................................ 86 Tabla 43. Requerimiento N 7 ........................................................................................... 87

ndice de Ilustraciones
Ilustracin 1. Modelo de Domino de AgroGestion ................................................................ 10

Ilustracin 2. Caso de Uso Principal ................................................................................... 13 Ilustracin 3 Caso de Uso Gestionar Personal ................................................................... 14 Ilustracin 4 Caso de Uso Gestionar Acta .......................................................................... 15 Ilustracin 5 Caso de Uso Gestionar Acta de Permiso ....................................................... 16 Ilustracin 6. Caso de Uso Gestionar Acta de Constancia ................................................. 17 Ilustracin 7. Gestionar Acta de Bauche............................................................................. 18 Ilustracin 8. Caso de Uso Gestionar Ventas ..................................................................... 19 Ilustracin 9. Caso de Uso Venta ....................................................................................... 20 Ilustracin 10. Caso de Uso Cliente ................................................................................... 21 Ilustracin 11. Caso de Uso Gestionar Planificacin .......................................................... 22 Ilustracin 12. Caso de Uso Gestionar Compra ................................................................. 23 Ilustracin 13. Caso de Uso Gestionar Compra / Equipo ................................................... 24 Ilustracin 14. Caso de Uso Gestionar Compra / Especies ................................................ 25 Ilustracin 15. Caso de Uso Gestionar Compra / Semilla ................................................... 26 Ilustracin 16. Caso de Uso Gestionar Compra / Insecticida............................................. 27 Ilustracin 17. Caso de Uso Gestionar Compra/ Proveedor ............................................... 28 Ilustracin 18. Caso de Uso Gestionar Aporte .................................................................... 29 Ilustracin 19. Caso de Uso Gestionar Cultivo ................................................................... 30 Ilustracin 20. Caso de Uso Gestionar Reporte ................................................................. 31 Ilustracin 21. Caso de Uso Gestionar de Configuracin ................................................... 32 Ilustracin 22. Caso de Uso Gestionar de Configuracin / Usuario .................................... 33 Ilustracin 23. Caso de Uso Gestionar de Configuracin / Roles ....................................... 34 Ilustracin 24. Caso de Uso Gestionar de Configuracin / Recurso ................................... 35 Ilustracin 25. Caso de Uso Gestionar de Configuracin / Auditoria ................................. 36

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 7 de 90

Especificacin de Requerimientos del Software


1 1.1 Informacin General Gerencias Solicitantes Fundo Zamorano Vicente Tejeras. 1.2 Cdigo del Proyecto N FTP-01-sopo/fundo-01-01 1.3 Nombre del Proyecto AgroGestion 1.4 Beneficiario Los trabajadores del Fundo Zamorano Vicente Tejeras. 2 Introduccin En este documento se contienen y describen todos los requerimientos funcionales del sistema. Adems se especifican las funciones del sistema propuesto. Generalmente los requerimientos pueden ser levantados con diferentes herramientas, tambin se pueden encontrar dispersos en varios artefactos y herramientas, es por ello, se propone capturar todos los requerimientos para el ERS en un solo artefacto, con el fin de la licitacin de los requerimientos funcionales y de calidad relacionados al sistema propuesto. Adems en este se controla la evolucin del sistema durante todo el ciclo de desarrollo del proyecto, cuando las nuevas caractersticas son aadidas o modificadas al artefacto de visin, son aclarados dentro del ERS. Por lo tanto, toda la informacin y requisitos que aparecen en este documento son obtenidos a travs de los otros Artefactos relacionados a este sistema o de los futuros usuarios del mismo, cualquier requerimiento funcional o no funcional que no sea identificado en el ERS, no debe aparecer en el producto final.

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 8 de 90

2.1

Propsito Este artefacto tiene como objetivo principal documentar todos los requerimientos del sistema, este describe las distintas funciones que realizara el sistema, los requerimientos no funcionales, caractersticas del diseo, y otros elementos necesarios para proporcionar una descripcin completa y comprensiva de los requerimientos para el software a desarrollar.

2.2

Alcance En este documento se especifican los usuarios potenciales e involucrados del sistema AgroGestion, las necesidades de estos y las razones que justifican dichas necesidades, como: la realizacin de planificacin, ventas, compras, produccin; en esta versin de este documento se abarcaran todos los casos de usos y funciones que se reflejaran el sistema propuesto para su versin alfa. Adems este sirve como base para analizar el comportamiento futuro del sistema y la realizacin de otros Artefactos de mayor envergadura como el DAS, que define la Arquptera del sistema atreves de la descripcin 6 Vistas tomando como base los Caso de Uso que en este documento se realicen, tambin la Especificacin de caso de prueba y la motivacin de las misma para los Casos de Usos; en este se agregan los primeros requisito no funcionales, los mismos que luego sern mejor explicados en las mtricas de calidad del este.

2.3

Modelado de Dominio Este modelo representa la descripcin del dominio (contexto real) del Repositorio Nacional de Aplicaciones; descompone el espacio del problema en unidades comprensibles (conceptos), lo cual contribuye a esclarecer la terminologa o nomenclatura del dominio.

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 9 de 90

2.4

Definiciones, Acrnimos y Abreviaturas Trminos ERS DAS TDR UML Actor Descripcin Especificacin de Requisito del Software Documento de Arquitectura del Software Termino de Referencia del Software Lenguaje Unificado de Modelado Usuario o sistema que interacta directa o indirectamente con este. Diagrama de Caso de Un diagrama que muestra las relaciones entre los actores y el sujeto (sistema), este grafica (Modela) el Uso uso o manejo que los usuarios, otros sistema y hardware (actores), realicen en el sistema. Es todo aquella documentacin o entregable que se Artefacto realiza para la aceptacin o entrega de sistema. Metodologa de la Red Nacional de Integracin y MeRinde Ilustracin 1. Modelo de Domino de AgroGestion Desarrollo de Software Libre
Especificacin de Requerimientos del Software: AgroGestion Versin: 0.0.1 Aprobado por:

Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Evaluado por:

Pgina 10 de 90

Trminos Software Libre (SL)

Descripcin Es la denominacin del software que brinda libertad a los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el mismo. W3C (World Wide Web Es una organizacin internacional de Consortium): estandarizacin de elementos web. CNTI CNTI (Centro Nacional de Tecnologa de Informacin): Institucin que tiene como razn de ser, potenciar los esfuerzos que en materia de informtica se desarrollen en el Sector Gobierno y en las Comunidades Organizadas con el fin de contribuir a la eficiencia y efectividad del Estado, as como impulsar el desarrollo y fortalecimiento de la capacidad nacional del sector de las Tecnologas de Informacin.
Tabla 1 Definiciones, Acrnimos y Abreviaturas

2.5

Documentos relacionados Titulo Fecha Organizacin Identificador de documento Plan de Desarrollo del Software Versin 0.0.1

Plan_Desaroollo_ 23/05/2013 Software_AgroGe stion.docx

Tabla 2. Documentos Relacionados

3 Casos de Uso 3.1 Resumen y Actores

A continuacin se muestra una lista con los actores identificados en el sistema: Cdigo, Actor y Descripcin Cdigo Actor Descripcin Usuario Administrador del Sistema el cual posee todos los permisos otorgados por el sistema a fin de realizar el Admin Administrador mantenimiento al sistema. Posee privilegios sobre todos los usuarios del sistema.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 11 de 90

Tabla 3. Resumen de Actores

Cdigo CU -1.1 CU -1.1.1 CU -1.1.1.1 CU- 1.1.1.2 CU- 1.1.1.3 CU -1.2 CU- 1.2.1 CU- 1.2.2 CU -1.3 CU -1.4 CU- 1.4.1 CU- 1.4.2 CU- 1.4.3 CU- 1.4.4 CU -1.5 CU- 1.6 CU -1.7 CU -1.8 CU -1.8.1 CU -1.8.2 CU-1.8.3

Caso de Uso Caso de Uso Gestionar Personal Caso de Uso Gestionar Acta Caso de Uso Acta de Permiso Caso de Uso Acta de Constancia Caso de Uso Acta de Bauche Caso de Uso Gestionar Venta Caso de Uso Gestionar Venta/ Venta Caso de Uso Gestionar Venta /Cliente Caso de Uso Gestionar Planificacin Caso de Uso Gestionar Compra Caso de Uso Gestionar Compra / Especies Caso de Uso Gestionar Compra / Semilla Caso de Uso Gestionar Compra / Insecticida Caso de Uso Gestionar Compra/ Proveedor Caso de Uso Gestionar Aporte Caso de Uso Gestionar Cultivo Caso de Uso Gestionar Reporte Caso de Uso Gestionar de Configuracin Caso de Uso Gestionar de Configuracin / Usuario Caso de Uso Gestionar de Configuracin / Roles Caso de Uso Gestionar de Configuracin / Auditoria
Tabla 4. Resumen de Casos de usos

Actores participantes Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin Admin

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 12 de 90

3.2

Diagrama

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Ilustracin 2. Caso de Uso Principal


Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 13 de 90

3.2.1 Caso de Uso Gestionar Personal (CU -1.1)

Ilustracin 3 Caso de Uso Gestionar Personal

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 14 de 90

3.2.1.1 Caso de Uso Gestionar Acta (CU -1.1.1)

Ilustracin 4 Caso de Uso Gestionar Acta

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 15 de 90

3.2.1.1.1 Caso de Uso Acta de Permiso (CAU-1.1.1.1)

Ilustracin 5 Caso de Uso Gestionar Acta de Permiso

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 16 de 90

3.2.1.1.2 Caso de Uso Acta de Constancia (CU -1.1.1.2)

Ilustracin 6. Caso de Uso Gestionar Acta de Constancia

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 17 de 90

3.2.1.1.3 Caso de Uso Acta de Bauche (CU -1.1.1.3)

Ilustracin 7. Gestionar Acta de Bauche

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 18 de 90

3.2.2 Caso de Uso Gestionar Venta (CU -1.2)

Ilustracin 8. Caso de Uso Gestionar Ventas

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 19 de 90

3.2.2.1 Caso de Uso Gestionar Venta / Venta (CU- 1.2.1)

Ilustracin 9. Caso de Uso Venta

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 20 de 90

3.2.2.2 Caso de Uso Cliente (CU- 1.2.2)

Ilustracin 10. Caso de Uso Cliente

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 21 de 90

3.2.3 Caso de Uso Gestionar Planificacin (CU -1.3)

Ilustracin 11. Caso de Uso Gestionar Planificacin

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 22 de 90

3.2.4 Caso de Uso Gestionar Compra (CU -1.4)

Ilustracin 12. Caso de Uso Gestionar Compra Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 23 de 90

3.2.4.1 Caso de Uso Gestionar Compra / Equipo (CU- 1.4.1)

Ilustracin 13. Caso de Uso Gestionar Compra / Equipo

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 24 de 90

3.2.4.2 Caso de Uso Gestionar Compra / Especies (CU- 1.4.2)

Ilustracin 14. Caso de Uso Gestionar Compra / Especies

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 25 de 90

3.2.4.3 Caso de Uso Gestionar Compra / Semilla (CU- 1.4.3)

Ilustracin 15. Caso de Uso Gestionar Compra / Semilla

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 26 de 90

3.2.4.4 Caso de Uso Gestionar Compra / Insecticida (CU- 1.4.4)

Ilustracin 16. Caso de Uso Gestionar Compra / Insecticida

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 27 de 90

3.2.4.5 Caso de Uso Gestionar Compra/ Proveedor (CU- 1.4.5)

Ilustracin 17. Caso de Uso Gestionar Compra/ Proveedor

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 28 de 90

3.2.5 Caso de Uso Gestionar Aporte (CU-1.5)

Ilustracin 18. Caso de Uso Gestionar Aporte

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 29 de 90

3.2.6 Caso de Uso Gestionar Cultivo (CU- 1.6)

Ilustracin 19. Caso de Uso Gestionar Cultivo

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 30 de 90

3.2.7 Caso de Uso Gestionar Reporte (CU- 1.7)

<<useCasePackage>> Scenarios::GestionarReporte
GestionarConfiguracon::Index <<extend>> GestionarVenta::Index <<extend>>

<<extend>> GestionarCompra::Index Usuario::Admin GestionarPersonal::Index <<extend>> GestionarReporte::GenerarReporte <<include>> <<extend>> GestionarPlanificacion::Index Seguridad::Login <<extend>> GestionarCultivo::Index

GestionarAportes::Index

<<extend>>

Ilustracin 20. Caso de Uso Gestionar Reporte


Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 31 de 90

3.2.8 Caso de Uso Gestionar de Configuracin (CU- 1.8)

Ilustracin 21. Caso de Uso Gestionar de Configuracin


Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 32 de 90

3.2.8.1 Caso de Uso Gestionar de Configuracin / Usuario (CU- 1.8.1)

Ilustracin 22. Caso de Uso Gestionar de Configuracin / Usuario

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 33 de 90

3.2.8.2 Caso de Uso Gestionar de Configuracin / Roles (CU- 1.8.2)

Ilustracin 23. Caso de Uso Gestionar de Configuracin / Roles

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 34 de 90

3.2.8.3 Caso de Uso Gestionar de Configuracin / Recurso (CU- 1.8.3)

<<useCasePackage>> Scenarios::GestionarConfiguracon <<useCasePackage>> GestionarConfiguracon::Recursos

Recursos::Crear

Recursos::Buscar Usuario::Admin Recursos::Actualizar

Recursos::Eliminar

Ilustracin 24. Caso de Uso Gestionar de Configuracin / Recurso


Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 35 de 90

3.2.8.4 Caso de Uso Gestionar de Configuracin / Auditoria (CU- 1.8.4)

<<useCasePackage>> Scenarios::GestionarConfiguracon

<<useCasePackage>> GestionarConfiguracon::Auditorias

Auditorias::Leer

Usuario::Admin Auditorias::Buscar

Ilustracin 25. Caso de Uso Gestionar de Configuracin / Auditoria

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 36 de 90

3.2

Especificaciones de Caso de Uso

3.2.1 Gestionar Personal Caso de Uso: CU1.1 Nombre: Descripcin: Gestionar Personal Permite Buscar a las personas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. El control y la Gestin de personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre el botn del Mdulo de Gestin de Personal en la ventana (Formulario) de bienvenida. Sistema

Requerimiento: Precondicin:

Muestra la ventana del Mdulo de Gestin de personal con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro. Introduce informacin (Nombre, Email, Apellido, Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar. Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar,
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 37 de 90

Caso de Uso: CU1.1 Eliminar y Ver) a lo que especifico el Usuario.

Flujo Alterno Actor Sistema El usuario no especifica ningn dato El sistema vuelve a la pantalla de inicio. de bsqueda y pulsa volver. El usuario introduce dato que no El sistema muestra la tabla vaca. se encuentran registrado en la bsqueda. Poscondicin: Muestra la informacin solicitada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Eliminar Ver Gestionar Actas

Requerimientos Especiales: Puntos de Extensin:

Tabla 5. Especificacin de Caso de Uso Gestionar Personar (CU1.1)

3.2.1.1 Gestionar Personal (Crear) Caso de Uso: CU1.1.1 Nombre: Descripcin: Requerimiento: Gestionar Personal::Crear Agrega Personal al Sistema El control y la Gestin de personal en el Empresa.
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 38 de 90

Caso de Uso: CU1.1.1 Precondicin: El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear Muestra un formulario con las siguientes secciones: nombre, apellido, fecha de nacimiento, direccin y telfonos. Introduce la informacin (Nombre, Email, Apellido, Cedula de Identidad y telfonos) de la persona a registrar en el sistema y pulsa la opcin Guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Personal Creado. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso
Versin: 0.0.1 Aprobado por:

Sistema

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 39 de 90

Caso de Uso: CU1.1.1 de uso debe ser guardada en la base de datos. Requerimientos Especiales: Puntos de Extensin: El sistema debe registrar bitcoras de cada transaccin Ninguno.

Tabla 6. Especificacin de caso de uso Gestionar personal::Crear

3.2.1.2 Gestionar Personal (Actualizar) Caso de Uso: CU1.1.2 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Personal::Actualizar Modifica los registros del Sistema Personal en el

El control y la Gestin de personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Sistema Muestra un formulario con las siguientes secciones: nombre, apellido, fecha de nacimiento, direccin y telfonos.

Pulsa sobre la opcin Actualizar

Actualiza o Modifica la informacin (Nombre, Email, Apellido, Cedula de Identidad y telfonos) de la persona registrada en el sistema. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 40 de 90

Caso de Uso: CU1.1.2 la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. 3.1.- Modifica los datos del formulario 4.1.- Valida que los datos obligatorios sean y deja vaco algn campo proporcionados. obligatorio. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Personal Creado. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 7. Especificacin de caso de uso::Actualizar

3.2.1.3 Gestionar Personal (Leer) Caso de Uso: CU1.1.3 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Personal::Leer Muestra los registros del Sistema Personal en el

El control y la Gestin de personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin).
Versin: 0.0.1 Aprobado por: Evaluado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 41 de 90

Caso de Uso: CU1.1.3 Flujo Normal Actor 1. Pulsa sobre la opcin Leer 2. Muestra un formulario con las siguientes secciones: nombre, apellido, fecha de nacimiento, direccin y telfonos. Tiene acceso a la informacin completa del personal para ser leda. Sistema

Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. Poscondicin: Muestra al Personal. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 8. Especificacin de caso de uso::Leer

3.2.1.4 Gestionar Personal (Buscar) Caso de Uso: CU1.1.4 Nombre: Descripcin: Gestionar Personal::Buscar Consulta los registros del Personal en el Sistema
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 42 de 90

Caso de Uso: CU1.1.4 Requerimiento: Precondicin: El control y la Gestin de personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor 1. Introduce informacin (Nombre, Email, Apellido, Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar. 2. Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. Poscondicin: Busca al Personal. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno. Sistema

Requerimientos Especiales: Puntos de Extensin:

Tabla 9. Especificacin de caso de uso::Buscar

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 43 de 90

3.2.1.5 Gestionar Personal (Eliminar) Caso de Uso: CU1.1.5 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Personal::Eliminar Elimina los registros del Sistema Personal en el

El control y la Gestin de personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Sistema

Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de personal. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar el personal. Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si).

Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de personal.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 44 de 90

Caso de Uso: CU1.1.5 Poscondicin: Personal Eliminado. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 10. Especificacin de caso de uso::Eliminar

3.2.1.6 Gestionar Acta Caso de Uso: CU1.1.6 Nombre: Descripcin: Gestionar Acta Permite Buscar a las Actas de las personas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. El control y la Gestin de las Actas y permisos del personal que trabaja en la Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin de Actas en la ventana (Formulario) de Gestin de Personal. Muestra la ventana del Mdulo de Gestin Actas con los enlaces de los tipos de actas:
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Requerimiento:

Precondicin:

Sistema

Pgina 45 de 90

Caso de Uso: CU1.1.6 Actas de Permiso. Actas de Constancia. Actas de Bauche. 3. Introduce informacin (Nombre, Email, Apellido, Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar. Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Flujo Alterno Actor Sistema El usuario no activa ninguna opcin y El sistema vuelve a la pantalla de Gestin pulsa volver. de Personal. Poscondicin: Muestra la informacin solicitada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actas de Permiso. Actas de Constancia. Actas de Bauche.

Requerimientos Especiales: Puntos de Extensin:

Tabla 11. Especificacin de caso de uso Gestionar Acta

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 46 de 90

3.2.1.6.1 Acta de Permiso Caso de Uso: CU1.1.6.1 Nombre: Descripcin: Gestionar Acta de Permiso Permite Buscar la Actas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. El control y la Gestin de permisos asignado al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Se activa cuando el usuario pulsa sobre la opcin de Gestin de Actas de Permisos en la ventana o (Formulario) de Gestin de Actas. Muestra la ventana del Mdulo de Gestin de Actas de permiso con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una tabla y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro. Introduce informacin (Nombres o Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar. Sistema

Requerimiento:

Precondicin:

Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar, Eliminar y Ver) a lo que especifico el Usuario.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 47 de 90

Caso de Uso: CU1.1.6.1 Flujo Alterno Actor Sistema El usuario no especifica ningn dato El sistema vuelve a la pantalla de inicio. de bsqueda y pulsa volver. El usuario introduce dato que no El sistema muestra la tabla vaca. se encuentran registrado en la bsqueda. Poscondicin: Muestra las actas solicitadas. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Ver.

Requerimientos Especiales: Puntos de Extensin:

Tabla 12. Especificacin de caso de uso Gestionar Acta de Permiso

3.2.1.6.1.1 Acta de Permiso (Crear) Caso de Uso: CU1.1.6.1.1 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Permiso::Crear Agrega Actas de permiso al Sistema El control y la Gestin de los permisos al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 48 de 90

Caso de Uso: CU1.1.6.1.1 Muestra un formulario con las secciones para necesarias y opcionales para el llenado del acta de permiso, como tiempo, 3. Introduce la informacin tipo de permiso, entre otras. requerida por el Sistema y pulsa la opcin guardar.

Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de Actas. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta Creada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin
Versin: 0.0.1 Aprobado por: Evaluado por:

Requerimientos Especiales:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 49 de 90

Caso de Uso: CU1.1.6.1.1 Puntos de Extensin: Ninguno.


Tabla 13. Especificacin de caso de uso Gestionar Acta de Permiso::Crear

3.2.1.6.1.2 Acta de Permiso (Actualizar) Caso de Uso: CU1.1.6.1.2 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de permiso::Actualizar Modifica los registros de las Actas de permiso creadas en el Sistema El control y la Gestin de Actas. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Actualizar Muestra un formulario con las secciones cargadas y habilitada para la modificacin del acta de permiso, como tiempo, tipo de permiso, entre otras. Sistema

Actualiza o Modifica las secciones proporcionadas por el sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Sistema
Versin: 0.0.1 Aprobado por:

Pgina 50 de 90

Caso de Uso: CU1.1.6.1.2 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de actas de permiso. 3.1. Modifica los datos del formulario 4.1. Valida que los datos obligatorios sean y deja vaco algn campo proporcionados. obligatorio. 5.1. Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta de permiso Actualizada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 14. Especificacin de caso de uso Gestionar Acta de permiso::Actualizar

3.2.1.6.1.3 Acta de Permiso (Leer) Caso de Uso: CU1.1.6.1.3 Nombre: Descripcin: Requerimiento: Gestionar Actas de Permiso::Leer Muestra los registros del procedimientos de Permisos en el Sistema El control y la Gestin de actas de pesimismo asignadas al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Precondicin:

Sistema
Versin: 0.0.1 Aprobado por:

Pgina 51 de 90

Caso de Uso: CU1.1.6.1.3 1. Pulsa sobre la opcin Leer 2. Muestra un formulario con todas las secciones correspondiente a esa acta de permiso (inhabilitada para ser modificada). Tiene acceso a la informacin completa del acta para ser leda.

Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. Poscondicin: Muestra el acta de permiso. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 15. Especificacin de caso de uso Gestionar Actas de Permiso::Leer

3.2.1.6.1.4 Acta de Permiso (Eliminar) Caso de Uso: CU1.1.6.1.4 Nombre: Descripcin: Gestionar Acta de Permiso::Eliminar Elimina los registros de Actas de permisos realizada a los Registros de Personal en el Sistema El control y la Gestin de actas de pesimismo asignadas al personal en el
Versin: 0.0.1 Aprobado por: Evaluado por:

Requerimiento:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 52 de 90

Caso de Uso: CU1.1.6.1.4 Empresa. Precondicin: El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de Actas de Permiso. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar el Acta correspondiente al personal. Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si). Sistema

Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no activa la opcin 4.1 El sistema vuelve a la pantalla de eliminar y pulsa volver. Gestin de actas de permiso. 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de acta de permiso. Poscondicin: Acta de Permiso Eliminada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de
Versin: 0.0.1 Aprobado por: Evaluado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 53 de 90

Caso de Uso: CU1.1.6.1.4 datos. Requerimientos Especiales: Puntos de Extensin: El sistema debe registrar bitcoras de cada transaccin Ninguno.

Tabla 16. Especificacin de caso de uso Gestionar Acta de Permiso::Eliminar

3.2.1.6.2 Acta de Constancia Caso de Uso: CU1.1.6.2 Nombre: Descripcin: Gestionar Acta de Constancia Permite Buscar la Actas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. El control y la Gestin de permisos asignado al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Se activa cuando el usuario pulsa sobre la opcin de Gestin de Actas de Constancias en la ventana o (Formulario) de Gestin de Actas. Sistema

Requerimiento:

Precondicin:

Muestra la ventana del Mdulo de Gestin de Actas de constancias con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una tabla y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 54 de 90

Caso de Uso: CU1.1.6.2 Introduce informacin (Nombres o Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar.

Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Flujo Alterno Actor Sistema El usuario no especifica ningn dato El sistema vuelve a la pantalla de inicio. de bsqueda y pulsa volver. 3.1 El usuario introduce dato que no El sistema muestra la tabla vaca. se encuentran registrado en la bsqueda. Poscondicin: Muestra las actas solicitadas. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Ver.

Requerimientos Especiales: Puntos de Extensin:

Tabla 17. Especificacin de caso de uso Gestionar Acta de Constancia

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 55 de 90

3.2.1.6.2.1 Acta de Constancia (Crear) Caso de Uso: CU1.1.6.2.1 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Constancias::Crear Agrega nuevas Actas de constancia al Sistema El control y la Gestin de las constancias al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear Muestra un formulario con las secciones para necesarias y opcionales para el llenado del acta de constancia, como tiempo, tipo de constancias, entre otros. 3. Introduce la informacin requerida por el Sistema y pulsa la opcin Guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de Actas. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. Sistema

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 56 de 90

Caso de Uso: CU1.1.6.2.1 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta Creada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 18. Especificacin de caso de uso Gestionar Acta de Constancias::Crear

3.2.1.6.2.2 Acta de Constancia (Actualizar) Caso de Uso: CU1.1.6.2.2 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Constancia::Actualizar Modifica los registros de las Actas de constancias creadas en el Sistema El control y la Gestin de Actas, para el personal. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Actualizar Muestra un formulario con las secciones cargadas y habilitada para la modificacin del acta de constancia, como tipo de constancia, motivos entre otros. Sistema

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 57 de 90

Caso de Uso: CU1.1.6.2.2 Actualiza o Modifica las secciones proporcionadas por el sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de actas de permiso. 3.1. Modifica los datos del formulario 4.1. Valida que los datos obligatorios sean y deja vaco algn campo proporcionados. obligatorio. 5.1. Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta de Constancia Actualizada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 19. Especificacin de caso de uso Gestionar Acta de Constancia::Actualizar

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 58 de 90

3.2.1.6.2.3 Acta de Constancia (Leer) Caso de Uso: CU1.1.6.2.3 Nombre: Descripcin: Requerimiento: Gestionar Actas de Constancia ::Leer Muestra los registros del procedimientos de Permisos en el Sistema El control y la Gestin de actas de constancias asignadas al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor 1. Pulsa sobre la opcin Leer 2. Muestra un formulario con todas las secciones correspondiente a esa acta de constancia (inhabilitado para su modificacin) Tiene acceso a la informacin completa del acta para ser leda. Flujo Alterno Actor Sistema 1.1 El usuario no especifica ningn 2.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. Poscondicin: Muestra el acta de constancia. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de
Versin: 0.0.1 Aprobado por: Evaluado por:

Precondicin:

Sistema

Requerimientos Especiales:
Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Especificacin de Requerimientos del Software: AgroGestion

Pgina 59 de 90

Caso de Uso: CU1.1.6.2.3 cada transaccin Puntos de Extensin: Ninguno.


Tabla 20. Especificacin de caso de uso Gestionar Actas de Constancia ::Leer

3.2.1.6.2.4 Acta de Constancia (Eliminar) Caso de Uso: CU-1.1.6.2.4 Nombre: Descripcin: Gestionar Acta de Constancias::Eliminar Elimina los registros de Actas de constancias realizada a los Registros de Personal en el Sistema. El control y la Gestin de actas de constancias asignadas al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de Actas de Constancias. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar el Acta correspondiente al personal. Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si). Sistema

Requerimiento:

Precondicin:

Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 60 de 90

Caso de Uso: CU-1.1.6.2.4 Actor Sistema 3.1 El usuario no activa la opcin 4.1 El sistema vuelve a la pantalla de eliminar y pulsa volver. Gestin de actas de Constancias. 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de acta de constancias. Poscondicin: Acta de Constancia Eliminada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 21. Especificacin de caso de uso Gestionar Acta de Constancias ::Eliminar

3.2.1.6.3 Acta de Bauche Caso de Uso: CU-1.1.6.3 Nombre: Descripcin: Gestionar Acta de bauche de pago Permite Buscar la Actas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. El control y la Gestin de pago asignado al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Requerimiento:

Precondicin:

Pgina 61 de 90

Caso de Uso: CU-1.1.6.3 Actor Se activa cuando el usuario pulsa sobre la opcin de Gestin de Actas de Bauche en la ventana o (Formulario) de Gestin de Actas. Sistema

Muestra la ventana del Mdulo de Gestin de Actas de Bauches con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una tabla y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro. Introduce informacin (Nombres o Cedula de Identidad) de un personal registrado en el campo de bsqueda y pulsa la opcin Buscar.

Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de inicio. dato de bsqueda y pulsa volver. 3.1 El usuario introduce dato que no 4.1 El sistema muestra la tabla vaca. se encuentran registrado en la bsqueda. Poscondicin: Muestra las actas solicitadas. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora.
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 62 de 90

Caso de Uso: CU-1.1.6.3 Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. Requerimientos Especiales: Puntos de Extensin: El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Ver.

Tabla 22. Especificacin de caso de uso Gestionar Acta de bauche de pago

3.2.1.6.3.1 Acta de Bauche (Crear) Caso de Uso: CU-1.1.6.3.1 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Bauche::Crear Agrega nuevas Actas de bauche al Sistema El control y la Gestin de los bauches de pago al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear Muestra un formulario con las secciones para necesarias y opcionales para el llenado del acta de bauche, como fecha, monto, descuento entre otros. 3. Introduce la informacin requerida por el Sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 63 de 90

Caso de Uso: CU-1.1.6.3.1 Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de Actas. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta Creada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 23. Especificacin de caso de uso Gestionar Acta de Bauche::Crear

3.2.1.6.3.2 Acta de Bauche (Actualizar) Caso de Uso: CU1.1.6.3.2 Nombre: Descripcin: Requerimiento: Gestionar Acta de Constancia::Actualizar Modifica los registros de las Actas de constancias creadas en el Sistema El control y la Gestin de Actas, para el personal.
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 64 de 90

Caso de Uso: CU1.1.6.3.2 Precondicin: El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Actualizar Muestra un formulario con las secciones cargadas y habilitada para la modificacin del acta de bauche, como fecha, monto, descuento entre otros. Actualiza o Modifica las secciones proporcionadas por el sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de actas de bauche. 3.1. Modifica los datos del formulario 4.1. Valida que los datos obligatorios sean y deja vaco algn campo proporcionados. obligatorio. 5.1. Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Acta de bauche Actualizada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso
Versin: 0.0.1 Aprobado por:

Sistema

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 65 de 90

Caso de Uso: CU1.1.6.3.2 de uso debe ser guardada en la base de datos. Requerimientos Especiales: Puntos de Extensin: El sistema debe registrar bitcoras de cada transaccin Ninguno.

Tabla 24. Especificacin de caso de uso Gestionar Acta de Constancia::Actualizar

3.2.1.6.3.3 Acta de Bauche (Leer) Caso de Uso: CU1.1.6.3.3 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Actas de bauche ::Leer Muestra los registros de los bauches en el Sistema El control y la Gestin los bauche realizados al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor 1. Pulsa sobre la opcin Leer 2. Muestra un formulario con todas las secciones correspondiente a esa acta de bauche (inhabilitado para su modificacin) Sistema

Tiene acceso a la informacin completa del acta para ser leda. Flujo Alterno Actor Sistema 1.1 El usuario no especifica ningn 2.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de personal. Poscondicin: Muestra el acta de constacia.
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 66 de 90

Caso de Uso: CU1.1.6.3.3 Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. Requerimientos Especiales: Puntos de Extensin: El sistema debe registrar bitcoras de cada transaccin Ninguno.

Tabla 25. Especificacin de caso de uso Gestionar Actas de bauche ::Leer

3.2.1.6.3.4 Acta de Bauche (Eliminar) Caso de Uso: CU-1.1.6.2.4 Nombre: Descripcin: Gestionar Acta de Constancias::Eliminar Elimina los registros de Actas de constancias realizada a los Registros de Personal en el Sistema. El control y la Gestin de actas de constancias asignadas al personal en el Empresa. El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de Actas de Bauche. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar el Acta correspondiente al personal. Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si). Sistema

Requerimiento:

Precondicin:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 67 de 90

Caso de Uso: CU-1.1.6.2.4 Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no activa la opcin 4.1 El sistema vuelve a la pantalla de eliminar y pulsa volver. Gestin de actas de Bauches. 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de acta de Bauche. Poscondicin: Acta de Bauche Eliminada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 26. Especificacin de caso de uso Gestionar Acta de Constancias::Eliminar

3.2.2 Gestionar Venta Caso de Uso: CU1.2 Nombre: Descripcin: Gestionar Ventas Permite Buscar a las ventas registradas y muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas.
Versin: 0.0.1 Aprobado por: Evaluado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 68 de 90

Caso de Uso: CU1.2 Requerimiento: Precondicin: RQ-2 (Gestionar Ventas) El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre el botn del Mdulo de Gestin de Venta en la ventana (Formulario) de bienvenida. Muestra la ventana del Mdulo de Gestin de Ventas con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro. Introduce informacin (Nombre, Email, Apellido, Cedula de Identidad) de un cliente registrado en el campo de bsqueda y pulsa la opcin Buscar. Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Sistema

Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato de bsqueda y pulsa volver. inicio. 3.1 no El usuario introduce dato que 4.1 El sistema muestra la tabla vaca. se encuentran registrado y
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 69 de 90

Caso de Uso: CU1.2 pulsa la opcin buscar Poscondicin: Muestra la informacin solicitada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Eliminar Ver Gestionar cliente

Requerimientos Especiales: Puntos de Extensin:

Tabla 27. Especificacin de caso de uso Gestionar Ventas

3.2.2.1 Gestionar Venta (Crear) Caso de Uso: CU-1.2.1 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Venta::Crear Registra nuevas venta al Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear Muestra un formulario con las secciones necesarias y opcionales para el llenado del formulario de ventas, como numero de venta, cliente, producto, precios entre otros.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 70 de 90

Caso de Uso: CU-1.2.1

3. Introduce la informacin requerida por el Sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Inicio. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Venta Registrada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 28. Especificacin de caso de uso Gestionar Acta de Venta::Crear

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 71 de 90

3.2.2.2 Gestionar Venta (Actualizar) Caso de Uso: CU1.2.2 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Venta::Actualizar Modifica los registros de las ventas creadas en el Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Actualizar Muestra un formulario con las secciones cargadas y habilitada para la modificacin de la venta, como numero de venta, cliente, producto, precios entre otros. Sistema

Actualiza o Modifica las secciones proporcionadas por el sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de Venta. 3.1. Modifica los datos del formulario 4.1. Valida que los datos obligatorios sean y deja vaco algn campo proporcionados. obligatorio. 5.1. Muestra un mensaje indicando los
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 72 de 90

Caso de Uso: CU1.2.2 campos obligatorios suministraron. Poscondicin: que no se

Registro de Venta Actualizado. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.
Gestionar Venta::Actualizar

Requerimientos Especiales: Puntos de Extensin:

Tabla 29. Especificacin de caso de uso Nombre:

3.2.2.3 Gestionar Venta (Leer) Caso de Uso: CU1.2.3 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Venta ::Leer Muestra en detalle los registros de venta en el Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor 1. Pulsa sobre la opcin Leer 2. Muestra un formulario con todas las secciones correspondiente a esa Venta (inhabilitado para su modificacin) Sistema

Tiene acceso a la informacin completa para ser leda.


Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 73 de 90

Caso de Uso: CU1.2.3 Flujo Alterno Actor Sistema 1.1 El usuario no especifica ningn 2.1 El sistema vuelve a la pantalla de Inicio dato y pulsa volver. (Bienvenida). Poscondicin: Muestra la descripcin de la venta. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 30. Especificacin de caso de uso Gestionar Venta ::Leer

3.2.2.4 Gestionar Venta (Eliminar) Caso de Uso: CU-1.2.4 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Venta::Eliminar Elimina los registros de Ventas realizadas a las Producciones en el Sistema. RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de Venta. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar la preforma de venta.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 74 de 90

Caso de Uso: CU-1.2.4 Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si).

Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no activa la opcin 4.1 El sistema vuelve a la pantalla de eliminar y pulsa volver. Bienvenida (Inicio). 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de Ventas. Poscondicin: Venta Eliminada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 31. Especificacin de caso de uso Gestionar Venta::Eliminar

3.2.2.5 Gestionar Venta / Cliente Caso de Uso: CU1.2.5 Nombre: Descripcin: Gestionar cliente Permite Buscar a los clientes registrados y
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 75 de 90

Caso de Uso: CU1.2.5 muestra las Acciones (Opciones) Crear, Actualizar, Eliminar y Ver para la Gestin de las mismas. Requerimiento: Precondicin: RQ-2 (Gestionar Ventas) El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre el botn del Mdulo de Gestin de Venta en la ventana (Formulario) de bienvenida. Muestra la ventana del Mdulo de Gestin de Ventas con las funciones de Crear, Actualiza, Leer, Eliminar y Buscar, adems de una lista de los 10 primero Registro en una y la opcin de cargar otros 10 siguientes hasta llegar al ltimo registro. Introduce informacin (Nombre, Email, Apellido, Cedula de Identidad) de un cliente registrado en el campo de bsqueda y pulsa la opcin Buscar. Muestra en la tabla de la bsqueda los registros ms aproximado, con sus respectivas Acciones (Crear, Actualizar, Eliminar y Ver) a lo que especifico el Usuario. Sistema

Flujo Alterno Actor 3.1 El usuario no especifica ningn 4.1 Sistema El sistema vuelve a la pantalla de
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 76 de 90

Caso de Uso: CU1.2.5 dato de bsqueda y pulsa volver. inicio. 3.1 El usuario introduce dato que 4.1 El sistema muestra la tabla vaca. no se encuentran registrado y pulsa la opcin buscar Poscondicin: Muestra la informacin solicitada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Actualizar. Crear. Eliminar Ver Gestionar cliente

Requerimientos Especiales: Puntos de Extensin:

Tabla 32. Especificacin de caso de uso Gestionar cliente

3.2.2.1.1 Gestionar Venta / Cliente (Crear) Caso de Uso: CU-1.2.5.1 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Acta de Venta::Crear Registra nuevos clientes al Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Crear Muestra un formulario con las secciones
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 77 de 90

Caso de Uso: CU-1.2.5.1 necesarias y opcionales para el llenado del formulario de Cliente, como cedula de identidad, nombre, Rif, telfono, e-mail, direccin entre otros. 3. Introduce la informacin requerida por el Sistema y pulsa la opcin guardar. Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de Cliente. 3.1.- Llena el formulario sin 4.1.- Valida que los datos obligatorios sean suministrar algn campo obligatorio. proporcionados. 5.1.- Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Venta Registrada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin
Versin: 0.0.1 Aprobado por: Evaluado por:

Requerimientos Especiales:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Pgina 78 de 90

Caso de Uso: CU-1.2.5.1 Puntos de Extensin: Ninguno.


Tabla 33. Especificacin de caso de uso Gestionar Acta de Venta::Crear

3.2.2.1.2 Gestionar Venta / Cliente (Actualizar) Caso de Uso: CU1.2.5.2 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Cliente::Actualizar Modifica los registros de clientes creados en el Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor Pulsa sobre la opcin Actualizar Muestra un formulario con las secciones cargadas y habilitada para la modificacin del cliente, como cedula de identidad, nombre, Rif, telfono, e-mail, direccin entre otros. Actualiza o Modifica las secciones proporcionadas por el sistema y pulsa la opcin guardar. Sistema

Valida que los datos proporcionados por el usuarios estn completos y bien formados. Almacena los datos. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 79 de 90

Caso de Uso: CU1.2.5.2 Actor Sistema 3.1 El usuario no especifica ningn 4.1 El sistema vuelve a la pantalla de dato y pulsa volver. Gestin de cliente. 3.1. Modifica los datos del formulario 4.1. Valida que los datos obligatorios sean y deja vaco algn campo requeridos proporcionados. (obligatorio). 5.1. Muestra un mensaje indicando los campos obligatorios que no se suministraron. Poscondicin: Registro de cliente Actualizado. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 34. Especificacin de caso de uso Gestionar Cliente::Actualizar

3.2.2.1.3 Gestionar Venta / Cliente (Leer) Caso de Uso: CU1.2.5.3 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Cliente ::Leer Muestra en detalle los registros de venta en el Sistema RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin). Flujo Normal Actor 1. Pulsa sobre la opcin Leer
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Sistema

Pgina 80 de 90

Caso de Uso: CU1.2.5.3 2. Muestra un formulario con todas las secciones correspondiente a esa Venta (inhabilitado para su modificacin)

Tiene acceso a la informacin completa para ser leda. Flujo Alterno Actor Sistema 1.1 El usuario no especifica ningn 2.1 El sistema vuelve a la pantalla de Inicio dato y pulsa volver. (Bienvenida). Poscondicin: Muestra la descripcin del Cliente. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin Ninguno.

Requerimientos Especiales: Puntos de Extensin:

Tabla 35. Especificacin de caso de uso Gestionar Cliente ::Leer

3.2.2.1.4 Gestionar Venta / Cliente (Eliminar) Caso de Uso: CU-1.2.4 Nombre: Descripcin: Requerimiento: Precondicin: Gestionar Cliente::Eliminar Elimina los registros realizados en el Sistema. RQ-2 (Gestin de Ventas). El usuario debe haberse autenticado en el sistema (Iniciado Sesin).
Versin: 0.0.1 Aprobado por:

de

Clientes

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 81 de 90

Caso de Uso: CU-1.2.4 Flujo Normal Actor Pulsa sobre la opcin Eliminar en formulario o ventana de Gestin de Cliente. Muestra un mensaje de advertencia diciendo si realmente quiere eliminar la el registro correspondiente a ese cliente. Pulsa sobre la opcin afirmativa del mensaje de advertencia (Si). Sistema

Comprueba el rol del usuario. Elimina los datos del registro. Muestra un mensaje indicando el xito de la operacin. Flujo Alterno Actor Sistema 3.1 El usuario no activa la opcin 4.1 El sistema vuelve a la pantalla de eliminar y pulsa volver. Gestionar Venta. 3.1. El usuario selecciona cancelar la 4.1 El sistema vuelve a la pantalla de operacin. Gestin de Cliente. Poscondicin: Cliente Eliminada. Todas las operaciones y llamados a mtodo dirigidos a la gestin de archivo, son almacenada en la bitcora. Cualquier operacin realizada por este caso de uso debe ser guardada en la base de datos. El sistema debe registrar bitcoras de cada transaccin
Versin: 0.0.1 Aprobado por:

Requerimientos Especiales:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 82 de 90

Caso de Uso: CU-1.2.4 Puntos de Extensin: Ninguno.


Tabla 36. Especificacin de caso de uso Gestionar Cliente::Eliminar

3.2.3 Gestionar Planificacin 3.2.3.1 Gestionar Planificacin (Crear) 3.2.3.2 Gestionar Planificacin (Actualizar) 3.2.3.3 Gestionar Planificacin (Leer) 3.2.3.4 Gestionar Planificacin (Eliminar)

3.2.4 Gestionar Aporte 3.2.5 Gestionar Compra 3.2.6 Gestionar Cultivo 3.2.7 Gestionar Reporte 3.2.8 Gestionar Configuracin

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 83 de 90

4 4.2

Requerimientos Funcionales Requerimiento Funcional (Control de Personal)

ID del Requerimiento: RQ-1 Nombre del Requerimiento: Control de personal Identificacin del requerimiento: RQ-1 Gestin del personal. Asignacin de personal. Permiso de personal. Bauches de pago. Constancia de trabajo

Caractersticas:

En este requerimiento se solicita, el manejo de datos de recursos humano, adaptados a sus necesidades, en donde se lleva a cabo la gestin del personal, los permisos el pago entre otros. La prioridad es: Alta
Tabla 37. Requerimiento N 1

4.3

Requerimiento Funcional (Gestionar Ventas) ID del Requerimiento: RQ-2 Nombre del Requerimiento: Gestionar Ventas Identificacin del RQ-2 requerimiento: Caractersticas: Control de ventas. Gestin de Clientes. Preformas, entre otras

En este requisito se solicita llevar el control de las ventas de la produccin de vveres, adems un control de los cliente a quien se le vende esta mercanca, y su respectiva preforma
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 84 de 90

La prioridad es: Alta


Tabla 38. Requerimiento N 2

4.4

Requerimiento Funcional (Gestionar Planificacin) ID del Requerimiento: RQ-3 Nombre del Requerimiento: Gestionar Planificacin Identificacin del RQ-3 requerimiento: Caractersticas:

La prioridad es: Media Alta


Tabla 39. Requerimiento N 3

4.5

Requerimiento Funcional (Gestionar Compra)

ID del Requerimiento: Identificacin requerimiento: Caractersticas:

RQ-4 del RQ-4 Control de compras (Insecticida, semillas y abonos). Control de los proveedores.

Nombre del Requerimiento: Gestionar Compras

En este requerimiento se solicita llevar el control de las compras y a quien se le compro, para control administrativo. La prioridad es: Media Alta
Tabla 40. Requerimiento N 4

4.6

Requerimiento Funcional (Gestionar Aportes) ID del Requerimiento: RQ-5


Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 85 de 90

Nombre del Requerimiento: Identificacin requerimiento: Caractersticas:

Gestionar Aportes

del RQ-5

Entregar donaciones. Control de prstamos.

En este requerimiento se solicita el control de las donaciones y prstamos que el Fundo realiza. La prioridad es: Media Baja
Tabla 41. Requerimiento N 5

4.7

Requerimiento Funcional (Gestionar Cultivo) ID del Requerimiento: Nombre del Requerimiento: Identificacin requerimiento: Caractersticas: RQ-6 Gestionar Cultivos del RQ-6 Control del cultivo Informe de ventas del cultivo Cuantos cultivos hay por producir

En este Requerimiento piden control sobre la siembra, y un seguimiento de las misma La prioridad es: Alta
Tabla 42. Requerimiento N 6

4.8

Requerimiento Funcional (Gestionar Reporte) ID del Requerimiento: Nombre del Requerimiento: Identificacin RQ-7 Reportes

del RQ-7
Versin: 0.0.1 Aprobado por:

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Pgina 86 de 90

requerimiento: Caractersticas: Genera Reportes de todas las actividades

Requerimiento donde se solicita reportes de todo lo que se hace en el fundo, del personal, de los cultivos, de las ventas y compras. La prioridad es: Alta
Tabla 43. Requerimiento N 7

5 5.2

Requerimientos No Funcionales Usabilidad

El sistema debe proporcionar una interfaz grfica orientada al individuo, que permita al usuario utilizar la herramienta de manera fcil. El sistema debe ofrecer una baja curva de aprendizaje. El sistema de poseer pginas preestablecidas para los alertas o errores ms conocidos. El sistema no debe emitir mensajes de errores fatales poco entendibles para el usuario final. 5.3 Confiabilidad El sistema debe poseer tratamiento de excepciones, cada excepcin generada por el sistema debe ser almacenada en un registro histrico (Bitcoras, logs). El sistema debe utilizar los conceptos de transaccionalidad de servicios, qu hacer cuando un servicio falla o est cado. El sistema debe estar disponible 24X7. En caso de que se requiera mantenimiento, este ser planificado. 5.4 Seguridad El usuario debe iniciar sesin para poder acceder a las funciones que lo requieran, para lo cual debe poseer nombre de usuario y clave. La clave de acceso debe ser cifrada. Aplicar SSL para el inicio de sesin. El acceso a cada uno de los mdulos y recursos se debe realizar a travs de un nico mtodo de ingreso, es decir, se deben resguardar los accesos directos a operaciones. Validaciones a los formularios del sistema, a fin de evitar ataques de inyeccin SQL.
Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por: Versin: 0.0.1 Aprobado por:

Pgina 87 de 90

El usuario debe poder finalizar su sesin mediante la eleccin de una opcin disponible en la interfaz. Para la integracin de nuevos organismos, deben pasar por un proceso de aceptacin y acreditacin de los permisos necesarios para su integracin a la plataforma. 5.5 Eficiencia 5.6 5.7 El tiempo de respuesta mximo por transaccin ser de tres (3) segundos. Cualquier consulta de trmites ocurrir en un tiempo menor de tres (3) segundos el 99% de las incidencias. Mantenimiento y Actualizacin Las actualizaciones al sistema que cambien el esquema de datos debern ofrecer mtodos de migracin de los datos de versiones antiguas. Soportabilidad y Operabilidad

5.8

Restriccin de Diseo El sistema debe tener una arquitectura de 3 (Acceso a datos Controlador, Modelo de Negocio, Servicios y Vista) o ms capas. Para el desarrollo del sistema se debe maximizar el uso de patrones de diseo. Todos los productos de software deben dar cumplimiento a los postulados establecidos en el Decreto N 3.390, de fecha 28 de diciembre de 2004, en el que se establece el uso prioritario de software libre y estndares abiertos en los organismos de la administracin pblica nacional. El lenguaje de programacin y el manejador de base de datos usados deben ser libres y basado en estndares abiertos. El sistema operativo debe ser Linux en su distribucin Debian. Los productos de software deben ser multiplataforma. Aplicacin de Hojas de estilo Uso de Componentes.

5.9

Requerimientos de Documentacin en Lnea y de Sistemas de Ayuda Manuales del Sistema en lnea, mostrado segn el tipo de usuario. Video tutoriales del uso del sistema.
Especificacin de Requerimientos del Software: AgroGestion Versin: 0.0.1 Aprobado por:

Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez

Evaluado por:

Pgina 88 de 90

5.10 Interfaces 5.10.1 Interfaces de Usuario Mantener Imagen del sistema y el fundo. Uso de Mdulos para organizar la informacin. Usar mens contextuales. Implementacin basada en AJAX, JavaScript y XML para la interaccin con el usuario. Las Alertas o mensajes de accin deben ser claros y breves. Los mensajes de error del sistema no deben ser visualizados por el usuario, debe existir un manejo de errores. Se debe considerar la posibilidad de que en un futuro sea necesario que el software pueda integrarse con otras aplicaciones, por lo cual se debe garantizar la interoperabilidad.

5.10.2 Interfaces de Software

5.11 Estndares Aplicables UML 2.0. Norma Tcnicas de desarrollo de aplicaciones del CNTI. Estndar de Programacin ZENPhp. Decreto N 3.390.

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 89 de 90

Copyright (C) 2003 Jasn Robbins. Todos los derechos reservados. Copyright (C) 2006 CNTI. Todos los derechos reservados. La redistribucin y el uso de las plantillas, con o sin modificacin, estn permitidas siempre que se cumplan las siguientes condiciones expuestas en: http://merinde.rinde.gob.ve/index.php?option=com_remository&Itemid=37&func=fileinfo&id=1

Especificacin de Requerimientos del Software: AgroGestion Elaborado por: Erain Moya, Revisado por: Petra Gmez, Rosa Lema, Vctor Morn, Willian Hernndez Evaluado por:

Versin: 0.0.1 Aprobado por:

Pgina 90 de 90

También podría gustarte