Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMATICA
INFORMATICA
“INGLÉS CATÓLICO”
BACHILLERATO TECNICO HUMANISTICO
SISTEMAS INFORMÁTICOS
Sistema informático para el control de pedidos caso:
librería “Libertad”
Estudiante
Tutor
La Paz – Bolivia
2023
ÍNDICE DE CONTENIDO PROYECTO DE GRADO
(SISTEMAS INFORMÁTICOS)
1. INTRODUCCIÓN ............................................................................................................... 1
2. ANTECEDENTES ............................................................................................................... 1
2.1. Antecedentes Institucionales ......................................................................................... 1
2.2. Antecedentes del Sistema Actual .................................................................................. 2
3. DESCRIPCIÓN DEL PROBLEMA .................................................................................... 2
3.1. Análisis del Problema ................................................................................................... 2
3.2. Problema Principal ........................................................................................................ 2
3.3. Problemas Secundarios ................................................................................................. 3
4. OBJETIVOS......................................................................................................................... 3
4.1. Objetivo Principal ......................................................................................................... 3
4.2. Objetivos Secundarios .................................................................................................. 3
5. JUSTIFICACIÓN................................................................................................................. 3
5.1. Justificación Técnica ..................................................................................................... 3
5.2. Justificación Económica ............................................................................................... 4
5.3. Justificación Social ....................................................................................................... 5
6. ALCANCES Y LÍMITES .................................................................................................... 5
6.1. Alcances ........................................................................................................................ 5
6.2. Límites .......................................................................................................................... 5
7. MARCO TEORICO ............................................................................................................. 5
7.1. Librería.......................................................................................................................... 5
7.2. Librería (termino Latinoamericano) ............................................................................. 6
7.3. Pedidos .......................................................................................................................... 6
7.4. Eficiencia ...................................................................................................................... 7
7.5. Control .......................................................................................................................... 7
7.6. Marcas ........................................................................................................................... 7
7.7. Cliente ........................................................................................................................... 7
7.8. Administrador ............................................................................................................... 8
7.9. Material de escritorio .................................................................................................... 8
7.10. Material escolar ......................................................................................................... 9
7.11. Sobreprecio................................................................................................................ 9
7.12. Estabilidad ................................................................................................................. 9
7.13. Organizar ................................................................................................................... 9
7.14. Demorar................................................................................................................... 10
7.15. Precio neto ............................................................................................................... 10
7.16. Listas ....................................................................................................................... 10
7.17. Sistema .................................................................................................................... 10
7.18. Sistema Informático ................................................................................................ 10
7.19. Lenguaje de programación ...................................................................................... 11
8. MARCO METODOLOGICO ............................................................................................ 11
8.1. Programación Visual Studio Net ................................................................................ 11
8.2. Definición Visual Basic .............................................................................................. 11
8.3. Que es un programa en Visual Basic .......................................................................... 12
8.4. Versiones del Visual Studio ........................................................................................ 12
9. BIBLIOGRAFIA ................................................................................................................ 14
9.1. WebGrafia ................................................................................................................... 15
INDICE DE FIGURAS
INDICE DE TABLAS
Se pensó en un sistema que ayude y optimice el control de los productos, a sumar más
rápido cuando las listas de productos son muy largos y cuando existan una variedad de marcas
de un mismo producto evitar confusiones tanto de los clientes como de los administradores de
la librería con los diferentes precios de dichos productos.
Se deberá prever una computadora que el proyecto de llevar un sistema sea posible
teniendo en cuenta que los administradores lo puedan y sepan cómo utilizar tal mencionado
sistema.
2. ANTECEDENTES
De 1998 hasta el 2005 el ingreso de mercadería era solamente por docenas y alguna
marca de papelera por caja ya que no contaban con el factor económico para que puedan
mercadería al mayoreo. A partir de dicho año ya contaban con el recurso económico y
empezaron con los pedidos mayoristas y la librería “Libertad” se abasteció de mercadería.
1
Para el año 2015 se hicieron renovaciones estructurales de la librería “Libertad” que para
esa fecha aún no se contaba con un nombre oficial. A partir de dicha renovación se decidió
poner el nombre de Librería “Libertad” en conmemoración a la dueña de la mencionada librería,
Liberata.
Hoy en día se hacen pedidos de productos de: Sabonis, Faber Castell, Maped, Big,
Estabilo, Pilot, top, líder, Pelican, Monopol, Artesco, etc. Que son las principales marcas de
productos que se pueden encontrar en la librería “Libertad”.
Para realizar un pedido en la librería “Libertad” se debe esperar al turno para ser
atendido, después de la espera el cliente debe expresar lo que desea pedir para lo cual los
administradores de la librería les informan de las diferentes marcas, sus características y precios
para después anotarlos en un cuaderno todos los productos que se el cliente llevara. Para
finalizar se suman a mano el precio de todos los productos que el cliente desea comprar para
después recibir el pago.
Cuando el cliente desee pedir un producto y al existir una variedad grande de marcas del
mismo, el administrador que atienda la librería “Libertad” puede llegar a confundirse de precios
o de marcas lo cual es contraproducente para la librería “” y para los clientes.
No contar con un sistema para el control de pedidos del cliente hace que tanto como el
administrador de la librería “Libertad” como el cliente puedan llegar a confundirse con las
diferentes marcas y pecios de los productos, teniendo un sistema facilitaría el intercambio de
información de administrador/cliente sobre dichos productos.
2
3.3. Problemas Secundarios
Demora en la suma y precio neto de todos los productos cuando es una lista con
diferentes y variados productos o simplemente una lista demasiado larga.
Evitar el sobreprecio momentáneo de los productos al contar con un sistema que tenga
los precios preestablecidos.
5. JUSTIFICACIÓN
Para el sistema se trabajará con el lenguaje de programación Visual Basic 2012 que
incorpora el Visual Studio como una de sus extensiones para ello la computadora inteligente
con la cual se desea trabajar debe tener un sistema operativo compatible con el programa, estos
pueden ser:
3
Windows Server 2008 R2 (x64).
Windows 10.
Tarjeta de vídeo compatible con DirectX 9 con una resolución de pantalla de 1024 x
768 o superior.
Tomando en cuenta los requisitos del software y hardware para que el sistema pueda
funcionar con normalidad se realizó una cotización de precios.
Tabla 1: Precios de Hardware.
4
NOTA: Precios de componentes para computadora.
6. ALCANCES Y LÍMITES
6.1. Alcances
6.2. Límites
El sistema no cuenta con un control de inventario, lo que quiere decir que no se podrá
saber si aún queda el producto que el cliente desea, se deberá controlar manualmente.
7. MARCO TEORICO
7.1. Librería
tipos. venden artículos de algún modo relacionados con los libros, como
5
separadores, postales, mapas, y periódicos. También pueden ofrecer otros
objetos que varían enormemente de una tienda a otra, sobre todo entre las
tienda departamental.
Nota: https://www.istockphoto.com
marcas.
7.3. Pedidos
Encargos o encargo que se hace a un vendedor o un fabricante.
6
Figura 2: Ejemplo de pedido.
Nota: https://www.istockphoto.com
7.4. Eficiencia
7.5. Control
Observación y comprobación para saber si tal acción se está haciendo de la forma mas
adecuada
7.6. Marcas
7.7. Cliente
7
Figura 3: Ejemplo de cliente.
Nota: https://www.istockphoto.com
7.8. Administrador
O también llamados objetos de escritorio, son aquellos objetos que incluyen diversos
tipos de elementos y útiles que se utilizan en las tareas e oficinas o de escritura.
8
Figura 4: Muestrario de material de escritorio.
Nota: https://www.istockphoto.com
El material escolar son todos los utensilios de papelería, manualidades, que se usan en
el ámbito educativo, desde prescolar hasta la secundaria, e incluso la etapa universitaria, que
requiere cualquier alumno para que desenvolverse adecuadamente en el año o grado que este
cursando.
7.11. Sobreprecio
7.12. Estabilidad
7.13. Organizar
Preparar una cosa pensando detenidamente en todos los detalles necesarios para su
buen desarrollo.
9
7.14. Demorar
7.16. Listas
7.17. Sistema
10
7.19. Lenguaje de programación
8. MARCO METODOLOGICO
Al igual que con todos los lenguajes de programación basados en .NET, los programas
escritos en VB .NET requieren el Framework .NET o Mono para ejecutarse.
Visual Basic, también conocido como "VB", está diseñado para hacer que el desarrollo
11
de software sea fácil y eficiente, sin dejar de ser lo suficientemente potente como para crear
programas avanzados. Por ejemplo, el lenguaje Visual Basic está diseñado para ser "legible por
humanos", lo que significa que código fuente puede entenderse sin requerir muchos
comentarios. El programa Visual Basic también incluye características como "IntelliSense" y
"Fragmentos de código", que generan automáticamente código para los objetos visuales
agregados por el programador. Otra característica, llamada "Autocorrección", puede depurar el
código mientras se ejecuta el programa.
Los programas creados con Visual Basic pueden diseñarse para ejecutarse en
Windows, En la Web, dentro de las aplicaciones de Office o en dispositivos móviles. Visual
Studio, el
entorno de desarrollo VB más completo, o IDE, se puede utilizar para crear programas para
todos estos medios. Visual Studio .NET proporciona herramientas de desarrollo para crear
programas basados en el marco .NET, como ASP.NET aplicaciones, que a menudo se
implementan en la Web. Finalmente, Visual Basic está disponible como una aplicación
optimizada que se usa principalmente por desarrolladores principiantes y con fines educativos.
12
máquina, sino en un lenguaje intermedio (CIL – Common Intermediate Language) denominado
Microsoft Intermediate Lenguaje (MSIL). En una aplicación MSIL, el código no se convierte a
lenguaje máquina hasta que ésta se ejecuta, de manera que el código puede ser independiente
de plataforma (al menos de las soportadas actualmente por .NET). Las plataformas han de tener
una implementación de Infraestructura de Lenguaje Común (CLI) para poder ejecutar
programas MSIL. Actualmente se pueden ejecutar programas MSIL en Linux y Mac OS X
usando implementaciones de .NET que no son de Microsoft, tales como Mono y DotGNU.
El nuevo framework (.Net 3.5) está diseñado para aprovechar las ventajas que ofrece el
nuevo sistema operativo “Windows Vista” a través de sus subsistemas “Windows
Communication Foundation” (WCF) y “Windows Presentation Foundation” (WPF). El primero
tiene como objetivo la construcción de aplicaciones orientadas a servicios mientras que el último
apunta a la creación de interfaces de usuario más dinámicas que las conocidas hasta el momento.
13
• Visual Studio 2010
Visual Studio 2010 es la versión más reciente de esta herramienta, acompañada por
.NET Framework 4.0. La fecha prevista para el lanzamiento de la versión final ha sido el 12 de
abril de 2010.
Es una colección completa de herramientas y servicios que le permitirá crear una gran
variedad de aplicaciones, tanto para plataformas de Microsoft como para otras plataformas.
Visual Studio conecta también todos los proyectos, equipos y partes interesadas. Ahora su
equipo puede trabajar con gran agilidad desde casi cualquier parte, independientemente de la
herramienta de desarrollo, incluidas Eclipse y Xcode. Si va a diseñar aplicaciones .NET críticas,
escribir código rápido con C++ AMP o probar y depurar una aplicación HTML/JavaScript
conectada a la nube que se ejecute en muchos dispositivos, únase a millones de desarrolladores
de todo el mundo que han elegido Visual Studio como entorno de desarrollo esencial.
Normalmente, se escribe código a los eventos a los que se quiera dar respuesta. Si el
evento no tiene respuesta o no se produce, Visual Basic no hará nada, es decir no se ejecutará
código alguno. Para poder ejecutar código, se tendrá que haber dado respuesta a algún evento
de algún control y, que dicho evento tenga lugar.
9. BIBLIOGRAFIA
[G. Juan] El gran libro de HTML5, CSS3 y Javascript. Juan Diego
Gauchad,Marcombo 2006.
[A. Carlos] Manual Básico de HTML, Carlos Eduardo Anibarro Zelaya, 2001.
[B. Luis] Programacion en Visual Basic.NET, Luis Miguel Blanco, Grupo Eidos,
2001.
[O. Francisco] Bases de datos con Visual Basic. NET, Francisco Charte Ojeda,
Multimedia Anaya, 2002.
14
[Charte] Base de Datos en Visual Basic.Net, Francisco Charte Ojeda, Edicione Anaya
Multimedia 2002.
[C. Javier] Visual Basic.NET Curso de Programacion, Javier Cevallos, Ra-Ma, 2007.
[P. Mark] Apps and Services whit NET 7, Mark J. Price, Packt, 2015.
[P. Sebastien] VB.NET y Visual Studio 2015 Los fundamentos del lenguaje, Sebastien
Putier, ENI, 2015
[G. Brice] ASP.NET en C# con Visual Studio 2015 Diseño y desarrollo de
aplicaciones Web, Brice Arnaud Guerin, ENI ediciones, 2015.
[G. Jerome] Visual Basic 2012 y SQL Server 2012 Domine el desarrollo y el acceso a
datos, Gabillaud Jerome, Groussard Thierry, ENI ediciones, 2012.
[Apellido Paterno Autor], Titulo del Libro, Nombre completo del autor, Editorial, edición,
año.
9.1. WebGrafia
Objetos de escritorio
[https://fasaworld.com/blog/material-escolar/]
Sistema [https://www.significados.com/sistema/]
Sistema informático
[https://es.wikipedia.org/wiki/Sistema_informatico] Lenguaje de
Programación
[https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n]
[https://techlib.net/definition/visualbasic.html]
15
Que es un programa en Visual [https://techlib.net/definition/visualbasic.html]
16