기금넷 공식사이트 - 회사 연구 - PC방 폐쇄 원칙

PC방 폐쇄 원칙

매우 간단합니다. 시간을 내어 읽어보시기 바랍니다. 저는 이런 프로젝트를 하고 있습니다. (인내심이 없으면 그냥 읽고 요약하세요)

그가 셧다운 라인을 카드리더에 연결하고, 카드리더에서도 라인을 인출했다는 것도 아시니까, 저는' 이에 대해 이야기할 것은 아니지만, 제가 말씀드리고 싶은 것은 이것은 물리적인 셧다운 라인이 아니라는 것입니다. 사실 하나는 카드 리더기용 전원 라인이고, 다른 하나는 데이터 라인(고객 호스트에 연결하는 데 사용됨)입니다. )

고객 호스트는 카드 긁기 정보를 클라이언트 소프트웨어의 실시간 모니터링 기능을 통해 LAN을 통해 서버로 전송하고, 서버는 클라이언트를 제어하기 위한 명령을 다시 보냅니다.

시스템 원리는 다음과 같습니다. 즉, 전체 프로세스는 소프트웨어에 의해 제어됩니다.

1. 먼저 LAN이 있습니다(인터넷에 접속하여 인트라넷에 연결할 수 있는 네트워크라는 것을 알아야 합니다)

2. 2000 또는 2003이 설치된 서버(즉, 과금관리시스템의 주요 제어단말기)에는 과금관리시스템의 클라이언트가 탑재되어 있는 경우가 많습니다.

3. 인터넷 카드 - 카드를 긁어 컴퓨터에 로그인하고 자동 청구를 구현합니다. (이 카드는 일반적으로 일반 사용자, 회원, 시니어 회원 등으로 구분됩니다.) 각 카드에는 사용자 카드 번호가 있습니다. , 여기서는 총칭하여 ID라고 하며, 각 ID는 숫자와 영문자로 구성되며, 길이는 16자리 이내입니다. 이 정보를 보려면 텍스트 편집 중에 카드를 밀어서 볼 수 있습니다. 이 정보는 1초 이내에 수동으로 입력할 수 있습니다. 이는 모든 카드를 손에 쥐고 있지만 부팅하기 전에 키보드가 잠겨 있다는 의미입니다.

4. 시스템 작동 원리: (시스템 통신: 데이터베이스의 테이블 구조, 테이블과 모듈 간의 데이터 전송 관계, 네트워크 통신에 사용되는 정의 프로토콜 포함)

A. 시스템에는 카드 스와이프와 실시간 모니터링이라는 두 가지 모듈이 있어야 합니다. 카드 스와이프 모듈에서는 카드 스와이프 장치를 사용하여 사용자 카드에 있는 ID를 읽고 이를 서버로 보낸 다음 사용자 정보와 카드 스와이프 성공 또는 실패와 같은 피드백 정보를 표시할 수 있습니다. 실시간 모니터링 측면에서는 카드를 긁은 사용자를 실시간으로 표시하고, 자동 청구를 수행하고, 쿼리 통계 보고서를 출력할 수 있는 관리자가 필요합니다. 관리자는 온라인 사용자의 데이터를 관리하고 사용자를 추가, 삭제하거나 사용자 정보를 수정할 수 있습니다.

B. 시스템 모듈의 기능 분석:

모듈 이름이 있는 기계의 기능

카드 스와이프 모듈은 카드에 카드를 스와이프합니다. PC를 스와이핑하여 피드백 정보를 표시

실시간 모니터링 모듈 서버에 실시간 조회, 자동과금, 사용자 관리 통계 보고

카드 스와이핑 모듈로 시스템 구성 실시간 모니터링 모듈.

카드 긁기 모듈은 주로 카드 긁기 기능을 완료하고 서버에서 피드백된 정보를 표시합니다. 포함 사항: 사용자 ID, 사용자 이름, 카드 인식에 따른 사용자 로그인 시간, 사용자 로그아웃 시간, 현재 컴퓨터 잔액, 카드 인식 성공 여부. 사용자가 키보드를 사용하여 카드 긁기 모듈을 닫는 것을 방지하려면 카드 긁기 모듈의 종료 기능은 서버의 실시간 모니터링 모듈을 통해서만 제어할 수 있다는 점을 인식해야 합니다.

실시간 모니터링 모듈은 주로 실시간 모니터링 기능을 완료하고 카드 긁기 단말기에서 전송되는 카드 긁기 메시지를 언제든지 모니터링합니다. 카드를 긁어 로그인할지, 카드를 긁어 로그아웃할지, 체크아웃하고 종료할지 여부를 확인한 후 해당 데이터 처리를 수행하고 피드백 메시지를 카드 긁기 단말기에 반환합니다.

사용자 관리는 크게 사용자 계정 추가, 삭제, 사용자 정보 수정으로 나누어집니다. 기계를 사용하려는 모든 사용자는 먼저 실시간 모니터링 모듈에 등록한 다음 LAN에서 기계를 사용하기 전에 카드 스와이프 측면에 카드를 스와이프해야 합니다. 시스템은 사용자를 일반 사용자, 회원 사용자, 골드 사용자의 세 가지 범주로 분류합니다. 각각 과금 기준이 다릅니다.

통계 조회 기능에는 로그인 로그 조회, 사용자 정보 조회, 그룹 정보 조회, 사용자 컴퓨터 상태 통계가 필요합니다. 로그인 로그 조회는 일정 기간 내의 이용자의 로그인 기록 조회를 요구하며, 이용자 정보 조회는 금액 등 이용자의 구체적인 정보 조회를 요구합니다. 그룹 정보 조회에는 특정 그룹의 과금 기준 및 회원 목록이 표시되어야 하며, 컴퓨터에 대한 사용자 액세스 통계는 확인을 위해 사용자 시간 통계가 필요합니다. 모든 쿼리 통계 결과는 읽기 전용 정보이며 어떤 방식으로도 수정할 수 없습니다. 사용자 관리 및 통계 조회를 하기 전에 사용자는 관리자 계정과 비밀번호를 입력해야 합니다.

실시간 모니터링 모듈은 사용자 데이터베이스를 대상으로 동작하기 때문에 보안도 고려됐다.

사용자는 시작 시 본인 인증을 거쳐야 하며, 사용자는 관리 계정과 비밀번호를 입력하고, 이를 데이터베이스의 기록과 함께 확인해야 시스템을 시작할 수 있습니다. 이를 통해 관리자만이 실시간 모니터링 모듈을 실행할 수 있으며, 사용자 정보가 악의적으로 수정되는 것을 방지할 수 있습니다. 관리자는 실시간 모니터링 모듈에 들어간 후 자신의 필요에 맞게 자신의 비밀번호를 유지할 수 있습니다.

셧다운 원리 요약:

카드 스와이프 모듈을 제어하는 ​​실시간 모니터링 모듈이 있기 때문에 언제든지 카드 스와이프 단말기에서 전송되는 카드 스와이프 메시지를 모니터링합니다. 그런 다음 소프트웨어는 해당 데이터 처리를 수행하고 카드 긁기 메시지를 카드 긁기 단말기로 보냅니다. 반환 피드백 메시지(여기서 서버가 없으면 이 피드백 작업을 완료할 수 없다는 점을 지적해야 합니다. 서버가 정보를 수신할 수 없으면 클라이언트 상태를 확인할 수 없습니다. 서버가 이를 반영할 수 있으면 네트워크 관리에서 이를 처리합니다. 이는 소프트웨어 오류이거나 네트워크가 차단되었거나 카드 기기가 작동하지 않는 것일 수 있습니다. 불완전한).

그럼 서버에 있는 프로그램이나 다른 프로그램으로 종료하는 건가요? 이 질문에 여전히 대답해야 합니까? 종료는 상호 강화적인 결과입니다(클라이언트가 종료 메시지를 보내고, 서버가 이를 수신 및 기록하고, 이를 분석하고 결정을 내린 후 클라이언트에 다시 전송하면 클라이언트 소프트웨어가 종료됩니다). 컴퓨터).

클라이언트가 차단할 수 있나요? 매우 안전하고 진보된 관리 및 과금 시스템임을 먼저 말씀드립니다. 또한, 클라이언트의 XP 운영체제에서는 사용자가 보안 설정을 수정하거나 볼 수 없도록 설정되어 있습니다. 내가 생각할 수 있는 것은 오류 메시지를 보내기 위해 클라이언트 시스템을 파괴하는 것뿐입니다.

1. 운영 체제 권한을 해독한 다음(쉬움) 청구 소프트웨어를 삭제하면 무료 인터넷 액세스가 허용될 수 있습니다. 그러나 서버를 감지할 수 없습니다. 이 경우 네트워크 관리자는 문제를 무시하지 않습니다. 네트워크 관리자는 컴퓨터를 다시 시작하기만 하면 모든 것이 다시 잡힐 수 없습니다.

2. 소위 전문가의 아이디어: (그러나 프로그래머만이 이를 수행할 수 있으며 컴퓨터에 관련 프로그래밍 소프트웨어가 있고 소프트웨어가 컴파일되지 않았으며 운영 체제가 모든 권한을 열고 연결을 끊은 경우에만 가능합니다. 서버에서 네트워크 케이블을 뽑으면 인터넷에 접속할 수 없고 서버에서 감지할 수 있습니다.

가능하다고 생각하시나요? 피>