a

1. INTRODUCCION

1.1 Propósito

Proveer un sistema de información que permita consultar mediante una aplicación web y móvil la información de las inmobiliarias y/o constructoras sobre las casas, locales y fincas que tienen en arriendo o venta.

1.2 Alcance

Este documento va dirigido a los usuarios del sistema, a los usuarios que potencialmente puedan ser usuarios del mismo y al equipo de desarrollo. El producto final entregado en este proyecto será el resultado de la aplicación de los requerimientos consignados en este documento. El producto básicamente estará conformado por los siguientes módulos funcionales:

1.

2. 3. 4.

Modulo administración Usuarios Modulo Inmobiliaria/agente inmobiliario a. Gestión inmuebles venta b. Gestión inmuebles Arriendo. Modulo de Consultas para todo usuario Modulo Móvil de consultas.

1. Módulo de Administración Usuarios

Se encarga de añadir, eliminar o modificar datos de usuarios y de perfiles de usuario

2.

Módulo Inmobiliaria/agente inmobiliario

Este módulo es el encargado de realizar la gestión de Ventas y arriendo de los inmuebles 2-1. Gestion inmuebles venta

Este modulo es el encargado de registrar y administar los inmuebles para venta

2-2

Gestion inmuebles arriendo

Este modulo es el encargado de registrar y administrar los inmuebles para arrendamientos Este módulo es el encargado de registrar la ubicación de los cilindros cuando están en distribución. Modulo Vehículos Este módulo es el encargado de gestionar lo relacionado con los vehículos y el cargue de los cilindros al vehículo Módulo Clientes

Este módulo es el encargado de Permitir la visualización del historial del cilindro recibidos por el cliente.

Módulo distribuidor

Este módulo es el encargado de Gestionar vendedores, Registro de cilindros, Gestión de conductores

Módulo producción Este módulo es el encargado de Gestionar todo lo relacionado con la producción de los cilindros

Módulo Gerencia Este módulo es el encargado de permitir la generación de reportes de gerencia

Modulo Tracing&Tracking Este módulo es el encargado de permitir el seguimiento e historial en todo momento de cualquier Dependiendo del perfil de usuario restringirá que cilindros podrán consultar Cilindro

1.3 Definiciones siglas y abreviaciones

• Análisis de Requisitos: Fase de un proyecto de software donde se efectúa un conjunto de actividades con el propósito de comprender el problema planteado con todo detalles.

• Especificación: Es un documento que define, de forma completa, precisa y verificable, los requisitos, el diseño, el comportamiento u otras características de un sistema Gestionar: Se refiere a las operaciones de inserción, actualización, eliminación de información.

• Requisitos: Descripción de las necesidades de un usuario, que debe cumplir el producto.

• Software: Es el conjunto de programas, procedimientos y documentación asociada a la operación de un sistema informático.

• Tipos de Requerimientos: A continuación se listan los tipos de requerimientos que se manejan en el desarrollo de proyecto.

- F: Requerimiento Funcional

- NF: Requerimiento No Funcional - NTH: Nice to have – Requerimientos Futuros

• Tipos de Estado: A continuación se listan los tipos de estado de requerimientos que se manejan en el desarrollo del proyecto.

- N: Nuevo

- A: Aceptado - S: Asignado

- R: Resuelto - C: Cerrado

UML: Unified Modeling Language. Lenguaje de programación gráfico para el modelado de proyectos de software orientado a objetos.

• Validación de Requisitos: Proceso de confirmación, por parte de los usuarios o del cliente, de que los requisitos especificados son válidos, consistentes, completos, etc.

• Verificación de los Requisitos: Proceso de comprobación de que los requisitos realmente cubren las necesidades del cliente.

1.4 Referencias

Norma IEEE-STD-830-1998

Pressman, Roger. Ingeniería de Software un enfoque práctico. Sexta Edición

Somerville, Ian. Ingeniería de Software.

2. DESCRIPCION GLOBAL

2.1 Perspectiva del Producto

Debido al contexto en el que se usará el sistema, éste deberá tener un fácil y rápido uso, además poseer una interfaz de usuario sencilla.

El producto es independiente y autónomo.

2.2 Funciones del Producto

Se detallan las funciones que se implementarán con el sistema TracerTrak

2.2.1 Gestión de Usuarios – Perfiles: Esta funcionalidad permite definir los perfiles y
usuarios del sistema.

Los perfiles de usuario definidos son:

- Administrador - Operario portería - Operario bodega - Operario llenado - Jefe Planta -

Vendedor

- Distribuidor - Conductor

2.2.2 Validación de Usuarios

Permite realizar la validación de los usuarios que ingresan al sistema.

2.2.3 Gestión De Vendedores

Permite la Creación de clientes y registro de ventas de los cilindros.

2.2.4 Gestión de conductores

Permite gestionar conductores y asignar su vehículo

2.2.5 Consulta Historial cilindro (Tracing)

Permite la consulta del historial de producción de un cilindro

2.2.6 Consulta Ubicación Cilindro (Tracking)

Permite la Consulta de la ubicación de un cilindro en cualquier momento.

2.2.7 Gestión de Distribuidores

Permite gestionar distribuidores

2.2.8 Reportes de Gerencia

Permite generar reportes estadísticos de manera que se obtenga información valiosa para la toma de decisiones.

2.2.9 Gestión de Vehículos

Permite gestionar La creación de vehículos y ser asignados a un conductor

2.3 Características Del usuario

Acrónimo Admin.

Descripción Encargado de crear modificar y eliminar, Perfiles de usuarios

Oper portería. Encargado de registrar ingreso de Vehículos Oper. Bodega Encargado de registrar ingreso de cilindros

Tipo Usuario Experto en sistemas Usuario Usuario

Oper. llenado Encargado de registrar Información del llenado de los cilindros Jefe Planta Encargado de supervisar todas las actividades de la Planta entrada, bodega, llenado, venta y distribución Vendedor Encargado de registrar la venta y ubicación de los cilindros a distribuidor o cliente final Distribuidor Recibe cilindros almacena en bodega y Crea modifica y elimina vendedores Conductor Registra Ubicación de los cilindros cuando salen de planta y están en tránsito, Puede Actuar como vendedor si se requiere

Usuario Usuario Usuario Usuario Usuario

2.4 Características deseables

• •

Lectura de código de barras Uso del API de google maps para la ubicación en carretera

Se entiende por características deseables, características que son muy recomendables tenerlas implementadas pero, que no se compromete en esta versión del software a desarrollarlas

2.5 Jerarquía de usuario

2.6 Limitaciones generales

Los requisitos de hardware y software mínimos e indispensables para el correcto funcionamiento del sistema se definen a continuación:

Servidor Web

Software

Versión

Vendedor

Sistema Operativo

Windows XP SP3 o superior o Linux Kernel 2.6 o superior

Servidor Apache
Java J2EE

2.2

2.0

Oracle/Sun

Hardware

Detalles

Vended or

Tipo Procesador

Intel Pentium IV 2.8 GHz o Superior

Intel

Memoria RAM

1GB de RAM o superior

Disco Duro

100 Giga bytes o superior

** Es importante tener en cuenta que estas son las condiciones iniciales. Dependen del número de usuarios que utilizarán la aplicación y serán validadas más adelante.

Servidor de Bases de Datos

Software

Versión

Vended or

Sistema Operativo

Windows XP SP3 o superior o linux Kernel 2.6 o superior

Motor Base de PostgreSQL 8.4 Datos

Estaciones Cliente

Software

Versión

Vended Comentari or os

Mozilla Firefox

3.6 o superior

2.6 Suposiciones y dependencias

Se han establecido las siguientes suposiciones:

- El usuario está familiarizado con el funcionamiento de un sistema de ventanas común y con el uso de navegadores de internet (browsers).

- Los equipos en los que se vaya a ejecutar la aplicación, deben cumplir los requisitos antes indicados, para garantizar una ejecución correcta de la misma.

- La máquina cliente sobre la cual va trabajar el usuario final debe estar conectada a una red que le permita acceder al servidor.

Sign up to vote on this title
UsefulNot useful