B/S 모델을 기반으로 한 주택정보관리시스템 설계
요약: 시 주택관리청의 일상관리업무와 업무에 대한 분석과 연구를 통해 주택정보관리시스템을 설계한다. 주택정보관리 시스템의 개발, 시스템 설계 아이디어, 시스템 구조, 시스템의 기능 및 특징에 대해 논의합니다. 본 관리시스템은 B/S 모델을 기반으로 하며, 주택정보의 과학적인 관리 및 활용을 실현합니다.
키워드: 정보관리 시스템, 웹 서버
0. 소개
부동산 시장이 점점 더 활발해지고, 부동산 관리 부서 직면한 작업은 점점 더 어려워지고 있습니다. 주택 관리의 방대한 데이터와 급격한 변화, 그리고 기존의 수동 및 종이 기반 파일 관리 모델 사이의 모순이 점점 더 두드러지고 있습니다.
방대하고 복잡한 부동산 정보 자원을 효과적으로 관리하고 부동산 관리를 과학적으로 표준화하는 방법
은 부동산 관리 부서가 자체 관리 및 서비스 수준
핵심.
이 기사에서는 저자가 개발한 특정 도시의 풀뿌리 주택 관리 사무소를 위한 정보 관리 시스템을 소개합니다. 이 시스템은 B/S 모델을 기반으로 하며 종이 없는 현대적인 주택 정보 관리를 구현합니다.
현대화.
1. 시스템 설계
1.1 시스템 작동 모드
관리 시스템의 작동 모드는 B/S 모드입니다.
p>
브라우저(BROWSER)와 서버(SERVER) 아키텍처 기반의 개발 모델로,
B/S 모드에서는 시스템 개발, 유지관리, 업그레이드가 경제적이며 편리하며, 기능 확장이 편리합니다.
강력한 정보시스템 통합성을 갖고 있습니다. 동시에, 특별한 클라이언트 프로그램이 필요하지 않으며, 사용자는 네트워크를 통해 서버로부터 필요한 정보를 얻을 수 있으며, 기존 컴퓨터 네트워크를 사용하여 시스템을 사용할 수 있습니다. 시스템의 하드웨어 구성 비용을 크게 줄입니다.
이 시스템을 개발할 때 우리는 특정 구현 환경과 사용자 요구 사항을 고려했습니다.
서버 스크립트 프로그래밍 방법은 웹을 쉽게 하기 위한 것입니다.
p>서버에 부담을 주는 시스템 성능 향상을 위해 개발된 해석 언어입니다.
각 스크립트 언어의 해석은 웹 서버에서 직접 번역되므로 스크립트 파일의 실행은 웹 서버 처리 프로세스의 일부로
실행되며 분기가 필요하지 않습니다.
이렇게 하면 사용자 수가 늘어나도 시스템 성능이 크게 떨어지지 않습니다.
1.2 시스템 요구 사항 분석
주택 임대업의 적용 특성을 바탕으로 주택 정보 관리, 임대 주택 관리, 계약 관리, 재무 관리 등 종합 관리 시스템, 구체적인 기능
요구 사항은 다음과 같습니다.
(1) 주로 주택의 기본 정보, 주택 임대 프로세스 등을 포함한 주택 정보 관리
생성된 주택정보는 시스템으로 분류되며, 주택분류, 조회, 통계 등의 기능을 컴퓨터를 이용하여 구현한다.
(2) 효율적인 주택 정보 조회 및 조기 경보 기능, 다각적 조회 시스템을 구축하여 사용자에게 주택 위치, 세대 유형, 주택 등 강력한 조회 기능을 제공합니다.
부동산, 임대차계약 등 주택관리의 각 요소를 조회점으로 활용하여 전산조회 및 임대차계약만료조기경보시스템을 구성하여 효율적이고 편리한 조회서비스를 제공하고 있습니다.
p>서비스.
(3) 계약관리를 주축으로 임대주택 등록, 고객관리, 계약감정, 계약승인, 계약해지, 임대료 자동계산, 자동계산 등을 실현한다. 연체료 및 임대료
관리, 연체금 관리 및 기타 기능을 통해 임대 통계, 연도별 임대료 분석을 자동으로 생성할 수 있습니다.
지불 통계, 연체 통계 및 기타 보고서.
2. 시스템 구현
2.1 시스템 기능 구현
위의 시스템 기능 요구 사항 분석에 따르면 시스템은 주로 기본 주택 정보,
p>주택 임대, 주택 승인, 재정 관리, 조회 출력, 시스템 관리 등 6개 부분으로 구성됩니다.
그 기능 모듈은 아래 그림과 같습니다.
1) 기본 정보 모듈 : 주택, 주민 등의 기본 데이터를 입력하고 임대 등 각종 파일의 생성, 수정, 삭제를 완료합니다
등;
2) 주택 임대 모듈: 주택 관리자는 주택 임대 계약의 서명 및 수정은 물론 해당 계약 종료, 계약 통계 및 기타 작업을 완료합니다.
>
또한 만료 예정이거나 만료된 계약을 하우스 매니저에게 알려주는 계약 만료 경고 기능도 있습니다.
3) 하우스 승인 모듈: 계약 후 주택 관리인이 임대 계약을 체결하며, 주택 관리인 → 과장 → 관리 감독 → 담당 이사의 승인 절차를 거쳐야 합니다. 승인이 완료된 후에야 재무 관리 모듈에 들어갈 수 있습니다. 그렇지 않으면 임대 계약이 체결됩니다. 다음 페이지로 돌아감, 수정 후 다시 제출
신규 승인
4) 재정 관리 모듈: 임대 계약 승인 후 임대 입력 및 임대 완료 집
계약에 따라 연체료를 계산하고 자동으로 계산하고 해당 보고서를 생성합니다.
등;
5) 쿼리 출력 모듈: 쿼리할 수 있습니다. 임대주택 현황, 계약현황, 고객임대료
임대주택 내역, 임대료 납부현황 등 임대주택 매물, 계약 등에 대한 상세보고 기능이 포함된 통계보고 기능 , 금융 등
6) 시스템 유지 관리 모듈: 언제든지 중요한 기록 데이터의 백업 및 복원을 완료하고, 데이터 손실을 방지하고, 시스템 관리자 및 기타 관리 기능에 대한 비밀번호 및 권한을 설정합니다. /p>
2.2 데이터베이스 설계
백엔드 데이터베이스는 데이터의 권한 제어 메커니즘과 보안 보호 성능을 강화하기 위한 주택 관리 시스템의 핵심 구성 요소입니다.
MS SQL Server
2000 데이터베이스, 데이터베이스에는 주택 정보 테이블, 주택 임대 테이블, 임대 계약 테이블, 임대료 테이블, 관리 권한 테이블, 임대 내역 테이블, 등. 또한 정보 업데이트 과정에서 관련 데이터의 일관성을 유지하기 위해 시스템은 일부 데이터 작업에 대한 데이터베이스 트리거를 작성하여 실시간 데이터 업데이트를 달성합니다.
2.3 보고서 생성 및 인쇄
B/S 모드 시스템의 인쇄 기능은 강력하지 않지만 다양한 유형의 보고서가 관리 시스템입니다. 이는 시스템의 중요한 부분으로서 전체 시스템의 강력하고 효율적인 기능을 구체적으로 표현한 것입니다. 일반적으로 B/S 구조에서는 HTML과 서버 스크립트
언어를 조합하여 사용하는 경우가 많으며, 보고서 형식과 스타일을 제어하기 위해 HTML을 사용하며, 내장된 서버측 스크립트 언어를 사용합니다.
VBScript 및 JavaScript는 백엔드 데이터베이스에 연결하는 데 사용됩니다.
Sql 문을 사용하여 데이터베이스에서 녹화 결과를 검색하고 HTML 제어 형식에 따라 페이지에 출력합니다.
.
조사와 비교 끝에 우리는 가장 간단한 방법인
HTML 웹페이지를 엑셀 문서로 출력하고 웹페이지 앞에 다음 코드를 추가하는 방법을 채택했습니다.
lt; response.ContentType="application/vnd.ms-excel"gt;, 보고서 인쇄 문제를 해결합니다
.
2.4 기능적 인터페이스 디자인
기능적 인터페이스가 단순하고 작업 프로세스가 편리하고 컴팩트하며 시각화 수준이 높아 작업 효율성이 높습니다
이 시스템 목적의 기능적 인터페이스 디자인은 통합된 사용자 인터페이스, 합리적인 기능 디자인, 시스템 구조화 및 확장성의 원칙을 엄격하게 준수하는 것입니다
. 사용자 조작 인터페이스 구조는 전형적인 TOP-LEFT-RIGHT 구조를 채택하고 있습니다.
TOP 부분은 시스템의 공통 조작 기능이고, LEFT는 트리형 기능 조작 탐색 표시줄입니다.
시스템의 주요 기능 모듈은 모두 이 부분에서 RIGHT는 연산 결과 표시 영역입니다.
시스템의 주요 인터페이스는 방 관리자, 과장, 감독자, 감독실로 나뉩니다.
LF2407A의 최고 주파수는 40MHZ이고 작동 속도는 40MIPS에 도달합니다.
전기 매개변수 수집에 대한 실시간 요구 사항을 충족합니다. 수집된 데이터는 현장의 대전류 및 고전압 아날로그 수량이므로 LF2407A 칩의 입력 단자에 직접 들어갈 수 없습니다. 우선, 절연 회로를 사용하여 고조파 입력을 최대한 줄여 신호 고조파 오염을 최소화해야 합니다.
LF2407A는 외부 입력 전류와
전압 범위를 수용하므로 변압기 CT와 변압기 PT는 0~500mV AC 신호가 되고, 이는 0V~3.3V로 증폭됩니다.
< 피>현장에서 수집된 전류 및 전압 신호는 아날로그 신호이므로 AD 변환을 통해 처리해야 합니다
. LF2407A 샘플/홀드
ADC가 내장된 10비트 아날로그-아날로그 변환 모듈, 16개 아날로그 입력 채널(ADCIN0~ADCIN15) 및 16개 결과 레지스터(RESULT0~RESULT15) 제공, A/ D 변환 시간은 500ns이고 전류
전압 신호 획득 기간은 2ms를 초과하지 않습니다. LF2407A에는 신호 수집을 위한 실시간 요구 사항을 충족할 수 있는 ADC가 함께 제공됩니다. 동시에 16개의 아날로그 입력 채널은 전력 매개변수
3상 전류 및 전압 아날로그 양의 입력 요구 사항을 완벽하게 충족합니다. 따라서 외부 AD 변환기가 필요하지 않습니다. 시스템은 칩 자체 기능 모듈을 최대한 활용하여 모니터링 모듈의 하드웨어 설계를 크게 단순화하고 신뢰성을 향상시킵니다.
DSP 자체 ADC 모듈을 통해 수집한 전류 및 전압 데이터와 전력 매개변수 측정에 따라 DSP에서 처리한 전력, 전류, 전압 실효값 등을 위해
알고리즘
및 기타 데이터는 외부 메모리에 저장됩니다. 이 모듈은 공급 전압이 3.
3V 및 64K×16인 IS61LV6416의 두 개의 고속 CMOS 정적 RAM 칩을 사용하여 128K×16의 저장 공간을 형성합니다.
모듈은 TPS76833QPWP 구성 요소를 사용하여 LF2407A의 작동 전압을 제공합니다.
3.3V 리셋 회로는 외부 전원 리셋 버튼을 통해 리셋 신호를 생성하여 외부 영향을 줄입니다. /p>
전압 불안정. 모듈로 인한 손상.
JTAG 인터페이스는 전력 매개변수
모니터링 모듈 하드웨어 및 소프트웨어를 디버깅하는 데 사용됩니다. 프로그램은 JTAG 인터페이스를 통해 LF2407A 코어 프로세서에 다운로드됩니다. 전력파라미터 모니터링 모듈은 현장에 설치해 데이터를 수집하는 모듈이기 때문에 전력계통 곳곳에 분산돼 일부 버스를 통해 연결된다. 따라서 호스트 컴퓨터와의 통신은 모니터링 모듈의 데이터를 버스에 업로드한 후, 버스를 통해 호스트 컴퓨터 및 지휘본부와 통신하는 방식이다. 전력 시스템 합성
자동화에는 다양한 필드버스 옵션이 사용되며, 가장 일반적으로 사용되는 옵션은 CAN 버스와
LonWorks 버스입니다. LF2407A에는 자체 CAN 인터페이스가 있으며, LonWorks 버스는 I/O 포트를 통해 뉴런 칩에 연결되며, 데이터 패킷은 뉴런 칩을 통해 패키징되어 전송됩니다. 버스와 호스트 컴퓨터에 의해 모니터링됩니다.
3. 소프트웨어 설계
파라미터 모니터링 모듈의 시스템 소프트웨어는 x24x 시리즈 전용 소프트웨어를 사용하여 개발 및 디버깅됩니다.
DSP 컨트롤러 시스템 개발
CC2000을 사용하여 컴파일되었습니다. 통합 개발 환경은 프로그래밍 환경 구성, 어셈블리/C 소스 파일 편집, 프로그램 디버깅, 프로그램 분석, 프로그램 추적, 프로그램 최적화 및 기타 도구를 모두 하나의 소프트웨어 환경에서 제공합니다. 연결 등
본 모듈의 매개변수 모니터링 기능은 소프트웨어로 구현됩니다. 소프트웨어의 구조 다이어그램은 그림 2에 나와 있습니다.
소프트웨어에는 시스템 리소스 할당, IO 초기화, IO 초기화, ADC 초기화 및 인터럽트 벡터 테이블 설정. 메인 프로그램에는 AD 변환 서브루틴, FFT 서브루틴, 전력 매개변수 계산 서브루틴, 통신 서브루틴, 인터럽트 프로그램, 알람 서브루틴 등이 포함됩니다. FFT 서브루틴 및 전력 매개변수 계산 서브루틴의 설계는 위의 전력 매개변수 계산 이론을 기반으로 하며 프로그래밍 언어와 결합되어 전력, 유효 값 및 역률의 계산 기능을 완성합니다. 소프트웨어 샘플링의 모듈식 설계는 디버깅 및 수정이 쉽습니다. 모듈의 인터페이스가 변경되지 않는 한 기능의 추가 및 제거는 기본 프로그램의 정상적인 작동에 영향을 미치지 않습니다.
4. 결론
전력 매개변수 모니터링 모듈의 설계 및 개발은 현재 전력 시스템의 포괄적 자동화의 초점입니다. DSP는 강력한 컴퓨팅 성능과 풍부한 시스템 리소스를 통해 복잡한 컴퓨팅 제어 상황에서 널리 사용됩니다
. 전력 매개변수 모니터링 분야에 DSP 기술을 적용하면 전력 매개변수 수집 속도와 기타 매개변수 계산의 정확성을 향상시킬 수 있습니다. 또한 DSP의 풍부한 하드웨어 리소스는
모듈의 하드웨어 구조를 단순화하고 개발 비용을 절감합니다. 동시에 DSP는 우수한 안정성과 저전력을 갖추고 있어 보존 지향 기업 구축을 위한 현재 요구 사항을 충족합니다.
또한 DSP의 풍부한 통신 인터페이스는 다양한 필드 버스에 쉽게 액세스할 수 있으며 전력 시스템의 포괄적인 자동화 요구 사항을 충족합니다.
참고 자료:
1. Mao Xiaobo, Lu Jianming. 전력 매개변수의 소프트웨어 및 하드웨어 설계에 관한 연구
저널. of Instrumentation, 2001( S2)
2. Yuan Hui. 고조파 전력 측정을 위한 DSP 알고리즘 [J], 1997, (7): 15-17. 3. Huo Bailin, Wang Yaonan, Jia Tao. DSP 기반 전력 시스템 측정 및 감지 장치[J]
기술, 2003(4): 13-14.
4. Qingyuan Technology 편집. TMS320LF240X DSP 애플리케이션 설계 튜토리얼 [M]. 베이징 기계
Industrial Press, 2003.
5. TMS320LF240XDSP 구조, 원리 및 응용 [ M]. 베이징: 베이징
항공우주대학교 출판부, 2002-03
그림 2 매개변수 모니터링 모듈의 소프트웨어 흐름도