KR20160093289A - Method for managing property and system using the same - Google Patents
Method for managing property and system using the same Download PDFInfo
- Publication number
- KR20160093289A KR20160093289A KR1020150014093A KR20150014093A KR20160093289A KR 20160093289 A KR20160093289 A KR 20160093289A KR 1020150014093 A KR1020150014093 A KR 1020150014093A KR 20150014093 A KR20150014093 A KR 20150014093A KR 20160093289 A KR20160093289 A KR 20160093289A
- Authority
- KR
- South Korea
- Prior art keywords
- property
- client terminal
- web
- web server
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 재물 관리를 위한 직관적인 사용자 인터페이스 화면을 제공하고 이를 통해 재물 관리를 위한 데이터베이스를 구축하여 관리자라면 누구나 재물 관리 업무를 용이하게 수행할 수 있는 재물 관리 방법 및 이를 이용한 시스템을 제공한다. The present invention provides an intuitive user interface screen for wealth management and a database for wealth management through the same, thereby providing a wealth management method and a system using the wealth management method that can facilitate asset management work for any manager.
Description
본 발명은 재물 관리를 위한 직관적인 사용자 인터페이스 화면을 제공하고 이를 통해 통합 전산 관리가 가능한 재물 관리 방법 및 이를 이용한 시스템에 관한 것이다.
The present invention relates to a wealth management method capable of providing an intuitive user interface screen for wealth management and thereby enabling integrated computing management and a system using the wealth management method.
재물 관리는 학교나 기업, 학원, 병원 등 특정 단체나 그룹이 재물을 취득, 보관, 사용 및 처분에 관하여 그 관리 방법에서 절차 등을 규정함으로써 물품을 효율적이고 합리적으로 관리할 수 있도록 하는 목적으로 사용한다.Property management is used for the purpose of efficient and rational management of goods by stipulating the procedures in the management method for the acquisition, storage, use and disposal of property by specific groups or groups such as schools, businesses, academies and hospitals do.
종래에는 관리자가 용도, 적용 범위, 관리 대상 재물 등으로 구성한 재물 관리 서식을 작성하고 이를 저장하여 관리하는 작업으로 이루어지고 있다. In the past, the manager has created a property management form composed of use, scope of application, property to be managed, and stores and manages the property management form.
그런데, 큰 규모의 단체에서는 관리자가 너무나 많은 재물을 관리해야 하는 상황이므로 많은 시간과 인력을 소모하여 이를 주기적으로 관리해야 하는 문제점이 있다. 특히, 큰 규모에서는 재물 관리를 위한 데이터베이스의 접근이 제한되어 있어서 이를 관리하는 관리자의 허용 또한 제한되어 있으므로 관리의 불편함이 있다. However, in a large-scale organization, the manager has to manage too much of the wealth, so it takes a lot of time and manpower to manage it periodically. Especially, on a large scale, access to databases for wealth management is limited, and there is an inconvenience in management because the administrator who manages them is limited.
또한, 관리 대상 재물을 일일이 대조하여 재물 조사를 하게 됨으로 인하여 업무 처리 과정 또한 불편한 문제점이 있다. In addition, there is a problem in that the business process is inconvenient because the property object is checked by comparing the property to be managed.
관련 선행기술문헌으로는 한국공개특허공보 제10-2010-0099804호(발명의 명칭: 알에프아이디 태그를 이용한 재물 관리방법 및 시스템과 이를 위한 알에프아이디 태그 및 기록매체, 공개일: 2010년 09월 15일)가 있다.
As related art documents, Korean Patent Laid-Open Publication No. 10-2010-0099804 entitled " Property management method and system using RFID tag " and RFID tag and recording medium therefor, publication date: September 15, 2010 Day).
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 재물 관리를 위한 직관적인 사용자 인터페이스 화면을 제공하고 이를 통해 재물 관리를 위한 데이터베이스를 구축하여 관리자라면 누구나 재물 관리 업무를 용이하게 수행할 수 있는 재물 관리 방법 및 이를 이용한 시스템을 제공하는 데 그 목적이 있다. It is an object of the present invention to provide an intuitive user interface screen for managing wealth and to provide a database for managing riches by which a manager can easily perform wealth management tasks And a system using the same.
본 발명의 다른 목적은 데이터베이스 구축으로 재물에 대한 통합 전산 관리가 가능하도록 하는 데 있다.
Another object of the present invention is to enable integrated computerized management of wealth by building a database.
이를 위하여, 본 발명의 실시예에 따른 재물 관리 방법은, 클라이언트 단말이 클라이언트의 요청에 의해 관리프로그램을 실행하는 단계; 실행 시 상기 클라이언트 단말이 상기 관리프로그램을 웹 브라우저 또는 어플리케이션으로 구동하여 재물 관리 화면을 제공하는 단계; 상기 클라이언트 단말이 상기 재물 관리 화면으로부터 상기 클라이언트가 원하는 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 입력받는 단계; 상기 클라이언트 단말이 입력받은 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 웹 서버로 전송하는 단계; 상기 웹 서버가 데이터베이스 서버에 액세스하여 상기 입력받은 재물 관련 정보를 저장하거나 호출하여 상기 실행 메뉴에 따른 처리를 수행하는 단계; 및 상기 클라이언트 단말이 상기 데이터베이스 서버에 저장 또는 호출한 처리 결과 화면을 제공하는 단계를 포함할 수 있다. To this end, a property management method according to an embodiment of the present invention includes the steps of: a client terminal executing a management program at the request of a client; The client terminal operating the management program as a web browser or an application to provide a property management screen at the time of execution; Receiving, from the property management screen, the client terminal's desired execution menu and property information according to the execution menu; Transmitting property information related to the execution menu and the execution menu input by the client terminal to a web server; Accessing the database server by the web server, storing or invoking the inputted property-related information, and performing processing according to the execution menu; And providing a processing result screen stored or called by the client terminal in the database server.
한편, 본 발명의 실시예에 따른 재물 관리 시스템은, 재물 관련 정보가 저장된 데이터베이스 서버; 상기 데이터베이스 서버에 액세스하여 상기 재물 관련 정보를 호출하거나 저장하여 정보를 동기화하는 웹 서버; 및 클라이언트의 요청에 의해 관리 프로그램을 실행하고, 실행 시 상기 관리 프로그램을 웹 브라우저 또는 어플리케이션으로 구동하여 재물 관리 화면을 제공하며, 상기 재물 관리 화면으로부터 상기 클라이언트가 원하는 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 입력받으면 상기 웹 서버로 전송하여 상기 실행 메뉴에 따른 처리를 요청하고, 그 처리 결과 화면을 제공하는 클라이언트 단말을 포함할 수 있다.
Meanwhile, a property management system according to an embodiment of the present invention includes a database server storing property-related information; A web server accessing the database server to invoke or store the property-related information to synchronize information; And providing a wealth management screen by executing the management program at a request of the client and running the management program as a web browser or an application at the time of execution to display a wealth management screen, And a client terminal for receiving the related information and transmitting the request to the web server, requesting a process according to the execution menu, and providing a process result screen.
이러한 본 발명에 따르면, 관리자측 클라이언트 단말에서 직관적인 사용자 인터페이스 화면을 제공하는 재물 관리 프로그램을 통해 관리 대상 재물에 대한 정보 조회는 물론, 신규등록, 수정, 삭제 등이 가능하여 통합 전산 관리가 용이하고, 재물 관리를 위한 데이터베이스의 구축이 가능한 효과가 있다. According to the present invention, the wealth management program providing intuitive user interface screen in the manager side client terminal can not only inquire information about the management object property but also can newly register, modify, delete, etc., , And a database for wealth management can be constructed.
또한, 본 발명에 재물 관리 프로그램에 따르면 직관적인 사용자 인터페이스 화면을 제공하므로 관리자라면 누구나 사용자 조작이 용이하여 조작의 편이성을 제공하며, 기존의 복잡한 업무 프로세스를 간소화한 효과가 있다. According to the wealth management program according to the present invention, since an intuitive user interface screen is provided, any administrator can easily manipulate the user to provide ease of operation and simplify existing complex business processes.
또한, 본 발명은 재물 관리 프로그램을 하나의 애플리케이션 형태로 구현하여 관리자의 휴대 단말에 적용함으로써 사용이 편리한 사용 환경을 구축할 수 있다.
Further, according to the present invention, a wealth management program is implemented in one application form and applied to a portable terminal of an administrator, thereby making it possible to establish a convenient use environment.
도 1은 본 발명의 실시예에 따른 재물 관리 방법을 설명하기 위한 전체 흐름도.
도 2는 본 발명의 실시예에 따른 재물 관리 방법을 이용한 시스템의 구성도.
도 3은 도 2의 시스템에 적용되는 클라이언트 단말에 대하여 세부 구성을 나타낸 도면.
도 4는 본 발명의 재물 관리를 위한 데이터베이스 자료 구조(schema)를 나타낸 도면.
도 5는 본 발명의 일 실시예에 따른 자바를 이용한 재물 관리 프로그램의 사용자 인터페이스 화면을 나타낸 도면.
도 6a 내지 도 6e는 자바를 이용한 재물 관리 프로그램을 통해 재물 정보 조회, 신규등록, 수정, 삭제, 이미지 등록하기 위한 사용자 인터페이스를 나타낸 예시 화면.
도 7은 본 발명의 다른 실시예에 따른 어플리케이션을 이용한 재물 관리 프로그램 화면을 나타낸 도면.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a whole flow chart for explaining a property management method according to an embodiment of the present invention; FIG.
2 is a configuration diagram of a system using a property management method according to an embodiment of the present invention.
FIG. 3 is a detailed configuration of a client terminal applied to the system of FIG. 2. FIG.
FIG. 4 illustrates a database data structure for property management according to the present invention; FIG.
5 is a view showing a user interface screen of a wealth management program using Java according to an embodiment of the present invention.
FIGS. 6A to 6E are exemplary screens illustrating a user interface for searching for wealth information, newly registering, modifying, deleting, and registering images through a wealth management program using Java.
7 is a view showing a property management program screen using an application according to another embodiment of the present invention.
본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. It is noted that the technical terms used herein are used only to describe specific embodiments and are not intended to limit the invention. Also, the technical terms used herein should be interpreted in a sense that is generally understood by those skilled in the art to which the present invention belongs, unless otherwise defined in this specification, and it should be understood that an overly comprehensive It should not be construed as a meaning or an overly reduced meaning.
또한, 본 명세서에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "구성된다" 또는 "포함한다" 등의 용어는 명세서 상에 기재된 여러 구성 요소들, 또는 여러 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.Also, the singular forms "as used herein include plural referents unless the context clearly dictates otherwise. In the present application, the term "comprising" or "comprising" or the like should not be construed as necessarily including the various elements or steps described in the specification, Or may be further comprised of additional components or steps.
또한, 본 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.Like reference numerals refer to like elements throughout the specification.
이하, 첨부된 도면을 참조하여 본 실시예를 상세하게 설명한다. Hereinafter, the present embodiment will be described in detail with reference to the accompanying drawings.
먼저 도 1을 참조하여 본 발명의 실시예에 따른 재물 관리 방법에 대하여 설명한다. First, a wealth management method according to an embodiment of the present invention will be described with reference to FIG.
본 실시예에서는 재물 관리를 위하여 클라이언트 단말에 관리프로그램을 설치하고, 관리자가 클라이언트 단말을 통해 재물 관리 업무를 수행하게 된다. 이때, 관리프로그램은 자바 기반의 웹 브라우저를 통해 구현될 수 있으며, 또는 안드로이드 기반의 어플리케이션 형태로 구현될 수 있다. In this embodiment, a management program is installed in the client terminal for managing the property, and the manager performs the property management business through the client terminal. At this time, the management program can be implemented through a Java-based web browser or an Android-based application.
관리프로그램에 대한 화면 구성은 하기에서 자세히 설명하겠지만, 관리 대상인 재물에 대하여 정보 조회, 신규등록, 수정 및 삭제가 용이한 사용자 인터페이스 화면을 제공하는 것을 특징으로 한다. The screen configuration of the management program is characterized by providing a user interface screen that facilitates information inquiry, new registration, modification, and deletion of the property to be managed, which will be described later in detail.
이에 기초하여 본 발명의 실시예에 따른 재물 관리 방법은, 처음 S1 단계에서, 클라이언트 단말이 클라이언트의 요청에 의해 관리프로그램을 실행한다. On the basis of this, in the wealth management method according to the embodiment of the present invention, in the first step S1, the client terminal executes the management program at the request of the client.
다음 S2 및 S3 단계에서, 실행과 동시에 클라이언트 단말이 관리프로그램을 웹 브라우저 또는 어플리케이션으로 구동하여 재물 관리 화면을 제공한다. 이때, 재물 관리 화면은 재물 관련 정보에 대한 조회 화면, 신규등록 화면, 수정 화면, 삭제 화면, 이미지 등록 화면 중 어느 하나의 화면일 수 있다. 각 화면에는 조회 메뉴, 신규등록 메뉴, 수정 메뉴, 삭제 메뉴, 이미지 등록을 위한 실행 메뉴가 제공된다. At the next steps S2 and S3, the client terminal drives the management program as a web browser or an application at the same time as the execution, thereby providing a property management screen. At this time, the property management screen may be any one of an inquiry screen for property-related information, a new registration screen, a modification screen, a deletion screen, and an image registration screen. Each screen is provided with an inquiry menu, a new registration menu, a modification menu, a deletion menu, and an execution menu for image registration.
상기 S3 단계에서, 클라이언트 단말이 클라이언트 단말에 기 저장된 화면 구성 정보에 기초하여 재물 관리 화면을 바로 제공할 수 있지만, 일반적으로 웹 서버에 접속하여 웹 서버로부터 웹 브라우저 또는 어플리케이션이 요청한 웹 페이지를 제공받아 제공할 수 있다. In step S3, the client terminal can directly provide the property management screen based on the screen configuration information previously stored in the client terminal. However, in general, the client terminal accesses the web server and receives a web page requested by the web browser or the application from the web server .
다음으로 S4 및 S5 단계에서, 클라이언트 단말이 재물 관리 화면으로부터 클라이언트가 실행 메뉴 및 실행 메뉴에 따른 재물 관련 정보를 입력받는다. 그리고, 클라이언트 단말이 입력받은 실행 메뉴 및 실행 메뉴에 따른 재물 관련 정보를 웹 서버에 전송하여 상기 실행 메뉴에 따른 처리를 요청한다. Next, in steps S4 and S5, the client terminal receives the property-related information according to the execution menu and the execution menu of the client from the property management screen. Then, the client terminal transmits to the web server the property-related information according to the input execution menu and the execution menu, and requests processing according to the execution menu.
그러면 S6 단계에서, 웹 서버가 데이터베이스 서버에 액세스하여 요청한 실행 메뉴에 따른 쿼리(query)를 실행함으로써 입력받은 재물 관련 정보를 데이터베이스 서버에 등록, 수정, 삭제하여 동기화한다. Then, in step S6, the web server accesses the database server, executes a query according to the requested execution menu, registers the property-related information input to the database server, and then registers, corrects, and deletes the property-related information.
마지막으로 S7 단계에서, 클라이언트 단말이 처리 결과 화면을 제공한다. Finally, in step S7, the client terminal provides a processing result screen.
이러한 과정을 통해 본 발명은 관리 대상인 재물에 대한 신규등록, 수정, 삭제 등의 관리 업무 프로세스를 통합적으로 수행할 수 있고, 또한 재물 관련 정보에 대한 데이터베이스 구축이 가능하게 되어 재물 정보의 조회 업무 또한 가능하게 된다. Through this process, the present invention can integrally perform management business processes such as new registration, modification, and deletion of the property to be managed, and it is possible to construct a database on the property-related information, .
그러면, 이상에서 설명한 재물 관리 방법 및 관리프로그램을 제공하기 위한 시스템에 대하여 설명한다. A system for providing the wealth management method and the management program described above will be described below.
도 2는 본 발명의 실시예에 따른 재물 관리 방법을 이용한 시스템의 구성도이고, 도 3은 도 2의 시스템에 적용되는 클라이언트 단말에 대하여 세부 구성을 나타낸 도면이다. FIG. 2 is a configuration diagram of a system using a property management method according to an embodiment of the present invention, and FIG. 3 is a detailed configuration of a client terminal applied to the system of FIG.
본 발명에 따른 재물 관리 시스템은 도 2에 도시한 바와 같이 기본적으로 클라이언트 단말(100)과, 웹 서버(200), 데이터베이스 서버(300), JDBC(Java Data Connectivity; 400)를 포함한다. The wealth management system according to the present invention basically includes a
클라이언트 단말(100)은 관리자의 단말로서, PC, 노트북, 개인 휴대 단말 등을 적용할 수 있다. The
클라이언트 단말(100)은 재물 관리 프로그램을 설치하고 실행하여 관리 대상인 재물에 대하여 정보 조회, 신규등록, 수정 및 삭제 등의 관리 업무를 통합적으로 수행한다. 이를 위해 재물 관리 프로그램은 웹 브라우저(122) 또는 어플리케이션(124) 형태로 구현될 수 있다. The
본 실시예에서, 재물이라 하면 학교나 기업, 학원, 병원 등 특정 단체나 그룹에서 사용하고 있는 사무용품, 사무용 가구, 사무기기, 문서 등을 포함할 수 있다. In this embodiment, the term " property " may include office supplies, office furniture, office equipment, documents, and the like, which are used in specific groups or groups such as schools, businesses, academies and hospitals.
웹 서버(200)는 웹 브라우저(122) 또는 어플리케이션(124)을 통해 클라이언트 단말(100)이 접속하면 웹 브라우저(122) 또는 어플리케이션(124)의 http 프로토콜에 해당하는 웹 페이지를 클라이언트 단말(100)에게 제공한다. When the
또한, 웹 서버(200)는 클라이언트 단말(100)의 요청에 의해 데이터베이스 서버(300)에 액세스하여 클라이언트 단말(100)이 요청한 재물 관련 정보를 호출하거나 저장, 수정, 삭제하여 정보를 동기화한다. 이때, 웹 서버(300)는 SQL(structured query language; 구조화된 쿼리 언어)를 통해 데이터베이스 서버(300)로부터 데이터를 호출하고 저장할 수 있다. The
즉, 클라이언트 단말(100)로부터 재물 관련 정보의 신규등록이 요청되면 웹 서버(200)가 신규등록에 해당하는 쿼리(query)를 실행하여 데이터베이스 서버(300)에 액세스하고 요청한 재물 관련 정보를 저장한다. That is, when a new registration of property-related information is requested from the
또한, 웹 서버(200)는 클라이언트 단말(100)을 통해 접속된 관리자를 회원으로 가입시키고 가입 아이디를 발급할 수 있다. Also, the
데이터베이스 서버(300)는 부서 DB, 재물 DB, 관리자 DB, 상태정보 DB 등 관리대상인 재물과 관련하여 각종 정보를 저장하고 있다. 이러한 데이터베이스 서버(300)는 클라이언트 단말(100)에서 신규 등록한 정보를 저장하고 저장된 정보의 수정, 삭제 등을 통해 재물 관련 정보에 대한 데이터베이스가 구축된다. The
일 예로, 도 4에서 데이터베이스 서버(300)를 통해 구축된 데이터 자료 구조(schema)를 보여주고 있다. For example, FIG. 4 shows a data structure constructed through the
도시된 바와 같이, 재물 관련 정보는 부서(3a), 품명번호(3b), 품명이름(3c), 관리자(3d), 위치(3e), 용도(3f), 상태(3g), 가격(3h), 사용자(3i), 조사일(3j), 구입일(3k), 폐기일(3l) 등이 포함될 수 있다. 각 정보들(3a 내지 3l)은 재물 관리 프로그램에서 신규등록 화면, 수정 화면, 삭제 화면, 정보 조회 화면 등을 통해 입력 또는 갱신된다. As shown in the figure, the property-related information includes the
예를 들어 대학교 내 사무용품 또는 사무기기를 관리하는 경우, 부서(3a)는 정보통신공학과, 컴퓨터공학과, 전자공학과 등으로 세부 분류할 수 있고, 품명이름(3c)은 컴퓨터(본체), 컴퓨터(PC), 컴퓨터 책상 등 세부 카테고리로 분류 가능하며, 상태(3g) 정보는 양호, 불량, 수리, 폐기 등의 세부 항목으로 분류할 수 있다. 이처럼, 각 정보들에 대하여 세부 항목 또는 세부 카테고리로 분류되어 있는 경우 해당 항목 또는 카테고리를 선택하는 것에 의해 데이터베이스 서버(300)에 저장하고 불러올 수 있다. For example, when the office equipment or office equipment is managed in the university, the department (3a) can be classified into the information communication engineering department, the computer engineering department, and the electronic engineering department. The name of the
이때, 클라이언트 단말(100)이 웹 브라우저(122)를 통해 웹 서버(200)에 접속하는 경우, 웹 서버(200)에서의 웹 언어는 자바(Java)를 이용할 수 있다. At this time, when the
또, 클라이언트 단말(100)이 어플리케이션(124)을 통해 웹 서버(200)에 접속하는 경우, 웹 서버(200)에서의 웹 언어는 PHP(Personal Hypertext Preprocessor)를 이용한다. When the
전자의 경우, 웹 서버(200)와 데이터베이스 서버(300) 사이에, 웹 서버(200)의 정보 동기화 요청에 따라 데이터베이스 서버(300)에 액세스하여 연결해주는 장치 즉, JDBC(Java Database Connectivity, 자바 데이터베이스 연결장치)(400)를 추가로 포함할 수 있다. In the former case, a device for accessing and connecting to the
JDBC(400)는 웹 서버(200)의 정보 동기화 요청에 따른 쿼리(예컨대, select 쿼리문, update 쿼리문, insert 쿼리문, delete 쿼리문 등)를 실행하기 위해 데이터베이스 서버(300)에 액세스하여 웹 서버(200)와 데이터베이스 서버(300)를 인터페이스한다. select 쿼리문은 원하는 정보를 검색해서 불러오기 위한 코드이고, update 쿼리문은 정보를 수정하기 위한 코드이며, insert 쿼리문은 정보를 삽입하기 위한 코드, delete 쿼리문은 정보를 삭제하기 위한 코드이다. The
후자의 경우, PHP를 이용한 웹 서버 즉, PHP 서버(500)를 추가로 포함할 수 있다. 따라서, PHP 서버(500)는 웹 서버(200) 대신 데이터베이스 서버(300)에 액세스하여 클라이언트 단말(100)이 요청한 데이터를 데이터베이스 서버(300)로부터 호출하거나 저장한다. In the latter case, a web server using PHP, i.e., a
이해의 편의를 위해 도 2에서는 PHP 서버(500)가 웹 서버(200)와 별개의 독립적인 서버로 구현되는 형태를 도시하였으나, 이에 한정하는 것은 아니며 PHP 서버(500)를 웹 서버(200)에 포함하여 하나의 서버로도 동일한 기능을 수행할 수 있도록 구현할 수 있다. 2, the
또한, 클라이언트 단말(100)은 도 3에 도시한 바와 같이, 입력부(110), 관리프로그램 실행부(120), 통신부(130), 재물관리 제어부(140)를 포함할 수 있다. 3, the
입력부(110)는 사용자 조작이 가능한 조작 수단이 포함되며, 조작 수단을 통해 재물 관리에 필요한 메뉴 선택, 세부 정보를 입력받는다. 조작 수단은 PC와 연동되는 키보드 또는 마우스, 키패드, 터치 패드 등의 형태로 구비될 수 있다. 또한, 터치 입력이 가능한 조작 수단의 경우 휴대 단말과 같이 터치 스크린에 일체로 구비될 수 있다. The
관리프로그램 실행부(120)는 클라이언트의 요청에 의해 기 설치된 관리프로그램을 실행한다. 실행 시 관리프로그램 실행부(120)는 관리프로그램을 웹 브라우저(122) 또는 안드로이드 기반의 어플리케이션(124)으로 구동하여 재물 관리 화면을 제공한다. The management
관리프로그램 실행부(120)가 재물 관리 화면을 제공할 시, 통신부(130)를 통해 웹 서버에 접속하여 웹 브라우저(122) 또는 어플리케이션(124)에서 요청하는 http 프로토콜에 해당하는 웹 페이지를 요청하고, 이를 제공받아 웹 브라우저 화면 또는 어플리케이션을 통해 제공한다. 이때 제공된 웹 페이지가 재물 관리 화면이 된다. When the management
재물 관리 제어부(140)는 관리프로그램 실행부(120)와 연동하여 실행 중인 웹 브라우저(122) 또는 어플리케이션(124)을 통해 수행된다. The wealth
즉, 실행 중인 웹 브라우저(122) 또는 어플리케이션(124)을 통해 제공되는 재물 관리 화면에서, 재물 관리 제어부(140)가 클라이언트로부터 입력부(110)를 통해 원하는 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 입력받는다. That is, in the property management screen provided through the running
이후, 재물 관리 제어부(140)가 입력받은 실행 메뉴 및 실행 메뉴에 따른 재물 관련 정보를 웹 서버로 전송하면서 상기 입력받은 실행 메뉴에 대하여 처리를 요청한다. 그리고 그 처리 결과 화면을 웹 서버로부터 수신하여 화면에 출력하도록 제어한다. 처리 결과 화면은 XML 파일로 제공되며, 재물 관리 제어부(140)가 XML 파일을 XML 파서(150)를 통해 파싱하여 리스트에 저장함으로써 객체를 받아오는 데이터의 양을 최소화할 수 있다. Then, the
이미지 등록 시, 이미지 파일은 자바를 이용한 웹 브라우저 또는 어플리케이션에서 인코딩하는 방식이 다르므로 BASE64코딩으로 데이터를 통일하여 웹 서버로 전송할 수 있다.
When registering an image, image files are encoded differently in a web browser or application using Java, so data can be unified to BASE64 coding and transmitted to a web server.
이하, 상기의 구성에 기초하여 클라이언트 단말(100)에 제공되는 관리프로그램의 사용자 인터페이스 화면은 다음과 같다.
Hereinafter, the user interface screen of the management program provided to the
자바를 이용한 재물 관리 프로그램Property management program using Java
도 5는 본 발명의 일 실시예에 따른 자바를 이용한 재물 관리 프로그램의 사용자 인터페이스 화면을 나타낸 도면이고, 도 6a 내지 도 6e는 자바를 이용한 재물 관리 프로그램을 통해 재물 정보 조회, 신규등록, 수정, 삭제, 이미지 등록하기 위한 사용자 인터페이스를 나타낸 예시 화면이다. FIG. 5 is a view showing a user interface screen of a property management program using Java according to an embodiment of the present invention. FIGS. 6A to 6E are diagrams for explaining a property information inquiry, a new registration, , And an example screen showing a user interface for image registration.
일 실시예에 따른 재물 관리 프로그램은 도 5에 도시한 바와 같이, 화면에 재물 관리를 위한 재물 관련 정보를 입력하는 사용자 입력창(41)과, 사용자 입력창(41)에서 입력한 정보를 토대로 전산 관리 업무를 처리한 결과를 제공하는 처리 결과 화면창(42)을 기본적으로 표시할 수 있다. 5, the wealth management program according to one embodiment includes a
사용자 입력창(41)은 도 6a에 도시한 바와 같이 재물 정보를 조회하기 위한 조회 화면창(51), 도 6b에 도시한 신규등록 화면창, 도 6c에 도시한 수정 화면창, 도 6d에 도시한 삭제 화면창, 도 6e에 도시한 이미지 등록 화면창 중 하나를 선택적으로 표시할 수 있다. As shown in FIG. 6A, the
처리 결과 화면창(42)은 사용자 입력창(41)에서 선택한 실행 메뉴에 따라 DB쿼리의 작업을 수행한 결과를 XML 파일로 출력한다. 예를 들어, 사용자 입력창(41)에서 선택한 실행 메뉴가 도 6b에 도시한 신규등록 화면창에서의 등록 메뉴이면 DB쿼리는 insert쿼리의 작업을 수행하고, 도 6c에 도시한 수정 화면창에서의 수정 메뉴이면 DB쿼리는 update쿼리의 작업을 수행할 수 있다. The processing
예컨대, 도 6e는 클라이언트 단말 내에 저장된 이미지 파일을 불러 와 등록하는 사용자 인터페이스 화면을 통해 데이터베이스 서버에 이미지 파일을 저장하는 형태의 예를 보여주고 있다.
For example, FIG. 6E shows an example of storing an image file in a database server through a user interface screen for loading and registering an image file stored in the client terminal.
어플리케이션을Application 이용한 재물 관리 프로그램 Wealth management program
도 7은 본 발명의 다른 실시예에 따른 어플리케이션을 이용한 재물 관리 프로그램 화면을 나타낸 도면이다. FIG. 7 is a view showing a property management program screen using an application according to another embodiment of the present invention.
다른 실시예에 따른 재물 관리 프로그램은 도 7에 도시한 바와 같이, <시작 메뉴 화면>에 재물 관리를 위한 실행 메뉴들을 표시하고, 각 실행 메뉴의 선택이 입력되면 <신규등록 화면>, <검색조회 화면>, <상세정보 화면>, <수정 화면> 중 선택된 실행 메뉴와 대응되는 세부 화면으로 전환된다.As shown in Fig. 7, the wealth management program according to another embodiment displays execution menus for wealth management on the <start menu screen>, and when the selection of each execution menu is inputted, Screen is changed to a detailed screen corresponding to the execution menu selected from among the screen, the detailed information screen, and the modification screen.
각 세부 화면에는 신규등록, 검색조회, 수정, 삭제 등을 위한 재물 정보를 입력하는 사용자 인터페이스 화면이 표시되며, 입력이 완료되면 재물 관리 프로그램이 MySQL을 사용하여 데이터베이스 서버와 동기화를 수행한다.
Each detail screen displays a user interface screen for entering property information for new registration, search inquiry, modification, deletion, etc. When the input is completed, the wealth management program synchronizes with the database server using MySQL.
한편, 본 발명의 자바 또는 어플리케이션을 이용한 재물 관리 프로그램은 컴퓨터로 읽을 수 있는 소정 기록매체에 기록해 둘 수 있다. On the other hand, the wealth management program using Java or an application of the present invention can be recorded in a predetermined recording medium readable by a computer.
예컨대, 기록 매체는 각 재생 장치의 내장형으로 하드 디스크, 플래시 메모리, RAM, ROM 등이거나, 외장형으로 CD-R, CD-RW와 같은 광디스크, 콤팩트 플래시 카드, 스마트 미디어, 메모리 스틱, 멀티미디어 카드일 수 있다. For example, the recording medium may be a hard disk, a flash memory, a RAM, a ROM, or the like embedded in each reproduction apparatus, or an external optical disk such as a CD-R or a CD-RW, a compact flash card, a smart media, have.
이 경우, 컴퓨터로 읽을 수 있는 기록 매체에 기록한 재물 관리 프로그램은, 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령, 로컬 데이터 파일, 로컬 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. In this case, the property management program recorded on the computer-readable recording medium may include a program command for performing various computer-implemented operations, a local data file, and a local data structure, either singly or in combination.
이상의 설명은 본 발명을 예시적으로 설명한 것에 불과하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 발명의 명세서에 개시된 실시 예들은 본 발명을 한정하는 것이 아니다. 본 발명의 범위는 아래의 특허청구범위에 의해 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 발명의 범위에 포함되는 것으로 해석해야 할 것이다.
The foregoing description is merely illustrative of the present invention, and various modifications may be made by those skilled in the art without departing from the spirit of the present invention. Accordingly, the embodiments disclosed in the specification of the present invention are not intended to limit the present invention. The scope of the present invention should be construed according to the following claims, and all the techniques within the scope of equivalents should be construed as being included in the scope of the present invention.
100: 클라이언트 단말
122: 웹 브라우저
124: 어플리케이션
200: 웹 서버
300: DB 서버
400: JDBC
500: PHP서버
110: 입력부
120: 관리프로그램 실행부
130: 통신부
140: 재물 관리 제어부
150: XML 파서100: client terminal 122: web browser
124: Application 200: Web server
300: DB server 400: JDBC
500: PHP server 110: input unit
120: management program execution unit 130: communication unit
140: Property management controller 150: XML parser
Claims (10)
실행 시 상기 클라이언트 단말이 상기 관리프로그램을 웹 브라우저 또는 어플리케이션으로 구동하여 재물 관리 화면을 제공하는 단계;
상기 클라이언트 단말이 상기 재물 관리 화면으로부터 상기 클라이언트가 원하는 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 입력받는 단계;
상기 클라이언트 단말이 입력받은 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 웹 서버로 전송하는 단계;
상기 웹 서버가 데이터베이스 서버에 액세스하여 상기 입력받은 재물 관련 정보를 저장하거나 호출하여 상기 실행 메뉴에 따른 처리를 수행하는 단계; 및
상기 클라이언트 단말이 상기 데이터베이스 서버에 저장 또는 호출한 처리 결과 화면을 제공하는 단계
를 포함하는 재물 관리 방법. The client terminal executing the management program at the request of the client;
The client terminal operating the management program as a web browser or an application to provide a property management screen at the time of execution;
Receiving, from the property management screen, the client terminal's desired execution menu and property information according to the execution menu;
Transmitting property information related to the execution menu and the execution menu input by the client terminal to a web server;
Accessing the database server by the web server, storing or invoking the inputted property-related information, and performing processing according to the execution menu; And
Providing a processing result screen stored or called by the client terminal in the database server
(1).
상기 재물 관리 화면으로부터 상기 클라이언트가 원하는 실행 메뉴를 입력받는 단계는,
상기 재물 관리 화면에 상기 재물 관련 정보에 대한 신규등록, 수정, 삭제, 이미지 등록 및 조회를 포함한 실행 메뉴들을 제공하고, 제공된 실행 메뉴들에서 원하는 실행 메뉴의 선택을 입력받는 것을 특징으로 하는 재물 관리 방법. The method according to claim 1,
Wherein the step of receiving a desired execution menu from the client from the property management screen comprises:
Providing an execution menu including new registration, modification, deletion, image registration and inquiry on the property-related information on the property management screen, and receiving a selection of a desired execution menu from the provided execution menus .
상기 웹 서버가 상기 실행 메뉴에 따른 처리를 수행하는 단계는,
상기 클라이언트 단말이 웹 브라우저)를 통해 접속한 경우 상기 웹 서버에서의 웹 언어로 자바(Java)를 이용하고,
상기 클라이언트 단말이 어플리케이션을 통해 접속한 경우 상기 웹 서버에서의 웹 언어로 PHP(Personal Hypertext Preprocessor)를 이용하는 것을 특징으로 하는 재물 관리 방법. The method according to claim 1,
Wherein the step of the web server performing the processing according to the execution menu comprises:
When the client terminal accesses through a web browser), the web server uses Java as a web language in the web server,
And a PHP (Personal Hypertext Preprocessor) is used as a web language in the web server when the client terminal accesses through an application.
상기 처리 결과 화면을 제공하는 단계는,
상기 클라이언트 단말이 상기 처리 결과 화면을 XML 파일로 출력하고,
상기 XML 파일의 파싱을 통해 상기 데이터베이스 서버와 연동할 수 있는 것을 특징으로 하는 재물 관리 방법. The method according to claim 1,
Wherein the step of providing the processing result screen comprises:
The client terminal outputs the processing result screen as an XML file,
Wherein the XML file is linked to the database server through parsing of the XML file.
상기 데이터베이스 서버에 액세스하여 상기 재물 관련 정보를 호출하거나 저장하여 정보를 동기화하는 웹 서버; 및
클라이언트의 요청에 의해 관리 프로그램을 실행하고, 실행 시 상기 관리 프로그램을 웹 브라우저 또는 어플리케이션으로 구동하여 재물 관리 화면을 제공하며, 상기 재물 관리 화면으로부터 상기 클라이언트가 원하는 실행 메뉴 및 상기 실행 메뉴에 따른 재물 관련 정보를 입력받으면 상기 웹 서버로 전송하여 상기 실행 메뉴에 따른 처리를 요청하고, 그 처리 결과 화면을 제공하는 클라이언트 단말
을 포함하는 재물 관리 시스템. A database server storing property-related information;
A web server accessing the database server to invoke or store the property-related information to synchronize information; And
A management program is executed at a request of a client, and the management program is run as a web browser or an application at the time of execution to provide a property management screen, and from the property management screen, When the information is inputted, the information is transmitted to the web server to request processing according to the execution menu, and the client terminal
A wealth management system.
상기 클라이언트가 원하는 실행 메뉴는,
상기 재물 관련 정보에 대한 조회, 신규등록, 수정, 삭제, 이미지 등록을 위한 실행 메뉴를 포함한 것을 특징으로 하는 재물 관리 시스템. The method according to claim 6,
The execution menu desired by the client includes:
And an execution menu for inquiry, new registration, modification, deletion, and image registration of the property-related information.
상기 클라이언트 단말이 웹 브라우저를 이용하여 구동하는 경우 상기 웹 서버에서의 웹 언어는 자바(Java)를 이용하고,
상기 클라이언트 단말이 어플리케이션을 이용하여 구동하는 경우 상기 웹 서버에서의 웹 언어는 PHP(Personal Hypertext Preprocessor)를 이용하는 것을 특징으로 하는 재물 관리 시스템. The method according to claim 6,
When the client terminal is operated using a web browser, the web language in the web server uses Java,
Wherein the web language in the web server uses a PHP (Personal Hypertext Preprocessor) when the client terminal is driven using an application.
상기 웹 언어로 자바(Java)를 이용하는 경우,
상기 웹 서버와 상기 데이터베이스 서버 사이에서, 상기 웹 서버의 정보 동기화 요청에 따라 쿼리(query)를 실행하기 위해 상기 데이터베이스 서버에 액세스하여 연결해주는 JDBC(Java Database Connectivity)
를 더 포함하는 것을 특징으로 하는 재물 관리 시스템.9. The method of claim 8,
When Java is used as the web language,
A Java Database Connectivity (JDBC) connection between the web server and the database server for accessing and connecting to the database server to execute a query according to an information synchronization request of the web server,
Further comprising: means for determining whether or not the property is available.
상기 처리 결과 화면은 XML 파일로 출력되며,
상기 클라이언트 단말이 상기 XML 파일을 파싱하여 리스트에 저장하고 해당 리스트 목록의 객체를 상기 데이터베이스 서버로부터 제공받아 오는 것을 특징으로 하는 재물 관리 시스템.
The method according to claim 6,
The processing result screen is output as an XML file,
Wherein the client terminal parses the XML file and stores the XML file in a list, and receives an object of the list from the database server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150014093A KR20160093289A (en) | 2015-01-29 | 2015-01-29 | Method for managing property and system using the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150014093A KR20160093289A (en) | 2015-01-29 | 2015-01-29 | Method for managing property and system using the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20160093289A true KR20160093289A (en) | 2016-08-08 |
Family
ID=56711776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150014093A Ceased KR20160093289A (en) | 2015-01-29 | 2015-01-29 | Method for managing property and system using the same |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20160093289A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200036724A (en) * | 2019-08-12 | 2020-04-07 | (주)강원엔지니어링 | System for managing execution·unexecution urban·army planning facilities and method thereof |
| KR20230120745A (en) | 2022-02-10 | 2023-08-17 | 대진기술정보 (주) | Property research method with mobile app based system |
| WO2024173633A1 (en) * | 2023-02-17 | 2024-08-22 | Getac Technology Corporation | Using an asset bucket for correlating assets |
-
2015
- 2015-01-29 KR KR1020150014093A patent/KR20160093289A/en not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200036724A (en) * | 2019-08-12 | 2020-04-07 | (주)강원엔지니어링 | System for managing execution·unexecution urban·army planning facilities and method thereof |
| KR20230120745A (en) | 2022-02-10 | 2023-08-17 | 대진기술정보 (주) | Property research method with mobile app based system |
| WO2024173633A1 (en) * | 2023-02-17 | 2024-08-22 | Getac Technology Corporation | Using an asset bucket for correlating assets |
| US12277164B2 (en) | 2023-02-17 | 2025-04-15 | Getac Technology Corporation | Using an asset bucket for correlating assets |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10706046B2 (en) | Metadata-based general request translator for distributed computer systems | |
| US8543527B2 (en) | Method and system for implementing definable actions | |
| US7603381B2 (en) | Contextual action publishing | |
| US9047346B2 (en) | Reporting language filtering and mapping to dimensional concepts | |
| US10055113B2 (en) | System and method for modifying user interface elements | |
| CA2684822C (en) | Data transformation based on a technical design document | |
| US20110283242A1 (en) | Report or application screen searching | |
| US20080109235A1 (en) | Apparatus and method for creating business process workflows within business intelligence systems | |
| US8930831B2 (en) | User interface generation based on business process definition | |
| CN102385483A (en) | Context-based user interface, search, and navigation | |
| KR20120002579A (en) | Computing devices, methods of obtaining business data, and computer readable storage media | |
| CN104866701A (en) | System For Management And Processing Of Data Of A Medical Device | |
| US20130086547A1 (en) | Real-time operational reporting and analytics on development entities | |
| US20080263018A1 (en) | Method and System for Mapping Business Objects to Relational Database Tables | |
| US20080263142A1 (en) | Meta Data Driven User Interface System and Method | |
| EP3296864A1 (en) | Storing and retrieving documentation | |
| US8260772B2 (en) | Apparatus and method for displaying documents relevant to the content of a website | |
| US8495510B2 (en) | System and method for managing browser extensions | |
| US9244707B2 (en) | Transforming user interface actions to script commands | |
| US8615733B2 (en) | Building a component to display documents relevant to the content of a website | |
| KR20160093289A (en) | Method for managing property and system using the same | |
| US20060129609A1 (en) | Database synchronization using change log | |
| US9953070B1 (en) | Enterprise resource planning (ERP) system data extraction, loading, and directing | |
| US20060265359A1 (en) | Flexible data-bound user interfaces | |
| US20190171747A1 (en) | Simplified access for core business with enterprise search |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150129 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160529 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20161206 Patent event code: PE09021S02D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20170609 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20161206 Comment text: Final Notice of Reason for Refusal Patent event code: PE06011S02I Patent event date: 20160529 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |