• Title/Summary/Keyword: 응용 프로그램 설계

Search Result 1,049, Processing Time 0.026 seconds

Open API Design for Screen Reader (스크린리더 개발 생산성 향상을 위한 개방형 API 설계)

  • Lee, Seung-Soo;Kim, Suk-Il
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.915-918
    • /
    • 2005
  • 스크린리더는 그 특성상 모든 응용 프로그램을 지원해야 함에도, 타 응용 프로그램의 빈번한 업그레이드 와 스크린리더 개발 인력 부족 등의 이유로 시각장애인들이 자주 쓰는 소수의 응용 프로그램만을 지원하는 것이 현실이다. 본 논문에서는 스크린리더의 개발 생산성을 높일 수 있는 방안으로 개방형 API 를 제안한다. 스크린리더에 개방형 API 를 채택하고 이를 공개함으로써 스크린리더 개발 업체는 주엔진 모듈의 성능 향상에 모든 인력을 투입하여 성능 좋은 스크린리더을 개발할 수 있을 것이며, 프로그램 개발이 가능한 사용자나 자원봉사자들이 개방형 API 에 맞도록 응용 프로그램 지원 모듈을 플러그인 형태로 개발할 수 있을 것이다. 이를 통해 국내에서도 다양한 응용 프로그램을 지원하는 우수한 스크린리더를 개발할 수 있을 것이다.

  • PDF

Design and Implementation of Web-Based Electronic Bidding System (웹 기반 전자 입찰 시스템의 설계 및 구현)

  • Sunhee Yoon;Kyung Joon Ju;In Young Lee
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07a
    • /
    • pp.185-191
    • /
    • 1999
  • 최근의 정보통신 기술의 급격한 발달과 인터넷 사용의 폭발적인 증가, 기업의 인트라넷/익스트라넷의 도입으로 인터넷 환경에서의 비즈니스 응용 프로그램의 개발이 다양해지고 있다. 본 논문에서는 기업에서 조달 업무의 투명성과 신속성 및 인터넷을 통한 수요 기관 및 공급 업체간의 글로벌화를 이룰 수 있는 비즈니스 응용 프로그램으로 웹 환경에서의 전자 입찰 시스템의 설계 및 구현을 다룬다. 본 논문에서 설계 및 구현된 전자 입찰 시스템은 구매, 입찰 및 조달 프로세스로 구성되어 있으며 전자 입찰 시스템에서 입찰 가격이나 계약의 보안 및 인증을 위해 PKI 기반의 전자 서명 방식을 사용한다.

  • PDF

Design and Implementation of Software On-Demand Streaming System (소프트웨어 온디맨드 스트리밍 시스템 설계 및 구현)

  • Kim Youngman;Heo Seongjin;Choi Wan;Park Hongjae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.538-540
    • /
    • 2005
  • 소프트웨어 스트리밍 [1][2]은 프로그램 설치 및 실행을 위하여 서버로부터 데이터 전송이 진행중인 동안에도 PC, PDA, 휴대용 개인 컴퓨터, 휴대 전화 등과 같은 데스크 탑 또는 이동 연산장치 상에서 미설치 소프트웨어의 실행이 즉각적으로 이루어지도록 하는 기능이다. 즉, 소프트웨어 스트리밍 기술을 사용하면 사용자가 다운로드, 압축해제, 인스톨과 시스템 재구성이라는 일련의 과정이 완료될 때까지 기다릴 필요 없이 최소한의 다운로드 후에 해당 소프트웨어가 곧바로 실행될 수 있도록 해준다. 응용프로그램을 실행하는데 필요한 첫번째 실행 블록이 메모리에 적재되고 기본적인 환경설정을 마치자마자 나머지 블록들이 다운로드되고 설치되기도 전에 실행될 수 있기 때문에 스트리밍 시스템은 응용 프로그램의 실행준비 시간을 대폭 줄일 수 있게 해준다. 게다가, 응용프로그램 실행시 실제로 사용되지 않는 대부분의 블록들은 서버로부터 다운로드 받지 않아도 된다. 그 결과. 메모리와 대역폭 같은 리소스의 활용이 절약된다. 이러한 스트리밍 시스템을 사용하면 사용자는 다양한 공개 또는 상업용 응용프로그램을 광범위하게 지원하는 사용자 투명성을 가진 가상 소프트웨어 컴퓨팅 환경을 만들 수 있다. 본 논문에서는 프로그램 등록, 환경 변수 설정 그리고 구성 파일과 관련된 컴포넌트들의 자동 설치 기능들을 제공함으로서 네트워크를 통하여 소프트웨어를 스트리밍하고 실행해주는 Software On-Demand(SOD)스트리밍 시스템을 설계 및 구현한다.

  • PDF

The Design of Session and User Management Module for Telepointing (텔리포인팅을 위한 세션 및 사용자 관리 모듈의 설계)

  • Baek, Hee-Sook;Jeon, Jae-Woo;Oh, Sam-Kweon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1369-1372
    • /
    • 2000
  • 텔리포인팅은 지역 시스템의 공유윈도우에서 텔리포인터를 통해 발생하는 이벤트를 원격지 시스템의 공유왼도우에 동기적으로 표현하는 기법이다. 이러한 텔리포인팅은 다양한 CSCW 분야 및 응용프로그램들에서 응용되고 있다. 텔리포인팅 기능을 제공하기 위한 텔리포인팅 모듈은 응용프로그램의 종류에 상관없이 응용할 수 있도록 설계하고 구현해야 해야 한다. 텔리포인팅 모듈의 설계 시에 반드시 고려해야할 기능은 텔리포인팅 사용자 관리기능과 세션관리기능이다. 본 논문은 텔리포인팅 모듈을 위한 세션 및 사용자 관리모듈을 설계한다. 세션 관리모듈은 세션의 참여, 탈퇴, 생성, 그리고 제거 등의 세션관리기능을 제공하고 사용자 관리모듈은 사용자의 등록, 삭제, 그리고 사용자정보갱신 등의 사용자 관리기능을 제공하는 모듈로써 단일 및 다중 텔리포인팅 기능을 제공하기 위해 반드시 구현되어야 하는 모듈들이다.

  • PDF

Application Scheme of PostgreSQL-PostGIS Server Engine based on Open Source for GIS Portal Building (GIS 포털 구축을 위한 공개 소스 기반 PostgreSQL-PostGIS 서버 엔진의 응용 설계)

  • Han, Sun-Mook;Lee, Ki-Won
    • Proceedings of the KSRS Conference
    • /
    • 2009.03a
    • /
    • pp.134-138
    • /
    • 2009
  • 최근 GIS 포털에 대한 수요자 요구 사항이 증가하고 있고 기존의 웹 GIS 응용 프로그램 개발 기법과의 연계와 통합이 중요한 연구 주제로 부각되고 있다. 본 연구에서는 공개 소스인 PostgreSQL - PostGIS를 이용하여 GIS 포털 구축을 위한 응용 설계 연구를 수행하였다. PostgreSQL를 데이터베이스 시스템으로 하여 공간 질의 및 분석 기능 등 GIS 기능을 연동시키는 PostGIS는 서버 GIS 엔진으로 점점 활용 가치가 증가하고 있으나 GIS 포털에서 이를 적용한 사례는 현재까지 보고된 바가 거의 없다. 본 응용 설계는 전체 시스템 설계 보다는 주로 포털에서의 인터페이스 부분을 주로 다루고자 하며 시험 구현 프로그램의 라이브러리는 PostGIS의 C Language Interface(LIBPQ)와 OGC library를 이용하여 공간 데이터에 대한 기본 기능을 구현하였다. 본 연구를 통하여 구글, 다음, 네이버 등과 같은 일반 검색 엔진에서 경쟁적으로 제공하는 웹 맵핑 수준에서 위성영상정보와 지도정보 서비스가 보다 체계적으로 웹 GIS 기술과 연계될 수 있는 기반을 마련하고자 한다.

  • PDF

Design of a RDF Metadata System for the Searching of Application Programs (응용프로그램의 검색을 위한 RDF 메타데이터 시스템의 설계)

  • Yoo Weon-Hee;Kouh Hoon-Joon
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.6
    • /
    • pp.1-9
    • /
    • 2005
  • As the amount of data on the web increase, it is difficult to search what we want exactly. Therefore, much researches are attempted to search web resources efficiently. So, W3C established the standard that give meanings to resources on the web using RDF metadata. The RDF metadata had been mainly described a document data on the web. But it is difficult to create automatically the metadata for application programs than the document data. This paper proposes a method to use RDF metadata to search application programs. Firstly, we define RDF data model that stores the information of the application programs and RDF schema that references the RDF data model. And we design a prototype system to search application programs. This system meets expectation, getting the application to fullfill the needs of user, and has the efficiency of the searching function.

  • PDF

The Design and Implementation of C++ Classes Wrapping ODBC API (ODBC API의 C++ 클래스 설계 및 구현)

  • 김승민;홍은지;이재호;박현주;김선호;전준범;정소영;유석인
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.306-308
    • /
    • 1998
  • PC를 클라이언트로, UNIX등의 운영체제를 탑재한 워크스테이션을 서버 플랫폼으로 구축되는 데이터베이스 응용 프로그램들은 데이터베이스 접근 API로 대부분 ODBC를 사용한다. 그런데, ODBC API에서 제공하는 자료형과 관련 함수들이 아주 복잡해서 이해와 사용이 어렵고, C 함수 형태의 API를 제공하기 때문에 C++나 자바와 같은 객체 지향 언어로 ODBC를 이용하여 클라이언트 시스템을 구현할 때는 OLE DB나 JDBC등의 클래스 라이브러리 API를 사용하는 것에 비해 이해하기 쉬운 프로그램 원시코드 생성이 어렵다. 본 연구에서는 데이터베이스 응용 프로그래머의 요구사항을 효과적으로 반영하여 ODBC API들을 C++클래스 형태로 설계 및 구현하였다. 구현된 C++ 클래스 형태의 데이터베이스 인터페이스를 사용하면, 보다 더 간결한 프로그램 원시 코드로 데이터베이스 응용 프로그램을 작성할 수 있다.

A Framework for Session-based Integrity Enforcement Application Design and Operation in Role-Based Access Control Systems (역할기반 접근제어 시스템 환경에서 무결성 보장을 위한 세션기반 응용 프로그램의 설계 및 운영 구조)

  • 이형효;최은복;노봉남
    • Proceedings of the Korea Institutes of Information Security and Cryptology Conference
    • /
    • 1998.12a
    • /
    • pp.389-401
    • /
    • 1998
  • 역할기반 접근제어 정책은 정보보호를 위한 단순한 접근제어 수단으로서 뿐만 아니라, 사용자와 다양한 응용 소프트웨어로 구성된 환경에서 편리한 권한 관리 기능을 수행할 수 있어 일반적인 기업환경과 컴퓨터 운영체제, 데이터베이스와 같은 시스템에서 채택, 활용되고 있다. 본 논문에서는 역할기반 접근 제어 정책을 채택한 정보 시스템 환경에서 시스템이 관리하는 정보의 무결성 보장을 위한 세션기반 임무분리 특성을 제안하고, 정형적 기술방식을 Z 언어를 이용하여 표현하였다. 또한 제안된 특성을 기반으로 한 응용 프로그램 명세 요소를 이용한 응용 프로그램 설계 및 실행가능성 확인기능, 전체 시스템의 운영 구조에 대하여 기술하였다.

  • PDF

Development framework of application software for chemical process plants (화학 공정 플랜트 정보 응용 소프트웨어 개발 프레임워크)

  • Suh, Min-ho;Yoo, Jaeyoung;Han, Seung-youp
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2007.11a
    • /
    • pp.490-494
    • /
    • 2007
  • The chemical process plant information is used and updated during design, construction, operation, and maintenance of plant. This special type of information should be utilized as the DW(datawarehouse) which conforms to the standard format. The DW should be design in consideration of connectivity to application softwares. The application softwares are different from each other in the context of their objects such as design, management, decision-making, and so on. In this paper, some considerable facts in dealing with chemical process plant information on the framework of developing application software including datawarehousing, model building, interfacing. As a case study, the development of decision-making support system for environmental policy is illustrated for the related discussion.

  • PDF

Study of Smart Card Applications Development Based On Object-Oriented Design (객체지향 모델링에 기반한 스마트카드용 응용 프로그램 개발 기법의 제안)

  • 김시관;오득환;박인용;강오한
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.142-144
    • /
    • 2003
  • 최근의 스마트카드는 여러 가지 응용 프로그램을 하나의 카드에 적재시켜 사용할 수 있으며 보안 기능이 뛰어난 점 등 여러 가지 장점 때문에 최근 인터넷의 바른 보급과 더불어 스마트카드의 효용성이 점차 증가하고 있는 추세에 있다. 본 논문에서는 스마트카드의 업계 표준으로 자리잡고 있는 자바카드를 중심으로 자바 카드의 주요 특성과 응용 프로그램 작성 기법을 객체지향 중심 기법을 채택한 설계 기법을 제안한다. 객체 지향 기법을 채택함으로써 향후 예상되는 기능 확장 등에 적절히 대처할 수 있는 등의 장점을 가지고 있다.

  • PDF