Red de conocimiento informático - Problemas con los teléfonos móviles - Capítulo 2 Diseño del sistema de control de acceso RFID

Capítulo 2 Diseño del sistema de control de acceso RFID

1.1 Introducción general

1.1.1 Nombre del proyecto

Proyecto del sistema de tarjeta inteligente SM1 para la oficina confidencial en el suroeste de Guizhou. Las funciones que se pueden realizar incluyen: asistencia; , control de acceso, inspección, etc.

1.1.2 Selección de productos

El sistema utiliza principalmente máquinas de control de acceso SM1 de la serie HD-300 y productos periféricos inteligentes relacionados.

1.1.3 Alcance del proyecto

Oficina confidencial del suroeste de Guizhou (Xingyi, Anlong, Xingren, Zhenfeng, Pu'an, Qinglong, Ceheng, Wangmo 8 condados y ciudades) área Acceso a red SM1 control

1.1.4 Objetivos a alcanzar durante la implementación del proyecto

Con la tecnología de tarjeta IC (SM1) como núcleo y la tecnología informática y de comunicación como medio, los usuarios reciben un conjunto de proyectos de sistemas de tarjetas inteligentes que son "prácticos, convenientes, confiables, avanzados, económicos y de rendimiento estable", que pueden completar la gestión de asistencia del personal, la gestión de control de acceso, la gestión de comidas, la gestión de salarios y otras tareas.

1.2 Bases de diseño

"Procedimientos y requisitos de ingeniería de prevención de seguridad" (GA/T75-94)

"Método de preparación del presupuesto estimado de costos de ingeniería de prevención de seguridad" ( GA/T70-94)

"Condiciones técnicas generales para controladores de alarma antirrobo" (GB12663-90)

"Código de diseño eléctrico de edificios civiles" (JGJ/T16-92)

p>

"Código de diseño de sistemas de suministro de energía" (GB50052-95)

"Disposiciones provisionales sobre la gestión del diseño de ingeniería de sistemas inteligentes en edificios" (Ministerio de Construcción 1997-290)

"Estándar de diseño de edificios inteligentes" (GB/T 50314-2000)

"Especificación abierta de software informático" (GB8566-88)

"Especificación de interfaz de cable de datos " (DOCSIS)

"Código para la Construcción y Aceptación de Ingeniería de Instalaciones Eléctricas" (GBJ232-82)

"Código para el Diseño de Ingeniería de Sistemas de Cableado Integrados para Edificios y Grupos de Edificios" ( GB/T 50311-2000)

"Código para el diseño de sistemas automáticos de alarma contra incendios" (GB 50116-98)

"Código para la construcción y aceptación de paneles, gabinetes y circuito secundario Conexiones en Ingeniería de Instalaciones Eléctricas" (GB 50171-92)

p>

"Código para la Construcción y Aceptación de Dispositivos de Puesta a Tierra en Proyectos de Instalaciones Eléctricas" (GB 50169-92)

"Atlas de Instalación Eléctrica en Proyectos de Construcción"

1.3 Principios de Diseño del Proyecto

Nuestro diseño de ingeniería del sistema seguirá los siguientes objetivos y principios técnicos:

Fiabilidad y estabilidad

La seguridad y la confiabilidad son los requisitos básicos para los sistemas inteligentes, es el principal objetivo que se persigue en el diseño de ingeniería de integración de sistemas actuales débiles. La confiabilidad y la estabilidad deben considerarse completamente en la selección de equipos del sistema, diseño de redes y diseño de software. y otros aspectos. Por el lado del diseño, adoptar diseños tolerantes a fallas y desarrollar estructuras informáticas. En términos de selección de equipos, es necesario garantizar la compatibilidad del software y el hardware y garantizar la estabilidad del sistema.

Avanzado

Se garantizará que el plan general y cada plan de subsistema del proyecto tengan características avanzadas obvias. Teniendo en cuenta el rápido desarrollo de la electrónica y la tecnología de la información, este diseño será técnicamente avanzado. Los equipos, productos y software utilizados no sólo son maduros sino que también representan el nivel técnico líder en la industria. Para que el sistema pueda adaptarse al desarrollo de la sociedad durante el mayor tiempo posible.

Racionalidad y economía

Al tiempo que garantiza el avance, el diseño de ingeniería se lleva a cabo con el objetivo de mejorar la eficiencia del trabajo, ahorrar mano de obra y diversos recursos, y considerar plenamente la practicidad y los beneficios del sistema. , esforzarse por obtener el máximo retorno de la inversión.

Estandarización

El diseño e implementación de este sistema se llevará a cabo de acuerdo con los estándares nacionales y locales pertinentes. Los métodos del sistema y el software que elijamos se ajustarán en la medida de lo posible a los estándares de la industria o a los modelos convencionales.

Facilidad de mantenimiento

La mantenibilidad es un factor importante en el éxito de los sistemas de aplicaciones actuales. Tiene dos significados: fácil resolución de problemas y operaciones de gestión diarias sencillas. Esta solución está diseñada para estructurar y modularizar el sistema, haciéndolo fácil de mantener y en todo el sistema.

Escalabilidad

El diseño de esta solución tiene en cuenta las necesidades de desarrollo futuro. La estructura general del sistema está estructurada y tiene buena compatibilidad y escalabilidad. La combinación de productos de equipos de diferentes fabricantes en un solo sistema permite que el sistema se pueda ampliar fácilmente en el futuro y ampliar los productos de equipos de otros fabricantes, protegiendo completamente la inversión original y teniendo una alta relación general entre rendimiento y precio.

1.4 Análisis de requisitos

Las funciones básicas que el sistema de tarjeta todo en uno debe realizar son:

Gestión de personal: para realizar una gestión completa de archivos de personal funciones y funciones de gestión de contratos de empleados, de modo que agregar, transferir, eliminar personal, imprimir informes de personal, etc., sea extremadamente rápido y conveniente. ¡La poderosa biblioteca de recursos de personal, los conceptos avanzados de administración de personal y la hermosa interfaz le permiten disfrutar de la diversión del trabajo! El sistema tiene potentes funciones de exportación de datos, análisis de datos y otras. La exportación de datos puede exportar fácilmente los datos de la base de datos a Word, Excel, páginas web y otros formatos. Los datos analizados pueden generar automáticamente informes web, que se pueden publicar fácilmente en Internet. El sistema proporciona una solución de respaldo de base de datos segura y estable, lo que le permite experimentar de manera segura la excelencia de la gestión inteligente de recursos humanos.

Gestión de tarjetas IC: realiza funciones como gestión de contraseñas del sistema, emisión de tarjetas, configuración de permisos, cambio de información, notificación de pérdidas, etc.;

Sistema de asistencia: distribuido en el área de la oficina para Facilite a los empleados deslizar sus tarjetas dentro y fuera del trabajo. Los datos de inicio de sesión, cierre de sesión y deslizamiento de tarjetas se transmiten a la base de datos en tiempo real para diversas estadísticas de clasificación. Se pueden buscar a voluntad de acuerdo con las condiciones requeridas. comunicarse e intercambiar datos con otras bases de datos del sistema.

Sistema de control de acceso: en áreas de oficinas y otras áreas importantes, la entrada y salida de tarjetas se deslizan para controlar el flujo de personal diferente. También puede evitar eficazmente la entrada de personal inactivo y también puede rastrear su paradero. personal. Se requiere que el plan de diseño incluya planes de emergencia (cómo actuar cuando no se puede abrir la cerradura de la puerta) y la selección de varios grados de máquinas de control de acceso y cerraduras de puertas que se pueden proporcionar.

Sistema de consumo: el sistema de consumo incluye el sistema de negocio de restaurante, el sistema de consumo del departamento de nutrición y el sistema de consumo de comedor, que realiza transacciones electrónicas y puede consultar y contar varios datos de consumo según las condiciones, y proporcionar diferentes departamentos, restaurantes, comidas, informes de consumo para diferentes patrones de consumo como consumo de tiempo, consumo de cantidad y consumo de menú. En el sistema, se instalan múltiples puntos de transferencia de tarjetas en diferentes áreas. Es necesario utilizar una red para conectar todas las máquinas de transferencia de tarjetas y el equipo de control a la computadora. Actualmente, las redes comúnmente utilizadas incluyen la red RS485 y LAN basada en TCP/IP. protocolo. Esta solución está diseñada utilizando una combinación de red RS485 y red TCP/IP.

La red RS485 es una red de tipo bus. Todos los dispositivos terminales se conectan entre sí mediante un conjunto de pares trenzados y se conectan a la computadora a través de un convertidor RS485/RS232 o un concentrador 485 para formar un sistema de red completo.

La red TCP/IP se basa en la estructura de comunicación Ethernet. Cada dispositivo terminal utiliza un cable de red independiente para conectarse a la red TCP/IP y formar un sistema de red TCP/IP.

La fuente de alimentación del equipo se puede determinar de acuerdo con la situación real. De acuerdo con el ajuste de las condiciones del circuito, todos nuestros equipos se pueden conectar directa o indirectamente a la fuente de alimentación AC220V, pero tenga en cuenta que la línea de alimentación no debe conectarse. ser paralelo al bus de red 485 o a la línea de comunicación TCP/IP. El software se divide en modo cliente/servidor (C/S) desde la arquitectura, a través del cual puede aprovechar al máximo las ventajas del entorno de hardware en ambos lados del cliente y el servidor, y asignar tareas razonablemente al cliente y al servidor. para la implementación, reduciendo la complejidad del sistema.

Desde el punto de vista de la composición interna, el software de una tarjeta se compone de los siguientes módulos principales:

Módulo de comunicación del equipo: se utiliza para la comunicación entre cada host de control y el equipo que lo compone. controles;

Módulo de comunicación de red: se utiliza para la comunicación de datos entre módulos en la red, basado en el protocolo TCP/IP y el mecanismo de socket

Base de datos central: almacena todas las tablas de datos de uno- sistema de tarjeta;

Base de datos local: almacena las tablas de datos requeridas por esta estación de trabajo;

Módulo de operación de base de datos: procedimientos almacenados y activadores para operaciones de base de datos (ubicado en la parte posterior);

Funciones esclavas A primera vista, el software de una sola tarjeta consta de las siguientes partes:

Subsistema de administración de dispositivos: se utiliza para administrar todos los dispositivos de una sola tarjeta, incluidos hosts y dispositivos de control. , etc., y es responsable de configurar varios parámetros de comunicación, incluido el número de host, el puerto del número de serie, la velocidad en baudios, etc.;

Subsistema de gestión de asistencia: implementa estadísticas de asistencia para los empleados internos y realiza reconocimiento facial y fichaje mediante vinculación con el sistema de videovigilancia (dividido en sistemas de reconocimiento manual y reconocimiento automático);

Subsistema de gestión salarial: gestiona las estadísticas y consultas de salarios de los empleados;

Subsistema de gestión de acceso: realiza el control de cerraduras electrónicas y registros de tiempos de entrada y salida;

Subsistema de gestión de consumo: implementa estadísticas y gestión de consultas del consumo de los empleados corporativos;

Subsistema de emisión de tarjetas: realiza varios operaciones de autorización dentro del alcance de la implementación de una sola tarjeta;

Subsistema de gestión de personal: se utiliza para el ingreso, modificación, gestión y consulta de la información de la empresa, departamento, personal y vehículos requerida por la tarjeta todo en uno sistema, así como la verificación e ingreso de información de tarjetas de identificación de segunda generación, consideración integral del entorno de uso real, costo, portabilidad y otros factores. Nuestra selección de software del sistema es la siguiente:

4.1 Plataforma de base de datos

Utilizando SQL Server2000 de Microsoft.

Los principios de selección de la plataforma de base de datos son:

lEl sistema de base de datos seleccionado debe ser un sistema de gestión de bases de datos relacionales (RDBMS) basado en el estándar ANSI SQL;

lSe ajusta al entorno informático cliente/servidor (C/S).

lProporciona soluciones informáticas para Internet/Intranet

Aplicaciones front-end 4.2

Delphi es una plataforma de desarrollo visual lanzada por Borland Company. Es la mejor del mundo. Hoy en día, una de las herramientas de desarrollo de Windows. Puede crear cualquier aplicación de Windows con funciones potentes. La interfaz de la plataforma de desarrollo de Delphi incluye "Menú", "Barra de objetos", "Barra de herramientas", "Editor de funciones", "Editor de formularios" y "Editor de código". Sus bloques funcionales son similares a los de VB, excepto que la interfaz de desarrollo de Delphi es más simple y las áreas funcionales son más claras.