Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE
INGENIERÍA INFORMÁTICA Y DE SISTEMAS
Asesor:
Autores:
Gonzales Alvarado Tommy Daniel
Saldarriaga Sanchez Piero Alexander
CHIMBOTE – PERÚ
2018
1. PALABRAS CLAVE
2. TITULO
1
3. RESUMEN
Este proyecto se plantea como un estudio que pueda otorgar las pautas para poder
implementar un sistema informático que remplace la forma física y manual de
realizar las solicitudes, aplicando la metodología RUP y apoyándonos con la
herramienta Visual Studio, para realizar el sistema, además mostramos nuevas
metodologías de cómo llevar un mejor control de las solicitudes de pedidos de
material para obtener un orden óptimo con cada una de las ventas realizadas.
2
4. ABSTRACT
The research project focuses on the way in which the sales area of the San Eloy
hardware store in the city of Chimbote performs its operations, this led us to
perform an analysis within each operation that are carried out in this area coming
to the conclusion to develop a system with which to facilitate the purchase for
each of the daily customers of the company since to this day this operation is
being performed physically and manually.
A visit was made to the area to be computerized, assessing the problems and
needs of the area in order to obtain a clear understanding in order to achieve the
objectives that were established.
This project is proposed as a study that can grant the guidelines to be able to
implement a computer system that will replace the physical and manual form of
making the requests, applying the RUP methodology and supporting us with the
tool Visual Studio, to realize the system, we also show new Methodologies of
how to take a better control of the requests of material orders to obtain an optimal
order with each one of the realized sales
3
5. INTRODUCCION
4
sistema de información para la empresa J&H HERMANOS con el fin de
lograr una consulta rápida del inventario de los productos llegando a
obtener 4 módulos dentro de los cuales estaban productos, movimientos,
empleados y proveedores.
La metodología utilizada en este proyecto es RUP apoyado con el lenguaje
UML para el análisis y diseño de los diagramas requeridos.
Esto logró una mejor organización en la empresa y un buen control para
los registros de guías de remisión de entrada y salida.
5
2.-Justificación de la investigación
3.- Problema
Sistemas de Información
Los elementos que interactúan entre sí son: el equipo computacional (cuando esté
disponible), el recurso humano, los datos o información fuente, programas
ejecutados por las computadoras, las telecomunicaciones y los procedimientos de
políticas y reglas de operación.
6
Un Sistema de Información realiza cuatro actividades básicas:
7
CONCEPTO BASE DATOS
8
MYSQL
CONCEPTO
9
CARACTERÍSTICAS
Respaldo y recuperaciones.
Compresión.
Replicación, alta disponibilidad y recuperación de
desastres.
El agente y la programación.
Mantenimiento.
Enviar Correos Electrónicos.
Full tex Search.
Rastrear.
Combinación CLR.
10
PHP
Concepto
Características de PHP
Rápido.
Lenguaje fácil de aprender y potente.
Integración perfecta con diversos servidores.
Acceso a diversos tipos de base de datos.
Diseño modular de fácil ampliación
Licencia abierta.
11
XAMPP
Concepto
Características de Xampp
Ilustración 9: XAMPP
12
HERRAMIENTA NOTEPADD++
Concepto
Características de Notepadd++
13
Lenguajes Soportados de Notepad++
C#
PHP
JAVASCRIPT
PHP
HTML
JAVA
JSP
Framework Bootstrap
Concepto
Características Bootstrap
14
Descripción de la metodología
a) Origen de la Metodología.
El lenguaje UML comenzó a gestarse en octubre de 1994, cuando
Rumbaugh se unió a la compañía Rational fundada por Booch (dos
reputados investigadores en el área de metodología del software).
El objetivo de ambos era unificar dos métodos que habían desarrollado:
el método Booch y el OMT (Object Modelling Tool). El primer borrador
apareció en octubre de 1995. En esa misma época otro reputado
investigador, Jacobson, se unió a Rational y se incluyeron ideas suyas.
Estas tres personas son conocidas como los “tres amigos”. Además, este
lenguaje se abrió a la colaboración de otras empresas para que
aportaran sus ideas. Todas estas colaboraciones condujeron a la
definición de la primera versión de UML.
Es un lenguaje de modelado visual que se usa para especificar,
visualizar, construir y documentar artefactos de un sistema de
software. Se usa para entender, diseñar, configurar, mantener y
controlar la información sobre los sistemas a construir.
UML capta la información sobre la estructura estática y el
comportamiento dinámico de un sistema. Un sistema se modela como
15
una colección de objetos discretos que interactúan para realizar un
trabajo que finalmente beneficia a un usuario externo.
El lenguaje de modelado pretende unificar la experiencia pasada sobre
técnicas de modelado e incorporar las mejores prácticas actuales en un
acercamiento estándar.
UML no es un lenguaje de programación. Las herramientas pueden
ofrecer generadores de código de UML para una gran variedad de
lenguaje de programación, así como construir modelos por ingeniería
inversa a partir de programas existentes.
La notación UML se deriva y unifica las tres metodologías de análisis y
diseños más extendidas.
UML es el primer método en publicar una meta-modelo en su propia
notación, incluyendo la notación para la mayoría de la información de
requisitos, análisis y diseño. Se trata pues de una meta-modelo auto-
referencial (cualquier lenguaje de modelado de propósito general
debería ser capaz de modelarse a sí mismo).
b) Objetivos de la Metodología.
Proporcionar una notación y semánticas suficientes para poder
alcanzar una gran cantidad de aspectos del modelado
contemporáneo de una forma directa y económica.
Proporcionar las semánticas suficientes para alcanzar aspectos del
modelado que son de esperar en un futuro, como por ejemplo
aspectos relacionados con la tecnología de componentes, el cómputo
distribuido, etc.
Proporcionar mecanismos de extensión de forma que proyectos
concretos puedan extender el meta-modelo a un coste bajo.
Proporcionar mecanismos de extensión de forma que
aproximaciones de modelado futuras podrían desarrollarse encima
del UML.
Permitir el intercambio del modelo entre una gran variedad de
herramientas.
16
Proporcionar semánticas suficientes para especificar las interfaces a
bibliotecas para la comparación y el almacenamiento de
componentes del modelo.
Ser tan simple como sea posible pero manteniendo la capacidad de
modelar toda la gama de sistemas que se necesita construir.
UML es un lenguaje de modelado de propósito general que pueden
usar todos los modeladores.
UML no pretende ser un método de desarrollo completo.
Debe ser un lenguaje universal, como cualquier lenguaje de
propósito general.
Imponer un estándar mundial.
5.- Hipótesis
Por ser un proyecto descriptivo, la hipótesis está implícita
6.- Objetivos
Objetivo General
Objetivos Específicos
17
6. METODOLOGIA DEL TRABAJO
TECNICAS INSTRUMENTOS
Análisis Documental Textos, tesis, Estudios Previos y
Metodología RUP
Encuesta Cuestionario de preguntas
Observación Visitas Presenciales
TILIDAD
METODOLOGÍA
Gestionar Venta
Cliente
Empleado
Gestionar Almacen
18
Diagrama de Actividad Gestionar Venta
Cliente Empleado
Solicitar Verifica
Productor Producto
¿Exixte?
Si
Realizar Pago
No
Cancelar Venta
Emitir
Documento
Recepciona y
verifica producto Realizar entrega de
producto
Verificar Exixtencia
de Materiales
Recepcionar y verificar
Nuevos Materiales
Registrar Nuevos
Materiales
Altualizar y Reportar
registros de Stock
19
Modelo Objeto del Negocio Gestionar Venta
20
Modelo de Dominio
21
Diagrama de Caso de Uso de Requerimiento – Gestionar
Almacén
7. RESULTADOS
22
8. ANALISIS Y DISCUSION
9. CONCLUSION Y RECOMENDACIONES
RECOMENDACIONES
23
CONCLUSIONES
El desarrollo del presente proyecto representará una gran ayuda a
la empresa, debido a que contarán con un sistema que les permita
realizar la gestión de pedidos de una forma más rápida, confiable
y adicionalmente se tendrá la posibilidad de explotar la
información registrada a través de reportes que sirvan de apoyo
para la toma de decisiones.
10. Bibliografía
24
25