• 제목/요약/키워드: Web developer

검색결과 86건 처리시간 0.024초

사용자 주도 폼 다이얼로그 시스템의 VoiceXML 어플리케이션에 관한 연구 (A Study on VoiceXML Application of User-Controlled Form Dialog System)

  • 권형준;노용완;이현구;홍광석
    • 정보처리학회논문지B
    • /
    • 제14B권3호
    • /
    • pp.183-190
    • /
    • 2007
  • VoiceXML은 음성을 통해 웹 자원 탐색을 제공하기 위한 목적으로 설계된 XML 기반의 새로운 마크업 언어이다. VoiceXML로 만들어진 어플리케이션은 기계 주도 폼 다이얼로그 구조와 상호 주도 폼 다이얼로그 구조로 분류된다. 이와 같은 다이얼로그 구조들은 어플리케이션 개발자에 의해 서비스 시나리오가 결정되기 때문에 사용자가 자유롭게 웹 자원을 탐색하는 서비스를 구축할 수 없다. 본 논문에서는 사용자의 의도에 따라 서비스 시나리오가 결정되는 음성 웹 서비스의 구축을 위해 사용자 주도 폼 다이얼로그 시스템의 VoiceXML 어플리케이션 구조를 제안한다. 제안하는 어플리케이션은 사용자에 의해 요청된 정보로부터 인식 후보들을 자동적으로 검출하여 음성 앵커로 사용하고 각각의 음성 앵커론 새로운 음성 노드로 연결한다. 제안하는 시스템의 예로 IT 용어사전을 내장한 뉴스 서비스를 구현하여 음성 앵커의 검출 및 등록 여부를 확인하였고, 음성 인식률 및 사용자가 의도한 정보를 성공적으로 제공했는지 판단하는 척도가 되는 적중률과 응답 속도를 측정하였다. 실험 결과, 제안한 시스템이 기존의 VoiceXML 폼 다이얼로그 구조의 시스템보다 더 자유로운 웹 자원의 탐색이 가능함을 확인하였다.

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

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

Web기반 ERP 커스터마이징을 위한 백엔드 개발도구의 유용성 연구 (A Study on the Usefulness of Backend Development Tools for Web-based ERP Customization)

  • 정훈;이강수
    • 한국융합학회논문지
    • /
    • 제10권12호
    • /
    • pp.53-61
    • /
    • 2019
  • 최근 ERP 시스템이 Web 환경으로 변화하고 업무의 복잡도가 증가함에 따라 프로젝트의 실패위험이 증가되고 있다. 이를 해결하기 위한 방안으로 로우코드 플랫폼 개발도구가 활용되고 있으나 UI 중심이라 한계점이 존재한다. 이를 극복하기 위하여 프론트개발 뿐만아니라 ERP 개발과정에서 생산되는 다양한 개발소스의 빅데이터를 활용하여 백엔드 비즈니스 서비스까지 쉽고 빠르게 개발이 가능한 백엔드 개발도구가 요구되고 있다. 또한 기존 ERP 제품 내에 포함된 개발도구는 초급개발자 및 중급개발자의 입장에서는 진입장벽이 높아서 많은 학습시간이 필요로 한다. 본 논문에서는 이러한 단점을 해결하기 위해 쿼 리 작성 시간 단축, 서비스 기반 단위테스트를 위한 테스트용 데이터 자동 바인딩, 소스 코드 품질 검사 등 ERP 개발도구에게 필요한 요구사항을 바탕으로 백엔드 개발도구를 구현하여 적용한 결과 개발자별 스킬과 역할에 맞는 ERP 개발을 위한 개발도구의 활용성을 높여 맞춤형 개발도구 기능을 제공함으로써 기존 ERP 내에 포함된 개발도구의 한계점을 극복하는 방안을 연구하고자 한다.

웹기반 시뮬레이션 수행 데이터 검색 API 설계 (Design of Retrieval API to Analyze Web based Simulation Execution Data)

  • 정영진;서정현;유정록;진두석;이준형;이종숙;조금원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.708-710
    • /
    • 2013
  • 네트워크 및 인터넷 서비스의 발달로 초고속 컴퓨팅 자원을 쉽게 활용하여 실세계의 여러 물리적 현상을 분석할 수 있는 웹기반 시뮬레이션 서비스가 활발히 사용되고 있다. 보다 편리한 시뮬레이션 서비스를 제공하기 위하여 수행 데이터 분석을 통해 서비스를 개선할 수 있다. 특히 분석하는 전문가에 따라 필요한 정보가 다르기 때문에 편리한 데이터 검색을 위해 API를 설계한다. 이 논문에서는 열유체 및 화학분야에 사용된 웹 기반 시뮬레이션 수행 데이터를 사용자가 쉽게 분석할 수 있는 검색 API를 설계한다. 설계된 검색 API는 사용자, 시뮬레이션 프로그램, 사이버랩(cyberlab) 정보를 중심으로 사용자, 사용기간, 소속에 따른 시뮬레이션 수행 내역을 손쉽게 검색하는 기능을 제공한다. 그리고 이 API를 활용하여 웹 시뮬레이션 통계 서비스, 시뮬레이션 수행 경향 분석, 자주 발생하는 오류 파악, 등 사용자가 시뮬레이션을 수행하기에 유용한 정보를 제공할 수 있다.

  • PDF

웹티어 오브젝트 모델링을 통한 non-SQL 데이터 서버 프레임웍 구현 (Implementation of Non-SQL Data Server Framework Applying Web Tier Object Modeling)

  • 권기현;천상호;최형진
    • 한국통신학회논문지
    • /
    • 제31권4B호
    • /
    • pp.285-290
    • /
    • 2006
  • 엔터프라이즈 애플리케이션 개발을 위한 분산 아키텍처를 개발할 때는 여러 고려 사항 중에서 계층(tier)의 응집력(cohesion)을 높이고 계층간 연결 결합력(coupling)을 낮추기 위해 페이지 작성자와 소프트웨어 개발자의 역할을 명확히 분리하는 것과 비즈니스 로직의 단위가 되는 엔터티(entity)를 정의하고 데이터베이스 연결과 트랜잭션 처리에 엔터티의 사용 및 역할에 대해 정의하는 것이 우선적으로 필요하다. 이 논문에서는 DONSL(Data Server of Non SQL query) 아키텍처를 제시하여 이러한 문제점을 해결하고자 한다. 이 아키텍처는 웹 티어 오브젝트 모델링 방법을 사용하며 계층(tier)간의 결합도를 낮추고, 데이터베이스 연결에 반드시 사용되는 DAO(Data Access Object)와 엔터티를 효과적으로 분리하여 이러한 문제점을 해결 한다. 핵심 내용으로 DAO에서 엔터티 객체를 제거하는 방안을 통해 DAO 개발을 용이하게 하는 방법과 SQL 질의 자동 생성을 통해 트랜잭션 처리 자동화 방법, 그리고 트랜잭션 처리시 AET(Automated Executed Transaction)와 MET(Manual Executed Transaction)를 효율적으로 운용하는 방법에 대해 제시하고 시스템을 구현하였다.

웹 환경에서 감성적 표현요소를 통한 음악 치료 시스템 개발 - 시각요소를 중심으로 - (Web-based Software Tool for Generating Music Therapy System Through Emotion Expression - Visual Expression -)

  • 김태식;현혜정
    • 한국콘텐츠학회논문지
    • /
    • 제7권6호
    • /
    • pp.177-184
    • /
    • 2007
  • 본 연구에서는 교수학습과정에서 기존에 개발된 여러 웹 관련 컴포넌트기술을 활용하여 학생들이나 교사들이 자기가 원하는 형태의 작은 의미의 음악치료시스템을 생성할 수 있도록 해 주는 툴을 개발하고자 한다. 이 툴은 개발자가 자신이 원하는 질문의 형태와 단계, 그에 따라 보여줄 수 있는 이미지(시각적 표현) 등을 입력하고 배치할 수 있게 하며 심리상태가 결정된 후 그에 적합하게 들려줄 수 있는 음악도 개발자가 입력할 수 있는 기능을 제공하게 된다. 개발자는 이 모든 과정을 자신이 원하는 형태로 개발 할 수 있도록 툴을 통해 다양한 기능을 제공받게 된다. 본 연구에서는 이러한 심리검사를 시스템을 생성할 수 있도록 하는 툴을 개발하였으며 사용자들은 이 시스템으로 그들의 심리상태를 가장 잘 묘사하는 이미지를 선택하고 몇 단계를 거친 후 그 상황에 가장 적합한 음악을 들을 수 있고, 음악치료로도 사용될 수 있다. 이러한 시스템개발은 교육현장에서 다양한 콘텐츠 개발에 효과적으로 접근할 수 있도록 한다.

Design and Implementation of a Low-Code/No-Code System

  • Hyun, Chang Young
    • International journal of advanced smart convergence
    • /
    • 제8권4호
    • /
    • pp.188-193
    • /
    • 2019
  • This paper is about environment-based low-code and no-code execution platform and execution method that combines hybrid and native apps. In detail, this paper describes the Low-Code/No-Code execution structure that combines the advantages of hybrid and native apps. It supports the iPhone and Android phones simultaneously, supports various templates, and avoids developer-oriented development methods based on the production process of coding-free apps and the produced apps play the role of Java virtual machine (VM). The Low-Code /No-Code (LCNC) development platform is a visual integrated development environment that allows non-technical developers to drag and drop application components to develop mobile or web applications. It provides the functions to manage dependencies that are packaged into small modules such as widgets and dynamically loads when needed, to apply model-view-controller (MVC) pattern, and to handle document object model (DOM). In the Low-Code/No-Code system, the widget calls the AppOS API provided by the UCMS platform to deliver the necessary requests to AppOS. The AppOS API provides authentication/authorization, online to offline (O2O), commerce, messaging, social publishing, and vision. It includes providing the functionality of vision.

An XML and Component-based IDE for Document Flow Application

  • Xiaoqin, Xie;Juanzi, Li;Lu, Ma;Kehong, Wang
    • 한국디지털정책학회:학술대회논문집
    • /
    • 한국디지털정책학회 2004년도 International Conference on Digital Policy & Management
    • /
    • pp.299-310
    • /
    • 2004
  • Business process in e-government mostly embody as the flow of documents. Constructing a web-based document flow system becomes an critical task for today s digital government. But few of them use an off-the-shelf workflow product. Why? One of the reasons is that most of the workflow system are heavyweight, monolithic, and package a comprehensive set of features in an all-or-nothing manner. Another reason is that workflow technology lacks the constructs and modeling capability as programming language. It is incumbent on government IT organizations to transform their solution development to component-based computing model. Component technology isolates the computation and communication parts, but how to compose different software components is still a hard nut. An integrated development environment is necessary for CBSD. In this paper we propose a XML and component-based document flow-oriented integrated development environment (DFoIDE) for software developers. By writing some xml configure file, and operate on DFoIDE, developer can construct a workflow application quickly. This method divides system to several components and the activities in process are implemented as business component. Different components are discribed detailedly in this paper, especially one of the core component. Component Integrating Tool. Different perspectives in workflow application are seperated and depicted as different XML files. Correspondly, A component composition method for developing workflow application instead of workflow itself is proposed.

  • PDF

레이블링 시스템 개발을 위한 기초 연구 (The Fundamental Study for the Development of Labeling System)

  • 박상진
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 춘계 종합학술대회 논문집
    • /
    • pp.475-478
    • /
    • 2006
  • 최근 웹 사이트를 개발하기 위해서 가장 중요한 이슈는 사용성에 관한 것이다. 이는 적극적인 커뮤니케이션의 주체로써 사용자의 참여가 증가하였다는 반증이며, 사이트 운영자나 개발자 입장에서는 더 이상 무엇을 보여줄 것인가에 대한 고민보단 사용자가 무엇을 보고 싶어 하는가의 관점으로 전환해야 한다는 것을 의미한다. 커뮤니케이션 주체인 사용자의 사이트에 대한 만족도를 향상시키기 위해 정보체계화와 더불어 레이블링 시스템에 대한 체계적인 연구가 활성화 되어야 한다. 이에 본 연구는 성공적인 레이블링 시스템을 완성하기 위해 개발단계와 평가단계에서 점검 목록으로 사용될 수 있는 체크리스트를 제안하고 그 필요성에 관하여 논하고자 한다.

  • PDF

최종사용자의 공동작업과 시스템 성공간의 상황모형 (The Relationship Between End-User Joint Work and End-User Satisfaction : Two Moderate Factors)

  • 문용은
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제10권1호
    • /
    • pp.73-95
    • /
    • 2001
  • A significant body of information systems research is concerned with user participation as a means to improve user satisfaction within systems development. In spite of the many studies in this area, findings are not consistent or cumulative. One of the reasons for this is not to be considered the type of systems. Most research are focusing on traditional system development under the mainframe environment instead of under end-user based environment like web-based information system or ERP. End-user based environment requires user's strong initiatives in the system development life cycle. It means the user\`s simple participation is not enough and user-led-development is more appropriate for the system success. This paper can call this new concept is end-user joint work which means user has to participate in the system development as a co-developer. This paper investigates how the end-user joint work contributes end-user satisfaction and two variables in particular-job complexity and technical competence-moderate the outcomes of end-user joint work Analysis of 112 independent systems development projects indicated that end-user joint work has a direct relationship with end-user satisfaction. In addition, the two variables were found to moderate key roles on this relationship. That is, the strength of this relationship depended on the level of these factors.

  • PDF