PLAN DE PROYECTO AVSANET - eee

Anuncio
AVSA
AVSANET
Especificación de Requerimientos de Software
Versión 1.0
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
Historial de Revisión
Fecha
Versión
Descripción
Autor
20/01/12
1.0
Elaboración del documento
Giacomo Preciado
USMP-FIA
AVSA, 2015
Página2de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
Tabla de Contenidos
1.
Introducción
4
2.
Enunciado del caso a desarrollar
4
3.
Objetivo del Proyecto
4
4.
Alcance del Proyecto
4
5.
Arquitectura y Plataforma
7
5.1
5.2
8
9
6.
Descripción del sistema
Arquitectura y plataforma del modelo propuesto
Cronograma de actividades
USMP-FIA
9
AVSA, 2015
Página3de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
Especificación de Requerimientos de Software
1. Introducción
El documento de Requerimiento de Software presenta una descripción genérica de los
procesos funcionales definidos en el alcance del documento de Visión del Proyecto
Especial “Sistema de control y gestión” (AVSANET).
AVSA, tiene como objetivo ayudar a los pequeños agricultores que se encuentran
alrededor del valle de Cañete a fomentar la exportación, tanto financiando su
producción como procesando sus productos, y sirviendo como intermediario en el
proceso de exportación.
2. Enunciado del caso a desarrollar
Los procesos actuales de Gestión de Pre-Campaña y Seguimiento de Campañas en
Agrícola Viñasol S.A. son ineficientes, ocasionando que la administración de la campaña
se vuelve lenta y engorrosa, limitando el número de pedidos por temporada, y por lo
tanto no se cumple con una administración de alta calidad de recursos, tiempo y costos.
3. Objetivo del Proyecto
 Objetivo General:
 Convertir a Agrícola Viñasol S.A. en una de las más importantes a nivel mundial
en el rubro de la agro-exportación.
 Objetivos Específicos:
 Mejorar los procesos para la Gestión de Campaña.
 Integrar todos los procesos de la organización para evitar la redundancia de
información.
 Obtener la información necesaria en el momento oportuno, para una exitosa
toma de decisiones.
4. Alcance del Proyecto
El alcance de este proyecto consiste en el diseño del sistema y toda la documentación
de cada etapa del proceso de la metodología Scrum. El producto a entregar consta del
diseño de todos los módulos del software y recomendaciones de hardware a usar. La
documentación comprende el manual de usuario, manual del producto y manual del
administrador, así como los documentos mencionados anteriormente para cada fase.
USMP-FIA
AVSA, 2015
Página4de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
NOMBRE DEL PROYECTO
SIGLAS DEL PROYECTO
Sistema
AVSANET
DEFINICIÓN DEL PROYECTO:
El proyecto “AVSANET” consiste en la elaboración de un producto de software para la Empresa Agrícola
Viñasol S.A. en Cañete; en la cual se hará uso del proceso unificado Rational (RUP) y otras herramientas.
Con el desarrollo de este proyecto se busca que los procesos al atender el requerimiento de personal de
alguna unidad perteneciente a la organización y hacer la contratación, capacitación y control de manera más
rápida y segura, lo cual permitirá un ahorro de tiempo y dinero.
El proyecto será propuesto y desarrollado por los alumnos del Curso de Diseño e Implementación de Sistemas.
DEFINICIÓN DEL PRODUCTO DEL PROYECTO:
El sistema que se implantará será el segundo en la AgricolaViñasol, es por ello que AVSANET estará interconectado con
la ERP (SAP) donde realizan la gestión de Recursos Humanos.
Este producto nos permitirá automatizar y controlar los procesos de la AgricolaViñasol para una adecuada gestión de
contratación, convocatoria, capacitación del agricultor, y el control y almacenamiento de la Producción.
El Aplicativo web que se implementara estará conectado a un servidor de Base de datos.
AVSANET es un software especializado que soportara uno de los procesos centrales de la Agricola Viñasol y
para su desarrollo se llevaran a cabo las siguientes etapas :
Modelo de Negocio





Documento Visión del Negocio
Documento de Reglas de Negocio
Documento y Modelo de Casos de Uso del Negocio
Realizaciones de los Casos de Uso de Negocio
Documento Glosario del Negocio
Requerimientos




Documento de Requerimientos Funcionales
Documento de Requerimientos No Funcionales
Matriz de Procesos(CUN) X Requerimiento
Documento Glosario del Requerimientos
Análisis





Documento y Modelo de Casos de Uso del Sistema
Realizaciones de Análisis de los Casos de Uso de Sistema
Matriz de Procesos(CUN), Casos de Uso de Sistema y Requerimiento
Documento de Arquitectura de Análisis
Documento Glosario del Análisis
USMP-FIA
AVSA, 2015
Página5de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
Diseño




Documento de Arquitectura de Diseño
Realizaciones de Diseñó de los Casos de Uso de Sistema
Diagrama de Componentes
Diagrama Entidad Relación
Implementación


Producto final codificado
Documentación de las Clases programadas
Pruebas



Plan de Pruebas
Escenario de Pruebas de los casos de uso de sistema
Pruebas de Stress, Carga y Performance.
Despliegue




Diagrama de Despliegue
Manual de Instalación del Software Base
Manual de Instalación de la Aplicación
Manual de Usuario de la Aplicación
Informes:
El cliente exige la presentación de los siguientes informes:
-
Informes semanales sobre los avances en el proyecto, que serán revisados y aprobados por la Agrícola Viñasol
Informes sobre el rendimiento del proyecto
Acta de Entrega del proyecto
Documento Final de la elaboración del proyecto, en el cual se incluye todo el material elaborado. Este informe
será entregado de manera impresa y digital en un CD-ROM.
RESTRICCIONES DEL PROYECTO:
INTERNOS A LA ORGANIZACIÓN
AMBIENTALES O EXTERNOS A LA ORGANIZACIÓN
Falta de recurso humano disponible a trabajar
tiempo completo en el proyecto
Aparición de nuevas tecnologías
Necesidad de actualizar y validar los procesos
operativos de la Municipalidad
Ambiente de desarrollo inadecuado
Carencia de formalización de una metodología
para la gestión de proyectos
USMP-FIA
AVSA, 2015
Página6de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
5. Actores del Sistema
Nombre
Responsable de Capacitación
Descripción
Se encarga de asignar las asignaciones a los
pedidos
Se encarga de la gestión de pedidos y asignar
los agricultores a dichos pedidos
Se encarga de la gestión de los agricultores y
de los contratos asignados a cada uno.
Responsable de Gestión de Campaña
Responsable de Recursos Humanos
6. Casos de Uso del Sistema
Código
CUS-1
Nombre
Buscar Capacitación
Descripción
CUS-2
Buscar Pedido
CUS-3
Generar Contrato de Agricultor
CUS-4
Gestionar Plan de Enseñanza
CUS-5
Registrar Adenda de Contrato
CUS-6
Registrar Asignación de
Agricultores por Pedido
CUS-7
Registrar Informe de
Capacitaciones
Permite al Responsable de Capacitación registrar el estado
de evaluación de capacitación del Agricultor convocados por
pedido.
CUS-8
Registrar Solicitud de
Capacitación
Permite al Responsable de Capacitación registrar una
solicitud de capacitación, asignada a un pedido. A la cual se
le asignan temas por fechas y horarios. Previamente debe
buscar el pedido.
Permite buscar una Capacitación por Periodo de
Producción. Cuando se encuentra la capacitación, el sistema
cargará los datos de la capacitación en el caso uso base que
lo invocó.
Permite buscar un Pedido por nombre o código. Cuando se
encuentra el Pedido el sistema cargará el Pedido con su
Detalle en el caso uso base que lo invocó.
Permite al Responsable de Recursos Humanos (RRHH)
generar y registrar un contrato para el agricultor.
Previamente debe buscar los datos del agricultor y los datos
ingresados previamente.
Permite al Responsable de Recursos Humanos gestionar la
aprobación de la solicitud de Capacitación realizada por el
Responsable de la Capacitación.
Permite al Responsable de Recursos Humanos (RRHH)
generar y registrar una adenda del contrato de los
agricultores. Previamente debe buscar el contrato.
Permite al Responsable de Gestión de Campaña cargar la
lista de agricultores convocados y seleccionar a los
agricultores con mejor rendimiento.
7. Restricciones del Negocio
Ver documento Reglas del Negocio.
USMP-FIA
AVSA, 2015
Página7de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
8. Arquitectura y Plataforma
8.1 Descripción del sistema
 Características Técnicas
o Lenguaje de programación: Java
o Servidor Web/Aplicaciones: ApacheTomcat 7.
o Sistema Operativo: Microsoft Windows 2008 Server Enterprise R2.
o Motor base de datos: SQL Server 2008.
o Rational Software Architect 7.5.3 (Modelador UML)
o Infosphere Data Architect 7.5.1 (Modelador de Datos)
o My SQL 5.1 (Gestor de Base de Datos)
o Eclipse Helios
(Herramienta de Programación)
o Adobe Flash CS3 (Diseño de Animación)
o Adobe Fireworks CS3
(Diseño de Imágenes)
o Adobe Dreamweaver CS3 (Diseño de HTML)
o Netbeans(programación en PHP)
o Microsoft Visio 2010
o Microsoft Word 2010
o Microsoft Project 2010
o Microsoft Excel 2010
o Java JEE
 Hardware
o Servidor: HP ProLiant BL685c Server Blade
o 15 estaciones de trabajo Lenovo Think Centre A57
o Switch Cisco Catalyst 3600.
 Características Funcionales
o Gestionar pedido
o Seguimiento de campaña
o Gestión de proveedores
o Gestión de clientes
o Gestión de nuevos productos
o Operador logístico
o Facturas.
 Características Funcionales
o Ofrecemos al cliente la posibilidad de hacer su pedido vía web.
o Permitirá registrar el desempeño de cada agricultor en las campañas en
la cual ha participado.
o El módulo de compras permitirá una efectiva gestión de los proveedores
y a su vez las órdenes de compra.
o Dentro del alcance del proyecto, está potenciar los reportes del ERP
USMP-FIA
AVSA, 2015
Página8de9
AvsaNet
PLAN DE PROYECTO AVSANET
Versión:
1.0
Fecha: 20/01/12
implantado en la empresa ya que nos permitirá enviarle los datos de
AVSANET al ERP y este mostrar los reportes y generar las facturas, así
como también el adecuado control de inventarios.
 Métodos de Construcción
o Se usara Scrum como metodología de desarrollo ágil de software
o Se utilizará RUP como patrones y plantillas de los documentos y
diagramas para el an
o Framework Struts 2 y JPA
o Desarrollo en Internet
o Herramientas: Scrumy, Google Code
o Hosting en eatj.com
o Control de versiones con Subversion
8.2 Arquitectura y plataforma del modelo propuesto
9. Cronograma de actividades
Ver Sprints en el link del scrumy: https://scrumy.com/learningSummer
USMP-FIA
AVSA, 2015
Página9de9
Descargar