Está en la página 1de 35

Facultad de Ingeniería

Carrera Profesional de Ingeniería de Sistemas e Informática

Curso Integrador de Software

Tema

Sistema de información del proceso de préstamo para la Biblioteca


Municipalidad de Lima

Alumnos

Intusca Temple Fabricio Manuel

Tapia Limahuaya Yony

DOCENTE

Joselyn Gloria Silva Huarcaya

Lima – Perú

2022
INDICE
CAPITULO 1.........................................................................................................4

Aspectos Generales.............................................................................................5

1.1 Definición del Problema..............................................................................5

1.2 Definición de Objetivos...............................................................................5

1.2.1 Objetivo General..................................................................................5

1.2.2 Objetivos Específicos...........................................................................6

1.3 Alcances y Limitaciones.............................................................................6

1.3.1 Alcances...............................................................................................6

1.3.2 Limitaciones.........................................................................................6

1.4 Justificación................................................................................................6

1.5 Estado del Arte...........................................................................................7

CAPITULO 2.........................................................................................................9

Marco Teórico.....................................................................................................10

2.1 Marco Teórico del Sistema...........................................................................10

2.2 Breve reseña histórica de la empresa..........................................................11

2.3 Definición del Sistema..................................................................................11

2.4 Grafico de la secuencia de pasos del sistema manual................................13

2.5 Grafico de la secuencia de pasos del préstamo del libro.............................14

2.6 Grafico de la secuencia de pasos de la devolución del libro.......................14

CAPITULO 3.......................................................................................................15

3.1 Diagrama de Caso de uso del Sistema........................................................16

3.2 Diagrama de Clases (Conceptual)...............................................................17

3.3 Diagrama de Clases (Físico)........................................................................18

3.4 Entorno Visual de los formularios.................................................................19

3.5 Código de los formularios.............................................................................22

RESULTADOS....................................................................................................23

4.1 Tabla de requerimientos no funcionales......................................................24


4.2 Prueba Login................................................................................................24

4.3 Prueba Libro.................................................................................................25

4.4 Prueba Estudiante........................................................................................25

4.5 Prueba Préstamo..........................................................................................26

ANEXOS.............................................................................................................27

Lean Canvas.......................................................................................................28

Project Charter....................................................................................................29

Estructura de la Descomposición del trabajo (EDT)..........................................30

Diagrama de Gantt.............................................................................................31

Conclusiones......................................................................................................32

Referencia Bibliográfica......................................................................................33

Indice de Imágenes

Imagen 1 – Lucidchart……………………………………………………………
Imagen 2 – WampServer………………………………………………….........
Imagen 3 – Diagrams.net………………………………………………………
Imagen 4 – Diagrama de proceso de biblioteca…………………………………
Imagen 5 – Diagrama de Préstamo……………………………………………
Imagen 6 – Diagrama de Devolución………………………………………….
Imagen 7 – Diagrama de caso de uso…………………………………………
Imagen 8 – Diagrama de clase conceptual………………………………….
Imagen 9 – Diagrama de clase físico………………………………………….
Imagen 10 – Login……………………………………………………………….
Imagen 11 – AdminLogin……………………………………………………….
Imagen 12 – MainMenu………………………………………………………….
Imagen 13 – Libros………………………………………………………………
Imagen 14 – Bibliotecario……………………………………………………….
Imagen 15 – Estudiantes……………………………………………………….
Imagen 16 – código del Login………………………………………………….
Imagen 17 – código del botón editar………………………………………….
Imagen 18 – Lean Canvas…………………………………………………….
Imagen 19 – Project Charter……………………………………………………
Imagen 20 – EDT………………………………………………………………...
Imagen 11 – Diagrama de Gantt……………………………………………….

Indice de Tablas

Tabla 1 – Tabla de Costos…………………………………………………………


Tabla 2 – Requerimientos no funcionales……………………………………….
Tabla 3 – Prueba de Login…………………………………………………………
Tabla 4 – Prueba de Libro………………………………………………………….
Tabla 5 – Prueba de Estudiante……………………………………………………
Tabla 6 – Prueba de Préstamo…………………………………………………….
Tabla 7 – Prueba de Devolución………………………………………………….
CAPITULO 1
Aspectos Generales

1.1 Definición del Problema

En la presente investigación que se realizó en la Biblioteca


Metropolitana de Lima ubicada en Lima dedicada al rubro de compra,
venta y almacenamiento de Libros, en la cual se viene observando
actualmente problemas en el área de ventas en por el cual no están
brindando una buena atención al cliente.
En la actualidad, muchas microempresas están emergiendo en esta
tercera ola y con tal de competir con las pequeñas empresas y macro
empresas se adentran en la era tecnológica, una de ellas es el caso de
esta biblioteca que con el fin de incrementar sus conocimientos se
encuentran con múltiples dificultades en el control de sistema de
préstamos al comunicarse con la base de datos en el cual se busca la
eficacia y precisión en el manejo de información, en la actualidad la
empresa no cuenta con un sistema tan detallado para el registro de las
préstamos y registros, este proyecto tratará de resolver la problemática
de las informe de préstamos, con un sistema automatizado y mejorado,
con tal de que cualquier trabajador pueda usarla sin ningún problema.

1.2 Definición de Objetivos

Los objetivos que vamos a indicar a continuación son los que


esperamos alcanzar en este proyecto producto de la ejecución de
nuestras actividades.

1.2.1 Objetivo General

Diseñar un aplicativo de escritorio automatizado y eficiente para el


proceso de ventas de la biblioteca Municipalidad de Lima
1.2.2 Objetivos Específicos

 Automatizar el proceso de prestamos


 Ordenar las operaciones y los atributos de cada actor
 Registrar la salida de los libros a disposición
 Registrar el informe de los libros rentados
 Registrar el informe de los libros retornados

1.3 Alcances y Limitaciones

1.3.1 Alcances

Los alcances que indicamos a continuación nos establecen los


límites y define mejor las metas que se plantea alcanzar.

 El sistema está diseñado para el proceso de ventas


 El sistema contiene una base de datos

1.3.2 Limitaciones

Los límites que proponemos son aspectos del proyecto que no se


podrán cubrir, es decir, el usuario no podrá acceder a ello.

 Solo está disponible para aplicativo de escritorio


 Solo disponible para computadora o laptops con sistema
operativo Windows

1.4 Justificación

Este sistema está diseñado para automatizarse con un código justo y


exacto, por el cual se sentirá liviano y rápido, esto ayudará a que el
vendedor pueda dar la información al cliente de manera rápida. De esta
forma, se obtendrá la mejora de la eficiencia de la información en los
procesos de préstamos, y a su vez, un impacto positivo en la demanda.

1.5 Estado del Arte

 LUCIDCHART

Lucidchart es una herramienta de diagramación basada en la


web, que permite a los usuarios colaborar y trabajar juntos en
tiempo real, creando diagramas de flujo, organigramas, esquemas
de sitios web, diseños UML, mapas mentales, prototipos de
software y muchos otros tipos de diagrama.

Imagen 1 – Lucidchart

 WAMPSERVER

Es un entorno de desarrollo web de Windows, que actúa como un


servidor virtual en tu computadora, en el cual te permite crear
aplicaciones web con Apache, PHP y una base de datos MYSQL.
Este último será administrado por un servidor llamado
PHPMyAdmin.
Imagen 2 – WampServer

 Diagrams.net

Diagrams.net es un software de dibujo de gráficos


multiplataforma gratuito y de código abierto desarrollado en
HTML5 y JavaScript. Su interfaz se puede utilizar para crear
diagramas como diagramas de flujo, wireframes, diagramas
UML, organigramas y diagramas de red.

Imagen 3 – Diagrams.net
CAPITULO 2
Marco Teórico

2.1 Marco Teórico del Sistema

NETBEANS

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente


para el lenguaje de programación Java. Existe además un número
importante de módulos para extenderlo. NetBeans IDE es un producto libre
y gratuito sin restricciones de uso. NetBeans es un proyecto de código
abierto de gran éxito con una gran base de usuarios, una comunidad en
constante crecimiento, y con cerca de 100 socios en todo el mundo.

PHP

Es un lenguaje de scripting de código abierto, del lado del servidor, con


programación HTML integrada que se utiliza para crear páginas web
dinámicas. Las ventajas de PHP son su flexibilidad y su alta compatibilidad
con otras bases de datos. Además, PHP es considerado como un lenguaje
fácil de aprender.

MYSQL

Es un sistema de gestión de bases de datos que cuenta con una doble


licencia. Por una parte, es de código abierto, pero por otra, cuenta con una
versión comercial gestionada por la compañía Oracle.  y una de las más
populares en general junto a Oracle y Microsoft SQL Server, todo para
entorno de desarrollador web.

JAVA

La plataforma Java es el nombre de un entorno o plataforma de


computación originaria de Sun Microsystems, capaz de ejecutar
aplicaciones desarrolladas usando el lenguaje de programación Java u
otros lenguajes que compilen a bytecode y un conjunto de herramientas
de desarrollo.

2.2 Breve reseña histórica de la empresa

Librerías Crisol, Retail especializada y dedicada a la venta de libros y


artículos de entretenimiento cultural, celebra sus 20 años en el año del
Bicentenario del Perú, con un compromiso sólido con la cultura, a través de
los libros, y con la convicción de que sin el hábito de la lectura es imposible
que el Perú acceda al desarrollo cultural ni que pueda alcanzar mayores
niveles de integración y bienestar como sociedad, que se espera. El
propietario inicial de Makro en el país andino fue SHV Holdings, que
mantuvo su propiedad durante más de una década. Un año más tarde,
abrió su primer local en el interior del país, en la ciudad de Arequipa.
Durante los siguientes años se fueron abriendo 14 tiendas más, hasta
completar con 16 en la actualidad. A finales del 2020, Intercorp compra el
100% de las acciones de Makro en el país, dejando ésta de tener vínculos
empresariales con la franquicia de Makro y con SHV Holdings,
incorporándose a las filas de Supermercados Peruanos S.A. subsidiaria
de Intercorp en dicho ámbito. El 18 de mayo del 2021, los cinco locales que
poseía Economax pasaron a formar parte de Makro, sumando 5 locales y
dando un total de 20. Ese mismo año, cambia su logo adoptando los
colores de su antecesor y manteniendo el rojo como color secundario.

2.3 Definición del Sistema

 Sistema del proceso de ventas

Este sistema del proceso de ventas nos brindara una mayor precisión
de la información, mayor control, mayor rapidez y con resultados
significativos. Además, el control ejercido permitirá el seguimiento de
tus ventas de forma diaria, semanal o mensual, previsiones de ventas
y analizar la efectividad de los vendedores.

 Ingresa a la biblioteca
 Selección de libros
 Muestra de libros
 Registro de Bibliotecario
 Agrega al libro rentado
 Informe de libro rentado
 Agrega el libro retornado
 Informe de libro retornado
 Sale de la biblioteca

 Tabla de Costos

Tabla 1 – Tabla de Costos


2.4 Grafico de la secuencia de pasos del sistema manual

 Sistema de control de ventas

Imagen 4 – Diagrama del Proceso de la biblioteca


2.5 Grafico de la secuencia de pasos del préstamo del libro

 Sistema de préstamo

Imagen 5 - Diagrama de Préstamo

2.6 Grafico de la secuencia de pasos de la devolución del libro

 Sistema de Devolución

Imagen 6 – Diagrama de Devolución


CAPITULO 3
3.1 Diagrama de Caso de uso del Sistema

Imagen 7 – Diagrama de caso de uso


3.2 Diagrama de Clases (Conceptual)

En este diagrama vemos representado las tablas que conllevara este proyecto
y sus respectivas relaciones.

Imagen 8 – Diagrama de clases Conceptual


3.3 Diagrama de Clases (Físico)

En este diagrama vemos los atributos con sus respectivos valores y eso
sumando las llaves primarias y foráneas de cada tabla para su correcto
funcionamiento en el proyecto.

Imagen 9 – Diagrama de Clases Físico


3.4 Entorno Visual de los formularios

 Login

Imagen 10 – Login

 LoginAdmin

Imagen 11 – AdminLogin
 MainMenu

Imagen 12 -MainMenu

 Libros

Imagen 13 – Libros
 Bibliotecario

Imagen 14 – Bibliotecario

 Estudiantes

Imagen 15 – Estudiantes
3.5 Código de los formularios

Imagen 16 - código de Login

Imagen 17 – código del botón de editar


RESULTADOS
4.1 Tabla de requerimientos no funcionales

Tabla 2 – Requerimientos no funcionales

4.2 Prueba Login


Tabla 3 - Prueba Login
4.3 Prueba Libro

Tabla 4 – Prueba Libro

4.4 Prueba Estudiante

Tabla 5 – Prueba Estudiante


4.5 Prueba Préstamo

Tabla 6 – Prueba Préstamo

4.6 Prueba Devolución

Tabla 7 – Prueba Devolución


ANEXOS
Lean Canvas

Imagen 18 – Lean Canvas


Project Charter

Imagen 19– Project Charter


Estructura de la Descomposición del trabajo (EDT)

Imagen 20 – EDT
Diagrama de Gantt

Imagen 21 – Diagrama de Gantt


Conclusiones

 Después de realizar el análisis del manejo de la información de libros


institucionales pudo observarse que, aunque el objetivo de registrar la
información de los clientes de la biblioteca se cumple, ésta no constituye
una forma segura y efectiva de administrarla, de tal manera se considera
necesario el desarrollo de una aplicación que apoye los procesos de
registro de los libros de la biblioteca considerando el tamaño y volumen
de ventas que la misma refleja.

 Fue de gran ayuda la planificación del proyecto en la cual fueron


tomados en cuenta todos los puntos descritos en la delimitación del
mismo cumpliendo a la vez con los objetivos propuestos.

 De ser considerada la implementación del sistema propuesto será


posible incrementar la seguridad de la información relativa a los libros
rentados y libros retornados.

 La información se manejará de manera mecanizada de tal forma se


reduce el riesgo de pérdida de registros y la manipulación de los mismos
por parte de los usuarios del sistema será bajo accesos limitados según
su nivel de usuario.
Referencia Bibliográfica

Cohaila, C. (2010). Análisis Comparativo de los paradigmas de la


programación, orientada a objetos y programación orientada a
aspectos en la construcción del módulo de autenticación del
software de la biblioteca de la liga departamental de futbol.
(Tesis para optar título de Ingeniería de Sistemas). Universidad
Nacional Jorge Basadre Grohann, Tacna, Perú.

Vásconez, B. (2015). Análisis del proceso de ventas y su incidencia en la


rentabilidad de la empresa INFOQUALITY S.A. (Master en
Administración de negocios). Universidad Internacional SEK.
Quito, Ecuador.

Baldeon, P. (2018). Desarrollo e implementación del sistema bibliotecario,


que permita la gestión y administración, aplicando nuevas
tecnologías de desarrollo para la Universidad Tecnológica
Israel. (Tesis para obtener titulo de Ingeniería de Sistemas).
Universidad Tecnológica Israel, Quito, Ecuador.

También podría gustarte