이 시스템은 ASP 언어 기반과 Access 데이터베이스를 기반으로 하는 자체 개발된 다기능 쿼리 응용 프로그램으로, 정확하고 편리한 초고속 쿼리 기능을 갖추고 있어 쿼리 범위를 확장하고 데이터의 정확성을 자동으로 지원합니다. 대규모 데이터 관리를 생성하고 단순화합니다. 사용자와 관리자 간의 커뮤니케이션을 위한 게시판 기능을 설정합니다. 이 시스템은 2007년 11월 9일에 생산을 시작하여 약 한 달 간의 제작 끝에 2007년 12월 1일에 완료되었다. 테스트 과정에서 많은 오류가 발견되었고, 데이터베이스를 재설계하고 일부 프로그램을 개선하였다. 이 시스템은 주로 www.8684.cn을 참조합니다. 어쩌면 이 웹사이트에 대한 아이디어가 충분하지 않을 수도 있습니다. 앞으로 천천히 개선하겠습니다.
초고속 쿼리:
JS의 실행 속도가 ASP보다 빠르다는 것은 누구나 알고 있기 때문에 대부분의 버스 쿼리 시스템은 JS 프로그램 세그먼트를 사용하여 많은 양의 데이터를 구문 분석하여 쿼리 결과를 얻습니다. 이렇게 하면 속도는 빠르지만 데이터를 분석하는 데 시간이 많이 걸립니다. 데이터가 더 큰 경우. 게다가, 이 시스템을 동시에 사용하는 사용자가 여러 명이라면 새로 고침이 매우 느리다는 느낌을 받게 될 것입니다. 동시에 더 많은 사용자를 온라인으로 만족시키기 위해. 두 가지 방법밖에 없습니다. 하나는 JS 프로그램 세그먼트를 최적화하여 실행 시간을 줄이는 것입니다. 즉, 방대한 데이터 바다에서 검색하는 시간을 줄이는 것이고, 다른 하나는 불필요한 프로그램을 제거하는 것입니다. 데이터베이스에서 읽는 횟수와 읽는 횟수는 어떤 언어에서든 데이터 처리량이 이전보다 줄어들고 속도가 자연스럽게 증가한다는 것을 의미합니다. 이전 솔루션을 분석해 보겠습니다. 이 솔루션은 권장되지만 이전 시스템은 모두 유사한 방법을 사용하며 이 영역의 최적화가 상대적으로 극단적인 수준에 도달했음을 알 수 있습니다. 그래서 저는 두 번째 솔루션을 사용했습니다. 즉, 데이터베이스 읽기 양과 읽기 횟수를 줄이는 것입니다. 루프를 통해 여러 SQL 문을 생성하는 대신 루프를 통해 SQL 문자열을 생성합니다. 이런 방식으로 동일한 조건에서 읽기 위해 데이터베이스를 한 번만 열면 됩니다. 여러 번 여는 대신. 이를 통해 데이터베이스 연결, 열기, 닫기 등에 많은 시간을 절약할 수 있습니다. 이를 통해 고속 쿼리가 가능해집니다.
퍼지 쿼리:
이 시스템은 사용자에게 더 넓은 검색 공간을 제공할 수 있는 퍼지 쿼리를 지원합니다. 일부 사용자가 일부 정보의 개별 단어만 알고 있고 찾고 있는 정보를 모두 알지 못하는 경우 시스템이 자동으로 퍼지 쿼리를 실행하여 모든 정보를 찾아냅니다. 사용자가 입력한 정보와 관련된 정보를 선택하여 다시 조회할 수 있습니다. 이런 방식으로 사용자는 필요한 사이트나 회선을 찾는 데 대해 걱정할 필요가 없습니다. 사용자에게 더 많은 공간을 제공합니다.
여러 데이터 테이블이 자동으로 생성됩니다.
이러한 노선, 역 및 환승을 쿼리하려면 협력을 통해 많은 정보 테이블을 완성해야 합니다. 그래서 더 많은 정보를 추가하는 것은 불가피합니다. 이로 인해 백그라운드에서 대용량 데이터 정보를 관리하는 데 어려움이 따릅니다. 이를 위해 데이터 테이블 자동 생성과 관련된 모든 기능이 특별히 개발되었습니다. 소위 자동 생성은 관리자가 관련 정보를 여러 번 추가할 필요가 없으며 기본 라인 정보를 추가하여 시스템에서 제출합니다. 정보는 기타 모든 관련 정보를 생성하여 해당 데이터 테이블에 추가합니다. 따라서 이러한 거대한 데이터베이스의 관리가 데이터 테이블을 직접 관리하는 것으로 단순화됩니다. 데이터 수정도 마찬가지입니다. 회선 정보 수정 시에는 관리자가 제출한 수정 정보에 따라 관련 정보도 모두 변경됩니다. 이는 관리자의 과중한 관리 부담을 단순화하고 간편하며 사이트와 라인이 일치하지 않는 많은 오류를 방지합니다. 데이터 정확성을 보장합니다...
게시판을 추가하는 것은 시스템의 추가 섹션입니다. 이는 모든 사용자가 시스템의 정확성과 신뢰성을 감독할 수 있도록 하기 위한 것입니다. 데이터에 오류가 있거나 데이터가 업데이트되었으나 관리자가 제때 업데이트하지 않은 경우 사용자는 메시지를 통해 관리자에게 문의할 수 있습니다. 게시판에 올려 해당 정보를 관리자에게 제공하세요. 이러한 대규모 데이터베이스의 업데이트를 소수의 관리자가 적시에 정확하게 완료하는 것은 불가능하므로, 이 기능은 모든 사람이 협력하여 의미 있는 프로젝트를 완료할 수 있도록 특별히 활성화되었습니다. 관리 메시지에는 관리자 관리를 용이하게 하기 위해 일괄 삭제 등의 기능도 추가됩니다.
관리자 권한: 시스템은 권한을 가진 3명의 관리자를 설정할 수 있습니다. 첫 번째 유형은 정보를 볼 수 있는 권한만 가진 관리자입니다. 두 번째 유형은 경로를 추가할 수 있는 권한을 가진 관리자입니다. 운영.
2007년 11월 9일 생산 시작
2007년 12월 1일 준공, 2008년 1월 19일 수리
백엔드 주소: 관리자
백엔드 로그인:
사용자 이름: 관리자
비밀번호:관리자
데이터베이스 경로: data/busdata.mdb
데이터베이스를 수정하려면 inc/conn.asp에서 데이터베이스 연결을 수정해야 합니다. 처음 사용할 때 이 경로를 수정하고 자신의 데이터베이스 경로로 변경해야 합니다.