• 제목/요약/키워드: MS-Windows

검색결과 128건 처리시간 0.025초

PC용 중소형 S/W개발을 위한 graphic user interface tool kit

  • 신하용;홍태화
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1992년도 춘계공동학술대회 발표논문 및 초록집; 울산대학교, 울산; 01월 02일 May 1992
    • /
    • pp.524-531
    • /
    • 1992
  • S/W의 구성은 기능을 실제로 수행하는 계산처리부와 사용자와 정보를 주고받는 User Interface부로 크게 나누어 볼 수 있다. 대부분의 S/W는 그 기능의 충실도와 아울러 편리한 사용법이 잘 어울려야 제역할을 할 수 있다. 따라서 편리한 User Interface를 만드는 일은 훌륭한 기능을 제공하는 것과 마찬가지로 S/W 개발자들이 지향해야 할 목표중 하나라 하겠다. 그러나 편리한 User Interface를 만드는 일은 전체 시스템개발 기간중 상당한 부분을 차지한다. 특히 CAD/CAM관련 S/W와 같이 사용자와 정보를 Graphic으로 주고받는 경우에는 User Interface의 구성이 더욱 더 어려워지며, 개발기간중 User Interace가 차지하는 비중은 더욱 커지게 된다. GUI는 최근들어 상당히 각광을 받고 있는 분야이며, 상당수의 GUI가 개발되어 있고, 이중 Unix용의 X-Window MS-DOS용의 MS-WINDOWS 3.0이 널리 사용되고 있다. 그러나 이러한 Window System들은 매우 다양한 기능을 제공하고 있음에도 불구하고, GUI자체의 덩치가 매우크고, S/W개발자가 익혀야하는 내용이 너무 복잡하여, 중/소형의 S/W개발에 사용하기에는 적합하지 않다. 본 연구에서는 GUI(Graphic User Interface)부분을 계산처리부와 완전분리하여, 범용성있는 개발용 Tool Kit을 구성함으로써 S/W개발자는 계산처리부만을 만들면되는 방안을 제시하고 있다. GS-GUI는 Menu처리부, Mouse/Keyboard입력처리부, Text/Graphic출력처리부로 나뉘어진다. Menu처리부는 Menu File로 주어지는 Menu Tree를 Pop-Up형태로 보여주며 User가 Menu를 선택할 수 있도록하며 선택된 Menu Item에 대한 Action Code를 계산처리부로 넘겨준다. 입력처리부에서는 Mouse와 Keyboard 어느것으로나 입력이 가능하도록 해준다. 출력처리부에서는 Action Code에 따라 계산처리부에서 계산된 결과를 화면에 보여주기 위한 각종 2D/3D Graphic Routine들이 포함되어있어 계산처리부에서 불러쓰도록 되어있다.

  • PDF

물리탐사자료 데이터베이스 시스템 구축 연구 (Development of Geophysical Data Management System)

  • 이태섭;황학수;선희덕;구성본;송영수
    • 지구물리와물리탐사
    • /
    • 제3권1호
    • /
    • pp.25-32
    • /
    • 2000
  • 최근 토목, 지하수탐사, 환경분야 등에서 각종 지구물리탐사자료의 수요 증가와 이들 자료의 품질관리 및 전산화에 대한 필요성이 대두되고 있다. 따라서, 지구물리 탐사자료의 효율적 관리 및 공유를 위하여 Client/Server(C/S)환경 및 웹(Web)환경 물리탐사자료 관리시스템을 개발하였다. C/S환경의 관리시스템은 MS SQL-Server을 이용하여 관계형 데이터베이스 시스템으로 설계하였고 각종 물리탐사 자료의 규격화, Window용 C/S 인터페이스 프로그램 개발, 검색자료 전송 프로그램 개발 등으로 특징된다. 웹환경에서의 일반 사용자용 데이터베이스 시스템은 물리탐사 이미지자료 표현을 위한 플러그인 모듈개발과, 한국자원연구소 웹사이트 개설 및 홈페이지 작성 등으로 이루어진다.

  • PDF

블록 기반 파일 결함 주입 기법을 이용한 소프트웨어 보안 테스팅 (Software Security Testing using Block-based File Fault Injection)

  • 최영한;김형천;홍순좌
    • 정보보호학회논문지
    • /
    • 제17권4호
    • /
    • pp.3-10
    • /
    • 2007
  • 본 논문에서는 파일에 결함을 주입하는 기법을 이용하여 보안 테스팅(security testing)을 수행하는 방법론을 제안한다. 본 논문에서 제안한 방법론은 파일 내의 여러 필드(field)들을 묶어 블록(block)으로 처리하는 파일 포맷을 대상으로 필드를 고려하여 결함 주입 기법을 수행함으로써 소프트웨어의 취약점을 발견한다. 해당 방법론은 파일 데이터의 변경으로 발생할 수 있는 메모리 처리 관련 취약점에 초점을 맞추고 있다. 파일에 결함을 주입할 때 필드를 고려하면 파일을 파싱하는 과정에서 발생할 수 있는 파일 포맷 불일치의 에러 처리를 줄일 수 있는 장점이 있다. 본 논문에서는 블록으로 처리하는 파일 포맷 중 대표적인 파일 포맷인 이미지 파일에 대해 해당 방법론을 적용하였다. 이와 함께 이미지 파일에 대해 자동으로 결함을 주입할 수 있는 도구인 ImageDigger를 구현하였다. ImageDigger를 이용하여 WMF, EMF 이미지 파일 포맷에 대해 결함 주입을 수행하였으며 10종류의 서비스 거부 취약점을 발견하여 원인을 분석하였다. 해당 방법론은 블록을 기반으로 파일을 처리하는 대표적인 파일 포맷인 MS Office와 이외의 파일 포맷에 대해서도 적용 가능하다.

고분해능 Cinematic PIV 시스템의 개발과 비정상 복잡 난류유동측정에의 응용 (Development of a High Resolution Cinematic Particle Image Velocimetry and Its Application to measurement of Unsteady Complex Turbulent Flows)

  • 김경천;박경현
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2001년도 춘계학술대회논문집E
    • /
    • pp.536-541
    • /
    • 2001
  • A high resolution digital cinematic Particle Image Velocimetry(PIV) has been developed. The system consists of a high speed CCD camera, a continuous Ar-ion laser and a computer with camera controller. To improve the spatial resolution, we adopt a Recursive Technique for velocity interrogation. At first, we obtain a velocity vector for a larger interrogation window size based on the conventional two-frame cross-correlation PIV analysis using the FFT algorithm. Based on the knowing velocity information, more spatially resolved velocity vectors are obtained in the next iteration step with smaller interrogation windows. The correct velocity vector at the first step is found to be critical, so we apply a Multiple Correlation Validation(MCV) technique in order to decrease the spurious vectors. The MCV technique turns out to improve SNR(Signal to Noise Ratio) of the correlation table. The developed cinematic PIV method has been applied to the measurement of the unsteady flow characteristics of a Rushton turbine mixer. A total of 3,245 instantaneous velocity vectors were successfully obtained with 4 ms time resolution. The acquired spatial resolution corresponds the performance of the conventional high resolution digital PIV system using a $1K{\times}1K$ CCD camera.

  • PDF

SNMP를 이용한 원격 모니터링 및 제어 시스템의 설계 및 구현 (Design and Implementation of Remote Monitoring and Controlling System using SNMP)

  • 안성진
    • 디지털콘텐츠학회 논문지
    • /
    • 제1권1호
    • /
    • pp.13-22
    • /
    • 2000
  • 본 논문에서는 SNMP를 이용하여 Window나 NT환경에서 동작하는 PC시스템을 관리하기 위하여 MIB를 정의하고 이를 모니터링 및 제어하는 관리 시스템을 설계 및 구현하였다. 제안된 시스템은 피관리 시스템의 상태를 제어하는 제어 시스템과 실시간 모니터링 및 프로세스 제어를 담당하는 모니터링시스템으로 구성되어 있다. 제어 시스템은 피관리 시스템의 구성정보 제어 및 설정과 피관리 시스템의 장애발생시 이를 제어하기 위한 백업 및 복구를 담당한다. 모니터링 시스템은 피관리 시스템의 현재의 동작 상태를 모니터링하고 실시간으로 실행중인 프로세스를 제어 및 새로운 작업을 실행시키는 기능을 담당하는 부분이다. 본 논문에서는 전체적인 관리 시스템과 피관리 시스템사이의 구조 및 동작과정을 규정하고 스크린 분할 및 분석 기법을 사용하여 모니터링의 성능을 향상시키는 방안을 제시하고 있다.

  • PDF

Document Structure Understanding on Subjects Registration Table

  • Ito, Yuichi;Ohno, Masanaga;Tsuruoka, Shinji;Yoshikawa, Tomohiro;Tsuyoshi, Shinogi
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2003년도 ISIS 2003
    • /
    • pp.571-574
    • /
    • 2003
  • This research is aimed to automate the generating process of the database from paper based table forms like this work. The registration table has so complicate table structures, ana in this research we used the registration tables as an example of general table structure understanding. We propose a table structure understanding system for some table types, and it has some steps. The first step is that the document images on paper are read from the image scanner. The second step is that a document image segments into some tables. In the third step, the character strings is extracted using image processing technology and the property of the character strings is determined. And the structured database is generated automatically. The proposed system consists of two systems. "Master document generation system" is used for the table form definition, and it doesn′t include the handwritten characters. "Structure analysis system for complete d table" is used for the written form, and it analyzes the table form filled in the handwritten character. We implemented the system using MS Visual C++ on Windows, and it can get the correct extraction rate 98% among 51 registration tables written by the different students.

  • PDF

SIP 기반 메신저 구현 (Implementation of SIP-based Messenger)

  • 김성엽;송태일;김수민;이경희;이인순;최선완;이종화;강신각
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (하)
    • /
    • pp.1287-1290
    • /
    • 2001
  • 현재 인터넷상에서 버디 리스트와 프레젠스 서비스가 폭발적인 증가하고 있고, 이들 서비스는 온라인 상태에서 인스턴트 메시지를 사용하고 있다. 그러나 이들 서비스들은 독자 사양에 따라 구현되어 강호호환성을 제공하지 않는다. 이를 해결하기 위해서 인터넷 표준 기구인 IETF (Internet Engineering Task Force)[1]의 IMPP (Instant Messaging and Presence Proto3col) 워킹그룹은 인스턴트 메시징과 프레젠스 서비스를 위한 기본골격(framework)을 표준화하였고, IMPP 를 따르는 메신저 프로토콜을 표준화하는 SIMPLE (SIP for Instant Messaging and Presence Leveraging) 워킹그룹과 APEX (Application Exchange) 워킹그룹을 구성하였다. 본 논문에서는 IETF SIMPLE 워킹그룹에서 제안만 SIP 기반 인스턴트 메시징과 프레젠스 기능을 갖는 메신저를 구현하였다. 구현 언어는 C++를 사용하였고 UA (User Agent)는 MS Windows 98/2000에서 구현하였고 인스턴트 메시징과 프레젠스 기능을 수행하는 메신저 서버는 Linux에서 구현하였다.

  • PDF

제어 시스템 설계를 위한 IEC 1131-3 기반의 제어 로직 생성기의 개발 (Development of a IEC 1131-3-Based Control Logic Generator for the Control System Design)

  • 정구;심주현;이제필;이철수
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 춘계학술대회 논문집(한국공작기계학회)
    • /
    • pp.171-176
    • /
    • 2001
  • This paper describes the methodology of an IEC 1131-3-based control logic generator for the control system design and converting algorithm between programmable languages. The proposed control logic generator is generated based on the software model and common element with data type, variables, POUs(program organization unit) and execution control unit commonly used within programmable languages of IEC 1131-3 Standard. The generation method of object file was proposed on five programmable language based on IECI 131-3. The generation method of object file is represented as following; 1) the generation method using conversion algorithm from LD to IL with FBD(function block diagram), 2) the generation method using C code generation algorithm from SFC using the SFC execution sequence with FBD and ST(structured text). The proposed control logic generator was implemented by Visual C++ and MFC on MS-windows NT 4.0

  • PDF

소규모 실습실 관리를 위한 웹기반 트래픽 모니터링 시스템의 설계 및 구현 (A Design and Implementation of Web-based Traffic Monitoring System for Management of Small-scale PC-room)

  • 이강호
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.127-131
    • /
    • 2004
  • 본 논문에서는 소규모 실습실을 대상으로 웹기반의 네트워크 트래픽 모니터링 시스템을 제안한다. 제안된 시스템은 네트워크 관리자로 하여금 네트워클 분석하여 네트워크와 시스템의 운영 및 관리, 확장. 그리고 디자인을 지원할 수 있다. 전체 시스템은 네트워크 정보를 수집하고 분석하며, 네트워크 트래픽의 실시간 분석을 지원하는 분석 서버와 서버로부터 수신된 결과를 분석하여 사용자에게 그래픽적인 데이터로 보여주는 웹기반 사용자 인터페이스인 클라이언트 시스템으로 구성된다. 제안된 시스템은 웹기반 기술인 자바로 구현되었으며 다양한 분석 기능 및 활용방안을 제공함으로써 관리자로 하여금 실습실에 대한 효율적인 관리 활동을 지원할 수 있도록 한다.

  • PDF

Monitoring of Rotational Movements of Two Piston Rings in a Cylinder Using Radioisotopes

  • Jung, Sunghee;Jin, Joonha
    • Nuclear Engineering and Technology
    • /
    • 제31권4호
    • /
    • pp.423-431
    • /
    • 1999
  • A radiotracer technique has been developed to monitor the rotational movement of two piston rings in one cylinder during engine operation. The rings were labeled with two different kinds of radioisotopes, i.e. $^{60}$ Co and $^{192}$ Ir, for identification of the top ring from the second ring. The radiotracers were implanted in a small hole bored on the inner side of each piston ring. The rings were installed in a single cylinder hydrogen engine and three Nal scintillation detectors were mounted around the engine block to measure the gamma radiation. The angle of ring-gap orientation was determined from the radiation counts measured with the three detectors during engine operation. Two windows (upper window for $^{60}$ Co and lower window for $^{192}$ Ir) were set on each ratemeter to count radiation from the two isotopes separately. Procedure to convert the radiation counts to the position of the ring gap was established. With the software programmed with MS-Visualbasic, radiation counts were compared with the reference responses that were measured at angular intervals of 10$^{\circ}$for each piston ring in advance of the experiment. The result was used for the evaluation of the relationship between the orientation of ring-gaps and oil consumption. It was found that an increase in the oil consumption rate of a specific operation condition was closely related to the relative phase angle of the two piston rings.

  • PDF