• Title/Summary/Keyword: 웹 어플리케이션 설계

Search Result 253, Processing Time 0.026 seconds

Design and Implementation of ebXML Based Business Process Status Monitoring Tool In e-Logistics (ebXML 기반의 전자물류 자동화를 위한 비즈니스 프로세스 상태 모니터링 도구의 설계 및 구현)

  • 홍정선;오동근;전종미;김광훈;오세원;황재각;이용준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.614-616
    • /
    • 2003
  • 최근 인터넷 전자 상거래 시장의 급속한 성장과 발전은 웹어플리케이션 기술을 이용해 기업이 제공하는 서비스를 명세하고 이를 통한 기업간 서비스 연동 플렛폼 구축에 대한 관심으로 확대되고 있다. 인터넷을 기반으로한 전자 거래 협업을 위한 표준 기술로써 ebXML은 기업간 거래 프로세스를 모델링하여 공용 저장소에 등록하고 이를 토대로 기업간 협업을 명세하여 거래 비즈니스 프로세스의 수행을 자동화 시켜주는 기술이다. e-Logistics 비즈니스 프로세스 자동화 시스템은 ebXML 표준스팩을 기반으로 하여 기업간 전자 물류 거래 프로세스를 모델링하고 협업명세 정보와 연관된 비즈니스 프로세스를 해석하여 수행을 자동화하여 이들의 진행 상태와 수행결과에 대한 모니터링 정보를 제공한다. 비즈니스 상태 모니터링 도구는 e-Logistics 플랫폼과 EJB Framework 환경을 바탕으로 설계 및 구현 되었으며 비즈니스 프로세스의 원활한 수행에 필요한 상태 모니터링 정보와 거래 문서의 송수신 기능을 제공한다. 본 논문에서는 ebXML 비즈니스 프로세스 상태 모니터링을 위한 모니터링 도구의 시스템 구조와 주요 기능을 언급하고 설계 요구사항 및 클래스 구조도를 제시한다. 또한 BPMS 엔진 컴포넌트 모듈과의 연동 시나리오 및 구현된 사용자 인터페이스에 대해서 기술한다.

  • PDF

Authentication and Session Management based on Ajax (Ajax를 기반으로 한 인증 및 세션 관리)

  • Nam Sang-On;Daguil Rolyn C;Kim Gi-Weon;Song Jung-Gil
    • Journal of Internet Computing and Services
    • /
    • v.7 no.6
    • /
    • pp.157-174
    • /
    • 2006
  • Ajax interaction model changes the posture of web application to become a stateful over HTTP. Ajax applications are long-lived inthe browser. XMLHTTPRequest (XHR) is used to facilitate the data exchange. Using HTTPS over this interaction is not viable because of the frequency of data exchange. Moreover, switching of protocols form HTTP to HTTPS for sensitive information is prohibited because of server-of-origin policy. The longevity, constraint, and asynchronous features of Ajax application need to hove a different authentication and session fondling mechanism that invoke re-authentication. This paper presents an authentication and session management scheme using Ajax. The scheme is design lo invoke periodic and event based re-authentication in the background using digest authentication with auto-generated password similar to OTP (One Time Password). The authentication and session management are wrapped into a framework called AWASec (Ajax Web Application Security) for coupling to avoid broken authentication and session management.

  • PDF

Designing a Multi-agent System Architecture for Implementing CPFR (CPFR 구현을 위한 다중 에이전트 시스템 구조 설계)

  • 최진성;한재준;김창욱
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2003.05a
    • /
    • pp.869-876
    • /
    • 2003
  • 현재 인터넷 기술의 발달은 공급망상의 참여 기업들이 서로 독립적으로 생산관리를 실행하는 기존의 생산관리 방식에 많은 변화를 가져오고 있다. 대표적인 예가 참여 기업간의 정보공유를 기반으로 하는 협업적 생산관리 방식인 CPFR (Collaborative Planning, Foretasting and Replenishment)이다. 이는 공급망상의 참여자들이 예외적 생산관리 상황이 발생하였을 때 이를 협업적으로 해결할 수 있는 생산관리 프레임워크를 의미한다. 본 논문에서는 CPFR 방식을 효과적으로 지원하며 이를 현실에 적응하기 위래서 데이터 뷰 (Data View) 에이전트, 협업 (Collaboration) 에이전트 및 비즈니스 규격 (Business Rule) 에이전트로 구성된 멀티 에이전트 시스템 구조를 제시한다. 또한 이를 분산 컴퓨팅 기술인 EJB (Enterprise Java Bean)를 이용하여 웹기반 CPFR 어플리케이션을 구현한다.

  • PDF

Design and Implement of News Retrieval System based on User's Location (사용자 위치 기반 뉴스 검색 시스템의 설계 및 구현)

  • Kwon, Sun-Ock;Park, Chan;Jeong, Ji-Seong;Kim, Jong-Oh;Kim, Do-Hyeong;Park, Jin-A;Kwon, Sin-Ae;Ju, Seong-Yeon;Yoo, Kwan-Hee
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2012.05a
    • /
    • pp.73-74
    • /
    • 2012
  • 스마트 폰에 탑재된 기능들이 다양한 분야에서 활용되고 있으며 사용자는 스마트폰의 위치정보 서비스를 통하여 주변의 여러 정보를 손쉽게 접근 할 수 있게 되었다. 그러나 국내에서는 뉴스와 위치 정보 서비스를 결합하여 뉴스 정보를 제공해주는 프로그램이 거의 없는 현실이다. 본 논문에서는 스마트폰과 웹 서버(Web Server)간의 위치 정보와 뉴스 정보를 서로 통신하여 주고받아 스마트폰 사용자에게 주변의 뉴스기사를 제공해주는 어플리케이션 시스템을 제안한다.

  • PDF

Design of Effective Architecture for Massive Push Transmission (대용량 푸시 전송을 위한 효율적인 아키텍처 설계)

  • Kim, Wook;Kang, Mi-Ae;Lee, Sang-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.105-106
    • /
    • 2014
  • 본 논문에서는 대용량 푸시 전송을 위한 효율적인 아키텍처를 제안한다. MINA 프레임워크 상에서 XMPP 프로토콜을 이용한 푸시 전송은 세션이 연결된 환경에서 실시간 메시지를 전달하는 기술로 최근 푸시 전송 서버에서 많이 활용되고 있다. 하지만 웹 어플리케이션에서 전송함에 있어 WAS위에 푸시 모듈이 위치함으로 서버의 메모리 사용량이 오버로드 되는 부담을 안고 있다. 따라서 본 논문에서 제안하는 아키텍처는 서버를 이중화 하여 WAS와 MINA를 분리시켜 하나의 서버가 감당해야 하는 메모리 사용량을 감소 시키도록 하며 멀티큐와 프록시를 사용하여 대량의 푸시 전송시의 메시지 큐의 병목형상을 해결하고자 한다.

  • PDF

Implementation of Questionnaire and Customer Satisfaction Investigation System on Internet (인터넷을 이용한 설문조사와 고객만족도조사 시스템구현)

  • Namkung, Pyong
    • The Korean Journal of Applied Statistics
    • /
    • v.18 no.3
    • /
    • pp.713-727
    • /
    • 2005
  • The advantage of an internet survey is the speed with which data can be accumulated from respondents. And this method is more economical, provides more accurate information, and has greater scope in subject coverage. Since there is used multi-media, the design of questionnaires is even more important in order to achieve high data quality.

A Design and Implementation of GIS Vector Map Converting Engine (GIS Vector Map 변환 엔진의 설계 및 구현)

  • Choi Jae-Young;Kim Myung-Sam;Chung Yeong-Jee
    • Annual Conference of KIPS
    • /
    • 2004.11a
    • /
    • pp.789-792
    • /
    • 2004
  • 위치기반 서비스의 기초적인 부분이며 필수적인 부분이 바로 사용자가 자신의 위치에 대한 인지를 명확하게 할 수 있도록 위치를 표시하고 보여주기 위한 지도 데이터 서비스이다. 지도 데이터 서비스를 위해서는 지리정보를 특정 어플리케이션에 의존함이 없이 즉시 볼 수 있는 형태의 포맷으로 변환하는 것이 필요하다. 이를 충족시킬 수 있는 포맷으로 웹브라우저 상에서 바로 볼 수 있는 SVG를 고려할 수 있다. 본 논문에서는 GIS Vector Map의 대표적인 파일 형식인 DXF, SHP, MIF를 분석하였다. 또한, 이들 파일 형식을 공통된 하나의 파일형식인 XML로 변환하여 DB를 구축하고, 구축된 XML 데이터를 SVG로 변환하는 엔진을 구현하였으며 이를 통하여 $98\%$이상의 변환 효율을 갖는 결과를 얻을 수 있었다.

  • PDF

Reliability Metrics Design and Verification for the Acquisition of Small and Mid-Sized Web Application (중소규모 웹어플리케이션 개발업체 신뢰성평가를 위한 신뢰도 메트릭의 설계 및 유효성 검증)

  • Choi, Kwoung-Hee;Rhew, Sung-Yul
    • Asia pacific journal of information systems
    • /
    • v.16 no.3
    • /
    • pp.193-203
    • /
    • 2006
  • Software reliability prediction is a statistical method to put in place a timely software development practice useful for objective assessment of bidders. The current study suggests one research method that enables reliability assessment of such previous projects by studying user satisfaction and project management history. If incorporated into the existing acquisition process, the reliability assessment method will further enhance objectivity and accuracy in bidder selection process. The GQM(Goal Question Metric) paradigm was used to identify assessment metrics for bidder evaluation and questionnaires were collected from users to create user satisfaction indexes. In addition, 'weight of evidence', the most appropriate categorical method, was used to isolate attributes of each variable that may contribute to reliability assessment.

Design and Implementation of Typing Practice Application for Learning Using Web Contents (웹 콘텐츠를 활용한 학습용 타자 연습 어플리케이션의 설계와 구현)

  • Kim, Chaewon;Hwang, Soyoung
    • Journal of Korea Multimedia Society
    • /
    • v.24 no.12
    • /
    • pp.1663-1672
    • /
    • 2021
  • There are various typing practice applications. In addition, research cases on learning applications that support typing practice have been reported. These services are usually provided in a way that utilizes their own built-in text. Learners collect various contents through web services and use them a lot for learning. Therefore, this paper proposes a learning application to increase the learning effect by collecting vast amounts of web content and applying it to typing practice. The proposed application is implemented using Tkinter, a GUI module of Python. BeautifulSoup module of Python is used to extract information from the web. In order to process the extracted data, the NLTK module, which is an English data preprocessor, and the KoNLPy module, which is a Korean language processing module, are used. The operation of the proposed function is verified in the implementation and experimental results.

Implementation of Automatic Coin Sorting Smart Piggy Bank using Deep Learning based Image Recognition Technology (딥러닝 기반 이미지 인식 기술을 활용한 동전 자동분류 스마트 저금통)

  • Yu, Yeon Seung;Jang, Young Jin;Sim, Hyeon Jeong;Lee, Seul Bi;Kim, Cheong Ghil
    • Annual Conference of KIPS
    • /
    • 2020.05a
    • /
    • pp.320-322
    • /
    • 2020
  • 기계학습은 인공지능의 한 클래스로 최근 이미지 및 음성인식, 지능적 웹 검색, 자율 주행 자동차 등의 영역에서 성공적 발전을 바탕으로 우리의 일상에 폭넓게 이용되고 있다. 본 논문에서는 Keras 오픈소스 라이브러리를 이용해 딥러닝을 이용한 기계학습 기반의 동전 인식 소프트웨어를 구현하였고, 이를 이용해 동전 자동분류 스마트 저금통을 설계하였다. 동작 검증을 위하여 스마트 저금통의 모든 발생 이벤트는 Parse-server와 mongoDB를 이용하여 시각화 및 어플리케이션 및 웹사이트를 연결하였다.