• 제목/요약/키워드: Visual Basic.Net

검색결과 26건 처리시간 0.019초

지하광산 트럭-로더 운반시스템의 이산 사건 시뮬레이션을 위한 Windows용 프로그램 개발 (Development of a Windows-based Program for Discrete Event Simulation of Truck-Loader Haulage Systems in an Underground Mine)

  • 최요순;박세범;이성재;백지은;정지후;박한수
    • 터널과지하공간
    • /
    • 제26권2호
    • /
    • pp.87-99
    • /
    • 2016
  • 본 연구에서는 지하광산 트럭-로더 운반시스템의 이산 사건 시뮬레이션을 수행할 수 있는 Windows용 프로그램을 개발하였다. 강원도 삼척시에 위치한 대성엠디아이 석회석 광산을 연구지역으로 선정하여 프로그램을 설계하였다. 개발된 프로그램은 Visual Basic.NET 2012로 구현된 그래픽 사용자 인터페이스와 GPSS/H 시뮬레이션 언어로 구현된 시뮬레이션 엔진으로 구성되어 있다. 사용자가 그래픽 사용자 인터페이스를 통해 시뮬레이션을 위한 입력 인자 값들을 설정하면, 프로그램은 시뮬레이션 엔진을 가동시키며, 시뮬레이션이 완료되면 그 결과는 다시 그래픽 사용자 인터페이스를 통해 화면에 출력된다. 본 논문에서는 프로그램 개발과 관련한 세부적인 사항과 함께 서로 다른 운영조건에서 각각의 적재 지점에 배차해야하는 최적의 트럭의 수를 결정하기 위해 프로그램을 연구지역에 적용한 결과를 제시한다.

Implementations of Geographic Information Systems on Sewage Management for Water Resources Protection

  • Wu, Mu-Lin;Chen, Chiou-Hsiung;Chou, Wen-Shang;Huang, Hsiu-Lan
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2003년도 Proceedings of ACRS 2003 ISRS
    • /
    • pp.1188-1190
    • /
    • 2003
  • Taipei Watershed Management Bureau (WRATB) is a government agency entitled for water resources protection at two major watersheds in order to provide drinking water for about four millions population in Taipei on a sustainable basis. At WRATB, there are two major public sewage treatment facilities which can convert sewage in each watershed into an acceptable state before they were discharged into rivers. More than 82% of household wastewater have been collected and treated by the two public sewage systems. However, households at remote area still need more effective sewage management prescriptions. The objective of this paper is to implement geographic information systems in order to provide more effective approaches that sewage management can be easier and cost effective. ArcIMS was implemented for Internet browsing and map server of those sewage facilities on personal computers, laptop computers. In the open field, ArcPAD was implemented with personal digital assistant (PDA) such that compact flash type's global positioning systems (GPS) and digital camera can be utilized with PDA. All sewage facilities digital files were convert into ArcMap format files. MapObjects and visual BASIC were used to create sewage application modules to meet every single technician personal flavor. ASP.NET was implemented for Internet database manipulations of all sewage databases. Mobile GIS was the key component of GIS applications in the open field for sewage management on a basis of house by house. Houses at remote area, which can not cover by the two public sewage systems, were managed by PDA and laptop computers with GPS and digital camera. Sewage management at Taipei Watershed Management Bureau is easier both in the open field and in the office. Integration of GPS, GIS, and PDA makes sewage management in the open field much easier. ArcIMS, MapObjects, ASP.NET and visual BASIC make sewage management can be done in the office and over Internet.

  • PDF

노천광산 쇼밸-트럭 운반 시스템의 장비선택을 위한 Windows용 시뮬레이션 프로그램 개발 (Development of a Windows-based Simulation Program for Selecting Equipments in Open-pit Shovel-Truck Haulage Systems)

  • 박세범;이성재;최요순;박한수
    • 터널과지하공간
    • /
    • 제24권2호
    • /
    • pp.111-119
    • /
    • 2014
  • 본 연구에서는 노천광산 쇼밸-트럭 운반 시스템의 장비선택을 위해 활용할 수 있는 Windows용 시뮬레이션 프로그램을 개발하였다. Visual Basic.NET 2012를 이용하여 프로그램의 그래픽 사용자 인터페이스를 개발하였고, GPSS/H 시뮬레이션 언어를 이용하여 시뮬레이션 엔진을 구현하였다. 사용자가 그래픽 사용자 인터페이스를 통해 시뮬레이션 조건을 설정하면, 프로그램은 시뮬레이션을 반복적으로 수행하기 위해 시뮬레이션 엔진을 호출하며 운반 시스템을 가장 효율적으로 운영할 수 있는 장비의 조합을 분석하여 사용자에게 알려준다. 개발된 프로그램을 강원도에 위치한 (주) 쌍용자원개발 동해 석회석 노천광산에 적용한 결과 각각의 적재지점에 대하여 트럭을 4대씩 배차하고 1,500 tph 처리용량을 가진 파쇄기를 사용할 때 쇼밸-트럭 운반 작업의 하루 평균 수익을 88,552 USD로 최대화할 수 있는 것으로 나타났다.

지반정보시스템 기반의 Mobile Office 구축 (Mobile Office Construction on a Geotechnical Information System)

  • 김수영;정승현;강유진;조완섭
    • 한국산업정보학회논문지
    • /
    • 제15권5호
    • /
    • pp.125-135
    • /
    • 2010
  • 최근 무선통신의 발달로 인하여 PDA나 스마트폰 등 R 바일 기기를 활용한 원격지 업무처리가 보편화되고 있다. 특히, 웹 서비스와 XML 기술을 사용하게 되면 다양한 기종의 모바일 기기를 대상으로 서비스를 제공할 수 있으며 SW 재사용성과 확장성 및 통합성이 높아지게 된다. 본 논문에서는 웹서비스와 XML 기법을 사용하는 SOA(Service Oriented Architecture) 방식으로 지반정보시스템을 개발하는 방법을 제안하고, 프로토타입 시스템을 개발하여 평가한다. 웹서비스 기법을 사용하는 경우 서버 주소만 알면 WSDL을 통해 Local method를 사용하는 것과 동일하게 서비스를 사용할 수 있으므로 확장성과 통합성이 뛰어나다. 웹서비스 방식은 클라이언트와 서버에서 서로 다른 프로그래밍 언어를 사용하여 SW를 개발한 이질적인 분산 시스템들을 통합하는 경우에도 장점을 가진다. 제안된 시스템에서도 서버는 Java를 사용하고, Mobile Client는 Visual Basic.Net으로 개발한 SW를 서로 통합하여 서비스를 제공한다.

3차원 날개 모델링 및 격자 생성 자동화에 대한 연구 (STUDY ON AUTOMATIC 3D WING SHAPE MODELING AND GRID GENERATION)

  • 류근영;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2009년 춘계학술대회논문집
    • /
    • pp.125-129
    • /
    • 2009
  • In this paper automatic 3D wing shape modeling program is introduced. The program is developed in Visual Basic based on Net Framework 3.5 environment by using CATIA COM Library, and it is used together with CATIA system to model 3D wings with or without flaps. With this program users can easily construct wing models by specifying geometry parameters which are usually design variables with the aid of easy-to-use GUI environment, and specifying sectional airfoil data is done either by using analytic shape functions such as NACA series airfoils or by providing input files with point data describing the airfoil shape. When all the input parameters are provided, users can either work further with the model in the CATIA system which would be automatically started by the program or save the resultant model in the format of users choice. Unstructured grid generation program is also briefly described which can make grid generation task for a 3D wing easy and efficient one when used together with the wing modeling program by choosing STL format as the model's output format.

  • PDF

모바일 장비와 XML 웹서비스를 이용한 지반정보 시스템

  • 김수영;변재성;정승현;조완섭
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2009년도 춘계학술대회 미래 IT융합기술 및 전략
    • /
    • pp.133-137
    • /
    • 2009
  • 지금까지의 무선 통신에서는 Socket 방식이 주류를 이루고 있다 하지만, Socket 통신을 사용하면 확장이 어렵다는 단점이 있다. 본 논문에서는 최근 이슈가 되는 웹서비스 기법을 통해 PDA와 서버를 연결함으로써 다양한 장치들을 수용하여 확장하는데 유연하게 대처할 수 있도록 한다. 예를 들어, 기존의 Socket 방식을 사용하였을 때는 클라이언트 프로그램을 확장할 때 미리 정의 된 Socket 코드와 서버에서 요구하는 데이터 형식을 분석하여 이를 실제로 클라이언트에서 개발해야 하기 때문에 새롭게 개발하는 수준의 코딩이 필요하다. 그러나 웹서비스 기법을 사용하면 서버 주소만 알면 WSDL를 통해 Local method를 쓰는 것과 동일하게 사용할 수 있으므로 확장성이 뛰어나다. 웹서비스 방식은 클라이인트와 서버에 서로 다른 언어를 사용할 때 특히 장점을 가지며, 실제 본 시스템에서도 서버는 Java, Mobile Client는 Visual Basic.Net으로 서로 다른 언어를 이용하여 개발되었다.

  • PDF

Die design for the cold forging spur gears

  • Kwon, Hyuk-Hong
    • 한국공작기계학회논문집
    • /
    • 제11권1호
    • /
    • pp.120-126
    • /
    • 2002
  • The near net shape forging of gears offers significant technical and economic advantages ever other forms of manufacture. These potential benefits can however only be realized by careful die design. This paper describes a computer-based methodology fur achieving this. A Visual-BASIC program has been developed on a rule based system that enables optimal design of the dies taking into account the elastic deflections generated in shrink-fitting the die inserts and that caused by the stresses generated in the forging process. The method also enables the profile of the spark erosion electrode to be determined. An example of the application to forging spur gears is given.

DEVELOPMENT OF A COMPUTER PROGRAM TO SUPPORT AN EFFICIENT NON-REGRESSION TEST OF A THERMAL-HYDRAULIC SYSTEM CODE

  • Lee, Jun Yeob;Suh, Jaeseung;Kim, Kyung Doo;Jeong, Jae Jun
    • Nuclear Engineering and Technology
    • /
    • 제46권5호
    • /
    • pp.719-724
    • /
    • 2014
  • During the development process of a thermal-hydraulic system code, a non-regression test (NRT) must be performed repeatedly in order to prevent software regression. The NRT process, however, is time-consuming and labor-intensive. Thus, automation of this process is an ideal solution. In this study, we have developed a program to support an efficient NRT for the SPACE code and demonstrated its usability. This results in a high degree of efficiency for code development. The program was developed using the Visual Basic for Applications and designed so that it can be easily customized for the NRT of other computer codes.

컴퓨터 평가 기반 학습 시스템 설계 및 개발 연구 (A Study on the Design and Development of Computer Based Learning and Test System)

  • 허균
    • 수산해양교육연구
    • /
    • 제27권4호
    • /
    • pp.1160-1171
    • /
    • 2015
  • The purpose of this study is to design and develop a computer based learning and test system, which supports not only testing learner's ability but also learning contents with giving feedback and hint. In order to design and develop a computer based learning and test system, Visual Basic dot Net software is used. The system works in three stages: sequential problem solving stage, randomized problem solving stage, and the challenge stage of pass/fail. The results of this study are as follows: (a) We propose the context of design for the computer based learning and test system. (b) We design and develop items display function with sequential and random algorithm in this system. (c) We design and develop pass/fail function by applying SPRT(Sequential Probability Ratio Testing) algorithm in the computer based learning and test system.

영산강 하구역 생태.환경 관리를 위한 GIS기반의 통합 DB관리시스템 개발 (A Study on the Development of GIS Based Integrated DB Management System for Ecological Environmental Management of Yeongsan Estuary)

  • 이성주;김계현;서정택
    • 한국습지학회지
    • /
    • 제13권3호
    • /
    • pp.593-602
    • /
    • 2011
  • 지난 반세기 동안의 무분별한 개발로 인하여 하구역 생태 환경은 심각하게 훼손되었다. 이를 관리하기 위한 전 지구적 요구는 증대되고 있으나 효율적으로 관리할 수 있는 시스템은 부재한 실정이다. 따라서 본 연구에서는 기관별로 산재된 하구역 생태 환경 데이터를 통합하여 하구역을 효과적으로 관리할 수 있는 통합 DB관리시스템을 개발고자 하였다. 이를 위해 2010년 영산강 하구역을 대상으로 실시한 모니터링 DB와 공간 데이터 표출에 우수한 GIS DB를 통합하여 시스템 개발에 적용하였다. 시스템의 개발환경은 VisualBasic.NET과 지도기반의 공간 분석을 위한 ArcObjects 컴포넌트를 이용하였다. 또한 데이터의 활용을 높이기 위하여 사용자 요구분석을 통한 GUI(Graphical User Interface)의 구성, 모니터링 DB의 표출방안, 레이어의 우선순위, 모듈단위 기능 등을 정의하였고, 최종적으로 정의된 내용을 바탕으로 시스템을 개발하였다. 본 연구에서 개발된 통합 DB관리시스템은 영산강의 현 생태 환경을 파악할 수 있으며, 사용자에게 효율적인 공유 및 관리환경을 지원할 것으로 예측된다. 향후에는 모델링 시스템과 연계하여 미래 하구역 생태 환경의 종합적인 진단 및 신뢰성 있는 예측이 가능할 것으로 기대된다.