Red de conocimientos turísticos - Conocimiento turístico - Tema de diseño del sistema de gestión de viviendas en línea

Tema de diseño del sistema de gestión de viviendas en línea

Diseño de un sistema de gestión de información de vivienda basado en el modelo B/S

Resumen: A través del análisis e investigación del trabajo de gestión diario y del negocio de la oficina de gestión de vivienda de una ciudad, se logra el diseño de Se analiza el sistema de gestión de información de vivienda, las ideas de diseño del sistema y la estructura del sistema, así como las funciones y características del sistema. Este sistema de gestión se basa en el modelo B/S y realiza la gestión científica y la aplicación de la información sobre vivienda.

Palabras clave: Sistema de gestión de información; modo B/S; servidor web

0. Introducción

A medida que el mercado inmobiliario se vuelve cada vez más activo y próspero, el real departamento de gestión inmobiliaria El trabajo que se afronta es cada vez más arduo. La contradicción entre los datos masivos y los rápidos cambios en la gestión de la vivienda y el modelo tradicional de gestión de archivos manual y en papel se ha vuelto cada vez más prominente. Cómo gestionar eficazmente

los enormes y complejos recursos de información inmobiliaria y estandarizar científicamente la gestión de los inmuebles

se ha convertido en la clave para que el departamento de gestión inmobiliaria mejore su propia gestión y niveles de servicio

La clave.

Este artículo presenta un sistema de gestión de información para oficinas de gestión de vivienda de base en una determinada ciudad desarrollado por el autor. Este sistema se basa en el modelo B/S y realiza una gestión de información de vivienda moderna y sin papel. >

Modernización.

1. Diseño del sistema

1.1 Modo de trabajo del sistema

Elija el modo B/S ya que el modo de trabajo del sistema de gestión es un.

p>

Un modelo de desarrollo basado en la arquitectura del navegador (NAVEGADOR) y del servidor (SERVIDOR).

En el modo B/S, el desarrollo, el mantenimiento y la actualización del sistema son económicos y conveniente y la expansión de funciones es conveniente.

Tiene una fuerte integración del sistema de información. Al mismo tiempo, no se requiere ningún programa cliente especial. Los usuarios pueden obtener la información requerida del servidor a través de la red. Solo necesitan configurar un servidor web de alto rendimiento para usar el sistema. Reduce en gran medida el costo de configuración del hardware del sistema.

Al desarrollar este sistema, tomamos en cuenta el entorno de implementación específico y los requisitos del usuario.

adoptamos el método de programación del script del servidor. El lenguaje del script del servidor es para facilitar la Web.

p>

La carga sobre el servidor, un lenguaje interpretado desarrollado para mejorar el rendimiento del sistema. La

interpretación de cada lenguaje de secuencia de comandos se traduce directamente en el servidor web, por lo que la ejecución de un archivo de secuencia de comandos se

ejecuta como parte del proceso de procesamiento del servidor web y no requiere bifurcación. procesamiento

Esto reduce en gran medida la ocupación de los recursos del sistema. Cuando aumenta el número de usuarios, el rendimiento del sistema

no cae significativamente.

1.2 Análisis de requisitos del sistema

Basado en las características de la aplicación del negocio de alquiler de viviendas, este sistema implica la gestión de información de la casa,

gestión de casas de alquiler, gestión de contratos, gestión financiera, etc. Sistema de gestión integral, funciones específicas

Los requisitos son los siguientes:

(1) Gestión de la información de la casa, que incluye principalmente información básica de la casa y el proceso de arrendamiento de la casa.

La información de vivienda generada se clasifica en el sistema y se utilizan computadoras para implementar funciones como clasificación de vivienda, consulta y estadísticas.

(2) Funciones eficientes de consulta de información sobre viviendas y alerta temprana, estableciendo un sistema de consulta de múltiples ángulos

para proporcionar a los usuarios potentes funciones de consulta, incluida la ubicación de la casa, el tipo de unidad y la casa. dimensiones

Cada elemento de la gestión de la vivienda, como la propiedad, el contrato de arrendamiento, etc., se utiliza como un punto de consulta para formar un sistema informático de alerta temprana de vencimiento del contrato de arrendamiento para proporcionar servicios de consulta eficientes y convenientes.

p>

Servicio.

(3) Tomando como línea principal la gestión de contratos, realiza registro de viviendas de alquiler, gestión de clientes, tasación de contratos

, aprobación de contratos, rescisión de contratos, cálculo automático de alquiler, cálculo automático de cargos por pagos atrasados ​​y alquiler

La gestión, la gestión de atrasos y otras funciones pueden generar automáticamente estadísticas de alquiler, análisis de alquileres a través de años

Estadísticas de pagos, estadísticas de atrasos y otros informes.

2. Implementación del sistema

2.1 Implementación de la función del sistema

Según el análisis anterior de los requisitos funcionales del sistema, el sistema se compone principalmente de información básica de la casa.

p>

Se compone de 6 partes, que incluyen arrendamiento de vivienda, aprobación de vivienda, gestión financiera, resultados de consultas y gestión del sistema.

Sus módulos funcionales se muestran en la siguiente figura:

1) Módulo de información básica: Ingrese datos básicos de casas, residentes, etc., y complete la creación, modificación y eliminación de diversos archivos como alquileres

y otros trabajos;

2) Módulo de alquiler de casa: El administrador de la casa completará la firma y modificación del contrato de alquiler de la casa, así como la correspondiente rescisión del contrato, estadísticas del contrato y otros. operaciones

>

También tiene una función de advertencia de vencimiento de contrato para recordarle al administrador de la casa los contratos que están a punto de vencer o han vencido;

3) Módulo de aprobación de la casa: Después el administrador de la casa firma el contrato de arrendamiento. Es necesario pasar por el proceso de aprobación del administrador de la casa → jefe de sección → supervisor → director a cargo. Solo después de que se complete la aprobación se puede ingresar al módulo de gestión financiera. ser devuelto Nivel 1, volver a enviar después de la modificación

Nueva aprobación;

4) Módulo de gestión financiera: una vez completada la aprobación del contrato de arrendamiento, complete la entrada y el alquiler de la casa de alquiler. /p>

Calcular, calcular automáticamente los cargos por pagos atrasados ​​según el contrato y generar los informes correspondientes

etc.;

5) Módulo de salida de consulta: puede consultar el alquiler situación de la vivienda, estado del contrato y alquiler del cliente

Historial de viviendas en alquiler, estado de pago del alquiler, etc. La función de informe estadístico incluye informes detallados sobre propiedades en alquiler

propiedades, contratos y finanzas; , etc.

6) Módulo de mantenimiento del sistema: copia de seguridad y restauración completa de datos históricos importantes en cualquier momento,

Evita la pérdida de datos y establece contraseñas y permisos para los administradores del sistema y otras funciones de gestión <; /p>

2.2 Diseño de la base de datos

La base de datos back-end es el componente central del sistema de administración de la casa. Para fortalecer el mecanismo de control de permisos de datos y el rendimiento de la protección de seguridad, se selecciona MS SQL Server. como base de datos

base de datos 2000, la base de datos incluye tabla de información de la casa, tabla de alquiler de la casa, tabla de contrato de alquiler

, tabla de cargos de alquiler, tabla de autoridad de gestión, tabla de alquiler histórico, etc. Además, para lograr la coherencia de los datos relevantes durante el proceso de actualización de la información, el sistema escribe activadores de base de datos para algunas operaciones de datos para lograr la actualización de los datos en tiempo real.

2.3 Generación e impresión de informes

La función de impresión en el sistema en modo B/S no es lo suficientemente potente, pero varios tipos de informes

son sistemas de gestión. parte importante del sistema, es una manifestación concreta de las funciones poderosas y eficientes de todo el sistema. Generalmente, en la estructura B/S, se suele utilizar una combinación de HTML y lenguaje de secuencia de comandos del servidor. HTML se utiliza para controlar el formato y el estilo del informe, y se utiliza el lenguaje de secuencia de comandos del lado del servidor integrado.

VBScript y JavaScript se utilizan para conectarse con la base de datos backend

Utilice declaraciones SQL para recuperar los resultados de la grabación de la base de datos y enviarlos a la página de acuerdo con el formato de control HTML. /p>

.

Después de investigar y comparar, adoptamos el método más simple, que consiste en generar la página web

HTML en un documento de Excel y agregar el siguiente código al frente de la página web:

lt;respuesta.ContentType="application/vnd.ms-excel"gt;, soluciona el problema de impresión de informes

.

2.4 Diseño de interfaz funcional

La interfaz funcional es simple, el proceso de operación es conveniente y compacto y el grado de visualización es alto, lo que garantiza una alta eficiencia en el trabajo

El diseño de la interfaz funcional de este sistema tiene como objetivo seguir estrictamente los principios de interfaz de usuario unificada, diseño funcional racional, estructuración del sistema y escalabilidad

. La estructura de la interfaz de operación del usuario adopta la estructura típica ARRIBA-IZQUIERDA-DERECHA.

La parte SUPERIOR son las funciones operativas comunes del sistema, y ​​la IZQUIERDA es la barra de navegación de operaciones de funciones en forma de árbol.

Los principales módulos funcionales del sistema están todos En esta parte, DERECHA es el área de visualización de resultados de la operación.

La interfaz principal del sistema se divide en: administrador de sala, jefe de sección, supervisor, oficina de supervisor

La frecuencia más alta del LF2407A es de 40 MHZ y la velocidad de funcionamiento alcanza los 40 MIPS, máxima

Cumplir con los requisitos en tiempo real para la recopilación de parámetros eléctricos. Dado que los datos recopilados son grandes cantidades analógicas de corriente y alto voltaje en el sitio, no pueden ingresar directamente al terminal de entrada del chip LF2407A. En primer lugar, debemos utilizar circuitos de aislamiento para reducir la entrada de armónicos tanto como sea posible para minimizar la contaminación armónica de la señal.

Dado que LF2407A acepta rangos de voltaje y corriente de entrada externa de

El transformador CT y el transformador de voltaje PT se convierten en una señal de CA de 0 ~ 500 mV, que luego se amplifica a 0 V ~ 3,3 V.

Las señales de corriente y voltaje recopiladas en el sitio son señales analógicas y deben procesarse mediante conversión AD

. Módulo de conversión de analógico a analógico de 10 bits LF2407A con muestreo/retención incorporado

ADC, que proporciona 16 canales de entrada analógica (ADCIN0~ADCIN15) y 16 registros de resultados (RESULT0~RESULT15), el A/ El tiempo de conversión D es de 500 ns y el período de adquisición de la señal de voltaje actual no supera los 2 ms. LF2407A viene con un ADC que puede cumplir con los requisitos en tiempo real para la adquisición de señales. Al mismo tiempo, los 16 canales de entrada analógica satisfacen completamente las necesidades de entrada de parámetros de potencia

cantidades analógicas de voltaje y corriente trifásica. Por lo tanto, no hay necesidad de un convertidor AD externo. El sistema aprovecha al máximo los módulos de función propios del chip, lo que simplifica enormemente el diseño del hardware del módulo de monitoreo y mejora la confiabilidad.

Para los datos de corriente y voltaje recopilados a través del propio módulo ADC del DSP, y

los valores efectivos de potencia, corriente y voltaje, etc. procesados ​​por el DSP de acuerdo con la medición del parámetro de potencia. algoritmo

y otros datos se almacenan en la memoria externa. Este módulo utiliza dos chips de RAM estática CMOS de alta velocidad con un voltaje de fuente de alimentación de 3,

3V y 64K×16, IS61LV6416, para formar un espacio de almacenamiento de 128K×16.

El módulo utiliza el componente TPS76833QPWP para proporcionar el voltaje de funcionamiento de LF2407A

3,3 V. El circuito de reinicio genera una señal de reinicio a través del botón de reinicio de alimentación externa para reducir el impacto del <. /p>

Inestabilidad de tensión. Daños causados ​​por los módulos.

La interfaz JTAG se utiliza para depurar los parámetros de energía

hardware y software del módulo de monitoreo. El programa se descarga al

procesador central LF2407A a través de la interfaz JTAG. Dado que el módulo de monitoreo de parámetros de energía es un módulo colocado en el sitio para recopilar datos, está disperso en cada rincón del sistema de energía y conectado a través de algunas conexiones de bus. Por lo tanto, la comunicación con la computadora principal se realiza cargando los datos del módulo de monitoreo al bus y luego comunicándose con la computadora principal y el centro de comando a través del bus. Hay muchas opciones de bus de campo utilizadas en la síntesis de sistemas de energía

Automatización, las más utilizadas son el bus CAN y

el bus LonWorks. LF2407A tiene su propia interfaz CAN y el bus LonWorks se conecta al chip neuronal a través del puerto de E/S. Una vez lograda la sincronización, los datos se empaquetan a través del chip neuronal para cumplir con el protocolo LonTalk. el bus y monitoreado por la computadora host.

3. Diseño de software

El software del sistema del módulo de monitoreo de parámetros se desarrolla y depura utilizando un software integrado especialmente utilizado para el desarrollo del sistema de controlador DSP de la serie x24x.

Compilado usando CC2000. El entorno de desarrollo integrado proporciona configuración del entorno de programación, edición de archivos fuente de ensamblaje/C, depuración de programas, análisis de programas, seguimiento de programas, optimización de programas y otras herramientas, todo en un entorno de software completo y procesamiento posterior, como compilación, ensamblaje. vinculación, etcétera.

La función de monitoreo de parámetros de este módulo se implementa mediante software. El diagrama de estructura del software

se muestra en la Figura 2:

El software incluye la inicialización de LF2407A, incluida la asignación de recursos del sistema, la inicialización de IO

inicialización, y configuración de la tabla de vectores de interrupción e inicialización de ADC. El programa principal incluye subrutina de conversión AD, subrutina FFT, subrutina de cálculo de parámetros de potencia, subrutina de comunicación, programa de interrupción, subrutina de alarma, etc. El diseño de la subrutina FFT y la subrutina de cálculo de parámetros de potencia se basa en la teoría de cálculo de parámetros de potencia anterior y se combina con el lenguaje de programación para completar las funciones de cálculo de potencia, valor efectivo y factor de potencia. El diseño modular del muestreo de software es fácil de depurar y modificar. Siempre que la interfaz del módulo permanezca sin cambios, la suma y resta de funciones no tendrá ningún impacto en el funcionamiento normal del programa principal.

4. Conclusión

El diseño y desarrollo del módulo de monitoreo de parámetros de potencia es el foco de la actual automatización integral del sistema eléctrico. DSP se utiliza ampliamente en situaciones complejas de control informático gracias a su potente potencia informática y sus ricos recursos del sistema

. La aplicación de la tecnología DSP en el campo del monitoreo de parámetros de potencia puede mejorar la velocidad de recopilación de parámetros de potencia y la precisión de otros cálculos de parámetros. Además, los ricos recursos de hardware de DSP

simplifican la estructura de hardware del módulo y reducen los costos de desarrollo. Al mismo tiempo, DSP tiene buena estabilidad y baja potencia, lo que cumple con los requisitos actuales para construir una empresa orientada a la conservación.

Además, las ricas interfaces de comunicación de DSP permiten acceder fácilmente a varios buses de campo y cumplen con los requisitos para una automatización integral de los sistemas de energía.

Referencias:

1. Mao Xiaobo, Lu Jianming. Investigación sobre tecnología de muestreo de CA y diseño de software y hardware de instrumentos de potencia.

Revista. of Instrumentation, 2001( S2)

2. Algoritmo DSP para medición de energía eléctrica armónica [J]. 3. Huo Bailin, Wang Yaonan, Jia Tao. Dispositivo de detección y medición de sistemas de energía basado en DSP [J Instrument

Technology, 2003(4): 13-14.

4. Qingyuan Technology Editado. Tutorial de diseño de la aplicación DSP TMS320LF240X [M]. Beijing Machinery

Industrial Press, 2003.

5. Editado por Liu Heping Estructura, principio y aplicación. M]. Beijing: Beijing

Aerospace University Press, 2002-03

Figura 2 Diagrama de flujo del software del módulo de monitoreo de parámetros