presentacion final sistema ferreteria

Post on 28-Dec-2015

52 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SISTEMA FERRETERÍA

Integrantes:

Angela Celis Alcaino

Pamela Edwards Osorio

Javiera Figueroa González

Genaro Poblete CarocaTaller base de proyectos de programación

Nuestro cliente:

• NOMBRE: CRISTIAN LIZAMA

• EDAD: 35 AÑOS

• VIVE EN LA CIUDAD DE PALMILLA

• DUEÑO DE LA FERRETERIA “ LA COSTA”

Entrevista• 1 .-¿Cuáles son las funciones que desea agregar al sistemas?

• R una base de datos que le especifique el inventario disponibles para la venta, incorporación de proveedores, stock, facturas, etc.

• 2.-¿quiere que el sistema tenga un k.ardex?

• R si para llevar a cabo un control de la rotación de las entradas y salida de mercancía al igual que su costo

• 3.-¿Quiénes usarán el sistemas?

• R los trabajadores y el dueño

• 4.-¿cuál será el beneficio del sistemas a su negocio?

• R llevar el orden de la mercancía y el orden financiero

• 5.- ¿cuáles problemas debería atacar el sistema?

• R el desorden y facilitar en el ámbito financiero

Entrevista• 6.- ¿podría usted describir o mostrar el ambiente del negocio en el que se utilizara la

solución?

• R su ambiente es agradable, su objetivo es satisfacer las necesidades de los clientes está localizado en la cuidad de Palmilla

• 7 - ¿Los aspectos especiales del desempeño o las restricciones afectarán la forma en que se busque al sistema?

• R no afectara en nada a nuestro negocio

• 8.-¿Es usted la persona adecuada para contestar esta pregunta? ¿Sus respuestas son oficiales?

• R si porque yo soy el dueño del negocio

• 9.- ¿Mis preguntas son relevantes para su problema?R si me supo satisfacer todas mis dudas respecto al sistema

• 10.- ¿Estoy haciendo demasiadas preguntas?R no estoy conformes con las preguntas

• 11.- ¿Alguien más puede proporcionar información adicional

• R no

Presentación• Ámbito

Empresa de ventas de artículos de ferretería situado en la ciudad de Palmilla

• Objetivo.

Nuestro objetivo es crear una herramienta para automatizar las actividades o movimientos de una ferretería, traducidos en el registro de ventas, la rotación de inventarios y control diario de la existencia (manejo de stock).

• Visión

El sistema tiene como necesidad suplir el registro manual de las actividades de registro diarios de ventas, el control de existencia, el pedido a proveedores y un manejo más específico de un catálogo de los productos.

Requerimientos de usuario y sistema

•A-.REQUERIMIENTOS DE USUARIO

•Este sistema está destinado a una gran área de trabajo el cual cuenta con una gran gama de productos y gran nivel de especificación, por lo que el usuario requiere de una gran experticia en el manejo de este sistema, a su vez se puede apreciar en la toma de requerimientos que hay una familiaridad en el uso de herramientas informáticas y por tanto no existe un desconocimiento en este rubro ya que antes se contaba con un sistema para el manejo del negocio pero este se hizo insuficiente debido al crecimiento del mismo(incorporación de proveedores, stock, facturas, etc.), y el sistema anterior no consideraba estas partes y su adaptabilidad se hizo imposible.

•A partir de este precedente el usuario visualizaba lo que pretendía como sistema y esto porque conocía las limitaciones del sistema anterior lo que se tradujo por parte nuestra en un mayor entendimiento de los requerimientos del sistema de la ferretería.

•LIMITACIONES

Se puede apreciar que la limitación más importante se traduce a que es un software a la medida lo que hace que los refinamientos de este impliquen un mayor trabajo por parte de los desarrolladores.En el espectro del usuario se suscita que la adaptabilidad del sistema al entorno nos permite enfatizar que cuando los cambio sean absolutamente necesarios se modificara al sistema para satisfacer los nuevos requerimientos y no por cada cambio en el entorno del negocio implicara una nuevo cambio en el sistema.

Requerimientos de Usuario y sistema

•SISTEMA• FUNCIONALIDAD

El sistema registrará y controlará lo siguiente:

• ProductosIngreso de productosModificar datos de los productosConsultar por un determinado producto

• VentasIngresar ventas de los productos.Consultas sobre el estado de las ventas de los productos del sistema.

•SISTEMA• Manejo de los pedidos

Ingresar los pedidos de los productosConsultar sobre el pedido, es decir, detalle del proveedor, nombre del proveedor, el tipo de producto que se adquiere.

• ProveedorIngresar los proveedores al sistemaModificar datos de los proveedoresConsultar sobre un determinado proveedor

• Catálogos de productosIngreso de catálogos de los productosConsultar sobre los productos del catálogoModificar datos de los productos en el catalogo

•SISTEMA• PLATAFORMA TECNOLÓGICA

Para la implementación del software serán necesarias las siguientes

• HERRAMIENTAS:

• LENGUAJE DE PROGRAMACIÓN:

• Visual Net 2010 y Netbeans IDE 7.3

• MOTOR DE BASE DE DATOS:

• MySQL 5.2 o superior

• IMPLEMENTACIÓN DE OPERACIONES:

• 1. Instalación del sistema en la cantidad de máquinas acordadas.

• 2. Recomendaciones en la tecnología necesaria para un mejor funcionamiento del software.

• 3. Asignación del administrador del sistema.

• 4. Capacitaciones al personal que hará uso del sistema.

• 5. Asistencia técnica del software.

•SISTEMA• REQUERIMIENTOS DE HARDWARE EN LOS EQUIPOS:

• RECOMENDADO:

• Procesador : Xeon E3-1220 3,1 GHz

• Disco Duro: 1 Tb

• Memoria RAM: 4 Gb

• Soporte eléctrico

• Sistema de respaldo

• REQUERIMIENTOS DE SOFTWARE:

• Windows Server 2003 o superior.

• Plataforma Net.

• Microsoft Net Framework v3.0, 3.5 0 4.0.

Arquitectura de la aplicación•Esquema de seguridad/usuarios: se cuenta con un sistema de contraseñas por usuario, bloqueando los módulos que interesen únicamente al administrador del sistema. Cuenta con la posibilidad de tener distintos perfiles de usuario.

•Sistema interno: el sistema cuenta con un registro en cada módulo para que sea posible consultar todas las operaciones efectuadas en el mismo, identificando usuario, fecha y hora del movimiento, tipo de movimiento y datos involucrados en el mismo.

Garantía

•El servicio de software cuenta con un año de garantía una vez implementado en los equipos de la ferretería. El servicio de garantía incluirá la corrección de errores o fallas que se manifiesten durante la ejecución diaria de la aplicación.

Diagrama de casos de uso simplificado

Diagrama de casos de uso extendido

F.O.D.A

F.O.D.A

Diagrama de Flujo de Datos(DFD)•DFD nivel 0

El DFD nivel 0 muestra la relación que existe entre el Sistema y las entidades externas que son empleados, administrador e impresora. El flujo de datos es de los empleados o el administrador al Sistema y del Sistema al empleados o administrador y a la impresora.

Diagrama de Flujo de Datos(DFD)•DFD nivel 1El DFD nivel 1 muestra en

forma general el comportamiento del sistema en el que se encuentran 6 procesos: Ventas, inventario, Reportes, clientes, empleados, proveedores; también se puede observar que el sistema se alimenta de los almacenes: Nómina, Clientes, Proveedores, Ventas, e Inventario.

Diagrama de Flujo de Datos(DFD) •DFD nivel 2•DFD nivel 2.1

El empleado captura la clave de los productos solicitados por el cliente, obteniéndolos del Inventario, en caso de haber existencia de los productos se despliega en la pantalla y se actualiza el inventario y ventas.

Diagrama de Flujo de Datos(DFD)

•DFD nivel 2•DFD nivel 2.2 Empleados

El Administrador introduce los nuevos datos para ser agregados o modificados de los Empleados, los resultados se muestran en la pantalla.

Diagrama de Flujo de Datos(DFD)

•DFD nivel 2•DFD nivel 2.3 Clientes

El administrador o empleados introducen los nuevos datos para ser agregados o modificados de los Clientes, los resultados se muestran en la pantalla.

Diagrama de Flujo de Datos(DFD)

•DFD nivel 2•DFD nivel 2.4 Productos

El administrador ingresa los datos de los productos y se actualiza la información del inventario, los resultados se muestran en pantalla.

Diagrama de Flujo de Datos(DFD)

•DFD nivel 2•DFD nivel 2.4 Proveedores

El administrador ingresa los datos de los proveedores y se actualiza la información de los proveedores, los resultados se muestran en pantalla.

•Prototipo N°1del

Sistema(Visual.net )

Login Empleado

Login Administrador

•Prototipo N°2del

Sistema(Java)

top related