Red de Respuestas Legales - Derecho empresarial - [Sistema de información de gestión de materiales] Sistema de información de gestión de Starbucks

[Sistema de información de gestión de materiales] Sistema de información de gestión de Starbucks

Sistema de información de gestión de materiales

Capítulo 65438 +0 Análisis del sistema

1.1 Análisis de viabilidad del sistema

1 Viabilidad técnica

El entorno de desarrollo de. Este sistema se basa en el sistema operativo chino Windows 2000, utilizando Visual Basic 6.0 (en adelante, VB) como herramienta de programación orientada a objetos y SQL Server 2000 como base de datos en segundo plano. Teniendo en cuenta que este sistema es un sistema de base de datos pequeño y no tiene una gran cantidad de acceso a datos, el autor decidió utilizar métodos de programación y acceso a la base de datos local para lograr un acceso rápido y conveniente a la base de datos. Visual Basic 6.0 está diseñado específicamente para los sistemas operativos de 32 bits de Microsoft y se puede utilizar para crear aplicaciones de 32 bits. En el entorno Windows 9X o Windows NT, puede utilizar el compilador Visual Basic 6.0 para generar automáticamente aplicaciones de 32 bits. Este tipo de aplicaciones se ejecuta bajo un sistema operativo de 32 bits, que es más rápido, seguro y adecuado para entornos multitarea. Visual Basic es un lenguaje de programación estructurado de alto nivel visual, orientado a objetos y controlado por eventos que se puede utilizar para desarrollar diversas aplicaciones en el entorno Windows.

2. Viabilidad económica

Aunque este sistema requiere una buena planificación general y se requieren profesionales para mantener y administrar el sistema durante la fase de operación, el desarrollo del sistema requiere mucho. de tiempo. Hay una inversión inicial, pero el uso del sistema traerá una gran comodidad a los futuros usuarios. Desde la perspectiva de mejorar la eficiencia del trabajo y evitar diversas pérdidas económicas directas o indirectas, el papel real que puede desempeñar el software será mucho mayor que la inversión en costos de desarrollo. Por lo que es completamente viable desde el punto de vista económico. En resumen, los beneficios económicos de este sistema superan con creces los costos de desarrollo.

3. Viabilidad operativa

Para los usuarios, un diseño funcional razonable y conveniente y un funcionamiento rápido pueden satisfacer las diferentes necesidades de varios usuarios y facilitar la gestión interna de los administradores. En resumen, los beneficios económicos de este sistema superan con creces los costos de desarrollo. En términos de hardware, la configuración de la computadora que cumpla con los requisitos no necesita ser muy alta; en términos de software, es factible utilizar el sistema operativo de la serie Windows y el administrador puede dominarlo con un poco de capacitación.

1.2 Diagrama de flujo de negocio

Capítulo 2 Análisis de la demanda

2.1 Necesidades del usuario

El diseño del sistema de gestión de materiales debe cumplir plenamente con los Necesidades de la empresa Las necesidades reales también deben tener en cuenta el desarrollo futuro y los requisitos de desarrollo de la tecnología de la información. El rendimiento específico es el siguiente: (1) utilizar el sistema de información para establecer un sistema completo de gestión de materiales;

(2) poder conectarse a la base de datos para implementar funciones de agregar, eliminar, modificar y consultar; (3) La información del usuario puede modificarse;

2.2 Requisitos de rendimiento

Para garantizar el funcionamiento a largo plazo, seguro, estable, confiable y eficiente del sistema, la gestión de materiales El sistema debe cumplir con los siguientes requisitos de rendimiento:

(1) Puntualidad de los datos y exactitud del procesamiento

La precisión y puntualidad del procesamiento del sistema son desempeños necesarios del sistema. Al diseñar y desarrollar este sistema, se debe considerar plenamente la carga de trabajo actual y futura que puede soportar el sistema, de modo que las capacidades de procesamiento y el tiempo de respuesta del sistema puedan satisfacer las necesidades de procesamiento de información de la empresa.

Dado que varios datos del sistema juegan un papel importante en el funcionamiento y el rendimiento de todo el sistema, su precisión determina en gran medida el funcionamiento y el rendimiento del sistema. Durante el proceso de desarrollo del sistema, se deben utilizar ciertos métodos de verificación de datos para garantizar la exactitud de los datos.

(2) Seguridad de los datos

La seguridad de los datos del sistema juega un papel muy importante en todo el sistema. Cualquier sistema debe garantizar la seguridad de los datos.

(3) Facilidad de uso del sistema

Este sistema está directamente orientado a operadores de empresas, y los usuarios suelen no estar muy familiarizados con los ordenadores de vez en cuando. Esto requiere que el sistema proporcione una interfaz de interacción persona-computadora fácil de usar. Con este fin, se requiere que el sistema utilice terminología familiar e interfaces de información chinas tanto como sea posible para acortar el proceso de familiarización de los usuarios con el sistema.

2.3 Diagrama de flujo de datos

2.3.1 Vista superior

Agente de compras

Jefe de almacén

Empleado de promoción

F1 F2 F3

Tetralogía de Fallot

F5

Jefe de almacén

F6

Agente de compras

Dibujo

Sistema 2.1

Gráfico superior

2.3.2 Dibujo detallado nivel 1

p>

F1.1

Comprador

F2.1 Almacenista

F4.1

Comprador

F3.1 Almacenista

F4.1 Vendedor

2.3.3 Diagrama detallado secundario

(1) Compras Dibujo detallado secundario de gestión de materiales:

Comprador F1.1.1

Comprador F1.1.2

Comprador F1.1.3

Comprador F1.1.4

(2) Dibujo secundario detallado del sistema de gestión de información básica de materiales

F2.1.1 Almacenista

F2.1.2 Almacenista

F2.1.3 Almacenista

F2.1.4 Almacenista

(3) Dibujo secundario detallado del sistema de gestión de almacenamiento de materiales

F3.1.1 Bibliotecario

F3.1.2 Bibliotecario

F3.1.3 Bibliotecario

F3.1.4 Bibliotecario

(4) Dibujo secundario detallado del sistema de gestión de ventas de materiales

F4.1.1 Vendedor

F4.1.2 Vendedor

F4.1.3 Vendedor

F4.1.4 Vendedor

2.4 Diccionario de datos

El diccionario de datos A continuación se detallan varios elementos de datos importantes.

2.5 Diagrama del módulo funcional

2.6 Cuadro de oferta pública inicial

Capítulo 3 Diseño general

3.1 Diagrama E-R

Diagrama E-R parcial

3.2 Diseño de modelo relacional

Modelo relacional (el subrayado es la clave principal):

1 2 3

3.3 Diseño de base de datos

(1) Tabla de compras

La tabla de compras registra la información del material comprado por el comprador y los atributos correspondientes se muestran en la Tabla 3.1.

Tabla 3.1 Tabla de compras

La restricción de longitud del tipo de datos del nombre de la columna puede estar vacía. Descripción Godid int 6 PK Sin ID de material Nombre de dios varchar 20 Número de nombre de material int 6 Cantidad int 6 Precio unitario Mname varchar 20 Distribuidor

(2) Tabla de almacenamiento

Registrar la entrada de la biblioteca de materiales información. Los atributos relevantes se muestran en la Tabla 3.2.

Tabla 3.2 Tabla de almacenamiento

La restricción de longitud del tipo de datos del nombre de la columna puede estar vacía. Descripción Godid int 6 PK Sin ID de material Nombre de dios varchar 20 Nombre de material número int 6 Cantidad int 6 Precio unitario Mname varchar 20 Distribuidor

Fecha hora 6 Fecha de almacenamiento

(3) Fuera de la biblioteca tabla

registra la información de salida de los materiales. Los atributos relevantes se muestran en la Tabla 3.3.

Tabla 3.3 Tabla de salida

La restricción de longitud del tipo de datos del nombre de la columna puede estar vacía. Descripción Godid int 6 PK No ID del material Godname varchar 20 Nombre del material Número int 6 Cantidad int 6 Precio unitario Mname varchar 20 Día del distribuidor datetime 6 Fecha de entrega

(4) Tabla de inventario

Registro información del inventario de materiales. Los atributos relevantes se muestran en la Tabla 3.4.

Tabla 3.4 Tabla de inventario

La restricción de longitud del tipo de datos del nombre de la columna puede estar vacía. Descripción Godid int 6 PK Sin ID de material Godname varchar 20 Nombre del material.

Cantidad int 6 Cantidad Multi int 6 Precio unitario Mname varchar 20 Distribuidor

Capítulo 4 Diseño detallado

El objetivo fundamental de la etapa de diseño detallado es determinar cómo para implementarlo específicamente El sistema deseado, es decir, después de esta fase del trabajo de diseño, se debe obtener una descripción precisa del sistema objetivo para que esta descripción pueda traducirse directamente a un programa escrito en un lenguaje de programación durante la fase de codificación.

La tarea clave en la fase de diseño detallado es determinar cómo implementar el sistema de software que el usuario necesita, es decir, el "plano" del programa de diseño. Además de garantizar la confiabilidad del software, el objetivo más importante en la fase de diseño detallado es hacer que los programas escritos en el futuro sean altamente legibles, fáciles de entender, fáciles de probar, fáciles de modificar y mantener.

4.1 Diagrama de flujo de inicio de sesión de usuario

Figura 4.1 Diagrama de flujo de inicio de sesión de usuario

4.2 Diagrama de flujo de llenado de orden de compra por parte del comprador

Figura 4.2 Comprador Diagrama de flujo de llenado de orden de compra

4.3 Diagrama de flujo de información de material insertado por el gerente de almacén

Figura 4.3 Flujo de información de material insertado por el gerente de almacén

4.4 Almacén manager Modificar diagrama de flujo de información de materiales

Figura 4.4 El administrador del almacén modifica el flujo de información de materiales.

4.5 Diagrama de flujo del encargado del almacén que elimina información del material

Figura 4.5Diagrama de flujo del encargado del almacén que elimina información del material

4.6Diagrama de flujo del encargado del almacén que consulta información del material.

Figura 4.6 El responsable del almacén consulta el flujo de información de materiales