La Red de Conocimientos Pedagógicos - Conocimientos históricos - Planes de futuro para bibliotecarios

Planes de futuro para bibliotecarios

Índice de contenidos

Resumen 1

Resumen 2

Capítulo 1 Introducción

1 Descripción general. 1 Sistema de información de gestión

1.2 Introducción al desarrollo de sistemas de aplicaciones de bases de datos

1.3 Sistema de gestión de inventario

1.3.1 Estado de la investigación y tendencias de desarrollo de software de gestión similar en el país y en el extranjero

p>

1.3.2 Antecedentes e importancia de la investigación del sistema de gestión de inventario

Capítulo 2 Bases teóricas de la base de datos 7

2.1 Diseño del sistema de base de datos

2.2 Introducción al lenguaje SQL

2.2.1 Conceptos básicos de SQL

2.2.2 Declaración SQL

Capítulo 3 Herramientas de desarrollo de sistemas de aplicaciones

3.1Introducción e implementación de Visual Basic

3.2 Introducción a los componentes de la base de datos

3.3 Aplicación del lenguaje SQL en VB................. ....................................................... ............................ ................................ ................................................. ............. ................................

3.4 Introducción a Access 2000...... .......................................... 11

Capítulo 4 Diseño y Análisis del Sistema de Gestión de Inventario................... .12

4.1 Análisis de Requisitos

4.2 División de módulos................................ ...................13

4.3 Diseño de bases de datos..... ................................... ............................ ........15

Capítulo 5 Diseño de aplicaciones 18

5.1 Estructura del programa

5.2 Código fuente del programa....................... ........................................ ..19

Capítulo 6 Resumen del diseño................38

Referencias

Resumen

Con el desarrollo de la industria moderna, los sistemas informáticos de gestión de la información han atraído cada vez más la atención de las empresas. Analiza principalmente algunas funciones y componentes básicos del sistema de gestión de inventario, incluido el análisis de requisitos del sistema, la estructura del sistema, la división de módulos funcionales y el análisis del modelo de base de datos. , y se centra en el desarrollo y la implementación reales de aplicaciones. Se logra la coherencia y la seguridad de los datos y la aplicación es completamente funcional, cumpliendo con los requisitos de un sistema de gestión de inventario como un sistema de gestión de información típico. Al mismo tiempo, presenta brevemente las características funcionales del entorno de programación Visual Basic y el sistema de gestión de bases de datos Access. El sistema de gestión de inventario es una parte integral de la gestión logística empresarial.

Palabras clave: gestión de inventarios, bases de datos, gestión de información, VB

Resumen

Con el desarrollo de la industria moderna, los sistemas informáticos de gestión de información se están volviendo cada vez más populares. entre las empresas. Este artículo analiza principalmente algunas funciones y componentes básicos del sistema de gestión de inventario, incluido el análisis de requisitos del sistema, la estructura del sistema, la división de módulos funcionales y el análisis del modelo de base de datos, etc. En particular, se implementa una introducción al desarrollo real de aplicaciones. Se logra la coherencia y la seguridad de los datos, y la aplicación es completamente funcional y cumple con los requisitos de un sistema de gestión de inventario como un sistema de gestión de información (MIS) típico.

Al mismo tiempo, se presentan brevemente las características funcionales del entorno de programación Visual Basic y el sistema de gestión de bases de datos Access. El sistema de gestión de inventario es una parte indispensable de la gestión logística empresarial.

Palabras clave: gestión de inventarios, base de datos, gestión de información, VB

El primer capítulo es la introducción

El sistema de gestión de inventarios es una parte indispensable de la empresa. y su contenido Es muy importante para los tomadores de decisiones y gerentes corporativos. Por lo tanto, el sistema de gestión de inventario debería poder proporcionar a los usuarios información suficiente y métodos de consulta rápidos. Sin embargo, la gente ha estado utilizando métodos tradicionales de gestión manual para gestionar el inventario. Este método tiene muchas deficiencias, como baja eficiencia y poca confidencialidad. Con el tiempo, se generará una gran cantidad de documentos y datos, lo que provocará búsquedas, actualizaciones y. mantenimiento.

Con el avance continuo de la ciencia y la tecnología y el desarrollo continuo de la informática, las personas han comprendido profundamente sus poderosas funciones y han entrado en varios campos de la sociedad humana, desempeñando un papel cada vez más importante.

Como parte de las aplicaciones informáticas, el uso de computadoras para administrar la información del inventario de productos tiene ventajas que la administración manual no puede igualar, como recuperación rápida, búsqueda conveniente, alta confiabilidad, gran capacidad de almacenamiento, buena confidencialidad y larga vida útil. , bajo costo, puede reducir más mano de obra y recursos materiales, puede mejorar en gran medida la eficiencia de la gestión del inventario de productos básicos y también es una condición importante para que la gestión del inventario corporativo sea científica, estandarizada y en línea con el mundo. Por lo tanto, es necesario desarrollar un sistema de gestión de inventarios, que tiene una importancia técnica y de gestión única.

1.1 Descripción general del sistema de información de gestión

El sistema de información de gestión es una ciencia de vanguardia integral desarrollada sobre la base de la ciencia de la gestión, la ciencia de sistemas y la informática. En la era del rápido desarrollo de la información en el siglo XXI, los sistemas de información de gestión desempeñan un papel muy importante. Su función de predicción y asistencia en la toma de decisiones es utilizar la toma de decisiones y el apoyo de la gestión moderna.

Un sistema de información de gestión es un sistema compuesto por personas y ordenadores que pueden recopilar, transmitir, almacenar, procesar, mantener y utilizar información de gestión. Puede observar diversas tendencias de empresas u organizaciones y utilizar datos pasados ​​para ayudar a tomar decisiones a partir de la situación general; utilizar información para controlar el comportamiento de empresas u organizaciones y ayudarlas a alcanzar objetivos de planificación a largo plazo; En definitiva, un sistema de información de gestión es un sistema de información con funciones de procesamiento de datos, predicción, control y toma de decisiones.

El sistema de información de gestión es un sistema hombre-máquina y un sistema integrado. El sistema de información de gestión es un subsistema del sistema de información basado en tecnología informática, tecnología de comunicación y tecnología de software. Al mismo tiempo, integra la teoría de la gestión moderna, la ciencia de la gestión moderna y a los directivos de todos los niveles y, en última instancia, sirve a la gestión general y la toma de decisiones de una organización. Es un sistema compuesto por personas y computadoras que pueden recopilar, transmitir, almacenar, procesar, mantener y utilizar información de gestión.

La estructura básica de los sistemas de información gerencial se puede resumir en cuatro partes: fuentes de información, procesadores de información, usuarios de información y administradores de información. Por lo tanto, un sistema de información de gestión exitoso debe tener hardware confiable, software práctico y niveles de gestión modernos y potentes. En concreto, los tres pilares de los sistemas de información gerencial son: las redes informáticas, las bases de datos y la gestión moderna, que se denominan componentes extendidos de los sistemas de información gerencial.

1.2 Introducción al desarrollo de sistemas de aplicaciones de bases de datos

Antes de desarrollar un sistema de aplicaciones de bases de datos, debe comprender los conceptos básicos de desarrollo de bases de datos, estructura de bases de datos, pasos, sistemas de desarrollo y métodos de desarrollo. aplicaciones de bases de datos Tener una conciencia y comprensión claras.

El objetivo del desarrollo de un sistema de aplicaciones de bases de datos es crear un producto que satisfaga las necesidades a largo plazo de los usuarios. El principal proceso de desarrollo es comprender las necesidades del usuario y luego traducirlas en un diseño de base de datos eficaz. Convierta los diseños en bases de datos reales que sean completamente funcionales y eficientes en su aplicación.

La tecnología de bases de datos siempre ha sido un tema muy importante en el campo de la investigación de software informático. Se produjo en la década de 1960. En los últimos 30 años, la tecnología de bases de datos se ha desarrollado rápidamente y ha formado un sistema teórico relativamente completo y una gran cantidad de sistemas prácticos. Además, en los últimos años, con el rápido crecimiento de la World Wide Web (WWW) y el rápido desarrollo de la tecnología de Internet, la tecnología de bases de datos se ha convertido en una de las tecnologías más populares.

1.2.1 Base de datos

La base de datos es manejada por DBMS (Sistema de gestión de bases de datos) y utilizada por desarrolladores y usuarios directa o indirectamente a través de aplicaciones. Incluye principalmente cuatro elementos: datos de usuario, metadatos, índice y metadatos de la aplicación.

1. Datos del usuario

Actualmente, la mayoría de los principales sistemas de gestión de bases de datos representan los datos del usuario como relaciones. Ahora piense en las relaciones como tablas de datos. Las columnas de la tabla contienen campos o atributos y las filas de la tabla contienen registros que corresponden a entidades del entorno empresarial. No todas las relaciones son igualmente calificadas y algunas están más estructuradas que otras.

Para comparar la diferencia entre relaciones mal estructuradas y relaciones bien estructuradas, este artículo toma como ejemplo la relación entre libros y prestatarios de libros en el sistema de gestión de bibliotecas. Supongamos que la relación de diseño R1 (número de tarjeta de biblioteca, nombre, género, tarjeta de identificación, número de contacto, número de libro, título del libro, categoría del libro, autor, editorial, fecha de publicación, comentarios, precio, cantidad) es el problema con esta relación; que tiene datos sobre dos temas diferentes, prestatarios de libros y libros. La relación formada de esta manera causará problemas cuando se modifique. Debido a que un prestatario puede pedir prestado más de un libro, si un determinado campo del prestatario (como el número de contacto) cambia, entonces el registro de los libros que tomó prestado (tal vez más de uno) también cambiará, lo cual no es el caso. . Por lo tanto, los datos se representan mejor mediante dos relaciones. Ahora si el prestatario cambia su número de contacto, solo necesita cambiar la fila correspondiente al usuario en la relación (tabla). Por supuesto, si desea generar un informe que muestre los nombres de los libros y los números de contacto de sus prestatarios, deberá combinar las filas de ambas tablas. Resulta que almacenar las relaciones por separado y combinarlas al generar informes es mejor que almacenarlas en una tabla compuesta.

Usuario (número de tarjeta de biblioteca, nombre, sexo, número de identificación, cédula de identidad, número de contacto, etc.)

Libro (número de libro, título del libro, categoría del libro, autor, editorial , fecha de publicación, notas, precio, cantidad)

En segundo lugar, los metadatos

Una base de datos se autodescribe, lo que significa que contiene una descripción de su estructura, lo que se denomina metadatos. Debido a que los productos DBMS están diseñados para almacenar y manipular tablas, la mayoría de los productos almacenan metadatos en forma de tablas, a veces denominadas tablas del sistema. Estas tablas del sistema almacenan las tablas en la base de datos, indicando cuántas columnas hay en cada tabla, qué columna es la clave principal y una descripción del tipo de datos de cada columna. También almacena índices, palabras clave, reglas y otras partes de la estructura de la base de datos.

Almacenar metadatos en tablas no solo es eficiente para el DBMS, sino también conveniente para los usuarios porque pueden consultar los metadatos utilizando las mismas herramientas de consulta que para los datos del usuario.

Tres. Índice

El tercer tipo de datos que mejora el rendimiento y la accesibilidad de la base de datos a menudo se denomina datos generales. Es principalmente un índice, aunque a veces se utilizan otros tipos de estructuras de datos, como listas enlazadas. Los índices se pueden utilizar para ordenar y acceder rápidamente a los datos. Tomemos como ejemplo la tabla de información del producto en el sistema de gestión de inventario.

Supongamos que los datos están organizados en orden ascendente por "número de producto" en el disco y el usuario desea imprimir un informe de datos del producto ordenado por "nombre de producto". Por lo tanto, todos los datos deben extraerse de la tabla de origen y ordenarse, lo cual es un proceso que requiere mucho tiempo a menos que la tabla sea muy pequeña. Alternativamente, puede crear un índice en el campo "Nombre del producto" cuyas entradas estén ordenadas por "Nombre del producto" para que las entradas indexadas se puedan leer y utilizar para acceder a los datos de información del producto en secuencia.

Los índices se utilizan para acceder a los datos rápidamente. Por ejemplo, el usuario solo desea acceder a productos con un valor de "Categoría" de "01" en la tabla de información del producto. Sin un índice, tendría que buscar en toda la tabla fuente, pero con un índice puede encontrar la entrada del índice y utilizarla para seleccionar todas las filas apropiadas.

Los índices ayudan a ordenar y buscar, pero tienen un costo. Cada vez que cambia una fila en la tabla de información del producto, el índice también debe cambiar, lo que significa que el índice no es arbitrario y debe guardarse cuando realmente sea necesario.

Cuarto, metadatos de la aplicación

El cuarto dato almacenado en la base de datos son los metadatos de la aplicación, que se utilizan para almacenar formularios de usuario, informes, consultas y otras formas de componentes de consultas.

No todos los DBMS admiten componentes de aplicaciones, y los DBMS que admiten componentes no necesariamente almacenan la estructura de todos los componentes en la base de datos como metadatos de la aplicación. Sin embargo, la mayoría de los productos DBMS modernos almacenan estos datos como parte de la base de datos. En términos generales, los desarrolladores y usuarios de bases de datos no acceden directamente a los metadatos de las aplicaciones, sino que procesan estos datos a través de herramientas en el DBMS.

Access 2000 admite metadatos de aplicaciones como formularios y procedimientos almacenados.

1.2.2 Sistema de gestión de bases de datos

El sistema de gestión de bases de datos (DBMS) se refiere al sistema de software que gestiona los datos en el sistema de bases de datos. DBMS es el componente central del sistema de base de datos. Todas las operaciones en la base de datos, incluidas la definición, la actualización y varios controles, se realizan a través del DBMS. DBMS siempre se basa en un determinado modelo de datos y puede considerarse como la implementación específica de un determinado modelo de datos en un sistema informático. Según los diferentes modelos de datos, los sistemas de gestión de bases de datos se pueden dividir en jerárquicos, de red, relacionales y orientados a objetos.

Modelo relacional. El modelo relacional utiliza principalmente una estructura de tabla bidimensional para representar conjuntos de entidades y claves externas para representar relaciones entre entidades. Un modelo relacional es una colección de varios patrones relacionales. El esquema relacional es equivalente al tipo de registro mencionado anteriormente y sus instancias se denominan relaciones. Cada relación es en realidad una tabla bidimensional.

La mayor diferencia entre el modelo relacional y los modelos jerárquico y de red es el uso de claves en lugar de punteros para navegar por los datos. La tabla es simple y fácil de entender, y la programación no involucra detalles como la estructura de almacenamiento y la tecnología de acceso. El modelo relacional es un modelo matemático. El lenguaje SQL es un lenguaje estandarizado para bases de datos relacionales y ha sido ampliamente utilizado.

Las características y funciones del DBMS se pueden dividir en tres subsistemas: subsistema de herramientas de diseño, subsistema operativo y motor DBMS.

El subsistema de diseño cuenta con un conjunto de herramientas que simplifica la creación de bases de datos y sus aplicaciones. Normalmente contiene herramientas para generar tablas, formularios, consultas e informes. Los productos DBMS también proporcionan lenguajes de programación e interfaces para lenguajes de programación.

El subsistema de ejecución maneja los componentes de la aplicación desarrollados por el subsistema de diseño. Contiene un procesador en ejecución que maneja la interacción de datos entre formularios y bases de datos, además de responder consultas e imprimir informes.

El motor DBMS acepta solicitudes de los otros dos componentes y las convierte en comandos para que el sistema operativo lea y escriba datos en el medio físico. El motor DBMS también participa en la gestión de transacciones, el bloqueo, la copia de seguridad y la recuperación.

1.3 Sistema de gestión de inventario

Hoy vivimos en una era de la información en rápido desarrollo y todos los ámbitos de la vida son inseparables del procesamiento de la información. Este es el entorno en el que las computadoras se utilizan ampliamente en los sistemas de procesamiento de información. La mayor ventaja de las computadoras es que pueden realizar la gestión y el control de la información, lo que no solo mejora la eficiencia del trabajo, sino que también mejora enormemente la seguridad. Especialmente para la gestión de información compleja, las computadoras pueden aprovechar al máximo sus ventajas. La gestión de la información informática está estrechamente relacionada con el desarrollo de los sistemas de gestión de la información, y los sistemas de gestión de la información son un requisito previo para la gestión del sistema.

Como centro de distribución de recursos totales de productos básicos, el almacén cuenta con una amplia variedad de productos básicos, incluida una gran cantidad de información y gestión de datos. Según las encuestas, en el pasado los métodos de gestión de la información del almacén se basaban principalmente en el procesamiento manual de soportes en papel, como textos y tablas. Para las estadísticas y la verificación de las mercancías que entran y salen del almacén, a menudo se utiliza la inspección manual de los libros de cuentas. La autoridad de gestión de los gerentes no está restringida y cualquiera puede verificar, lo que puede conducir fácilmente a una fuga de información. Además, la carga de trabajo del procesamiento de información de datos es pesada y propensa a errores. Debido a que la cantidad de datos es grande, es fácil perderlos y difíciles de encontrar. En general, faltan métodos sistemáticos y estandarizados de gestión de la información. Además, la situación general del almacenamiento se registra en el libro mayor y el personal y los administradores del almacén solo pueden recordar claramente en ese momento. Después de mucho tiempo, tienen que revisar mucha información si quieren consultar precios, lo que requiere mucho tiempo y trabajo, y es más difícil intercambiar por bienes de hace mucho tiempo. Por lo que es necesario establecer un sistema de gestión de inventarios para estandarizar, sistematizar y programar la gestión de mercancías. Mejorar la velocidad y precisión del procesamiento de la información.

1.3.1 Estado de la investigación y tendencias de desarrollo de software de gestión similar en el país y en el extranjero.

En la actualidad, el desarrollo y la investigación de este tipo de sistemas en el país y en el extranjero también son muy prácticos. Y básicamente puede cumplir con las características de varias empresas. Gestionar el inventario. Al mismo tiempo, el sistema de reemplazo de categorías también se está profundizando y desarrollando para que sea aplicable a más empresas. Generalmente se puede aplicar a la gestión de inventarios de varias empresas, pero no es ampliamente utilizado por el público y solo puede ser utilizado por. una determinada empresa o unidad aún debe desarrollarse y practicarse en el futuro.

En el futuro, este tipo de software se convertirá en un sistema de gestión de inventario de códigos de barras. En esta etapa, con el desarrollo de la informatización y las redes de gestión y logística, aplicar la tecnología de códigos de barras a la gestión de inventarios y realizar la automatización de las operaciones de almacén será una tendencia de desarrollo inevitable y un problema práctico que debe resolverse con urgencia. Con el avance continuo de la tecnología de la información y la creciente popularidad de las aplicaciones, cada vez hay más productos disponibles para elegir.