• Title/Summary/Keyword: 설계 개발

Search Result 23,434, Processing Time 0.044 seconds

전자상거래용 하이퍼미디어 시스템 개발 방법론

  • Heeseok Lee;Choongseok Lee
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07b
    • /
    • pp.417-430
    • /
    • 1999
  • 인터넷 기술 특히, 웹 (WWW: World Wide Web) 의 비약적인 발전으로 기업 활동에 있어서 전자상거래 (EC: Electronic Commerce) 는 중요한 분야로 대두되고 있다. 본 논문은 시나리오 기반 객체지향 기술을 이용한 전자 상거래용 하이퍼미디어 시스템 개발 방법론과 이를 지원하는 설계 도구를 개발한다. 본 방법론은 영역 분석 (Domain analysis), 객체 모델링 (Object modeling), 뷰 설계 (View design), 네비게이션 설계 (Navigational design), 구현 설계 (Implementation design) 와 구현의 6단계로 구성된다. 사용자의 요구사항은 시나리오를 통하여 분석, 객체지향 기법으로 모델링되며, 객체 뷰를 이용하여 네비게이션 설계와 구현 설계에 활용된다. 구현설계 단계는 구현에 필요한 데이터베이스 스키마와 사용자 인터페이스 설계로 구성된다. 본 방법론은 사용자의 요구사항으로부터 하이퍼미디어 구현에 필요한 요소들을 분석하여 사용자 요구에 적합한 분산하이퍼미디어 시스템 설계와 개발을 지원할 수 있다. 또한 개발 지원 도구는 기업 데이터베이스와 통합되어 운영되는 전자상거래용 하이퍼미디어 시스템 개발에 효율적으로 활용될 수 있을 것이다.

  • PDF

A Practical Method to Transform Component-based Design to Service-Oriented Design (컴포넌트 기반 개발 (CBD) 설계의 서비스 지향 아키텍처 (SOA) 설계로의 실용적인 변환 기법)

  • Cheun, Du-Wan;Jo, Sung-Hyun;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.18D no.6
    • /
    • pp.461-480
    • /
    • 2011
  • Component-Based Development (CBD) focuses on developing reusable components and assembling them into target applications. Service-Oriented Computing (SOC) is a relatively new paradigm where reusable services are developed, published, and composed into target service applications. Due to the popularity of CBD, many organizations already have CBD models for their applications. Hence, it is feasible and appealing to develop SOC applications economically by transforming existing CBD models, rather than developing SOC applications from the scratch. Our research is to develop a methodology for transforming existing CBD design into Service-Oriented Architecture (SOA) design. In this paper, we first compare the two paradigms and their key elements for the design; CBD design and SOA design. Then, we define mapping relationships of the transformation. For each transformation mapping, we present step-wise instructions. The benefit of applying this transformation is to increase reusability of existing design assets, to maintain the consistency between existing CBD and SOC models, and reduced cost for deploying service-oriented applications.

선체설계 시스템 개발을 위한 요소기술 개발

  • 김광욱;봉현수;서승완;박순길;장석호
    • Bulletin of the Society of Naval Architects of Korea
    • /
    • v.30 no.4
    • /
    • pp.27-32
    • /
    • 1993
  • 본 연구에서는 첫째로, 자체적으로 정립한 시스템 개발방법론인 객체지향 기술을 적용하여 선 체설계 전산시스템의 요구사양 및 기능분석을 수행하여, 유닛모델 개념(선체의 각 부분에서 보 여지는 특징적인 구조를 유닛으로 하고 선체구조정보를 설계변수화하여 파라메트릭 설계기법을 이용하여 모델링하는 방법임)의 초기 선체 모델링기법을 제시하고 이를 검증하므로써, 유조선 화물창부의 초기 모델링을 통한 구조설계 대안의 신속한 검토와 초기물량의 정확한 산출이 가 능하도록 하였다. 둘째로, 모델링 기술 분야에서는, 선박제품 모델링을 위한 기반 기술로써(여 기서, 제품모델링이란 최근 CAD/CAM 및 CIM 분야에서 거론되는 기술분야로서, 설계 및 생산의 대상이 되는 제품의 제반정보를 전산기 내에서 모델로써 표현하고자 하는 시도임) 선박 제품 모델의 표현방법론과 내부처리 기법을 정의하였고, 이 방법론에 다라 객체지향 구\ulcorner배치 프로 그램(OO_COMDEF)을 개발하여 본 연구에서 제시한 제품모델의 표현방법론을 검증하였다. 셋 째로 응용 프로그램 개발 분야에서는 선체 상세설계를 지원할 수 있는 시스템 설계를 수행하 였고, 이를 토대로 이중선체 유조선의 화물창부의 Hopper Tank부의 Stiffener 배치를 자동적으로 생성할 수 있는 시험용 프로그램을 개발하여 그 개념을 검증하였다.

  • PDF

3차원 모델을 이용한 제품개발 사례

  • 곽서경
    • CDE review
    • /
    • v.3 no.2
    • /
    • pp.52-58
    • /
    • 1997
  • 제품 개발 환경을 자세히 들여다보면, 고객의 요구 또는 창조된 새로운 제품의 컨셉(Spec)을 사람(개발자)이 도구(설계경험, CAD)를 이용해서 업무수행절차(업무처리규정, 부서별 역할)에 따라 제품을 정의(모양, 크기, 구조)하는 것을 설계행위로 볼 수 있고, 이러한 활동의 결과로써 도면 Mock-up, 각종 Document가 만들어지고 이러한 매체가 부서간, 업무공정간 의사소통의 수단으로 이용되고 있다. 여기서 CAD를 없애서는 안될 개발의 도구로 인식하고 이용하는데, 일반적으로 경쟁력있는 제품을 개발하기 위한 노력의 일환으로 3차원 CAD시스템을 도입하여 적용해 오고 있다. 현재의 3차원 CAD시스템들은 공통적으로 솔리드(Solid) 근간에, FEATURE 개념을 수용하면서 PARAMETRIC 또는 VARIATIONAL 모델링 기법을 채택하여 설계자들에게 다양한 기능을 제공하고 있다. 그러나 3차원 CAD 시스템을 적용하여 만족할 만한 결과를 얻어내기란 간단한 문제가 아니다. 본 고에서는 당 사업장에서 개발한 무선전화기 및 FAX에 3차원 설계를 적용한 사례를 중심으로, 3차원 설계에 대한 허와 실을 살펴보고 3차원 설계가 나아가야 할 방향에 대해 생각해 보고자 한다. 참고로 당 사업장은 디자인, 기구설계, 금형설계까지는 I-DEAS, CAM 작업은 CATIA를 이용하고 있다.

  • PDF

A Study on Application Framework for Developing Military Simulation Software (군용 모의 소프트웨어 개발을 위한 어플리케이션 프레임워크 연구)

  • Jeong, A-Jeong;Wi, Sung-Hyuk;Kim, Se-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.11a
    • /
    • pp.632-633
    • /
    • 2014
  • 군용장비를 시험하고 훈련하는데 사용되는 모의 소프트웨어는 체계마다, 장비마다 새로이 개발된다. 따라서 모의 소프트웨어를 설계, 개발하는 시간이 길어지고 관리 비용도 늘어난다. 이러한 비용을 줄이고자 본 논문에서는 모의 소프트웨어 개발을 위한 어플리케이션 프레임워크를 제안한다. 먼저 모의 소프트웨어가 공통으로 설계될 수 있는 부분을 추출하고, 이를 어플리케이션 프레임워크에서 미리 만들어진 형태로 제공한다. 여기서 추출한 공통 설계 구조는 다른 장비와의 연동을 위해 메시지를 주고 받는 인터페이스를 구현하는 부분이다. 이 인터페이스를 일관성 있게 개발하기 위하여 코드 생성 프로그램의 형태로 어플리케이션 프레임워크를 설계하였다. 설계된 어플리케이션 프레임워크는 일관된 개발 환경을 제공하여 모의 소프트웨어 개발 시, 설계 및 개발 시간을 줄이고 관리비용을 줄일 것으로 기대된다.

제품개발의 시작과 끝

  • Mun, Seong-Su
    • Journal of the KSME
    • /
    • v.53 no.1
    • /
    • pp.32-36
    • /
    • 2013
  • CAE(Computer Aided Engineering, 전산공학해석, '해석'으로 약칭)의 영역은 날이 갈수록 그 범위가 점점 더 넓어지고 있습니다. 기존의 해석은 제품을 설계하는 단계에 등장하여 설계자에게 보다 나은 설계안을 위한 방향을 제시해 주는 조연의 역할에 머물러 있지만, 지금은 제품개발의 시작단계인 디자인에서부터 중간단계인 설계, 그리고 끝단계인 생산기술개발까지 모든 분야에 없어서는 안될, 제품개발의 주연이 되어가고 있습니다.

  • PDF

자바프로그래밍을 이용한 KNGR 설계코드 개발방안 연구

  • 강기두;김형택;고승국
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1998.05a
    • /
    • pp.205-211
    • /
    • 1998
  • 차세대 원자로 설계개발에 사용되는 설계전산코드에는 원자로 계통설계, 주요 기기설계등을 포함하여 약 440여개에 달한다. 이들 전산코드에 사용되는 프로그래밍 언어는 FORTRAN, COBOL, C/C++를 비롯하여 BASIC등 그 종류가 다양하다. 특히 개발된 주요 설계코드들이 구동되는 플랫폼은 그 종류가 훨씬 다양하여 같은 유닉스를 기반으로 한 프로그램도 H/W 제작사에 따라 전혀 동작되지 않음은 물론 심지어는 같은 제작사라하더라도 서로 다른 OS를 가지는 경우에는 사용할 수 없게 되어있다. 이들 원전설계전산코드들이 갖는 안정성 및 신뢰성, 유니크한 보안특성을 어느 정도 인정한다. 하더라도 향후 이들을 유지보수하거나 성능향상을 꾀한다든지 이들과 어울리면서 새로운 전산프로그램을 추가 개발하려고 할 경우 여러 가지 예기치 않은 문제가 발생할 수 있다. 최근 인터넷의 확산과 더불어 각광을 받기 시작한 JAVA는 이것이 갖는 특유의 객체지향성, 플랫폼 독립성 및 견고성, 이식성등으로 견주어 볼때 이를 향후 원전 설레코드의 개발에 적용할 경우 매우 이상적일 것으로 예상된다. 더구나 원전설계와 같이 고도의 기술집약적이면서도 여러 설계관련사가 대응되는 다원화된 업무구조를 갖는 경우 다양한 플랫폼을 지원하는 JAVA 프로그래밍이야 말로 최선의 선택이라 할 수 있다.

  • PDF

자동차용 엔진 설계에의 CAE 활용

  • 염대준
    • Journal of KSNVE
    • /
    • v.11 no.2
    • /
    • pp.200-206
    • /
    • 2001
  • 자동차의 심장부라고 할 수 있는 엔진의 설계 개발에 있어서 CAE(computer aided engineering)의 활용이 개발비용 및 기간 단축과 설계 품질의 향상에 효과적이며, CAE가 제품개발의 조기에 수행될 수록 그 효과가 큰 것으로 받아 지고 있다. (1) 한편, 컴퓨터 하드웨어와 소프트웨어의 발전으로, 설계 시에 컴퓨터의 이용이 크게 증가되고 있다. 특히, 솔리드 모델(solid model)을 기본으로 하는 설계와 이를 이용한 동시 공학의 도입은 해석과 그 결과의 설계 반영이 용이한 환경을 주고 있다. 따라서, 완성차 업체에서는 보다 신뢰성 있는 해석을 신속히 수행하기 위한 해석 기술의 개발과 CAE 적용 분야의 확대를 위해 노력하고 있다.(중략)

  • PDF

Implementation of SDL Symbol Debugger based on CHILL (CHILL 기반의 SDL 심벌 디버거의 구현)

  • 최원혁;김성재;김승호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.570-572
    • /
    • 2000
  • 현재의 소프트웨어 개발은 구현 중심에서 설계 중심으로 변하고 있다. 설계 중심의 개발은 구현 프로그램의 자동생성을 바탕으로 설계 수준에서 정형화된 명세를 검증함으로써 설계와 구현 사이의 불일치를 없앨 수 있고, 유지보수가 효율적이다. 본 논문에서는 설계 중심의 개발 방법을 구축하기 위한 SDL과 CHILL 의 통합된 개발환경에서 디버깅 환경을 제공하기 위한 도구를 제안하고, 정합, 추적, 제어 언터페이스를 통하여 실행 주인CHILL 프로그램의 수행을 시스템 구현의 전단계 설계 문서인 SDL/GR의 심벌로 디버깅하는 SDL 심벌 디버거를 구현하였다.

  • PDF

가스터빈 개발의 개요와 설계시 참고사항

  • 홍용식
    • Journal of the KSME
    • /
    • v.32 no.7
    • /
    • pp.581-587
    • /
    • 1992
  • 가스터빈 엔진의 설계는 압축기와 터빈의 효율 이외에도 여러 가지 현실적인 요소가 커다란 영 향을 미치므로 이러한 것들이 설계시에 고려되어야 하며 기존의 기술수준과 부품을 가능한 한 활용하는 것이 현명하다. 특히 산업용 터빈의 개발을 위한 시제 엔진 설계시에는 이러한 접근 방법이 현실적으로 성공 가능성이 크다. 예를 들어서, 기술축적과 연구를 위해서 산업용 엔진을 개발하고자 할 때에 엔진 전부를 설계하는 것보다는 구하기가 용이한 기존의 소형 항공기 엔진의 가스발생기 부분 (압축기, 연소기, 압축기 터빈으로 구성된 부분)을 개조하여 활용하고 동력터 빈과 동력전달 부분만을 자체 설계하여 결합시켜서 개발한다든가 하는 것이 효과적일 것이다.

  • PDF