• 제목/요약/키워드: 웹서비스 개발

검색결과 1,587건 처리시간 0.029초

폐쇄 사용자 그룹을 위한 정보공유 관리 시스템의 개발 (Development of Information Sharing and Management System for Closed User Group)

  • 허미영;현욱;강신각
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2000년도 추계종합학술대회
    • /
    • pp.324-327
    • /
    • 2000
  • 인터넷 이용자가 급증하면서 특정 목적의 사용자들이 인터넷을 이용하여 그들간의 점보공유를 위한 시스템을 개발하고 있다. 이러한 시스템을 위해 필요한 기능으로 인터넷 이용자들이 쉽게 접근할 수 있는 웹 서비스를 지원하도록 하며, 폐쇄된 사용자만을 위한 인증 기능, 사용자들간에 공유되는 정보를 쉽게 관리하기 위한 DB 처리 기능, 사용자들이 특정 주제에 대하여 언제든지 자유롭게 의견을 제시하고 이를 저장하고 있으며 관리하는 게시판 기능, 사용자들간에 그룹을 지정하여 그룹간 메일을 전송하고 지난 메일을 저장 관리할 수 있는 메일 처리 기능 등을 들 수 있다. 본 논문에서는 이들 기능을 지원하기 위하여 리눅스상에서 구현된 시스템의 세부 기능 및 동작 절차를 소개하며 구현상에 발생된 문제점과 이의 해결 방안에 대하여 기술하고자 한다.

  • PDF

XML 스키마 기반의 데이터베이스 스키마 생성기 설계 (Design of Automatic Database Schema Generator Based on XML Schema)

  • 임종선;김경수
    • 융합보안논문지
    • /
    • 제7권3호
    • /
    • pp.79-86
    • /
    • 2007
  • 현재, 기업간 전자상거래는 XML 문서를 이용하여 기업간 정보유통에 부분적으로 적용되고 있으나 웹서비스가 본격 구현되면 기업 기간시스템도 XML 기반으로 점차 전환될 것으로 보고 많은 업체들이 XML DBMS 개발에 경쟁적으로 나서고 있다. 기존의 XML DBMS 연구들에서는 XML 문서의 구조를 표현하기 위하여 XML DTD를 사용하였다. 이러한 XML DTD는 단순한 형태의 표현을 정의하고 있어서 XML 문서의 구조를 정의하는데 많은 어려움이 있다. 이를 극복하기 위하여, 본 논문에서는 W3C의 표준으로 채택된 XML 스키마를 기반으로 데이터의 컨텐츠 저장에 일반적으로 사용되고 있는 관계형 데이터베이스에 XML 데이터를 저장하기 위하여 XML 스키마를 이용한 관계형 데이터베이스 스키마의 자동 변환 메커니즘을 통한 알고리즘을 제안하였다. 이 알고리즘을 토대로 XML 스키마를 관계형 데이터베이스 스키마로 변환하는 모듈을 개발하면, XML 데이터의 관리를 관계형 데이터베이스를 통하여 효과적으로 할 수 있을 것이다.

  • PDF

라즈베리파이 기반 미소 불꽃 감지를 이용한 스마트 경보 서비스 시스템 구현 (Fabrication of smart alarm service system using a tiny flame detection sensor based on a Raspberry Pi)

  • 이영민;손경락
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제39권9호
    • /
    • pp.953-958
    • /
    • 2015
  • 라즈베리파이는 복수개의 입출력 주변 장치를 지원할 수 있는 신용카드 크기 정도의 단일보드 컴퓨터로 이기종간 상호연동을 위한 완전한 플랫폼으로 사용할 수 있으므로 다양한 응용에 적용될 수 있다. 라즈베리파이에 와이파이 기능을 결합하면 원격통신이 가능하여 무선센서 노드를 구성하는데도 매우 적합하다. 또한 데이터처리와 의사결정을 인공지능에 기반을 둘 수 있으므로 화재 감시나 화재발생 신뢰도 판단 등과 같은 예제를 이미 개발된 테스트베드에서 수행해 볼 수 있다. 본 논문은 건물 내의 능동적 화재안전감시를 위한 센서 웹노드로서 라즈베리파이 이용에 대한 연구 결과이다. UV 불꽃감지센서가 촛불 크기 정도의 불꽃을 감지하면 라즈베리파이는 GCM 서버를 통해 지정된 스마트폰으로 현장상황을 알리는 푸쉬 메시지를 보낸다. 모바일 앱은 오작동 알람 여부를 판별하기 위한 실시간 비디오 영상을 제공할 수 있도록 개발되었다. 만약 긴급 상황이라면 긴급통화로 즉시 도움을 요청할 수 있도록 구현하였다.

대체자료 선정을 위한 이용자 참여형 도서 추천 큐레이션 플랫폼 설계 (Design of the Curation Platform for User-participated Book Recommendation System of Selecting on Alternative Material for the Disabled)

  • 조현양
    • 한국문헌정보학회지
    • /
    • 제54권3호
    • /
    • pp.41-69
    • /
    • 2020
  • 이 연구의 목적은 이용자 선호도 및 관심분야 정보 수집을 위한 웹 기반의 프로파일링 모델을 활용하여 이용자 선호도 기반의 대체자료 추천 시스템의 개발과 정보 추천 모델의 핵심이 되는 도서자동분류엔진을 설계하고 시범 구축하는 것이다. 이용자 선호도 기반의 대체자료 선정 방법론을 개발하기 위해 국가대체자료공유시스템인 DREAM의 이용자 대체자료 이용 내역을 분석하여 KDC의 10개 주제 분야별 대체자료에 대한 이용자 선호도를 조사하였다. 이용 내역 데이터의 표제 정보를 분석하여 주제 분야별로 그리고 조사대상 기간별로 관심 키워드를 도출하였으며, 도출된 키워드를 주제 분야별로 순위화하였다. 주제별과 기간별로 순위화된 키워드는 이용자 선호도를 나타내는 것으로 출판된 도서 가운데 대체자료 제작 대상을 선정하는데 활용할 수 있다. 또한 이용자 선호도 기반의 대체자료 선정을 위하여 국립장애인도서관의 내부 데이터뿐만 아니라 타 도서관이나 다양한 유관 기관의 서비스 및 이용 내역을 반영하기 위한 연계방안을 제안하였다.

브레인스토밍과 WebStorming의 아이디어 발상량(發想量) 비교 연구 (A Study on Comparative Amount of Idea Thinking between Brainstorming and Webstorming)

  • 한경돈;박대우
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권8호
    • /
    • pp.189-196
    • /
    • 2011
  • 창의적인 디자인 컨셉(Concept) 개발을 위해서는 팀원들의 아이디어 발상량(發想量)이 매우 중요하다. 기획에서 제안까지 브레인스토밍 발상 방법을 통하여 과제에 대한 창의적인 문제점 도출(導出)과 해결 방안에 대한 과정과 원리를 이해할 수 있다. 따라서 아이디어 발상량 도출은 자유로운 생각들을 단어로 표현하는 것이다. 처음부터 좋은 아이디어를 내려하기 보다는 많은 아이디어를 만드는 것이 중요하다. 본 논문은 기존의 실제(實際) 브레인스토밍의 프로세스를 연구하고, 웹(Web) 환경에서 업그레이드(Upgrade) 되어진 네트워크 서비스와 멀티미디어 기술을 활용하여 아이디어 발상과 정리(整理)를 전개하는 것이다. "Webstorming" 프로그램의 Brainwriting과 Braindrawing 과정을 통해 장소나 시간 제약 없이, 쓰기, 그리기를 통하여 요소(要素) 군집(群集)별 아이디어 발상량을 비교한 후에, 디자인 팀원들의 요소 군집별 특성을 분석하여 창의적인 아이디어 발상 방법을 제시한다. 본 연구는 지식정보화 사회에서 디자인과 IT관련 기술을 응용하여, 상품 기획, 상품 개발, 마케팅에 활용함으로서 국가적인 디자인 경쟁력을 확보하고 부가가치를 높이는데 기여하고자 한다.

기계학습 활용을 위한 학습 데이터세트 구축 표준화 방안에 관한 연구 (A study on the standardization strategy for building of learning data set for machine learning applications)

  • 최정열
    • 디지털융복합연구
    • /
    • 제16권10호
    • /
    • pp.205-212
    • /
    • 2018
  • 고성능 CPU/GPU의 개발과 심층신경망 등의 인공지능 알고리즘, 그리고 다량의 데이터 확보를 통해 기계학습이 다양한 응용 분야로 확대 적용되고 있다. 특히, 사물인터넷, 사회관계망서비스, 웹페이지, 공공데이터로부터 수집된 다량의 데이터들이 기계학습의 활용에 가속화를 가하고 있다. 기계학습을 위한 학습 데이터세트는 응용 분야와 데이터 종류에 따라 다양한 형식으로 존재하고 있어 효과적으로 데이터를 처리하고 기계학습에 적용하기에 어려움이 따른다. 이에 본 논문은 표준화된 절차에 따라 기계학습을 위한 학습 데이터세트를 구축하기 위한 방안을 연구하였다. 먼저 학습 데이터세트가 갖추어야할 요구사항을 문제 유형과 데이터 유형별로 분석하였다. 이를 토대로 기계학습 활용을 위한 학습 데이터세트 구축에 관한 참조모델을 제안하였다. 또한 학습 데이터세트 구축 참조모델을 국제 표준으로 개발하기 위해 대상 표준화 기구의 선정 및 표준화 전략을 제시하였다.

설계패턴이 적용된 인트라넷 어플리케이션의 객체모델링 (Object Modeling of Intranet Application applying Design Patterns)

  • 배제민;이창훈;이경환
    • 한국정보처리학회논문지
    • /
    • 제4권8호
    • /
    • pp.1961-1974
    • /
    • 1997
  • 하이퍼미디어 기반 인터넷서비스의 확산으로 월드와이드웹(WWW)은 대중적으로 널리 알려지게 되었고 이런 하이퍼미디어 어플리케이션의 응용분야로서 인터넷 프로토콜인 TCP/IP와 HTTP를 이용하여 기업내부업무를 처리하고자 하는 인트라넷 어플리케이션도 점차 대두되고 있다. 인트라넷 어플리케이션은 단순한 정보획득 뿐만 아니라, 정보의 생산, 수정 및 삭제 등을 하이퍼미디어 형식으로 수행해야 되기 때문에 정보의 획득에만 비중을 둔 기존의 하이퍼미디어 어플리케이션 개발방법론을 그대로 적용하기엔 부적당하다고 볼 수 있다. 본 논문은 객체지향 방법론을 이용하여 인트라넷 환경에 맞게 적용하기엔 부적당하다고 볼 수 있다. 본 논문은 객체지향 방법론을 이용하여 인트라넷 환경에 맞게 적용한 객체지향 인트라넷 어플리케이션 개발방법론(OOIDM)을 제안한다. 그리고 설계정보의 재사용을 위해 인트라넷 영역에서 사용될 숙 있는 설계패턴을 제안하고, 이를 OOIDM에 적용한 사례연구도 제시하였다. 인트라넷 영역에서 설계패턴의 적용은 많은 잇점을 가져다 주었다. 설계패턴은 성공적인 설계정보와 그 구조의 재사용을 용이하게 해주었고, 이에 따른 설계결정(design decision)을 감소시켜 주었다.

  • PDF

Zigbee와 GPS를 이용한 해녀 사고예방 스마트 모니터링 시스템 개발 (Development of Accident-prevention Smart Monitoring System for Woman Diver using Zigbee Module and GPS Sensor)

  • 최민호;김영상
    • 스마트미디어저널
    • /
    • 제5권3호
    • /
    • pp.74-80
    • /
    • 2016
  • 본 논문에서는 Zigbee와 GPS센서를 이용한 해녀 사고예방 스마트 모니터링 시스템을 제안하였다. 이 시스템은 해녀들이 바다속에서 조업중에 있을 때, 물질하는 위치, 체온, 잠수의 깊이, 잠수 시간 등의 정보를 수집하여 안전사고 발생시 곧바로 대처할 수 있다. 본 연구에서는 해녀의 상태 및 물질 활동 정보 측정을 위한 스마트테왁과 스마트물안경을 개발하였다. GPS 수신이 가능한 스마트테왁은 스마트물안경과 Zigbee통신으로 측정된 데이터를 IHSS(IoT based Haenyeo Safety service Software)의 서버로 전송한다. 또한, IHSS는 반응형 웹으로 해녀의 위치 정보와 상태 정보를 스마트폰으로 서비스할 수 있다. 결론적으로 이 시스템은 해녀의 건강관리 및 안전 측면에서 매우 유용할 것이며, 유네스코 세계 무형문화유산 등재 기반 등 제주해녀의 세계화 마케팅에도 크게 기여할 것이다.

안드로이드 저장소 취약점을 이용한 악성 행위 분석 및 신뢰실행환경 기반의 방어 기법 (Analysis of Malicious Behavior Towards Android Storage Vulnerability and Defense Technique Based on Trusted Execution Environment)

  • 김민규;박정수;심현석;정수환
    • 정보보호학회논문지
    • /
    • 제31권1호
    • /
    • pp.73-81
    • /
    • 2021
  • 휴대폰 이용 시 앱 또는 웹 기반 어플리케이션을 이용하여 파일 다운로드 시, 다운로드 되는 파일들은 어플리케이션 마다 특정 디렉토리에 저장하도록 기본 경로가 설정되어 있다. 파일 관리자를 비롯하여 저장소로 접근이 필요한 여러 어플리케이션들은 여러 기능들과 서비스를 제공하기 위해, 저장소의 읽기 및 쓰기 권한을 요구한다. 이는 다운로드 경로에 직접 접근하여 사용자가 저장해놓은 수많은 중요 파일들에 직접 접근할 수 있게 됨을 의미한다. 본 논문에서는 이러한 다운로드 된 파일들의 저장 공간의 보안 취약점을 이용한 공격 가능성을 증명하기 위해 암호화를 위장한 파일 탈취 어플리케이션 기능을 개발하였다. 암호화를 진행한 파일은 암호화됨과 동시에 백그라운드에서는 해커에게 E-mail을 통해 전송된다. 개발한 어플리케이션을 악성 분석 엔진인 VirusTotal을 이용하여 검사한 결과, 74개의 엔진 모두에서 악성 앱으로 탐지되지 않았다. 최종적으로 본 논문에서는 이러한 저장소 취약점을 보완하기 위한 신뢰실행 환경 기반의 방어 기법과 알고리즘을 제안한다.

Analysis and simulator implementation of Mighty, an advanced imperfect information game

  • Lee, Jeongwon;Kim, Kwihoon;Kim, Seung-Hyun
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권1호
    • /
    • pp.9-21
    • /
    • 2022
  • 마이티는 불완전 정보 게임으로, 국제적으로 대중적인 4인용 카드 게임 브리지와 유사하지만 게임 규칙 및 운영 측면에서 더욱 복잡한 특성을 가지고 있다. 마이티 게임의 전략을 탐구하고 분석하기 위한 환경이 필요하지만, 브리지 등 타 카드 게임의 전략 분석을 위한 시뮬레이터가 다수 개발된 것에 비해 마이티 게임의 분석 도구는 존재하지 않는다. 심지어 마이티 게임에 대한 학문 차원에서의 정의 및 이해가 부족한 상황이다. 이러한 문제를 해결하기 위해, 본 논문은 마이티 게임의 절차 및 규칙을 체계적으로 정의하였다. 그리고 이를 기반으로 마이티 게임을 학습하고 전략을 분석할 수 있는 시뮬레이터를 구현하였다. 시뮬레이터는 서비스의 활용성과 접근성을 고려하여 자바스크립트로 개발되었으며, 다양한 분석 기능을 PC/모바일 웹 환경에서 제공한다. 마지막으로, 관련 분야에서 연구 주제로 다루고 있는 다른 트릭테이킹 게임과의 비교 분석을 통해, 마이티 게임이 불완전 정보 게임으로서 연구 가치가 있으며 AI학습이 용이한 게임 특성이 존재함을 보였다.