Elaboracion De Un Proyecto De Ingenieria De Software Orientado A Objetos

Páginas: 34 (8275 palabras) Publicado: 22 de febrero de 2013
Documento de Proyecto


Identificación del problema

* El sistema no controla el registro duplicado de clientes.
* No hay restricciones de usuarios.
* No hay un correcto inventario sobre la cantidad de productos existentes.
* La fecha de entrega de los equipos en mantenimiento no es la asignada.
* Los precios de los productos son erróneos.
* No se puederealizar la búsqueda de los productos por categoría.
* La factura no realiza los cálculos de manera correcta.
* La lista de los clientes y proveedores no aparece actualizada.


Visión

Desarrollaremos un software de ventas y servicios de computadoras que controlará con la unicidad de clave el registro de los clientes, seles asignará privilegios para cada uno de los usuarios queutilicen el sistema y mantendrá la base de datos actualizada lo quenos permitirá presentar información consistente. Así también se podrá realizar búsquedas de productos por diferentes categorías, además de poder constatar la cantidad de productos existentes a través de un stock y controlar que los cálculos de la factura se lleven a cabo de forma correcta.


Objetivos y metas

Crear unsoftware de ventas y servicios de computadoras que permita gestionar las distintas actividades de la empresa mediante una interfaz gráfica sencilla y amigable. Además proporciona un acceso rápido y actualizado a la información desde cualquier punto que tenga acceso a una base de datos consistente.

* Asignar privilegios de usuarios.
* Registrar búsqueda de productos, clientes yproveedores.
* Desarrollar una base de datos que no permita el duplicado de clientes, realice actualizaciones y sea consistente.
* Presentar información requerida por los usuarios.
* Control total de inventarios.
* Facturar una venta en proceso en 5 segundos.





Requerimientos:

Funcionales

* Asignar privilegios de usuario del sistema: Administrador, logística,almacén, ventas, contabilidad cajero y técnico de mantenimiento.
* Los usuarios deben ingresar una identificación y contraseña para ingresar al sistema.
* Administrar código (CI) de clientes para evitar duplicidad.
* Búsqueda de productos por modelo, código, tipo, capacidad y marca.
* Búsqueda de clientes por cédula y frecuencia de compra.
* Búsqueda de proveedores pornombre.
* Control de inventario: modelo, marca, tipo, capacidad, Stock, fecha de ingreso, fecha de salida.
* Registra la venta en proceso y calcular el total de la venta actual (factura).
* Maneja los pagos en efectivo del cliente, capturando la cantidad ofrecida y calculando el saldo deudor.
* Control de servicios de mantenimiento de computadoras: modelo, marca, tipo, capacidad,fecha de ingreso, fecha de salida, detalle del desperfecto del producto.

Técnicos

1. Software

Visual Basic.Net 2008, Oracle Database 10G Express Edition (PL/SQL Developer 7.0como DBMS), Windows 7 Ultímate,conexión a Internet de acuerdo a los estándares básicos del mercado. Se recomienda una velocidad mínima de 128 Kbps y Resolución estándar de 800 x 600 píxeles.

2.Hardware

Equipo de computación:

* CASE

* Procesador Intel Pentium Dual-Core 2.10 GHz
* Memoria Ram de 2GB
* Disco Duro de 320 GB
* DVD-RW

* Impresora Multifunción HP Deskjet F4500 Series
* Monitor LG LCD
* Mouse y teclado Genius
* Computadoras en red: 3




Roles de Usuario

* Supervisor: se encarga de inspeccionar el trabajoque se realiza en las diferentes áreas de la empresa.
* Técnico de almacén:Encargado directo del almacén, control de stocks, preparación y despacho de pedidos.
* Contable: Es el encargado de llevar las cuentas deudoras y acreedoras que tiene la empresa.
* Cajero: Se encarga del cobro y facturación de las ventas.
* Administrador: Se encarga de generar reportes semanales de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniería del software orientada a objetos
  • INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS
  • Desarrollo de software orientado a objeto
  • ENSAYO A CERCA DE LA IMPORTANCIA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS EN LOS PROYECTOS DE DESARROLLO DE SOFTWARE.
  • Diseño orientado a objetos, casos de usos e interfaz de usuarios desarrollo de proyecto de software
  • Elaboración y objetivos de un proyecto web
  • Metodos de desarrollo de software orientado a objetos
  • Proyecto Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS