KR100431247B1 - Managemental and referential system for electronic bulletin board - Google Patents
Managemental and referential system for electronic bulletin board Download PDFInfo
- Publication number
- KR100431247B1 KR100431247B1 KR1020030074410A KR20030074410A KR100431247B1 KR 100431247 B1 KR100431247 B1 KR 100431247B1 KR 1020030074410 A KR1020030074410 A KR 1020030074410A KR 20030074410 A KR20030074410 A KR 20030074410A KR 100431247 B1 KR100431247 B1 KR 100431247B1
- Authority
- KR
- South Korea
- Prior art keywords
- bulletin board
- information
- user
- bulletin
- unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 흔히 인터넷 상에서 볼 수 있는 전자 게시판에 관한 것으로, 좀더 자세하게는 사용자 컴퓨터에 설치되어 운영되는 전자 게시판 운영 및 조회 시스템에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic bulletin board, which is often seen on the Internet, and more particularly, to an electronic bulletin board operating and inquiry system installed and operated in a user computer.
전자 게시판은 인터넷 또는 네트워크 상에서 사용자들간 자료나 의견, 소식 등을 공유하는 데 중요한 수단으로 사용된다. 특히, 인터넷 상에 생성되어 운영되고 있는 동호회나 커뮤니티의 활동은 게시판을 중심으로 이루어지고 있다. 현재 이러한 게시판은 게시판을 운영 관리하는 게시판 서버에 클라이언트 컴퓨터가 접속하여 사용하게 되어있는 것이 일반적이다. 그러나 이러한 방식의 게시판 시스템은 특정 서버에 트래픽이 집중되는 경우 해당 서버에서 제공하는 게시판의 접속 자체가 힘들며, 게시판에 게시되는 게시물의 저장용량의 한계에 많은 제약을 받는다. 또한, 게시판의 정보 및 게시물 정보가 서버에 저장되어 있으므로 서버의 재난 예를 들면, 데이터 손실 시 적절한 대처를 할 수 없는 단점이 있다. 또한, 게시판을 운영하기 위해서는 고정 아이피(IP:INTERNET PROTOCOL)를 할당받아 운영하여야 하므로 공간적, 시간적으로 제약을 받는다.Electronic bulletin boards are used as an important means for sharing data, opinions and news among users on the Internet or a network. In particular, the activities of clubs and communities that are created and operated on the Internet are centered on bulletin boards. Currently, these bulletin boards are generally used by client computers connected to a bulletin board server that manages the bulletin board. However, this type of bulletin board system is difficult to access the bulletin board provided by the server when traffic is concentrated on a specific server, and is limited by the limitation of the storage capacity of the bulletin board posted on the bulletin board. In addition, since bulletin board information and post information are stored in the server, there is a disadvantage in that the server can not properly cope with a disaster, for example, data loss. In addition, in order to operate the bulletin board, a fixed IP (IP: INTERNET PROTOCOL) must be allocated and operated, thereby being restricted in space and time.
이같은 문제점을 해결하기 위한 종래 기술로 2003. 5. 09.자 공고된 등록특허공보 제10-0382831호에 기재된 것이 있다. 이에 따르면, 클라이언트 단말기에 게시판 서버가 제공하는 클라이언트 프로그램을 이용하여 게시판을 생성하고, 게시판 정보는 서버에 저장되며, 게시물 정보는 클라이언트 단말기에 저장된다. 게시판 사용자 단말기가 게시판 서버에 접속하면, 서버는 전체 클라이언트가 생성하여 운영하고 있는 게시판 목록을 게시판 사용자 단말기에게 전송한다. 게시판 사용자 단말기가 선택한 게시판의 게시물은 해당 게시판의 생성자로부터 피투피(P2P:PEER TO PEER)방식으로 연결하여 전송 받는다. 추가적으로 친구로 등록한 사용자끼리는 게시물 정보를 서로 전송하여 해당 단말기의 로컬 저장공간에 저장해 두어 상대방이 서버에 접속하고 있지 않더라도 최신 게시물을 열람할 수 있다.As a conventional technique for solving such a problem, there is one disclosed in Korean Patent Publication No. 10-0382831 issued May 5, 2003. According to this, a bulletin board is generated in the client terminal using a client program provided by the bulletin board server, bulletin board information is stored in the server, and post information is stored in the client terminal. When the bulletin board user terminal accesses the bulletin board server, the server transmits a bulletin board list generated and operated by all clients to the bulletin board user terminal. The bulletin board posts selected by the bulletin board user terminal are sent by connecting to the peer-to-peer (P2P: PEER TO PEER) method from the creator of the bulletin board. In addition, users registered as friends transmit post information to each other and store them in the local storage of the corresponding terminal so that the latest post can be read even if the other party is not connected to the server.
그러나 이같은 기술은 게시판 생성시 생성된 게시판이 위치한 단말기의 아이피가 서버에 등록되어, 이후 등록된 아이피를 통해 게시판 접근이 가능하므로 반드시 고정 아이피가 필요하다. 따라서, 유동 아이피나 사설 아이피를 사용하는 경우 게시판의 운영이 불가능하며, 필요시 게시판을 다른 단말기로 이동시키거나 저장장치를 이용한 게시판의 이동보관이 불가능하다.However, this technique requires a fixed IP because the IP of the terminal where the bulletin board created when the bulletin board is created is registered in the server, and then accessing the bulletin board through the registered IP. Therefore, in the case of using a floating IP or a private IP, it is impossible to operate the bulletin board, and if necessary, it is impossible to move the bulletin board to another terminal or to move the bulletin board using a storage device.
또한, 타 사용자가 게시판을 사용하기 위해서는 게시판 생성자가 자신의 게시판을 컬렉팅 보드라는 게시판 허용 목록에 등록하고 타 사용자는 게시판 컬렉팅 보드에 대한 권한에 대한 승인만 받으면 컬렉팅 보드내의 모든 게시판을 접근할 수있다. 따라서, 게시판에 대한 사용자별 권한 설정이 불가능하고 타 사용자의 사용 권한에 대한 승인 절차가 없으므로 게시판에 대한 보안에 문제가 있다.In addition, in order for other users to use the bulletin board, the bulletin board creator can register his bulletin board in the bulletin board allowance list called the collecting board, and other users can access all the bulletin boards in the collecting board only if they have permission for the board collecting board. . Therefore, there is a problem in the security of the bulletin board because it is impossible to set the authority for each user on the bulletin board and there is no approval procedure for the use authority of other users.
본 발명은 이러한 문제를 해결하기 위해 창안된 것으로, 그 목적은 인터넷 통신을 이용하여 분산된 게시판을 운영 또는 사용할 수 있는 전자 게시판 운영 및 조회 시스템을 제공하는데 있다.The present invention was devised to solve such a problem, and an object thereof is to provide an electronic bulletin board operation and inquiry system that can operate or use a distributed bulletin board using internet communication.
본 발명의 또다른 목적은 다른 컴퓨터나 저장매체를 통해 게시판의 자유로운 이동이 가능한 전자 게시판 운영 및 조회 시스템을 제공하는데 있다.Still another object of the present invention is to provide an electronic bulletin board operation and inquiry system that can freely move a bulletin board through another computer or a storage medium.
본 발명의 또다른 목적은 게시물의 등록, 삭제 등의 변화시 이를 게시판 사용자에게 실시간으로 통보하는 전자 게시판 운영 및 조회 시스템을 제공하는데 있다.Still another object of the present invention is to provide an electronic bulletin board operation and inquiry system that notifies a bulletin board user in real time of a change in registration, deletion, etc. of a post.
본 발명의 또다른 목적은 게시판 사용자에게 미열람 게시물을 표시하는 전자 게시판 운영 및 조회 시스템을 제공하는데 있다.Still another object of the present invention is to provide an electronic bulletin board operation and inquiry system that displays unread posts to a bulletin board user.
상기 목적을 달성하기 위한 본 발명의 일 양상에 따른 전자 게시판 운영 및 조회 시스템은 클라이언트가 인터넷 또는 네트워크와 연결된 자신의 컴퓨터를 통해 관리서버에 로그인 하여 게시판 운영 프로그램을 제공받는다. 게시판 운영 프로그램은 해당 클라이언트 컴퓨터가 관리서버로 로그인시 게시판의 접근 가능 정보를 포함하는 게시판 접속 정보를 관리서버로 전송한다. 관리서버는 게시판 접속 정보가 수신되면 해당 게시판을 활성화시키며, 해당 게시판 이용자 컴퓨터의 요구에 응답하여 해당 게시판 접속 정보를 제공한다. 이용자 컴퓨터는 서버로부터 제공된 게시판 접속 정보에 따라 해당 게시판이 운영되고 있는 클라이언트 컴퓨터로 접속한다. 게시판에 접속한 이용자 컴퓨터는 게시판에 게시된 문서 또는 게시물을 열람하거나 새로운 게시물의 등록, 삭제 등을 요구하며, 해당 게시판을 운영하는 클라이언트 컴퓨터는 이 요구에 대응하여 게시판을 변경하고 관리한다.Electronic bulletin board operation and inquiry system according to an aspect of the present invention for achieving the above object is provided with a bulletin board operating program by the client login to the management server through their computer connected to the Internet or a network. The bulletin board operating program transmits the bulletin board access information including access information of the bulletin board to the management server when the client computer logs in to the management server. The management server activates the bulletin board when the bulletin board access information is received, and provides the bulletin board access information in response to a request of the bulletin board user computer. The user computer connects to the client computer on which the bulletin board is operated according to the bulletin board access information provided from the server. The user computer connected to the bulletin board requests to view documents or posts posted on the bulletin board or to register or delete new posts. The client computer operating the bulletin board changes and manages the bulletin board in response to the request.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 전자 게시판 운영 및 조회 시스템은 관리서버에 클라이언트 컴퓨터와 해당 클라이언트 컴퓨터에 운영되고 있는 게시판 이용자 컴퓨터의 네트워크 주소를 로그인 할 때마다 저장한다. 따라서, 관리서버는 항상 유효한 클라이언트 컴퓨터의 네트워크 주소를 가지며, 해당 게시판의 사용자들에게 이를 알려줌으로써 게시판의 이동성을 부여한다.According to a further aspect of the present invention, the electronic bulletin board operation and inquiry system according to the present invention stores the network address of the client computer and the bulletin board user computer operated on the client computer every time the user logs in to the management server. Therefore, the management server always has the network address of a valid client computer, and gives the board's mobility by notifying users of the bulletin board.
본 발명의 추가적인 양상에 따라, 이용자 컴퓨터가 현재 접속한 게시판의 갱신된 게시물 현황정보를 관리서버로부터 수신하여 사용자에게 알리고, 미열람 게시물에 대해 표시를 부여한다.According to a further aspect of the present invention, the user computer receives the updated post status information of the bulletin board currently connected from the management server and informs the user, and gives an indication for the unviewed post.
도 1a는 본 발명의 일실시예에 따른 전자 게시판 운영 및 조회 시스템의 개요도이다.1A is a schematic diagram of an electronic bulletin board operation and inquiry system according to an embodiment of the present invention.
도 1b는 본 발명의 또다른 실시예에 따른 전자 게시판 운영 및 조회 시스템의 개요도이다.1B is a schematic diagram of an electronic bulletin board operation and inquiry system according to another embodiment of the present invention.
도 2는 본 발명의 일실시예에 따른 전자 게시판 운영 및 조회 시스템의 관리서버의 블럭도이다.2 is a block diagram of a management server of an electronic bulletin board operation and inquiry system according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 전자 게시판 운영 및 조회 시스템의 클라이언트 컴퓨터 및 이용자 컴퓨터의 블럭도이다.3 is a block diagram of a client computer and a user computer of an electronic bulletin board operation and inquiry system according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
100. 관리서버 110. 게시판 정보 수집부(110)100. Management server 110. Bulletin board information collection unit (110)
120. 게시판 정보 제공부 130. 게시판 관리 데이터베이스120. Bulletin board information provider 130. Bulletin board management database
140. 접속자 정보 수집부 150. 접속자 관리 데이터베이스140. Visitor information collecting unit 150. Visitor management database
160. 이용자 인증 처리부 170. 통신부160. User authentication processing unit 170. Communication unit
200. 클라이언트 컴퓨터 210. 게시판 접속 정보 등록부200. Client computer 210. Bulletin board access information register
220. 이용자 인증부 230. 게시판 운영부220. User Certification Department 230. Bulletin Board Operations Department
240. 게시물 데이터 베이스 250. 게시판 정보 등록부240. Post Database 250. Bulletin Board Information Register
260. 게시물 정보 등록부 270. 통신부260. Post Information Register 270. Communications
300. 이용자 컴퓨터 310. 게시판 이용부300. User Computer 310. Bulletin Board User
320. 이용자 정보 등록부 330. 갱신 정보 알림부320. User information register 330. Update information notification unit
340. 미열람 게시물 표시부340. Unread post display unit
이하에서는 첨부된 도면을 참조로 하여 기술되는 바람직한 실시예를 통해 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.
도 1a는 본 발명의 일실시예에 따른 전자 게시판 운영 및 조회 시스템의 개요도이다. 도시된 바와 같이, 본 실시예에 따른 게시판 운영 및 조회 시스템은 관리서버(100)와, 상기 관리서버(100)와 네트워크 또는 인터넷으로 연결된 클라이언트 컴퓨터(200)와, 상기 관리서버(100)에 접속하여 게시판 접속 정보를 전송 받아 해당 게시판을 운영하고 있는 클라이언트 컴퓨터(200)와 통신하는 이용자컴퓨터(300)를 포함하여 구성된다.1A is a schematic diagram of an electronic bulletin board operation and inquiry system according to an embodiment of the present invention. As shown, the bulletin board operating and inquiry system according to the present embodiment is connected to the management server 100, the client computer 200 connected to the management server 100 by a network or the Internet, and the management server 100 By receiving the bulletin board access information is configured to include a user computer 300 to communicate with the client computer 200 operating the bulletin board.
일실시예에 있어서, 관리서버(100)는 다수의 이용자 컴퓨터(300)가 접속에 응답하여 게시판을 서비스하는 다수의 클라이언트 컴퓨터(200)와 통신하여 게시판 접속 정보를 수신 또는 검출하여 저장하고, 이용자 컴퓨터(300)의 요구에 응답하여 게시판 접속 정보를 제공한다.In one embodiment, the management server 100 receives or detects and stores bulletin board connection information by communicating with a plurality of client computers 200 that service a bulletin board in response to a plurality of user computers 300, and the user In response to a request from the computer 300, the bulletin board connection information is provided.
클라이언트 컴퓨터(200)는 다수의 이용자 컴퓨터(300)의 접속에 응답하여 게시판을 서비스하는 게시판 운영 프로그램이 탑재되어 있으며 관리서버(100)와 네트워크 또는 인터넷을 이용하여 접속한다. 클라이언트 컴퓨터(200)는 관리서버(100)에 로그인시 게시판의 접속 가능 상태 즉, 자신이 이용자 컴퓨터(300)로부터 접속 가능한 상태에 있다는 사실을 통지하며, 이용자 컴퓨터(300)로부터 게시판 사용요구를 수신하여 이를 처리한다. 또한, 사용이 인증된 이용자 컴퓨터(300)에게 게시판을 제공하며, 이용자 컴퓨터(300)로부터 게시물의 등록 또는 삭제에 대한 요구를 수신하여 게시판을 관리한다.The client computer 200 is equipped with a bulletin board operating program for servicing a bulletin board in response to the connection of a plurality of user computers 300, and accesses the management server 100 using a network or the Internet. When the client computer 200 logs in to the management server 100, the client computer 200 notifies that the bulletin board is in a connectable state, that is, the user computer 300 is accessible from the user computer 300, and receives a bulletin board use request from the user computer 300. To handle this. In addition, the bulletin board is provided to the user computer 300 authorized for use, and the bulletin board is managed by receiving a request for registration or deletion of a post from the user computer 300.
이용자 컴퓨터(300)는 관리서버(100)로부터 이용자가 접속 가능한 게시판 접속 정보를 수신하여 해당 게시판을 운영하고 있는 클라이언트 컴퓨터(200)에 접속하여 게시판 게시물의 열람, 등록, 삭제에 대한 요구를 요청한다.The user computer 300 receives a bulletin board access information that can be accessed by the user from the management server 100, accesses the client computer 200 operating the bulletin board, and requests a request for viewing, registering, or deleting a bulletin board post. .
게시판 운영자는 자신의 컴퓨터 즉, 게시판 운영프로그램에 의해 생성된 게시판을 운영하고 있는 클라이언트 컴퓨터(200)를 통해 관리서버(100)에 접속한다. 관리서버(100)는 접속한 클라이언트 컴퓨터(200)로부터 각각의 게시판에 대한 접근 가능 정보를 포함하는 게시판 접속 정보를 수신 또는 검출하여 저장하고, 접근 가능한 게시판으로 활성화시킨다. 한편 각각의 게시판 사용자 그룹에 속해 있는 이용자들은 자신의 컴퓨터 즉, 이용자 컴퓨터(300)를 통해 관리서버(100)로 로그인 정보를 전송하고 접속을 요구한다.The bulletin board operator accesses the management server 100 through his computer, that is, the client computer 200 operating the bulletin board generated by the bulletin board operating program. The management server 100 receives or detects bulletin board access information including access information for each bulletin board from the client computer 200 to which it is connected, and activates the bulletin board as an accessible bulletin board. On the other hand, users belonging to each bulletin board user group transmit login information to the management server 100 through their own computer, that is, the user computer 300, and request access.
관리서버(100)와 접속이 이루어지면 이용자 컴퓨터(300)는 자신이 사용자로 등록되어 있는 다수의 게시판을 조회하고, 게시판 중 접근 가능한 게시판 접속 정보를 관리서버(100)로부터 제공받는다. 이용자 컴퓨터(300)는 게시판 접속 정보를 이용하여 해당 게시판이 운영되고 있는 클라이언트 컴퓨터(200)에 접속한다.When the connection with the management server 100 is made, the user computer 300 inquires a plurality of bulletin boards which are registered as users, and receives accessible bulletin board access information from the management server 100 among the bulletin boards. The user computer 300 connects to the client computer 200 on which the bulletin board is operated by using the bulletin board access information.
클라이언트 컴퓨터(200)는 게시판에 접속한 이용자 컴퓨터(300)에게 해당 게시판을 제공하고, 이용자 컴퓨터(300)는 게시판을 제공받아 게시물을 열람하거나, 새로운 게시물의 등록 또는 삭제를 요구할 수 있다. 클라이언트 컴퓨터(200)는 이용자 컴퓨터(300)로부터 게시물의 열람, 등록, 삭제 등의 요구를 수신하여 게시물 데이터가 저장된 데이터베이스를 변경한다.The client computer 200 may provide the bulletin board to the user computer 300 connected to the bulletin board, and the user computer 300 may receive the bulletin board to read the bulletin board or request the registration or deletion of a new bulletin board. The client computer 200 receives a request for viewing, registering or deleting a post from the user computer 300 to change the database in which the post data is stored.
도 1b는 본 발명의 또다른 실시예에 따른 전자 게시판 운영 및 조회 시스템의 개요도이다. 도시된 바와 같이, 본 발명에 따른 게시판 운영 및 조회 시스템은 게시판을 생성하여 운영하는 게시판 운영 프로그램과 운영되고 있는 게시판을 이용하는 게시판 조회 프로그램이 물리적으로 동일한 하나의 컴퓨터에 설치되어 실행될 수 있다. 관리서버(100)로부터 제공되는 게시판 운영 프로그램은 게시판을 생성하여 운영하는 게시판 운영 프로그램과, 운영되고 있는 게시판에 접속하여 이용할 수 있는 게시판 조회 프로그램을 포함하고 있다. 따라서, 게시판을 운영하는 클라이언트 컴퓨터(200)와 게시판을 사용하는 이용자 컴퓨터(300)는 물리적으로 동일한 하나의 컴퓨터가 될 수 있다.1B is a schematic diagram of an electronic bulletin board operation and inquiry system according to another embodiment of the present invention. As illustrated, the bulletin board operation and inquiry system according to the present invention may be installed and executed on a physically identical computer in which a bulletin board operation program that generates and operates a bulletin board and a bulletin board inquiry program using an operating bulletin board. The bulletin board operating program provided from the management server 100 includes a bulletin board operating program that generates and operates a bulletin board, and a bulletin board inquiry program that can be used to access and operate the bulletin board. Therefore, the client computer 200 operating the bulletin board and the user computer 300 using the bulletin board may be one physically identical computer.
도 2는 본 발명의 일실시예에 따른 전자 게시판 운영 및 조회 시스템의 관리서버의 블럭도이다. 도시된 바와 같이, 전자 게시판 운영 및 조회 시스템의 관리서버(100)는 게시판 정보 수집부(110)와, 게시판 정보 제공부(120)와, 게시판 관리 데이터베이스(130)를 포함한다.2 is a block diagram of a management server of an electronic bulletin board operation and inquiry system according to an embodiment of the present invention. As shown, the management server 100 of the electronic bulletin board operation and inquiry system includes a bulletin board information collecting unit 110, a bulletin board information providing unit 120, and a bulletin board management database 130.
게시판 정보 수집부(110)는 관리서버(100)에 로그인하는 게시판을 운영하고 있는 다수의 클라이언트 컴퓨터(200)로부터 각각의 게시판에 대한 접근 가능 정보를 포함하는 게시판 접속 정보를 수신 또는 검출하여 게시판 관리 데이터베이스(130)에 저장한다. 게시판 관리 데이터베이스(130)는 클라이언트 컴퓨터(200)로부터 수신 또는 게시판 정보 수집부(110)에 의해 검출된 게시판 접속 정보를 저장한다. 또한, 클라이언트 컴퓨터(200)로부터 게시판 생성 또는 해지 요청을 수신하여, 게시판 관리 데이터베이스(130)에 신규 게시판을 등록하거나 해지 요청된 게시판을 게시판 관리 데이터베이스(130)에서 삭제한다.The bulletin board information collecting unit 110 receives or detects bulletin board access information including access information for each bulletin board from a plurality of client computers 200 operating a bulletin board for logging in to the management server 100 to manage the bulletin board. Stored in the database 130. The bulletin board management database 130 stores bulletin board access information received from the client computer 200 or detected by the bulletin board information collecting unit 110. In addition, upon receiving a request for creating or canceling a bulletin board from the client computer 200, a new bulletin board is registered in the bulletin board management database 130 or the bulletin board requested for termination is deleted from the bulletin board management database 130.
게시판 정보 제공부(120)는 클라이언트 컴퓨터(200)에서 운영되는 게시판의 사용을 요청하는 다수의 이용자 컴퓨터(300)의 요구에 응답하여 게시판 관리 데이터베이스(130)에 저장된 해당 게시판의 접속정보를 제공한다. 게시판 접속 정보는 게시판 고유의 정보인 게시판 식별 정보와 게시판별 사용자 그룹, 게시판을 생성하고 운영하는 게시판 운영자 정보를 포함하고 있다.The bulletin board information providing unit 120 provides access information of the bulletin board stored in the bulletin board management database 130 in response to a request of a plurality of user computers 300 requesting the use of the bulletin board operated in the client computer 200. . The bulletin board access information includes bulletin board identification information, bulletin board identification information, bulletin board user group, and bulletin board operator information that creates and operates the bulletin board.
추가적으로 게시판 접속 정보에는 해당 게시판을 운영하는 클라이언트 컴퓨터(200)의 네트워크 주소 예를 들면, 아이피(IP:INTERNET PROTOCOL) 어드레스를 더포함한다. 이는 접근 가능한 게시판의 접속을 요청한 이용자 컴퓨터(300)에게 게시판이 운영되고 있는 클라이언트 컴퓨터(200)의 네트워크 상의 위치를 알려주기 위함이다. 또한, 클라이언트 컴퓨터(200)가 관리서버(100)로 로그인 할 때마다 게시판 접속 정보를 업데이트한다. 이에 따라 유동적인 네트워크 주소를 가진 컴퓨터에서의 게시판 운영이나 타 컴퓨터로의 게시판 이동이 가능해진다.Additionally, the bulletin board access information further includes a network address of the client computer 200 operating the bulletin board, for example, an IP (INTERNET PROTOCOL) address. This is to inform the user computer 300 requesting the access of the accessible bulletin board to the location of the client computer 200 on which the bulletin board is operated. In addition, whenever the client computer 200 logs in to the management server 100, the bulletin board access information is updated. As a result, it is possible to operate a bulletin board from a computer having a flexible network address or to move a bulletin board to another computer.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 전자 게시판 운영 및 조회 시스템의 관리서버(100)는 접속자 정보 수집부(140)와 접속자 관리 데이터베이스(150)를 포함한다. 접속자 정보 수집부(140)는 관리서버(100)에 접속한 이용자 컴퓨터(300)의 네트워크 주소를 수신 또는 검출하여 접속자 관리 데이터베이스(150)에 저장한다. 이용자 컴퓨터(300)는 관리서버(100)로 로그인시 이용자의 컴퓨터의 등록정보를 전송하는데, 등록정보에는 이용자의 접속 아이디와 네트워크 주소, 일반적으로 아이피 어드레스가 포함된다.According to a further aspect of the present invention, the management server 100 of the electronic bulletin board operation and inquiry system according to the present invention includes a visitor information collecting unit 140 and a visitor management database 150. The visitor information collecting unit 140 receives or detects a network address of the user computer 300 connected to the management server 100 and stores the network address in the visitor management database 150. The user computer 300 transmits registration information of the user's computer when logging in to the management server 100. The registration information includes a user's connection ID and network address, and generally an IP address.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 전자 게시판 운영 및 조회 시스템의 관리서버(100)는 이용자 인증 처리부(160)를 더 포함한다. 관리서버(100)의 게시판 관리 데이터베이스(130)에는 각각의 게시판별 사용자 그룹정보가 저장되어 있다. 이용자 인증 처리부(160)는 이용자 컴퓨터(300)로부터 게시판 접속 요구에 응답하여 게시판 관리 데이터베이스(130)에서 해당 게시판의 사용자 그룹 정보를 검색하고, 해당 게시판을 운영하는 클라이언트 접속 정보를 이용자 컴퓨터(300)로 전송한다.According to a further aspect of the present invention, the management server 100 of the electronic bulletin board operation and inquiry system according to the present invention further includes a user authentication processing unit 160. The bulletin board management database 130 of the management server 100 stores user group information for each bulletin board. The user authentication processing unit 160 retrieves user group information of the bulletin board from the bulletin board management database 130 in response to a bulletin board connection request from the user computer 300, and transmits the client connection information for operating the bulletin board to the user computer 300. To send.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 전자 게시판 운영 및 조회시스템의 관리서버(100)는 게시물 정보 수집부(170)를 더 포함한다. 게시물 정보 수집부(170)는 상기 이용자 컴퓨터(300)의 게시물 등록 또는 삭제 요청에 따라 게시판의 게시물 현황정보가 갱신되면, 클라이언트 컴퓨터(200)로부터 갱신된 게시물 현황정보를 전송 받는다. 게시물 정보 수집부(170)는 접속자 관리 데이터베이스(150)에서 해당 게시판에 접속하고 있는 이용자 컴퓨터(300)의 네트워크 주소 예를 들면, 아이피 어드레스를 독출하고, 독출된 이용자 컴퓨터(300)의 네트워크 주소를 이용하여 해당 게시판의 사용자들에게 게시판의 게시물이 갱신되었음을 통보한다.According to a further aspect of the present invention, the management server 100 of the electronic bulletin board operating and inquiry system according to the present invention further includes a post information collecting unit 170. The post information collecting unit 170 receives the updated post status information from the client computer 200 when the post status information of the bulletin board is updated according to the post registration or deletion request of the user computer 300. The post information collecting unit 170 reads the network address, for example, the IP address of the user computer 300 connected to the bulletin board from the visitor management database 150, and reads the network address of the read user computer 300. Notify users of the bulletin board that the bulletin board has been updated.
도 3은 본 발명의 일실시예 따른 게시판 운영 및 조회 시스템의 클라이언트 컴퓨터 및 이용자 컴퓨터의 블럭도이다. 도시된 바와 같이, 클라이언트 컴퓨터(200)와 이용자 컴퓨터(300)는 물리적으로 하나의 컴퓨터에서 구현될 수 있다.3 is a block diagram of a client computer and a user computer of a bulletin board operation and inquiry system according to an embodiment of the present invention. As shown, the client computer 200 and the user computer 300 may be physically implemented in one computer.
클라이언트 컴퓨터(200)는 각각이 게시판을 열람하는 다수의 이용자 컴퓨터(300)의 접속에 응답하여 게시판을 서비스하는 게시판 운영 프로그램이 탑재되어 있으며, 관리서버(100)와 네트워크를 통해 연결된다.The client computer 200 is equipped with a bulletin board operating program that services the bulletin board in response to a connection of a plurality of user computers 300, each of which reads the bulletin board, and is connected to the management server 100 through a network.
본 발명에 따른 클라이언트 컴퓨터(200)는 게시판 접속 정보 등록부(210)와, 이용자 인증부(220)와, 게시물 데이터베이스(240)와, 게시판 운영부(230)를 포함한다. 게시판 접속 정보 등록부(210)는 관리서버(100)로 로그인시 클라이언트 컴퓨터(200)가 운영하고 있는 게시판의 접속 가능 상태를 포함하는 게시판 접속 정보를 관리서버(100)로 통지한다. 게시판 접속 정보는 게시판 고유의 정보인 게시판식별 정보와 게시판별 사용자 그룹, 게시판을 생성하고 운영하는 게시판 운영자 정보를 포함하고 있다. 관리서버(100)는 클라이언트 컴퓨터(200)의 게시판 접속 정보 등록부(210)로부터 수신되는 게시판 접속 정보를 게시판 관리 데이터베이스(130)에 저장한다.The client computer 200 according to the present invention includes a bulletin board access information register 210, a user authentication unit 220, a post database 240, and a bulletin board operation unit 230. When the bulletin board access information register 210 logs in to the management server 100, the bulletin board access information registration unit 210 notifies the management server 100 of bulletin board access information including a connection state of a bulletin board operated by the client computer 200. The bulletin board access information includes bulletin board identification information, bulletin board identification information, bulletin board user group, and bulletin board operator information that creates and operates the bulletin board. The management server 100 stores the bulletin board access information received from the bulletin board access information register 210 of the client computer 200 in the bulletin board management database 130.
이용자 인증부(220)는 클라이언트 컴퓨터(200)가 운영하고 있는 게시판의 사용을 요청하는 이용자 컴퓨터(300)가 해당 게시판의 사용자 그룹의 일원인지 검색하여 게시판 사용인증을 처리한다. 게시물 데이터베이스(240)는 클라이언트 컴퓨터(200)에서 운영되는 게시판의 게시물 데이터를 저장한다.The user authentication unit 220 processes the bulletin board user authentication by searching whether the user computer 300 requesting the use of the bulletin board operated by the client computer 200 is a member of the user group of the bulletin board. Post database 240 stores the post data of the bulletin board operating in the client computer (200).
게시판 운영부(230)는 게시판을 사용하는 이용자 컴퓨터(300)로 게시판을 제공하고, 게시물 등록과 삭제에 대한 요구에 따라 게시물 데이터베이스(240)에 저장되어 있는 게시물 정보를 관리한다.The bulletin board operating unit 230 provides a bulletin board to the user computer 300 using the bulletin board, and manages post information stored in the post database 240 according to a request for registering and deleting a post.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 클라이언트 컴퓨터(200)는 게시판 관리부(250)를 더 포함한다. 게시판 관리부(250)는 게시판 운영자의 게시판 생성 및 해지 요구에 따라 게시판 생성시 게시판 접속 정보 즉, 게시판 식별정보, 게시판 운영자 정보를 관리서버(100)에 전송하여 신규 생성된 게시판을 관리서버(100)의 게시판 관리 데이터베이스(130)에 등록을 요청한다. 또한, 게시판 해지시 이를 관리서버(100)로 통보하여 게시판 관리 데이터베이스(130) 등록된 해당 게시판의 게시판 접속 정보의 삭제를 요청한다.According to a further aspect of the present invention, the client computer 200 according to the present invention further includes a bulletin board management unit 250. The bulletin board management unit 250 transmits the bulletin board access information, that is, bulletin identification information and bulletin board operator information to the management server 100 when the bulletin board is generated according to the bulletin board creation and termination request of the bulletin board operator. Request registration in the bulletin board management database 130. In addition, upon termination of the bulletin board, it is notified to the management server 100 to request the deletion of bulletin board access information of the bulletin board registered in the bulletin board management database 130.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 클라이언트 컴퓨터(200)는 게시물 정보 등록부(260)를 더 포함한다. 게시물 정보 등록부(260)는 게시판 운영부(230)에 의해 갱신된 각각의 게시판에 등록되는 게시물 현황정보를 상기 관리서버(100)로 전송하고, 관리서버(100)는 이를 수신하여 해당 게시판의 사용자 그룹에 속한 이용자 컴퓨터(300)로 게시물 현황정보를 전송함으로써, 게시판 사용자에게 실시간으로 게시물의 변경 현황을 통보한다. 게시판의 게시물 현황정보가 갱신되면 클라이언트 컴퓨터(200)의 게시물 정보 등록부(260)는 관리서버의 게시물 정보 수집부(170)로 갱신된 게시물 현황정보를 전송한다. 관리서버(100)는 접속자 관리 데이터베이스(150)에서 해당 게시판에 접속하고 있는 이용자 컴퓨터의 네트워크 주소 예를 들면, 아이피 어드레스를 독출하고, 독출된 이용자 컴퓨터(300)의 네트워크 주소를 이용하여 해당 게시판의 사용자들에게 게시판의 게시물이 갱신되었음을 통보한다.According to a further aspect of the present invention, the client computer 200 according to the present invention further includes a post information register 260. The post information registration unit 260 transmits post status information registered to each bulletin board updated by the bulletin board operation unit 230 to the management server 100, and the management server 100 receives the group information of the bulletin board user group. By sending the post status information to the user computer 300 belonging to the bulletin board users in real time to notify the change status of the post. When the post status information of the bulletin board is updated, the post information registration unit 260 of the client computer 200 transmits the updated post status information to the post information collection unit 170 of the management server. The management server 100 reads the network address of the user computer connected to the bulletin board from the visitor management database 150, for example, an IP address, and uses the network address of the read user computer 300 to read the bulletin board. Notify users that the bulletin board's post has been updated.
이용자 컴퓨터(300)는 관리서버(100)로 로그인하여 사용 가능한 게시판의 게시판 접속 정보를 수신하고, 해당 게시판을 운영하는 클라이언트 컴퓨터(200)와 통신하여 게시판 서비스를 클라이언트 컴퓨터(200)로부터 제공받는다. 게시판 접속 정보에는 해당 게시판을 운영하는 클라이언트 컴퓨터(200)의 네트워크 주소 예를 들면, 아이피(IP:INTERNET PROTOCOL) 어드레스를 포함하고 있다.The user computer 300 receives the bulletin board access information of the bulletin board usable by logging in to the management server 100 and communicates with the client computer 200 operating the bulletin board to receive a bulletin board service from the client computer 200. The bulletin board access information includes a network address of the client computer 200 that operates the bulletin board, for example, an IP (INTERNET PROTOCOL) address.
이용자 컴퓨터(300)는 수신된 클라이언트 컴퓨터(200)의 네트워크 주소를 통해 해당 게시판이 운영되는 클라이언트 컴퓨터(200)에 접속하여 게시판 서비스를 제공받는다. 제공된 게시판에서 게시물의 등록과 삭제에 대한 요구를 클라이언트 컴퓨터(200)에 요청하는 게시판 이용부(310)를 포함하고 있다. 게시판 이용부(310)는 게시판 사용자로부터 게시물의 등록과 삭제에 대한 요구를 클라이언트컴퓨터(200)의 게시판 운영부(230)로 전송하며, 클라이언트 컴퓨터(200)의 게시판 운영부(230)는 수신된 게시물의 등록과 삭제에 대한 요구에 따라 해당 게시판을 갱신한다.The user computer 300 receives a bulletin board service by accessing the client computer 200 on which the bulletin board is operated through the network address of the received client computer 200. The bulletin board includes a bulletin board using unit 310 for requesting the client computer 200 for a request for registration and deletion of a post. The bulletin board using unit 310 transmits a request for registering and deleting a post from a bulletin board user to the bulletin board operating unit 230 of the client computer 200, and the bulletin board operating unit 230 of the client computer 200 receives the received post. The board will be updated as required for registration and deletion.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 이용자 컴퓨터(300)는 이용자 정보 등록부(320)를 더 포함한다. 이용자 정보 등록부(320)는 이용자 컴퓨터(300)가 게시판 사용을 위해 관리서버(100)에 로그인시 자신의 네트워크 주소를 관리서버(100)로 전송한다. 관리서버(100)는 이용자 컴퓨터(300)로부터 수신된 네트워크 주소를 접속자 관리 데이터베이스(150)에 저장한다.According to a further aspect of the invention, the user computer 300 according to the invention further comprises a user information registration unit 320. The user information registration unit 320 transmits its network address to the management server 100 when the user computer 300 logs in to the management server 100 for use of the bulletin board. The management server 100 stores the network address received from the user computer 300 in the visitor management database 150.
이용자 컴퓨터의 게시물의 등록, 삭제 요청에 따라 게시물이 갱신되면 클라이언트 컴퓨터(200)는 각각의 게시판에서 갱신된 게시물 현황정보를 관리서버(100)로 전송한다. 관리서버(100)는 해당 게시판에 접속한 이용자 컴퓨터(300)의 네트워크 주소를 접속자 관리 데이터베이스(150)에서 독출한다. 관리서버(100)는 독출된 해당 게시판의 이용자 컴퓨터(300)의 네트워크 주소를 이용하여 갱신된 게시물 현황정보를 이용자 컴퓨터(300)로 전송함으로써, 해당 게시판의 게시물이 갱신되었음을 통보한다.When a post is updated according to a request for registration or deletion of a post of a user computer, the client computer 200 transmits the updated post status information of each bulletin board to the management server 100. The management server 100 reads the network address of the user computer 300 connected to the bulletin board from the visitor management database 150. The management server 100 transmits the updated post status information to the user computer 300 by using the network address of the read user board 300 of the corresponding bulletin board, thereby notifying that the bulletin board post has been updated.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 이용자 컴퓨터(300)는 갱신 정보 알림부(330)를 더 포함한다. 갱신 정보 알림부(330)는 관리서버(100)의 게시물 정보 수집부(170)로부터 현재 접속된 게시판의 갱신된 등록 게시물 현황을 수신하여 사용자에게 갱신현황을 실시간으로 알린다.According to a further aspect of the present invention, the user computer 300 according to the present invention further includes an update information notification unit 330. The update information notification unit 330 receives the updated registration post status of the bulletin board currently connected from the post information collection unit 170 of the management server 100 to notify the user of the update status in real time.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 이용자 컴퓨터(300)는 미열람 게시물 표시부(340)를 더 포함한다. 갱신 정보 알림부(330)에 의해 현재 접속하고 있는 게시판의 게시물이 갱신되었다는 것을 통보받은 후 갱신된 게시판 정보를 수신한다. 미열람 게시물 표시부(340)는 수신된 게시판의 게시물을 검색하여 사용자가 미열람한 게시물에 대해 미열람 표시를 한다. 미열람 표시는 일반적인 아이콘 형태가 될 수 있으며, 경우에 따라서는 팝업 창이 될 수 있다.According to a further aspect of the present invention, the user computer 300 according to the present invention further includes an unread post display unit 340. The updated information notification unit 330 receives the updated bulletin board information after being notified that the bulletin board of the currently connected bulletin board has been updated. The unread post display unit 340 searches for the post of the received bulletin board and displays the unviewed post for the unread post. The unread display may be in the form of a general icon, and in some cases, may be a popup window.
상술한 바와 같이, 본 발명에 따른 전자 게시판 운영 및 조회 시스템은 각각의 클라이언트 컴퓨터에서 게시판을 운영함으로써, 하나의 게시판 서버에 트래픽이 집중되어 게시판 효율을 저하시키는 것을 방지하는 효과를 갖는다.As described above, the electronic bulletin board operation and inquiry system according to the present invention has an effect of preventing the concentration of traffic on one bulletin board server and lowering the bulletin board efficiency by operating the bulletin board at each client computer.
또한, 관리서버가 게시판을 운영하는 클라이언트 컴퓨터의 로그인시 네트워크 주소를 수신하여 저장/관리함으로써, 특정 장소에 구애받지 않고 게시판을 운영할 수 있는 효과를 갖는다.In addition, the management server receives and stores / manages a network address when logging in to a client computer that operates a bulletin board, thereby having an effect of operating a bulletin board regardless of a specific place.
또한, 게시판의 사용자 그룹에게 게시판의 게시물이 등록, 삭제 등의 변화시 이를 게시판 사용자에게 실시간으로 통보함으로써, 이용자에게 보다 편리한 편의성을 제공할 수 있는 효과를 갖는다.In addition, when a bulletin board post is changed, such as registration or deletion, the bulletin board user is notified to the bulletin board user in real time, thereby providing convenience to the user.
이상에서 본 발명은 바람직한 실시예들을 참조하여 설명되었지만 여기에 한정되는 것은 아니며, 본 발명의 범주를 벗어남이 없이 당업자라면 자명하게 도출 가능한 많은 변형 예들을 포괄하도록 의도된 첨부된 특허청구범위에 의하여 해석되어져야 한다.The present invention has been described above with reference to preferred embodiments, but is not limited thereto, and is interpreted by the appended claims, which are intended to cover many modifications that will be apparent to those skilled in the art without departing from the scope of the present invention. Should be done.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030074410A KR100431247B1 (en) | 2003-10-23 | 2003-10-23 | Managemental and referential system for electronic bulletin board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030074410A KR100431247B1 (en) | 2003-10-23 | 2003-10-23 | Managemental and referential system for electronic bulletin board |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100431247B1 true KR100431247B1 (en) | 2004-05-12 |
Family
ID=37335372
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030074410A KR100431247B1 (en) | 2003-10-23 | 2003-10-23 | Managemental and referential system for electronic bulletin board |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100431247B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008111801A1 (en) * | 2007-03-15 | 2008-09-18 | Sechang Instruments Co., Ltd. | Internet service system in connection with a contacted website and a method for the same |
-
2003
- 2003-10-23 KR KR1020030074410A patent/KR100431247B1/en not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008111801A1 (en) * | 2007-03-15 | 2008-09-18 | Sechang Instruments Co., Ltd. | Internet service system in connection with a contacted website and a method for the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8463813B2 (en) | Individualized data sharing | |
CN100533440C (en) | Providing a service based on an access right to a shared data | |
US8964761B2 (en) | Domain name system, medium, and method updating server address information | |
US20020047868A1 (en) | Electronic bulletin board and bulletin board system | |
JP2001243413A (en) | System and method for business card, and client device, portable terminal device, and recording medium thereof | |
CN101009576A (en) | Distributed instant messaging method and system | |
CN104205773A (en) | System asset repository management | |
CN101622837A (en) | Sharing of media using contact data | |
US20090216643A1 (en) | Data processing system and data processing method | |
JP4252063B2 (en) | User location system | |
CN105391689A (en) | Phishing notification service | |
EP2252965A1 (en) | Ticketing system | |
KR20020007977A (en) | Web On Demand System | |
KR101419275B1 (en) | Data synchronizing and servicing apparatus and method based on cloud storage | |
KR100431247B1 (en) | Managemental and referential system for electronic bulletin board | |
KR100733088B1 (en) | Service system of the realtime guidance and conversation offered connecting persons for make sure customer of the website operator | |
JP2007527639A (en) | Mobile data device access system and method | |
US20070220132A1 (en) | Server device and communication system | |
KR100697099B1 (en) | A method for providing message transmission service among different type messengers and method thereof | |
US20060085202A1 (en) | Method and a system for responding to a request for access to an application service | |
NO319725B1 (en) | Method and arrangement of an open computer network | |
JP2006048493A (en) | Location search server device and service information system | |
JP4919647B2 (en) | Identifier authentication system | |
KR100623958B1 (en) | Time authentication method and system using web hard and mobile hard | |
JP2002132674A (en) | Communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20090220 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |