• 제목/요약/키워드: visual basic programming

검색결과 80건 처리시간 0.026초

단순 웹브라우저의 설계와 구현 사례 (Case Study of Building Special-Purpose Simple Browser)

  • 우원택
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2002년도 춘계학술대회 논문집
    • /
    • pp.136-147
    • /
    • 2002
  • 본 연구는 인터넷 익스플로러 컨트롤을 사용하여 자신만의 웹브라우저를 만들어 봄으로써 브라우저에 대한 이해를 높이고 자신만의 고유목적의 브라우저를 제작하여 사용함으로써 특정인의 특정도메인 이외의 검색을 지양한다든지 청소년과 같은 어린이의 경우 특정도메인에 대한 접속을 방지한다든지 하는 기법들을 활용 할 수 있는 능력을 제고하고자 함에 있다.

  • PDF

쌓임 규칙에 기반한 복합기능을 가진 풀다운메뉴 설계 방법 (A New Design Method for Multi-functional Pull-down menu based on Stacking Rules)

  • 조한수
    • 스마트미디어저널
    • /
    • 제5권1호
    • /
    • pp.104-113
    • /
    • 2016
  • 본 논문은 쌓임 규칙에 기반한 복합기능을 가진 풀다운메뉴의 새로운 설계 방법을 제안한다. 기존의 웹 내비게이션 관련 연구에서는 디자인적인 측면을 강조한 내용이 대부분이다. 본 논문은 프로그래밍기법에 주안점을 둔 기술적인 측면을 고려하여 다수의 엘리먼트로 풀다운메뉴의 메인메뉴를 구성하고, 이들을 쌓임 규칙을 이용하여 서로 다른 레이어에 배치함으로써 메인메뉴의 기본적인 분류기능 이외에 독립적으로 고유의 기능을 할 수 있다. 또한 본 논문에서 제안한 애니메이션기법을 사용한 서브메뉴 선택 바와 서브메뉴 항목 자동 탐색 기능을 추가하여 시각적인 효과와 정보탐색 효율을 향상할 수 있다. 본 논문에서 제안한 복합기능을 갖는 풀다운메뉴를 CSS와 jQuery를 사용하여 구현함으로써 제안한 방법의 유효성을 확인하였다.

Implementation and assessment of advanced failure criteria for composite layered structures in FEMAP

  • Grasso, Amedeo;Nali, Pietro;Cinefra, Maria
    • Advances in aircraft and spacecraft science
    • /
    • 제6권1호
    • /
    • pp.51-67
    • /
    • 2019
  • AMOSC (Automatic Margin Of Safety Calculation) is a SW tool which has been developed to calculate the failure index of layered composite structures by referring to the cutting edge state-of-the-art LaRC05 criterion. The stress field is calculated by a finite element code. AMOSC allows the user to calculate the failure index also by referring to the classical Hoffman criterion (which is commonly applied in the aerospace industry). When developing the code, particular care was devoted to the computational efficiency of the code and to the automatic reporting capability. The tool implemented is an API which has been embedded into Femap Siemens SW custom tools. Then, a user friendly graphical interface has been associated to the API. A number of study-cases have been solved to validate the code and they are illustrated through this work. Moreover, for the same structure, the differences in results produced by passing from Hoffman to LaRC05 criterion have been identified and discussed. A number of additional comparisons have thus been produced between the results obtained by applying the above two criteria. Possible future developments could explore the sensitivity of the failure indexes to a more accurate stress field inputs (e.g. by employing finite elements formulated on the basis of higher order/hierarchical kinematic theories).

현대 감성디자인에서의 사용자 감성체험 : 감성디자인의 프로그래밍을 위한 감성체험의 기본범주 및 관련요소 (User's Emotional Experience in the Contemporary Emotional Designs : Focused on the Analysis for Basic Aspects and Related Components of Emotional Experience for Design Programming)

  • 이정민
    • 한국콘텐츠학회논문지
    • /
    • 제13권12호
    • /
    • pp.184-200
    • /
    • 2013
  • 현대인들은 삶의 질 향상을 추구하고 있고 감성은 이런 질 높은 삶의 근본적인 요소라는 인식이 확대되면서 경제, 사회, 정치, 문화 전반에 걸쳐 감성을 반영하는 경향이 커지고 있다. 감성디자인은 이런 사회적 현상을 배경으로 한다. 본고는 감성디자인에 있어 '감성체험'이라는 인간중심적인 측면에 초점을 맞추어 연구를 진행하였다. 즉 디자이너가 감성디자인을 창출하고자 할 때 프로그래밍을 통해 구체화해야 하는 감성체험의 기본범주와 각 범주별 관련요소들에 대해 연구하였다. 본 연구는 문헌연구와 사례분석을 중심으로 진행되었다. 본고는 프로그래밍을 위한 감성체험의 기본범주를 첫째, 감성의 발생인자(사용자의 감성적 욕구), 둘째, 감성의 전달과정(사용자 관여 수준별 디자인접근법), 셋째, 감성의 체험모듈(사용자의 감성체험 경로)이라는 세 가지로 분류하였다. 감성의 발생인자는 생리적 감성, 심리적 감성, 사회적 감성, 문화적 감성으로 분석되었고, 감성의 전달과정은 기호적 접근(소극적 수용자), 경험적 접근(적극적 수용자), 상호작용적 접근(소극적 창조자), 참여적 접근(적극적 창조자)으로 분석되었다. 그리고 감성의 체험모듈은 지각하기, 느끼기, 생각하기, 행동하기, 관계짓기로 분석되었다.

비전공자 대상 머신러닝 모델 학습 및 활용교육 커리큘럼 (A Machine Learning Model Learning and Utilization Education Curriculum for Non-majors)

  • 허경
    • 실천공학교육논문지
    • /
    • 제15권1호
    • /
    • pp.31-38
    • /
    • 2023
  • 본 논문에서는 비전공자들을 위한 기초 머신러닝 모델 학습 및 활용교육 커리큘럼을 제안하고, Orange 머신러닝 모델 학습 및 분석 도구를 활용한 교육 방법을 제안하였다. Orange는 오픈 소스기반 머신러닝 및 데이터 시각화 도구로서, 복잡한 프로그래밍 없이 시각적인 위젯을 사용하여, 데이터를 학습시켜 머신러닝 모델을 만들 수 있다. Orange는 비전공자 학부생부터 전문가 그룹까지 다양하게 사용되는 플랫폼이다. 본 논문에서는 한 학기 분량의 기초 머신러닝 모델 학습 및 활용교육 커리큘럼과 주별 실습 내용을 제시하였다. 그리고, 머신러닝 모델 학습 및 활용에 대한 교육 내용 실체를 실증하기 위해, Orange 도구를 활용하여, 분류 데이터(Categorical Data) 표본과 수치 데이터(Numerical Data) 표본으로부터 머신러닝 모델을 학습시키고, 모델을 활용하여 모집단의 결과를 예측하는 활용 사례들을 제안하였다. 마지막으로 본 커리큘럼에 대한 교육 만족도를 비전공자 대상으로 조사 및 분석하였다.

시추공영상분석을 이용한 지하 불연속면 분포의 가시화 실용연구 (Practical visualization of discontinuity distribution in subsurface using borehole image analysis)

  • 송무영;박찬석
    • 지질공학
    • /
    • 제12권1호
    • /
    • pp.23-34
    • /
    • 2002
  • 시추공 영상조사는 지하 구조를 직접 확인함으로서 좀더 정확한 자료를 얻기 위하여 실시되고 있으나, 시추공 좁은 공간내에 국한된 정보이기 때문에 원하는 공간범위의 지하 구조물에 직접적으로 적용하기 어려운 실정이다. 이에 시추공 영상 자료를 처리하고, 방향에 따른 위경사를 고려하여, 2차원의 지하 불연속면을 원하는 단면의 방향에따라 가시화하는 프로그램을 개발하고, 지하 불연속면의 분포를 넓은 공간에 확장하여 현장에 적용함으로서 시추공 영상분석을 보완하였다. 이와 관련된 프로그림이 별도로 판매되어 일부에서 사용되고 있으나, 내용이 알려지지 않았고 일반인이 사용하는데에 제한이 있었으므로 이번 기회에 희망자들이 쉽게 사용할 수 있게 될 것이다. 지하 구조물이 계획된 지역의 지하단면을 작성하기 위하여 포트란과 비쥬얼배직 프로그래밍 언어를 사용하여 Window GUI(Graphic User Interface) 환경으로 프로그램을 제작하였고 이 프로그램을 이용하여 전라북도 장수군 계남면 장계리 지역 터널계획 구간의 불연속면 분포도를 작성하였다. 시추공내에 국한된 불연속면을 가시화 프로그램을 이용하여 공간적으로 확장함으로서 부근 전체의 지하구조를 파악하며, 다른 지점에서의 불연속면의 분포 형태를 추측할 수 있었다. 또한 터널에 영향을 미치는 불연속면의 절리간극의 크기 범위와 불연속면들의 출현 심도 및 영향 범위 등을 계획된 터널의 방향에 따라 가시화하여 설계와 시공에 쉽게 이용하게 하였다.

영상분할 통신을 이용한 원격진료시스템의 설계에 관한 연구 (A Study on the Design of Telemedicine System Using Image Division Communication)

  • 정기봉;오무송
    • 정보처리학회논문지B
    • /
    • 제9B권3호
    • /
    • pp.287-292
    • /
    • 2002
  • 일반적으로 현재 많은 보급이 되어 있는 인터넷을 이용하여 의료 영상을 전송하기에는 영상의 Size가 너무 크다는 문제점을 가지고 있다. 그러므로 이러한 저속 전송의 문제점을 해결 하고자 본 논문에서는 영상분할 전송에 대하여 연구하였다. 현재의 인터넷을 이용하여 빠른 전송을 수행하기 위하여 5∼10회의 전송 방법을 채택하였으며, 또한 인터넷이 연결되어 있는 경우 허가된 사용자들이 사용할 수 있도록 하기 위하여 웹을 기반으로 하는 원격진료 시스템을 구축하였다. 연구된 영상분할 통신은 기존 영상전송에서 사용되었던 단일통신 기법의 문제점인 통신속도 불균형에 의한 영상의 불규칙적인 전송에 다른 영상품질 저하의 문제를 보안하여 불규칙적인 통신속도 에서도 일정한 영상의 품질 상태를 유지 할 수 있었다. 원격진료 시스템은 Visual Basic 과 C++, ASP를 이용하여 개발되었으며, 일반적인 인터넷 익스플로어를 이용하여 사용될 수 있도록 설계되었다. 원격진료 시스템의 주된 자료인 영상 자료의 고속 전송을 위하여 무손실 JPEG 압축 방법이 채택되어 개발되었다. 본 연구에서 개발된 원격진료시스템을 이용할 경우 현재 많이 보급되어 있는 사설 인터넷을 이용하여 원활한 원격진료를 수행 할 수 있었으며, 병원 내부의 진료에 머물러 있던 진료 시스템을 원거리의 환자들 가지 사용할 수 있도록 확대 할 수 있었다.

필지중심 토지이용변화패튼엔 관한 연구 (A Study on the patterns of land use change based on the digital parcels)

  • 김정훈
    • Spatial Information Research
    • /
    • 제10권1호
    • /
    • pp.153-164
    • /
    • 2002
  • 이 연구는 수도권 주변지역을 대상으로 토지이용변화의 결정변수를 찾는 과정에서 인접하고 있는 필지들이 당해필지의 토지이용변화에 어느 정도 영향을 미치는가 하는 것을 분석하기 위해 수행되어졌다. 그리드 셀(Cell)과 달리 지적을 기본도로 해서 인접필지를 추출할 경우 불규칙적인 필지형상과 필지면적 그리고 당해 필지에 면하고 있는 길이 또한 다양하기 때문에 일반적인 원칙을 가지고 접근하기가 어렵다 연구수행중 인접필지를 어떻게 추출하느냐 하는 것이 큰 관건이었다. 그래서 이 논문은 별도로 인접필지를 추출하는 방법을 정리하고 과 결과를 활용하여 실제 사례지역의 토지이용변화패튼과 인접필지 토지이용분포패튼을 살펴보고자 한다. 이 연구는 우선 Avenue프로그램을 응용하여 수치지적도 폴리곤(이하 필지)이 기본적으로 가지고 있는 ID와 인접필지 ID를 찾아내었다. 그리고 인접필지 ID를 현재 이용되고 있는 토지용도로 바꾸었다 이것을 위해서 이 연구는 EXCEL의 Lookup기능을 사용했다. 인접필지의 토지용도를 얻은 후, 다음 단계는 당해필지에 영향을 푸는 인접필지 토지용도 감을 어떻게 정하느냐 하는 것이다 이것을 위해서 이 연구는 Visual Basic을 사용하였다. 인접하고 있는 필지들의 토지용도를 모두 다 합하고 각 해당용도마다 전체필지 중에 차지하는 비율을 구하였다. 최종적으로 이 연구는 당해필지에 인접하고 있는 총 인접필지 중에 도시적 용도 즉 대지, 공장, 공공시설로 이용되고 있는 비율감의 합을 인접필지의 토지이용과 관련된 종속변수 감으로 정하였다. 이 분석은 대도시 주변지역의 토지이용변화패튼을 이해하는데 활용될 수 있을 것이다. 또한 자방자치단체가 행정구역내에 일어나고 있는 토지이용변화현상을 이해하고 효율적으로 관리할 수 있는 방안을 마련하는 데도 활용될 수 있을 것이다.

  • PDF

A Study on the Development of Software Education Program to Activate Employment for the Disabled

  • Lee, Won Joo
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권3호
    • /
    • pp.209-216
    • /
    • 2022
  • 본 논문에서는 장애인 취업 활성화를 위한 효과적인 소프트웨어(SW) 교육 프로그램을 제안하고, 시범 운영을 통하여 SW교육 효과를 검증한다. 이 SW교육 프로그램에서는 기초과정인 유니티 프로그래밍 과정과 심화과정인 AR/VR 디지털 콘텐츠 개발 과정으로 구성된 SW교육과정을 개발한다. SW교육 성취기준은 국가직무능력표준(NCS)의 가상현실콘텐츠제작 직무의 수준과 시각·청각·지체장애 청소년의 SW교육 성취기준을 고려하여 기초 및 심화과정의 성취기준을 개발한다. SW교육 교재는 유니티 기반으로 장애인의 지적수준에 따라 하나의 AR/VR 디지털콘텐츠를 단계적으로 구현할 수 있도록 프로젝트 기반으로 개발한다. SW교육 시범운영은 코로나-19로 인하여 Blended Learning 기반의 비대면 온라인 교육으로 실시한다. SW교육 시범 운영에 대하여 SW교육 효과와 학습자 개인별 SW교육 학업성취도를 도출하기 위해 학습자들에게 설문조사를 실시하고, 그 결과를 분석한다. 기초과정에서는 학습자의 77.3%가 우수(80~90) 이상의 학업성취도를 달성했으며, 심화과정에서는 학습자의 48.8%가 우수(80~90) 이상의 학업성취도를 달성하였다. 이러한 결과는 본 논문에서 개발한 장애인 SW교육 프로그램이 장애인 취업 활성화에 효과가 있다는 것을 검증하는 것이다.

결정적 학습 경로를 위한 지식 구조 분석 시스템 (Knowledge Structure Analysis System for Critical Learning Pathway)

  • 이상훈;문승진
    • 인터넷정보학회논문지
    • /
    • 제16권6호
    • /
    • pp.39-46
    • /
    • 2015
  • 지식 공간 이론이란 학습자들이 대해 최대한의 학습 성취를 이끌어 낼 수 있도록 학습자들에 대한 가이드라인을 제공해주는 이론으로 여러 교육 환경에서 사용되어 왔다. 하지만 지식 공간 이론을 사용해왔던 많은 방법들이 주로 수작업을 통해 이루어져 왔고 이러한 작업을 지원하기 위해서 비주얼 베이직 혹은 R 등의 프로그램이 사용되어 왔지만 프로그램을 따로 배워야 하는 불편함과 시간적으로 낭비되는 등의 문제를 야기해 왔다. 본 논문에서는 이러한 문제를 해결하기 위해서 지식 공간상에서 학습자들의 지식구조를 자동으로 분석하고 결정적 학습 경로를 제공하는 이른바 지식 구조 분석 시스템을 제안한다. 제안된 시스템은 아파치 웹상에서 구현되었고, 카이 제곱 값을 산출하여 결정적 학습 흐름도를 도출하도록 하였다. 제안된 방법은 사용자들이 웹에서 편리하게 학습자들의 지식 상태 분석할 수 있도록 환경을 제공하고 지식 구조의 체계적인 검토를 위한 방법을 제시해준다.