• 제목/요약/키워드: Web application development

검색결과 831건 처리시간 0.03초

WWW상에서의 온라인 정보통신표준 개발 시스템 설계 및 구현 (Design and Implementation of On-line Standards Development System on the World Wide Web)

  • 구경철;김형준;박기식;송기평;조인준;정회경
    • 한국정보통신학회논문지
    • /
    • 제2권4호
    • /
    • pp.559-573
    • /
    • 1998
  • 정보통신 표준화 기구들은 최근 동 분야가 국가 및 시장 경쟁력제고에 있어 전략적 수단으로 부상됨에 따라 더 많은 새롭고 복잡한 표준들을 보다 짧은 시간 내에 개발해야 한다는 문제에 직면하고 있으며, 이러한 문제 의 해결을 위해 이들은 표준개발절차의 많은 부분들을 전자화 시킨 소위 전자적 표준개발시스템 혹은 전자적 문서처리시스템의 구현을 꾀하고 있다. 본 논문에서는 이러한 정보통신분야의 환경변화에 효율적으로 대처하기 위해 국내 표준화 환경 및 표준화 순기(표준(안)연구개발표준(안)제안의견수렴표준화위원회 승인표준(안)확정)에 따른 Workflow기반 표준(안) 개발 환경을 WWW상에서 설계 구현한 표준정보유통망(SICN : Standards Information Cooperation Network) 시스템을 소개한다 구현된 온라인 표준개발 시스템은 기존의 인터라넷(Intranet)기반의 시스템과는 달리 개념적으로 인터넷의 제3물결이라 할 수 있는 엑스트라넷(Extranet) 개념의 Workflow 기반 시스템이라 할 수 있으며, 이는 향후 '가 상 표준 개발망(VSDN : Virtual Standards Development Network)'으로 확장 구현될 예정이다.

  • PDF

유니버설 네트워크 상에서 웹서비스 프레임워크 구현 (Implementation of Web Services Framework for Web Services on Universal Networks)

  • 임형준;오일진;황윤영;이경하;이강찬;이승윤;이규철
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권2호
    • /
    • pp.143-157
    • /
    • 2008
  • 유비쿼터스 웹서비스는 어떠한 단말/네트워크 환경에서도 다양한 응용 서비스를 연계하여 이용할 수 있도록 하는 미래형 웹서비스 기술로 정의될 수 있다. 또한, 유비쿼터스 환경에서는 계속 유동적인 상태 변화를 갖는 디바이스가 가진 서비스의 동적인 검색과 이용이 요구되며, ad-hoc한 환경에서의 검색 방법 등을 보장해야 한다. 이에 관련하여 최근에 트랜잭션, 보안, QoS, 시멘틱과 웹서비스 조합 등 여러 분야로 연구되고 있다. 하지만 최근 컴퓨팅 및 네트워크 기술의 발전으로 유비쿼터스에 대한 관심이 증가하고 있지만 아직 이에 대한 연구는 초기 단계에 있다. 유비쿼터스 환경에서는 기존 프로토콜 중 하나가 각종 디바이스 및 서비스의 위치, 정보, 상태 등의 유동성과 같은 발생되는 문제를 모두 해결하기는 어렵다. 이를 위해, 다양한 이질적인 서비스 디스커버리 미들웨어가 존재함에도 불구하고, 개인 전자기기 및 가전제품에 특화된 새로운 서비스 디스커버리 미들웨어가 생겨나고 있다. 따라서 본 논문에서는 산재한 이질적인 서비스 디스커버리 미들웨어들 즉, 유니버설 네트워크(Universal Networks)간의 상호운용성을 제공하기 위한 프레임워크인 WSUN(Web Services on Universal Networks)을 제안하고 구현한다. 본 논문에서 제안하는 WSUN은 웹서비스의 관점으로 접근하고 있으며 SOA 기반의 유니버설 서비스 브로커(Universal Service Broker)를 통해 서비스 디스커버리 미들웨어들 간의 상호운용성을 제공한다. 또한, 시나리오를 통해 WSUN의 필요성을 도출하였고, 유니버설서비스 브로커가 지원해야 하는 요구사항과 범위를 정의함으로써 새로운 서비스가 등장하거나 퇴장하는 경우 등의 이벤트를 부가의 작업 없이 바로 적응하여 사용자로 하여금 유니버설 서비스(Universal Service)의 검색 및 연결이 가능하도록 한다.

웹 응용 시스템 개발을 위한 보안을 고려한 통합 분석·설계 방법론 개발 - Oracle11g를 중심으로 - (A Development of the Unified Object-Oriented Analysis and Design Methodology for Security-Critical Web Applications Based on Object-Relational Database - Forcusing on Oracle11g -)

  • 주경수;우정웅
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권12호
    • /
    • pp.169-177
    • /
    • 2012
  • 응용 시스템 개발 과정에 있어서 중요하고 핵심을 이루는 작업은 분석과 설계 작업이며 아울러 대부분의 응용 시스템은 데이터베이스 기반으로 구축된다. 또한, IT 시스템들 간 상호 연결이 증가되면서 응용 시스템들은 외부공격에 쉽게 노출되어 지고 있기 때문에 보안과 관련된 처리 과정 역시 중요하다. 보안은 시스템에서 많은 부분과 상호작용을 하는 복잡한 비기능적 요구사항이다. 하지만 이러한 보안은 대부분 개발 마지막 과정에서 고려하기 때문에 보안에 취약한 응용 시스템이 개발될 가능성이 매우 높다. 따라서 개발 초기에 보안을 반영한 분석 및 설계 과정이 매우 중요하다. J2EE는 웹 응용 시스템을 위한 보안 방안을 제공하고, 아울러 객체-관계형 데이터베이스도 보안을 위하여 역할기반 접근제어를 지원하고 있지만 객체-관계형 데이터베이스 및 J2EE의 역할기반 접근제어를 활용하는, 요구사항 수집부터 구현까지 개발 단계 전체에 걸친 보안을 고려한 일관된 개발방법론은 전무한 실정이다. 따라서 본 논문에서는 보안 요구사항을 요구사항 수집부터 분석 및 설계 그리고 마지막 구현 단계까지 반영하여 J2EE 기반의 웹 응용 시스템을 개발하기 위한, 보안을 고려한 일관된 통합 분석 설계 방법론을 제안한다.

협동학습을 통한 웹 기반 영어 쓰기 시스템 개발 및 적용 (Development and Application of Web based English Writing System through Cooperative Learning)

  • 이혜림;고병오
    • 정보교육학회논문지
    • /
    • 제15권1호
    • /
    • pp.137-146
    • /
    • 2011
  • 현재 초등학교에서는 이루어지는 영어 교육은 기본적인 의사소통 능력을 기르기 위해 언어의 4기능(듣기, 말하기, 읽기, 쓰기)을 통합적으로 사용할 수 있도록 내용이 구성되어 있다. 그러나 6학년 영어 쓰기 학습 내용의 구성을 보면, 영어 문장 쓰기 학습은 하고 있으나 단순히 문장 따라 쓰기, 단어 넣어 문장 완성하기 등으로 한정되어 있고, 영어 쓰기 학습을 할 시간이 절대적으로 부족하다. 또한, 학생들의 영어 쓰기 학습은 영어 단어 암기 학습으로 생각하여 영어 쓰기 학습에 대해 부정적인 생각을 가지고 있다. 이러한 문제점을 해결하기 위해 본 연구자는 웹을 기반으로 한 협동 영어 쓰기 학습 시스템을 개발하여 시간과 장소의 제약 없이 정규 수업 시간 외에 방과 후 시간 또는 가정에서 학습할 수 있도록 하였다. 또한, 학생들은 시스템을 활용해 자신의 생각을 영어로 표현하고, 동료들과의 협동학습을 통해 영어 쓰기 활동에 적극적으로 참여한 결과 영어 쓰기의 정의적 영역과 영어 쓰기 능력에 향상되었다.

  • PDF

개방형 인터페이스 기반 국토정보 서비스 플랫폼 개발 연구 (Study on the Development of Open Interfaced Geospatial Information Service Platform)

  • 장윤섭;김재철;최원근;김경옥
    • 한국공간정보시스템학회 논문지
    • /
    • 제11권1호
    • /
    • pp.17-24
    • /
    • 2009
  • 최근 웹 2.0의 서비스들이 사용자의 적극적인 참여를 통해 발전해가며 기존 공급자 위주의 수동적인 서비스와 차별화되듯이 국토정보 분야에서도 공급자 위주의 정적인 서비스는 사용자 참여가 가능한 동적인 지리공간 웹(Geoweb) 서비스로 발전되고 있다. 또한 공공과 민간에 산재되어 있는 데이터와 기능들을 통합하여 다양한 서비스를 개발하며, 이들의 통합 및 확장 자체를 보다 쉽게 해주고, 급변하는 지리공간 웹 환경에 신속하게 대응할 수 있도록 하기 위한 기술의 개발이 요구되고 있다. 본 연구에서는 지리공간 웹 분야의 다양한 국토정보 데이터 및 서비스 통합과 관련한 기술동향을 고찰하고, 개방형 인터페이스의 국토정보 서비스 플랫폼 기술 개발을 수행하였다. 그 결과 개방형 인터페이스의 2D/3D 지도 서비스 엔진, 사용자 참여형 매쉬업 엔진 및 Open API(Application Programming Interface) 통합 검색 엔진 등 플랫폼의 핵심요소들을 개발하였다. 개방형 인터페이스의 국토정보 서비스 플랫폼은 공공/민간 GIS(Geographic Information System) 통합, u-City 사업, 민간 GIS/LBS(Location Based Service) 서비스 등 다양한 분야에서 공통의 기반 플랫폼으로 널리 활용될 수 있을 것으로 기대된다.

  • PDF

오픈 소스를 활용한 웹기반 수행평가 시스템 개발 및 적용 (Development and Application of a Web-Based Performance Assessment System Using Open Sources)

  • 김정랑;김철;박선주;마대성;박수철;허성
    • 정보교육학회논문지
    • /
    • 제14권4호
    • /
    • pp.659-666
    • /
    • 2010
  • 수행평가는 교수 학습 과정과 평가 과정을 접목시키는 데 적절한 평가 방법이고 의미 있는 평가 결과를 얻기 위해 필수적이라고 인정되고 있다. 하지만 비용과 시간의 문제, 교사의 업무 부담으로 인해 학생이 소외된 교사 주도의 평가 방법이 주로 사용되고 있고 이는 평가 결과의 신뢰성에도 영향을 미친다. 본 연구에서는 학교현장에서 이루어지는 수행평가를 효율적으로 운영하고 학생들의 학습 효과 증진을 위해 오픈 소스인 무들(Moodle)을 활용하여 웹기반 수행평가 시스템을 개발하여 적용하였다. 이를 통해 웹기반 수행평가를 시도하는 교사로 하여금 시스템 개발의 부담을 덜어줌과 동시에 무들에서 제공하는 다양한 전략을 통하여 기존 동료 평가 방식에서 제기된 신뢰성 확보 문제도 해결할 수 있었다.

  • PDF

R의 Shiny를 이용한 시각화 분석 활용 사례 (Visualization analysis using R Shiny)

  • 나종화;황은지
    • Journal of the Korean Data and Information Science Society
    • /
    • 제28권6호
    • /
    • pp.1279-1290
    • /
    • 2017
  • R의 {shiny} 패키지는 R 스크립트만으로 웹 어플리케이션을 제작할 수 있는 환경을 제공한다. Shiny는 별도의 웹 프로그래밍 언어에 대한 지식을 요구하지 않으며 그 개발이 매우 쉽고 간명하다. 또한 Shiny는 다양한 확장성을 가지고 있으며, 그 기능이 날로 확대되고 있다. 따라서 완성도 높은 결과물의 제시가 절실한 R 기반의 분석전문가들에게는 더 없이 훌륭한 도구이다. 본 논문에서는 Shiny를 활용하여 대용량 데이터를 분석한 실제 사례를 소개한다. 먼저, 공간 자료와 관계된 분석으로 등고선 등의 형태로 표현되는 지형자료를 분석하여 지질 이상대를 추출한다. 다음으로, 기상, 환경, 소셜미디어 정보를 이용하여 전국의 16개 시, 도별 주요 질환을 예측하는 모형을 구축한다. 이 과정에서 Shiny가 데이터의 시각화와 분석에 매우 효과적임을 보이고자 한다.

기업 맞춤형 프로젝트 기반 블록체인 웹 개발자 교육모델에 관한 연구 (A Study on a Project-based Blockchain Web Developer Education Model Customized for Companies)

  • 이근호
    • 사물인터넷융복합논문지
    • /
    • 제8권4호
    • /
    • pp.77-83
    • /
    • 2022
  • 4차 산업혁명 시대에 맞는 다양한 대학의 기업현장 적용 교육 모델이 제시가 되고 있다. 특히 새로운 교수법과 함께 많은 기업의 맞춤형 교육을 위한 다양한 교육 모델이 연구되면서 활용성을 높여가고 있다. 기업 현장에서 필요로 하는 역량을 위한 프로젝트 중심의 교수법에 대한 연구가 최근에 가장 많이 발전되어 지고 있는 분야이다. 본 연구에서는 이러한 기업의 요구사항에 맞는 프로젝트 중심의 교수법에 대한 부분을 적용한 사례 중심의 교육과정 모델을 제안하고자 한다. 특히 블록체인과 웹 개발자를 위한 기업 맞춤형 교육 모델을 통하여 산업체 중심의 교육과정 모델을 설계하고 운영과정에 대한 사례를 중심으로 제안한다. 본 사례를 통한 모델은 산업체와 함께 심층 인터뷰 등을 통하여 현장에 맞는 교육과정 모델로 설계하여 운영이 되도록 구성하였다.

사용자 지향적 3차원 형태발상 지원 시스템 구축 (The User Support 3D Form Generation System Establishment)

  • 조동민
    • 한국멀티미디어학회논문지
    • /
    • 제17권9호
    • /
    • pp.1115-1124
    • /
    • 2014
  • The objective of this study is to present a new design method at the idea brainstorming process, which requires a great deal of time and effort to seek their own ideas in existing design process and to develop a user support idea forms generation system called OCIGS (Openware Creative Idea Generation System) that makes it possible to create a variety and 3D forms as well as a quantitative evaluation data for the actual types that compose the aesthetic factors and designs of qualitative standards. In order to achieve these objectives : First, overcoming the limitation of 3D form generation ability by establishing visual application system, Second, accepting users' opinions by generating 3D images dynamically, analysing and giving information on the preferred ones on the web on real time, Third, identifying tendency of preference so that they can generate preferred colors and images in future by updating image combination and dropping low-preferred ones. This system would play a role as an idea or form generation application in the actual 3d form design development process.

글자가 움직이는 동영상 자막 편집 어플리케이션 개발 (Development of Video Caption Editor with Kinetic Typography)

  • 하예영;김소연;박인선;임순범
    • 한국멀티미디어학회논문지
    • /
    • 제17권3호
    • /
    • pp.385-392
    • /
    • 2014
  • 본 논문에서는 사용자가 스마트폰을 이용하여 직접 찍은 동영상에 움직이는 자막을 즉석에서 간편하게 편집할 수 있는 안드로이드 어플리케이션인 VIVID를 개발하였다. VIVID를 통해 휴대폰에 저장된 동영상에 원하는 자막의 시간, 텍스트, 위치, 모션(자막의 움직임)을 간편하게 설정할 수 있으며, 결과물을 html 형식으로 웹 서버에 업로드하여 다른 사람들과 함께 공유할 수 있게 하였다.