Informe Ing y Gestion de Requerimientos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 22

INFORMATICA

Y
CIBERSEGURIDAD

INFORME PROYECTO DE SISTEMA

Ingeniería y Gestión De Requerimientos

NOMBRE INTEGRANTES:
- Camilo Henríquez
- Jefferson Vargas
- Gabriel Quinzacara
- Marco Orellana
- Abraham León

CARRERA: Analista Programador 141-V


ASIGNATURA: Ingeniería y Gestión de Requerimientos
PROFESOR: Marcos Terreros
FECHA: 27-12-2021
INFORMATICA
Y
CIBERSEGURIDAD

Índice de Contenidos
INFORME PROYECTO DE SISTEMA 1
Ingeniería y Gestión De Requerimientos 1
1 3
2 33
2.1 33
2.2 43
2.3 44
3 55
3.1 55
3.2 65
3.3 77
4 Roles de nuestro equipo de trabajo 9
4.1 109
5.Carta Gantt 10
6.Matriz EDT 10
7.Matriz de Trazabilidad 11
8.Diagramas 12
9.Análisis FODA 13
10.Estudio de Factibilidad 14
10.1 Factibilidad Técnica 14
10.2 Factibilidad Operacional 14
10.3 Factibilidad Comercial 14
10.4 Factibilidad Económica 14
10.5 Factibilidad Legal 15
11.Interfaces de Maqueta de software 15

12.Conclusiones del equipo de trabajo 17


13.Anexos 18
1. Introducción
En este informe detallaremos el desarrollo del proyecto para la empresa AgroExport en la cual
estableceremos su estructura, su jerarquía institucional y su problemática la cual
trabajaremos para desarrollar una solución tecnológica acorde a los estándares establecidos
por la institución.

Para ello analizaremos su proceso de gestión y procesos productivos en búsqueda de integrar


una solución de forma eficaz la cual lograra atender las necesidades expuesta por nuestro
cliente durante las reuniones sostenidas con anterioridad.

2. Nuestro cliente
2.1 Conociendo a nuestro cliente

- Nombre cliente: AgroExport


- Rubro: Exportación de frutas
- Ubicación: Camino a Sta Cruz 0400, San Fernando, O'higgins.
- Rut Empresa: 95891000-2.
- Nombre de representante: Marcos Terreros.
- Fono contacto: 948586325 – 987459682
- Clientes: EEUU, Europa y Asia.
- Proveedores: Agricultores de la zona.
- Correo electrónico: [email protected]

AgroExport es una empresa encargada de exportar fruta al extranjero, el cual utiliza el método de revender
productos. Los cuales compra a los agricultores del sector de San Fernando, Rancagua, Chillan entre otros,
para luego comercializar en el extranjero, consta de un sistema de clasificación el cual cuenta con requisitos
de calidad para su embalaje y exportación. En caso de que la fruta que no cumple la respectiva norma de
clasificación procede a ser comercializada dentro del territorio nacional

Su mayor número de clientes se concentra en EE.UU., Europa y parte de Asia, por lo cual necesita de un
meticuloso proceso de despacho.

La empresa cuenta con más de 10 años de experiencia de calidad, lo cual es una prestigiosa exportadora de
frutas.

3
2.2 Problemática del cliente
Nuestro cliente indica que lleva la gestión de sus ventas a través de planillas de Excel, en la
cual de forma manual se ingresan los pedidos que sus clientes realizan ya sea vía telefónica,
por correo electrónico o por mensajería tradicional. Esto genera diferentes problemas de
operatividad y obstaculiza la trazabilidad y eficiencia de su producción y gestión general. Los
problemas que detectamos son:

‐ Baja eficiencia
‐ Pérdida de ventas
‐ Pérdida de Clientes
‐ Baja productividad

Análisis de la Problemática: Este tipo de problemas son ocasionados mayoritariamente por


la necesidad de tener uno o más operadores de tipo humano para ingresar y documentar de
forma manual la información relacionada a la venta de productos, esto genera que la gestión
y planificación de respuesta se vea retrasada y que exista un desgaste humano tras el
proceso. Adicionalmente esto tiene un costo en tiempo y por consiguiente económico para la
empresa, además de la insatisfacción del cliente y su baja tasa de fidelización al ver demoras
en procesos de atención.

Indicaciones expresadas por el cliente frente a su problemática: nuestro cliente ha


indicado la intención de disponer de una solución tecnológica que permita ingresar y
gestionar su proceso de ventas en cualquier parte del mundo y en todo momento, ya que sus
clientes pueden estar en cualquier parte del mundo. Con esto nos deja en claro que debemos
gestionar una solución que sea capaz de estar disponible en cualquier momento y lugar. Para
esto debemos disponer de una arquitectura que nos permita entregar un servicio tecnológico
que esté disponible en cualquier lugar del planeta.

2.3 Organigrama de la empresa


Nuestro cliente cuenta con una estructura jerárquica estructurada, la cual cuenta con
un responsable y luego su personal a cargo y estos los detallaremos a continuación

● Dueños y accionistas de la empresa


● Representante legal y gerencia general
● Gerencia de planificación y logística
● Gerencia de ventas
● Gerencia de producción

Dueños y accionistas de la empresa: Este es la altura superior de nuestra pirámide


jerárquica de la empresa, son los socios quienes buscan la prosperidad y estabilidad del
negocio los cuales buscan aumentar a todos los medios requeridos las utilidades de la
empresa.

4
Gerencia general: Este es el segundo eslabón de la pirámide jerárquica de la empresa. Es la
persona de confianza y elegida por los accionistas de la empresa para gestionar y operar todo
el negocio y por consiguiente es la persona responsable de toda la empresa, es quien toma
las decisiones que llevan a la viabilidad de la empresa.

Gerencia planificación y logísticas: este departamento es fundamental en la gestión del


negocio, es donde se planifica y gestiona la forma en la cual se hace llegar los productos a sus
clientes, se estudian y se controlan las formas y los procesos necesarios para que los
productos lleguen a sus clientes de forma rápida, segura y oportuna .

Gerencia ventas: Este departamento es el encargado de gestionar, tratar y fidelizar la


comunicación con los clientes y con esto sus ventas.

Gerencia de producción: Este departamento se encarga de materializar los productos para


luego ser puestos a disposición de ventas. Son quienes fabrican, consiguen o hacen los activos
primarios y el producto final para la entrega

3. Gestión de Requerimientos
3.1 Tabla de requerimientos

Codigo Requerimiento Funcional No Funcional Prioridad


ING-01 Base de datos x ALTA
ING -02 Plataforma web x ALTA
ING -03 Ingreso de ventas al sistema x ALTA

¿ING -04 Ingreso de usuarios al sistema x MEDIA

ING -05 Ingreso de clientes x MEDIA

ING -06 Ingreso de personal x MEDIA


ING -07 Estado de pedido x BAJA
ING -08 Modalidad de envio x BAJA
ING -09 Cálculo de costo x BAJA
ING -10 Registro de ventas x BAJA
ING -11 Reserva de productos x BAJA
ING -12 Informe de ventas emitidas x BAJA

5
3.2 Descripción de Requerimientos Funcionales

1. (ING-001)

Descripción: Se deberá analizar una base de datos Relacional la cual sea capaz de almacenar toda la
información necesaria para la solución estos datos son Usuarios, Clientes, Personal, Productos y ventas.

Prioridad: Alta

Acciones iniciadoras y comportamiento esperado:

- se deberá crear una estructura relacional con las tablas necesarias para la gestión de la información
del cliente
- estas tablas deberán tener atributos necesarios para describir y detallar la información que
proporciona el cliente a la solución
- Esta base de datos debe tener ser capaz de ser conectada con una aplicación de acceso remoto
WEB

2. Análisis de plataforma WEB (ING- 02)

Descripción: Se deberá estudiar y analizar una aplicación de características web la cual permita crear
una solución que pueda ser utilizada desde cualquier parte del mundo y en múltiples dispositivos
además debe tener máximos estándares de seguridad para asegurar la protección y resguardo de los
datos proporcionados por nuestro cliente

Prioridad: Alta

Acciones iniciadoras y comportamiento esperado:

- se debe disponer de una plataforma de carácter web que sea capaz de gestionar y controlar la
información contenida en la base de datos.

- debe ser capaz de tener acceso a la información de tipo restringido en función de lo que la solución
requiera

Requerimientos Funcionales: ING-01

3. Ingreso de ventas al sistema (ING-03)

Descripción: El usuario deberá ingresar al módulo de ingreso de ventas donde tendrá que rellenar los
campos con la información necesaria para el almacenado de la información

Prioridad: Alta

Acciones iniciadoras y comportamiento esperado:

- el usuario deber arrellenar los campos solicitados en el formulario que se mostrar en pantalla

- una vez que complete la información presionara el botón guardar y el sistema le entregara un mensaje
de cortesía cuando los datos sean correctos y si ocurre lo contrario se invitara al usuario a solucionar
los errores pertinentes para que lo intente nuevamente

6
Requerimientos Funcionales: ING-01, ING-02

Prioridad: Alta

4. Ingreso de usuarios al sistema (ING-04)

Descripción: El usuario deberá ser capaz de acceder a una página de bienvenida en la cual deberá
autentificarse para poder acceder a las opciones disponibles -para su perfil

Prioridad: Alta

Acciones iniciadoras y comportamiento esperado:

- el usuario deberá acceder al sistema y este deberá pedir la información necesaria para el ingreso

- una vez que complete la información solicita el sistema determinara si corresponden a lo almacenado
en la base de datos y de ser correcto les permitirá el ingreso a sus funciones disponibles según el perfil
de usuario configurado. De lo contrario lo invitara a intentar acceder nuevamente

Requerimientos Funcionales: ING-01, ING-02

Prioridad: Alta

5. Ingreso de clientes al sistema (ING-05)

Descripción: el usuario ingresara la información necesaria en el módulo de clientes, donde se le pedirán


los datos necesarios para almacenar esta información en la base de datos

Prioridad: Alta

Acciones iniciadoras y comportamiento esperado:

- el usuario deberá acceder al sistema y acceder al módulo de clientes para crear un nuevo cliente e el
sistema y poder gestionar su información

- una vez que complete la información solicita el sistema determinara si corresponden a lo almacenado
en la base de datos y de ser correcto les permitirá el ingreso a sus funciones disponibles según el perfil
de usuario configurado. De lo contrario lo invitara a corregir los errores detectados e ingresar
nuevamente

Requerimientos Funcionales: ING-01, ING-02, ING-03

Prioridad: Alta

3.3 Descripción de Requerimientos NO Funcionales

1. Ingreso de Personal que registra la información en el sistema (ING-06)

Descripción: El sistema será capaz de registrar el usuario que accede o registra información dentro de
la aplicación y así dejar una marca de queda usuario que cree o modifique información en la base de
datos

Prioridad: media

Acciones iniciadoras y comportamiento esperado:


7
- Cuando el usuario registe un cliente, un producto o un usuario, el sistema dejara registro del
operador que realizo esta acción
- El usuario recibirá una notificación de que se ha registrado ese dato dentro de la información
almacenada
Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05

2. Estado del Pedido (ING-07)

Descripción: El sistema será capaz de indicar al usuario en qué estado se encuentra su pedido ya sea
En proceso de aprobación, aprobado, enviado o rechazado con el fin de informar al cliente si han sido
correctamente acogidas sus solicitudes

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando el usuario registe un cliente, un producto o un usuario, el sistema dejara registro del
operador que realizo esta acción
- El usuario recibirá una notificación que le indicará cada uno de los estados del pedido

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05, ING-06

3. modalidad de envió (ING-08)

Descripción: El sistema será capaz de preguntar al usuario si necesita que su pedido llegue con rapidez
o de forma normal

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando el usuario registe un cliente, un producto o un usuario, el sistema dejara registro del
operador que realizo esta acción
- El usuario recibirá una notificación que le indicará cada uno de los estados del pedido

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05, ING-06, ING-07

4. Calculo de costos (ING-09)

Descripción: El sistema será capaz de mostrar al usuario el costo asociado al tipo de envió requerido
de su pedido para esto se basará en la selección que haga el usuario al momento de seleccionar su
pedido

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando el usuario registe un cliente, un producto o un usuario, el sistema dejara registro del
operador que realizo esta acción

8
- El usuario recibirá una notificación en pantalla que se aplicara un costo asociado al envió
seleccionado

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05, ING-06, ING-07, ING-08

5. Registrar Ventas (ING-10)

Descripción: El sistema será capaz de registrar las ventas respectivamente para esto se basará en las
ventas que se hagan en el sitio web.

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando cliente o usuario complete una compra


- El usuario recibirá una notificación en pantalla que su compra se ha realizado con éxito

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05

6. Reserva de Productos (ING-11)

Descripción: El sistema será capaz de hacer reservaciones para los clientes se basará en los distintos
tipos de productos a seleccionar para hacer las reservaciones

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando el usuario haga una reservación, el sistema le avisara en pantalla que se ha realizado con
éxito.
- Ha continuación se le pedira el correo electrónico
- Vía Correo será avisado cuando esté disponible su reservación

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05

7. Informe de Ventas Emitidas (ING-12)

Descripción: El sistema será capaz de mostrar al administrador o personal calificado un informe con
las ventas emitidas con gráficas y tablas.

Prioridad: baja

Acciones iniciadoras y comportamiento esperado:

- Cuando el administrador pida el informe de ventas se redireccionará a la pestaña correspondiente.


- Ahí se podrá filtrar por la fruta, tipo de envío, continente, etc...

Requerimientos Funcionales: ING-01, ING-02, ING-03, ING-04, ING-05

9
4. Roles de nuestro equipo de trabajo
4.1 Definición de roles Primera Etapa

Camilo Henríquez

Gestionar, Dirigir y Guiar al equipo en Búsqueda de una solución Tecnológica viable.


Establecer los parámetros de información que se contengan en el informe.

Gabriel Quinzacara

Generar, Contactar y Documentar La información con nuestro Cliente, Coordinar visitas y


transmitir al equipo las inquietudes del cliente.

Jefferson Vargas

Estudiar, analizar y documentar la Estructura de costos de la productividad del equipo de


trabajo.

Abraham León

Analizar gestionar y documentar la trazabilidad de tiempo de trabajo requerido para la


solución. Entregando información oportuna y preciso para el esquema de trabajo del equipo.

Marcos Orellana

Diseñar, Planificar y Producir documentación relacionada a las presentaciones del equipo de


trabajo, ya sea para evaluaciones o entrevistas con nuestros clientes.

10
5. Carta Gantt

6. Matriz EDT

11
7. Matriz de Trazabilidad

8. Diagramas:

- Caso de Uso
12
-Modelo Entidad/Relación con la Base de Datos

-BPMN

13
9. Análisis FODA

14
10. Estudio de Factibilidad

10.1 Factibilidad Técnica


Para este proyecto se necesita ciertas herramientas para hacer funcionar al sistema,
los cuales son:
Conocimientos: Altos en Uso de Base de Datos y Servidores

Experiencia: Avanzada en Programación de Componentes Web

Sistema Operativo: Windows 7 o superior

Procesador: Mínimo 3 GHz

RAM: Mínimo 6GB

10.2 Factibilidad Operacional


Para que este proyecto cumpla con las características que el cliente pidió se necesitan
ciertos procesos y actividades que completar como, por ejemplo:

-Realizar reuniones con el cliente para conocer requerimientos y funcionalidades


-Crear base de datos
-Levantar un servidor
-Verificar la funcionalidad del sistema
-Revisar el Producto Final

10.3 Factibilidad Comercial


Para que este proyecto funcione se necesita saber las demandas del mercado con
respecto a este tipo de software.

-Este software ya que es personalizado es más costoso con respecto a los prefabricados.
-El software tiene un sistema de usuarios personalizados lo que mejora la experiencia al
cliente.
-El software tiene un informe de ventas registradas, lo que ayuda a entender que es lo más
vendido, lo menos y que temporada se vende menos,etc..

10.4 Factibilidad Económica


Para que este proyecto funcione se requiere saber cuánto capital tienen, en que se va
a gastar y si puede generar valor.

15
-Realizar reuniones con la directiva o los representantes para determinar el capital a
invertir para el proyecto.
-Hacer un presupuesto del proyecto y verificar los requerimientos técnicos del software.
-Revisar si el software genera ingresos a la Empresa AgroExport.

10.5 Factibilidad Legal


Son las normas jurídicas para llevar a cabo el proyecto y de ello depende si se ejecuta
o no el proyecto.

-Se recomienda adquirir las licencias para el software de un sistema informático de manera
auténtica, con la finalidad de no tener inconvenientes legales a futuro.

-Cumplir la Ley Orgánica de Protección de Datos (LOPD) lo cual dice que garantiza y protege
los datos personales y los derechos fundamentales de las personas físicas con respecto a
su intimidad y privacidad.

- Determinar los derechos que tienen los autores sobre la documentación realizada por
estos en este proyecto, por tal motivo queda prohibida la distribución y reproducción de
este o más documentos.

11. Interfaces de Maqueta de software

-Inicio de Sesión

16
-Lista de Clientes

-Lista de Productos

17
-Página de Modificación del Cliente

12. Conclusiones del equipo de trabajo

Para concluir con la primera parte de este informe hemos dado a conocer y detallado a
nuestro cliente, su problemática y su intención de solución.

Hemos detectado que para poder entregar una solución robusta y viable necesitamos
disponer de una aplicación de tipo web la cual pueda estar disponible en cualquier parte del
mundo y en todo momento, Además, se requiere que esta aplicación sea capaz de filtrar los
usuarios que utilizan el sistema y con esto poder entregar la seguridad al cliente que sus datos
están resguardados y protegidos en todo momento.

Si bien nuestro nivel de aprendizaje aún está en periodo de desarrollo hemos notado que
somos capaces de analizar y gestionar los requerimientos de este cliente gracias a los
conocimientos adquiridos anteriormente por el mismo docente que nos evaluará ahora. Esto
nos da la tranquilidad que obtendremos un excelente feedback por su parte y nos guiará de
forma correcta para pulir nuestras habilidades en el análisis de requerimientos y sistemas de
información.

Tenemos en consideración que nuestro cliente agradecerá y esperará nuestra entrega y


profesionalismo a la hora de enfrentar este interesante desafío que ha comenzado con esta
primera parte.

18
13. Anexos:

ACTA REUNION Nº1

19
ACTA REUNION Nº2

20
21
ACTA DE REUNION 3

22

También podría gustarte