Está en la página 1de 21

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS TECNICO EN INGENIERA EN COMPUTACIN.

Sistema de Registros y Requerimientos y control de Inventarios.

DOCUMENTO DE PROYECTO DE LA ASIGNATURA DESARROLLO DE SISTEMAS

PRESENTADO POR: ORLANDO ALFREDO GARCA ROMERO JOS FERNANDO VALDIVIESO GONZALEZ LUIS EDUARDO VSQUEZ ESCOBAR YURI MAURICIO ALONZO CARDONA MARCOS ENRIQUE MORENO CHVEZ DOCENTE: INGA. PATRICIA DAZ.

AGOSTO 2013

UNIVERSIDAD DON BOSCO, SOYAPANGO, EL SALVADOR

ndice
INTRODUCCIN1 1. JUSTIFICACION....2 2. OBJETIVOS3 1.1 OBJETIVO GENERAL..........3 1.2 OBJETIVOS ESPECIFICOS..3 3. ALCANCES Y LIMITACIONES...4 3.1 ALCANCES4 3.2LIMITACIONES..5 4. ESTUDIO DE FACTIBILIDAD.6 4.1FACTIBILIDAD TCNICA..6 4.2 FACTIBILIDAD ECONOMICA Y OPERATIVA...8 5. PRESUPUESTO...........................................9 6. DIAGRAMA E-R DE LA BASE DE DATOS.10 7. DISEO DEL SISTEMA (DIAGRAMAS UML)11 7.1 DIAGRAMA DE FLUJO DE DATOS...11 7.1.1 DIAGRAMA DFD NIVEL 0....11 7.1.2 DIAGRAMA DFD NIVEL 112 7.1.3 DIAGRAMA DFD NIVEL 213 8. DIAGRAMA DE CASOS DE USO.14 9. DIAGRAMA DE ACTIVIDADES.14 10. DIAGRAMA DE CLASES..15

INTRODUCCIN En el mundo laboral, ninguna empresa escapa a la manutencin y control de inventarios. Desde una microempresa, que guardan cierta informacin para el manejo de esta, hasta una empresa de enorme prestigio que manejan millones de informacin, destinada a uno o ms miembros o labores relacionados con el control y mantencin de equipos y otras mercaderas para su subsistencia.

Debido a las grandes necesidades que hay de automatizar y hacer el trabajo ms rpido hemos decidido desarrollar un sistema de registros de requerimientos y control de inventario al Instituto Salvadoreo del Seguro social (ISSS).

El sistema se encargar de llevar el registro de todos los requerimientos que se vayan necesitando. Por ejemplo: una maquina se arruina en un rea de trabajo especfico, al arreglar la maquina se ha completado un requerimiento.

Los requerimientos son redactados por cualquier empleado del ISSS, a estos empleados se les conoce como usuarios. Ellos se encargan de elaborar los requerimientos y enviarlos al personal de soporte tcnico para que se solvente el problema lo antes posible. El personal encargado de soporte recibe los requerimientos y procede a resolver el problema detallado en el requerimiento y lleva un control sobre el inventario, de manera que un requerimiento hace referencia a un elemento del inventario el cual presenta uno o varios problemas a resolverse.

1. JUSTIFICACIN La gestin de inventario se realiza actualmente de forma manual, para lo cual se llena un formulario en el cual se detalla los productos o componentes que se encuentran en stock y que son requeridos para realizar el mantenimiento respectivo ya sea a una computadora o cualquier clase de perifricos. La gestin de requerimientos se realiza actualmente a travs del uso de hojas de clculo en Microsoft Excel dentro del ISSS. La gestin de defectos debe realizarse de forma automatizada y eficiente, ya que aadir eficiencia y rapidez en los procesos de creacin y envo de requerimientos como en la resolucin de requerimientos por parte del personal de soporte. Bsicamente se trata de disminuir el tiempo en envo/respuesta de los requerimientos. El sistema se desarrollar a travs de la plataforma web de java ya que se requiere que el sistema sea accedido desde cualquier parte de la institucin.

Con el desarrollo e implementacin del proyecto se pretende beneficiar a:

El personal del ISSS: Son todos los empleados del ISSS que requieran asistencia o resolucin de problemas referente a las computadoras que estn utilizando o tambin a los perifricos de esta

Los encargados de soporte: Se encargan de brindar mantenimiento o solucionar problemas referentes a los equipos informticos que se poseen en inventario. Cada mantenimiento o solucin de problemas los ingresan a travs de una hoja de clculo.
3

2. OBJETIVOS: 2.1 OBJETIVO GENERAL: Desarrollar una aplicacin que permita tener un control ptimo y preciso de todos los inventarios que maneja dentro de la institucin, as mismo optimizar el tiempo de elaboracin y solucin de requerimientos. 2.2 OBJETIVOS ESPECIFICOS: Almacenar los requerimientos realizados en todo el da a travs de su almacenamiento en una base de datos para clasificarlos en requerimientos pendientes o resueltos.

Agilizar el proceso de creacin y envo de requerimientos para optimizar el tiempo de respuesta del personal de soporte.

Lograr un control de inventario preciso de todas las mquinas y perifricos de toda la institucin a travs de la implementacin del sistema propuesto.

Clasificar los requerimientos almacenados en pendientes o resueltos de manera que permita identificar al personal de soporte cuales son los requerimientos a resolver

3. ALCANCES Y LIMITACIONES 3.1 ALCANCES El alcance de este proyecto consiste en el diseo y anlisis de un Sistema de Registros y Requerimientos y control de Inventarios, logrando una automatizacin de los procesos de creacin y envo de requerimientos como tambin llevar el control del inventario y de esta forma satisfacer las necesidades de los usuarios que harn uso del sistema, es decir, los empleados y el personal de soporte. El producto o sistema a entregar consiste en: Diseo de mdulos de software ,interfaz del usuario, es decir, el front-end del sistema y diseo del rea administrativa o back-end La documentacin que consta de: El diseo del sistema utilizando diagramas de flujo de datos, diagramas de casos de uso y sus escenarios, diagramas de clase, as como el modelo E-R del sistema y la creacin de un prototipo del sistema a travs de pantallas funcionales El diseo, creacin e implementacin de una base de datos MYSQL, y la codificacin del sistema se realizar a travs del lenguaje JAVA. El desarrollo del sistema utilizar la plataforma Web de java la cual permite ser subida a un servidor multiplataforma mediante la aplicacin APACHE TOMCAT desde la cual podrn acceder diversos usuarios conectados a la red interna de la institucin
Al emplear JAVA para la codificacin del sistema, puede ser implementado sobre cualquiera de las plataformas siguientes: WINDOWS, LINUX y MAC por lo cual se considera que este lenguaje de programacin es multiplataforma 5

3.2 LIMITACIONES En el caso del proyecto las limitantes son: Poca disponibilidad como tiempo para realizar el proyecto por parte de los integrantes La institucin que requiere el sistema no comprar equipo especializado para montar el sistema, sino que se implementar en un equipo existente el cual podra ofrecer pocos recursos y de alguna forma disminuir la rapidez y eficiencia del sistema Los usuarios del sistema requerirn de capacitaciones para poder utilizar el sistema. Para impartir la capacitacin necesita de la disponibilidad de los integrantes la cual puede verse afectada por las actividades acadmicas o por trmites de graduacin

4. ESTUDIO DE FACTIBILIDAD 4.1FACTIBILIDAD TCNICA Hardware Los requerimientos mnimos necesarios para la implementacin, es decir para la puesta en marcha del sistema diseado y desarrollado a travs de Java Web son los siguientes: Procesador Intel Core 2 Duo / AMD Athlon 3.0 ghz Memoria Ram de 1gb Case tipo torre Disco Duro de 300 ghz Unidad de CD-ROM 4 puertos USB Tarjeta de Red Tarjeta de video de 256mb Teclado y Mouse Protector o regulador de voltaje Monitor CRT 20

El sistema no requiere de equipos caros, ya sea para hacer funcin de cliente o de servidor, y no requiere muchos recursos como puede ser la RAM, la aceleracin de grficos mediante tarjetas AGP; PCI-Express o demasiada capacidad de disco duro. Es necesario mencionar que la institucin interesada en

la implementacin del sistema no incurrir en gastos ya sea para comprar ms equipos o para actualizar los equipos existentes. En lugar de ello se utilizarn los equipos que posee actualmente la institucin para la implementacin, ejecucin y manejo del sistema Web. A continuacin se detallan las caractersticas de los equipos que se utilizaran para interactuar con el sistema como tambin las caractersticas del equipo que alojara el sistema como sitio Web: Servidor Web PC Clon Pantalla LCD 15" Procesador Intel Core 2 Duo 3,0ghz Motherboard Biostar o Asus Memoria Ram 2GB DDR2 Disco duro 250GB Mouse Teclado

Clientes del sistema PC Clon Pantalla LCD 15" Procesador Intel Core 2 Duo 2,0ghz Motherboard Biostar

Memoria Ram 1GB DDR2 Disco duro 80GB Mouse Teclado

La institucin cuenta con una red de rea local, la cual cumple con los requisitos fsicos y de configuracin requeridos por el sistema Web a instalarse

Software Al analizar y decidir sobre las herramientas tecnologas a utilizar, tales como servidor de aplicaciones a utilizar, sistema gestor de base de datos y la aplicacin a utilizar para desarrollar las pginas Web o crear clases, se determin utilizar aplicaciones de software libre, la cual no necesita de inversin alguna para su adquisicin.

La aplicacin podr ejecutarse bajo los siguientes requerimientos de software Sistema Operativo Windows/Linux

Tecnologia de desarrollo Java EE Lenguaje de programacion Base de datos Servidor Java MYSQL Apache Tomcat

4.2 FACTIBILIDAD ECONOMICA Y OPERATIVA: Costos Generales. Descripcin Costo aproximado Servicio Internet Combustible Papel Bond Carpetas $ 4,50 $ 6,00 $ 0,35 TOTAL: 30 1 10 $ 135,00 $ 6,00 $ 3,50 $ 234,5 $ 30,00 consumo/ proyecto Mensual $ 90,00 Total

Costos Personales: Recurso humano Analista de sistema Programador Operadores TOTAL 1 3 1 $ 500,0 $ 300,0 $ 200,0 $ 1,600 Personas Sueldo mensual

5. PRESUPUESTO

Concepto

Precio ($)

Anlisis de diseo del sistema.

$450

Base de Datos.

$150

Maquetacin.

$600

Web Hosting.

$5.99/ao

10

Dominio.

$12.99/ao

Instalacin de la aplicacin.

$175

Capacitacin del Sistema.

$250

Soporte tcnico por un ao.

$500

Total:

$2,143.98

11

6. DIAGRAMA E-R DE LA BASE DE DATOS

12

7.1.1 DIAGRAMA DFD NIVEL 0:

13

7.1.2 DIAGRAMA DFD NIVEL 1:

14

7.1.3 DIAGRAMA DFD NIVEL 2: Extensin del proceso 1 el cual trata sobre Solicitar requerimientos

15

8.0 DIAGRAMA DE CASOS DE USO

9. DIAGRAMA DE ACTIVIDADES

Escenario Caso de uso: Actores: Precondiciones: Post-condicin: Excepciones: Sistema de registro de requerimiento Tcnicos usuarios Estar Registrado en la base de Datos Validacin y nivel de acceso de usuario Denegar Acceso al sistema:

1. 2. 3. Descripcin: 1. 2. 3.

No Est Registrado en la Base de Datos. Digitar contrasea o usuario equivocado. Usuario Bloqueado. Cargar el Sistema Seleccionar el Icono segn tipo de acceso Digitar usuario

16

4. 5. 6. 7. 8.

Digitar contrasea Hacer clic en ingresar Sistema valida usuario Muestra men de opciones Segn usuario selecciona opciones de men por nivel de acceso

9.

Cierra sesin.

17

10. DIAGRAMA DE CLASE

También podría gustarte