• Title/Summary/Keyword: 객체지향방법론

검색결과 276건 처리시간 0.022초

시뮬레이션 기반 조선소 레이아웃 설계 시스템 개발 (A Shipyard Layout Design System by Simulation)

  • 송영주;이동건;우종훈;신종계
    • 대한조선학회논문집
    • /
    • 제45권4호
    • /
    • pp.441-454
    • /
    • 2008
  • Shipyard design and equipments layout problem, which are directly linked with the productivity of ship production, is an important issue serving as reference data of production plan for later massive production of ships. So far in many cases, design of a shipyard has been relying on the experienced engineers in shipbuilding, resulting in sporadic and poorly organized processes. And thus, economic losses as well as trials and errors in that accord have been pointed out as inevitable problems. This paper extracts a checklist of major elements to fine tune the shipbuilding yard designing process and the input/output data based on the simulation based shipbuilding yard layout designing framework and methodology proposed in existing researches, and executed initial architecture to develop software that integrates all the relevant processes and designing tools. In this course, both user request and design data by the steps are arranged and organized in the proposed layout design template form. In addition, simulation is done based on the parent shipbuilding process planning and scheduling data of the ship product, shipbuilding process and work stage facilities that constitute shipbuilding yard, and design items are verified and optimized with the layout and equipment list showing optimal process planning and scheduling effects. All the contents of this paper are based on simulation based shipbuilding yard layout designing methodology, and initial architecture processes are based on object oriented development methodology and system engineering methods.

서비스 재사용성 중심의 Software-as-a-Service 개발 프로세스 (A Service Reusability-Centric Process for Developing Software-as-a-Service)

  • 이정우;라현정;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권7호
    • /
    • pp.518-535
    • /
    • 2010
  • 클라우드 컴퓨팅은 하드웨어와 소프트웨어의 자원을 서비스 제공자 서버에 운영하고, 소비자가 인터넷을 통하여 필요한 서비스를 활용하는 재사용 기반의 컴퓨팅 방식이다. 클라우드 서비스의 한 형태인 SaaS(Software-as-a-Service)는 소프트웨어를 하나의 서비스로 설계 개발한 후, 다양한 소비자들이 재사용하도록 하는 컴퓨팅을 지향한다. 기존의 소프트웨어 어플리케이션은 특정한 하나의 조직을 대상으로 개발하였으나, SaaS는 서비스의 형태로 소프트웨어의 전체 기능을 필요로 하는 다양한 조직에 소속된 다양한 소비자들이 사용할 수 있게 개발된다. 이것은 소비자가 자신이 원하는 기능의 수행을 위해 직접 SaaS를 설정할 수 없게 하여 SaaS 개발에 재사용성이 더욱 강조되게 한다. 하지만 기존의 객체지향 개발 방법론, 컴포넌트 기반 개발 기법, SOA 개발 기법들은 전통적인 소프트웨어 어플리케이션과 다른 SaaS가 가지는 재사용성의 특징을 반영한 설계와 구현을 지원하는 지침과 장치가 거의 없다. 따라서 본 논문에서는 이러한 문제를 해결하기 위해 기존 재사용성의 정의를 확장하여 SaaS의 재사용성을 적용성, 적응성, 확장성의 부 특성으로 구분하고 이를 반영한 재사용성 중심의 개발 프로세스를 제시한다. SaaS 재사용성의 각부 특성은 제시하는 개발 프로세스의 분석과 설계를 위한 각 활동에 직 간접적으로 반영되어 보다 효과적으로 SaaS 재사용성을 향상시킨다. 제시된 프로세스를 적용하면 보다 체계적이고 효과적으로 재사용성 중심의 SaaS 개발을 유도할 수 있다.

중소 금형제조업체의 주문최적화를 위한 전자상거래용 에이전트 개발

  • 최형림;김현수;박영재
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1999년도 종합학술대회발표논문집
    • /
    • pp.529-534
    • /
    • 1999
  • 전자상거래는 구매자와 판매자 모두에게 많은 이점을 제공할 수 있어 최근 이에 관한 연구들이 많이 진행되고 있다. 특히 중소제조업체의 경우, 전자상거래라는 경영환경의 변화는 새로운 기회로 다가오고 있어, 상대적으로 기술력이 취약한 중소제조업체의 전자상거래를 지원하기 위한 요소 기술들의 개발 필요성이 점차 부각되고 있다. 이에 본 연구에서는 중소 금형제조업체의 판매과정을 사이버 공간에서 수행할 수 있는 전자상거래 기술을 개발하였다. 일반적으로 변화하는 경영환경에서는 생산과 관련된 계획과 통제가 보다 더 신속하고 정확하게 이루어져야 한다. 즉 전자상거래 환경에서의 제조업체는 구매자가 요구한 제품의 생산과 납기일을 맞추어 줄 수 있는지의 여부를 실시간으로 응답할 수 있어야 한다. 나아가서 인터넷을 통해 접수된 주문들은 해당 제조업체의 생산능력을 초과할 수 있는데 이 때에는 접수된 주문들 중에서 자사의 이익을 극대화할 수 있는 주문집합을 선별하여 접수여부를 결정해야 한다. 이와 같이 전자상거래 환경하에서의 제조업체는 생산과 관련된 정보를 신속하게 전달 받아 주문접수여부에 관한 의사결정을 올바르게 수행하는 것이 중요한데 본 연구에서는 중소 금형제조업체의 일정계획 및 주문처리를 위한 일정계획 기반의 선정 에이전트의 구조와 방법론을 제시하였다. 지금까지 일정계획에 관한 연구들은 대부분 납기일의 만족과 비용의 최소화 측면을 위주로 다루었다. 그러나 본 연구에서의 문제는 비용의 최소화보다는 납기일을 준수하면서 가장 많은 이익을 가져다 줄 수 있는 최적주문집합을 선정하는 문제를 다루고있다.자료를 수집하고, 통계분석 패키지를 이용하여 자료를 분석하였다. 방식을 결합한 하이브리드 형태이다.인터넷으로 주문처리하고, 신속 안전한 배달을 기대한다. 더불어 고객은 현재 자신의 물건이 배달되는 경로를 알고싶어 한다. 웹을 통해 물건을 주문한 고객이 자신이 물건의 배달 상황을 웹에서 모니터링 한다면 기업은 고객으로 공간적인 제약으로 인한 불신을 불식시키는 신뢰감을 주게 된다. 이러한 고객서비스 향상과 물류비용 절감은 사이버 쇼핑몰이 전국 어디서나 우리의 안방에서 자연스럽게 점할 수 있는 상황을 만들 것이다.SP가 도입되어, 설계업무를 지원하기위한 기본적인 시스템 구조를 구상하게 된다. 이와 함께 IT Model을 구성하게 되는데, 객체지향적 접근 방법으로 Model을 생성하고 UML(Unified Modeling Language)을 Tool로 사용한다. 단계 4)는 Software Engineering 관점으로 접근한다. 이는 최종산물이라고 볼 수 있는 설계업무 지원 시스템을 Design하는 과정으로, 시스템에 사용될 데이터를 Design하는 과정과, 데이터를 기반으로 한 기능을 Design하는 과정으로 나눈다. 이를 통해 생성된 Model에 따라 최종적으로 Coding을 통하여 실제 시스템을 구축하게 된다.the making. program and policy decision making, The objectives of the study are to develop the methodology of modeling the socioeconomic evaluation, and b

  • PDF

대순사상의 참동학 위상정립을 위한 미래관 연구 (A Study on the Future Prospect for Establishing the True Donghak Phase of Daesoon Thought)

  • 김용환
    • 대순사상논총
    • /
    • 제29집
    • /
    • pp.1-36
    • /
    • 2017
  • 본 연구는 대순사상의 참동학 위상정립을 위한 미래관 연구를 목적으로 한다. 참동학은 '수운의 사후 구천상제를 믿음으로 말미암아 참생명·참생각·참생활의 미래상을 구현하여 세상복록과 선경복락을 함께 누리는 새 동학'을 말한다. 역사적으로 동학의 시천주와 대순의 천지공사는 상관연동으로 참생명 밝힘의 대순기화 전망을 나타냈고, 동학의 양천주와 대순의 시학시법은 상관연동으로 참생각 밝힘의 대순이화 전망을 드러냈으며, 동학의 인내천과 대순의 천운구인은 상관연동으로 참생활 밝힘의 대순실화 전망을 구현하였다. 본 연구는 동학사상과 대순사상 관련문헌을 분석하는 문헌조사 방법과 영성(Spirit)과 마음(Mind)의 상통에서 드러난 대순사상 참동학의 미래전망을 모색하고자 생명철학 생성론 방법을 활용하고자 한다. 대순사상 참동학의 미래전망은 생명(生命)·생각(生覺)·생활(生活)의 삼차연동으로 이루어진다. 사람사이를 이어주고 매개하는 '대순진리의 공공(公共)하는 영성(靈性)'은 세 양상으로 드러난다. 먼저 구천상제 믿음의 '활명개신(活命開新)'에 의한 '참생명 밝힘'의 대순기화 전망, 구천상제·개체생명의 상관연동성을 깨닫는 '무심개신(無心開新)'에 의한 '참생각 밝힘'의 대순이화 전망, 일상생활 변화의 '지성개신(至誠開新)'에 의한 참생활 밝힘의 대순실화 전망으로 집약된다. 참동학은 수운을 대신한 구천상제의 인신강세와 구천상제 강세지에 해당하는 남조선 중심 세계구원이 공공차원으로 작동하여 새 밝힘을 이룬다. 대순기화는 천지공사로서 '영혼의 영토화'를 기화차원에서 치유하고, 대순이화는 시학시법으로 '영혼의 식민지화'를 이화차원에서 치유하며, 대순실화는 천운구인으로 '영혼의 사물화'를 실화차원에서 치유하기에, '대순진리의 공공하는 영성'은 삼차원 상관연동으로 미래전망을 밝힌다. 결국 삼차원 상관연동의 영성치유를 통해 참동학은 자타(自他) 사이의 원한·원망·원증을 공공으로 치유하며 상생사회로 발전시킨다. 참동학은 대순종통의 계승자, 정산(鼎山)·우당(牛堂)에 의해 계승되어 삼차연동을 구현했다. 한민족과 인류미래를 향한 위대한 세계시민성 선언은 '만국활계남조선' 선언으로 나타났으며, 개체생명과 구천상제, 우주생명과 상관연동으로 생명·생각·생활의 유기체를 이루어 미래전망을 밝힌다. 생명과학 인식론에서는 생명을 '물(物=대상·객체·실체)'로 관찰·분석·조작(操作)'한다면, 생명철학 생성론에서는 생명을 '사(事=주체적으로 자각·각성·체인하는 사건·사태·동태)'로 체득한다. 이 글에서는 생명철학 생성론 관점에서 대순사상의 참동학을 규명함으로써 개체생명과 구천상제의 우주생명이 함께·더불어·서로서로를 열어 삼차연동으로 개신(開新)하는 미래전망의 새 밝힘을 다루고자 한다. 대순사상의 참동학은 '공공하는 영성'을 생명지(生命知)·체험지(體驗知)·실천지(實踐知)의 삼차연동으로 작동시킴으로 고품격의 영성을 구현할 뿐만 아니라 영성작용의 충실도를 높여 보다 넓고 보다 깊게 미래지향의 전망으로 거듭나게 한다.

해양레저 산업의 통합 정보 시스템 구축에 관한 연구 (A Study on Integrated Information System for Marine Leisure Industry)

  • 김용섭;김대진
    • 한국해양환경ㆍ에너지학회지
    • /
    • 제16권1호
    • /
    • pp.17-24
    • /
    • 2013
  • 해양레저 산업의 후발주자인 국내 해양레저 산업이 국내 시장 및 세계시장에 경쟁력을 가지기 위해서는 기획, 설계, 계획과 준비 등 제품 개발 및 제조의 각종 업무에 소요되는 시간과 비용을 단축시켜 높은 수준의 시장 적응력을 확보해야 한다. 위 사항들을 만족하기 위해서는 해양레저 산업 전반을 관리 할 수 있는 통합 시스템 구축이 절대 적으로 필요한 상황이다. 유관 산업 시스템간의 유기적 연결고리를 찾아서 요구되는 통합 정보를 확보하고 이를 단순 순차적 정보의 흐름이 아닌 통합적 정보 흐름과 객체 지향적 정보 분류체계를 확보하는 것이 주요 연구 핵심 사안이다. 이를 위하여 다른 유사 산업에서 실재 정보 체계를 활용한 사례 및 산업생산에 적용된 제품수명주기관리(PLM), 제품 데이터 관리(PDM), 가상 생산(DM)과 같은 방법론을 검토 하고 이를 구성 및 적용하여 실질적으로 활용되고 있는 정보 체계 및 작업분류체계(WBS)의 사례를 연구하여 비교 한다. 이를 통하여 해양레저산업을 위한 기본적인 작업분류체계 구성을 추진하며 실재 업체에서 현재 활용중인 정보를 입력, 대입을 통하여 실증적으로 검증하고 해양 레저 산업의 고유한 영역을 추가하여 해양레저 작업 분류 체계(MLWBS)를 완성한다. 본 해양레저 작업 분류 체계를 바탕으로 여러 가지 정보체계 및 제품, 설계, 엔지니어링, 생산, 구매, 영업, 마케팅, AS, 고객지원 등에 다양한 형태의 활용이 가능 하도록 할 수 있을 것이다.

품질속성 기반 설계방법을 적용한 소프트웨어 아키텍처 설계 사례연구 (A Case Study of Software Architecture Design by Applying the Quality Attribute-Driven Design Method)

  • 서용석;홍석붕;김현수
    • 정보처리학회논문지D
    • /
    • 제14D권1호
    • /
    • pp.121-130
    • /
    • 2007
  • 소프트웨어 개발에 있어서 구현에 앞서 아키텍처를 설계하는 일은 프로젝트의 성공을 위해 필수적이다. 본 논문은 한국원자력연구소 내에서 가동 중인 하나로 원자로의 방사선감시시스템 소프트웨어 개발과정에서 품질속성 기반 설계방법을 적용하여 소프트웨어 아키텍처를 설계한 사례를 보여준다. 품질속성 기반 설계방법은 Bass[1]가 제시한 속성 기반 설계방법을 변형한 것이다. 이는 먼저 시스템의 기능요건 및 품질요건을 아키텍처 드라이버(driver)로서 도출하고, 이를 만족하기 위한 전술(tactic)을 선택하고, 선택된 전술에 근거하여 아키텍처를 결정하고, 결정된 아키텍처를 구현 및 검증하는 과정으로 이루어진다. 하나로 원자로 방사선감시시스템의 개발요건으로부터 가용성, 유지보수성, 호환성과 같은 품질요건이 추출되었으며, hot-standby 서버 이중화와 약결합의 모듈화와 같은 전술이 선택되었으며, 이중화 서버에 다수의 클라이언트가 연결되는 클라이언트-서버 구조와 객체지향적 데이터 처리 구조가 방사선감시시스템을 위한 아키텍처로 결정되었다. 상용도구인 Adroit를 이용하여 아키텍처가 구현되었으며, 아키텍처 검증은 기능 중심의 시험을 통해 이루어졌다. 적은 예산과 단기간 내에 완수해야 하는 방사선감시시스템 개발에 품질속성, 기반 설계방법을 적용함으로써, 보다 효율적으로 과제를 성공시킬 수 있었다. 방사선감시시스템 개발에서 설계된 아키텍처는 한국원자력연구소 내 다른 설비의 방사선감시시스템 개발에 재사용할 예정이다. 추가적으로 방사선감시시스템 아키텍처를 정량적으로 평가하는 작업이 필요하다.B-트리, CR-트리를 구현하는 방법을 기술한다. CC-GiST를 이용함에 따라 메인 메모리 데이터베이스 응용에서 여러 개의 캐시 인식 트리를 관리하는 번거로움에서 벗어날 수 있고, 응용의 요구에 따른 새로운 캐시 인식 트리를 최소한의 노력으로 효율적으로 구현할 수 있다.에 따라 증가한다. 에틸렌 함량이 50 wt% 보다 많을 경우, 혼합용매들의 극성인력 효과가 밀도 효과보다 커서 온도가 낮아짐에 따라 cloud-point 압력은 증가하였다. 에틸렌 함량이 50 wt% 보다 적을 경우, 혼합용매들의 극성인력 효과가 밀도 효과보다 작아서 온도가 낮아짐에 따라 cloud-point 압력은 감소하였다. 2번 150.2 cGy, 200 cGy, 환자 3번 150.5 cGy, 211.4 cGy, 환자 4번 155.5 cGy 198.6 cGy의 결과를 얻었다. 결 론: 본 원에서 변형 근치적 유방절제술 후 흉벽 방사선치료의 가장 적절한 볼루스 적용 횟수는 전 치료횟수의 $50{\sim}60%$ 적용이다.적인 기준을 마련하고 환자들이 치료과정에서 실질적으로 알고자 하는 의문점들을 체계적으로 교육해 나간다면 지금까지 보다 훨씬 더 나은 환자 만족과 치료 결과를 얻을 수 있으리라 기대된다.적 교육 훈련이 더 엄격하게 진행되므로, 부서 관의 협력으로 방사선사 보수교육에 합산하는 방안이 필요할 것이다. 임신이 확인된 방사선관계종사자의 피폭관리도 새로이 반영되어야 할 것이다. 따라서 업무의 특성상 사용되는 특별한 용어 외에 공통적으로 사용되는 용어의 통일은 반드시 필요하며, 방사선분야의