• 제목/요약/키워드: 객체지향 설계

검색결과 898건 처리시간 0.025초

객체지향형 처방 데이터베이스의 구축과 처방 검색 프로그램의 설계 및 개발 (Construction of Object-oriented Prescription Database and Design/Development of Prescription Search Program)

  • 김현호;홍효신;유제혁;권오민;차웅석
    • 한국한의학연구원논문집
    • /
    • 제17권2호
    • /
    • pp.73-83
    • /
    • 2011
  • The first medical text in which detailed treatments of diseases by combinations of materia medica are mentioned is the "Shanghanzabinglun(傷寒雜病論)". True meaning of the combinations of materia medica used in this text lies in the fact that the efficacy of a prescription transcends that of the linear sum of each materia medica. This kind of concept regarding the composition of a prescription has come to contribute to the formation of theories in prescriptionology; However, it is difficult to analyze and interpret the meaning of each prescription separately because of differences in interpreting methods, points of view, and terminologies used by members of different academical branches. Therefore, it is desirable that one should understand a prescription as having been modified from a basic prescription, and then bring the interactions of ingredients into the picture, finally understanding the efficacy and chief virtues of the targeted prescription. Nevertheless, with the massive information of prescriptions, which exist in the format of texts, it is impossible to efficiently take advantage of prescription analyzing methods, and therefore the range of analysis extremely restricted. In order to overcomes these weaknesses, this paper suggests that object-oriented prescription database be constructed and that a search program for education and research that could facilitate an efficient access to the database be developed as well.

제품-서비스 시스템 개발을 위한 객체 지향 설계 프레임워크 개발 (An Object-Oriented Design Framework for Developing Product-Service Systems)

  • 오형술;문승기
    • 산업경영시스템학회지
    • /
    • 제38권4호
    • /
    • pp.168-176
    • /
    • 2015
  • Trends of integrating products and services lead to the emergence of Product-Service System (PSS). To implement and embody a PSS solution in new product development, a comprehensive design framework is allowed designers to facilitate the design factors of the PSS in complex business environments. A physical product, containing functionalities for services, is the role of medium between customers and a manufactures. Customers can access those metaphysical interfaces to utilize the product fully or expand its performances. The PSS is aiming to prolong its lifecycle while maintaining its expected quality. Since the quality can be represented as a measure which belongs to user's perspective, guaranteeing certain level of quality can be interpreted to sustaining customer satisfaction. The objective of this paper is to propose a PSS design framework to identify design factors for developing products and services by integrating object-oriented concepts and blueprinting in context of a business ecosystem. The proposed model is developed based on relationship products and services matching with their design factors. The products and the services are then brought together to form a PSS. Functions and processes can be categorized to identify the design factors in different levels using the object-oriented concepts. Objected-oriented concepts provide PSS analysis tools for describing a business process or a workflow process in the PSS. The blueprint is used to identify the relationships between the products functions and the service processes that are offered as part of a job. To demonstrate of the effectiveness of the proposed model, we use a case study involving a smart phone.

분산조직을 위한 컴퓨터 통합 비즈니스 시스템 (The computer-Integrated Business System(CIBS) for Highly Decentralized Organizations)

  • 박광호;권용균
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 1996년도 추계학술대회발표논문집; 고려대학교, 서울; 26 Oct. 1996
    • /
    • pp.153-156
    • /
    • 1996
  • 현재의 정보시스템이 하드웨어의 발전에 비해 늦어진 이유는 개발 단계별로 상호 일관성이 결여된 방법론을 사용하고 있고 이 방법론들이 실제의 비즈니스 프로세스(Business Process)와는 차이가 있는 형태로 구현이 되기 때문이다. 또한, 이런 방법론들이 분산조직에 사용된다면 비즈니스 프로세스가 세분화되기 때문에 문제점들이 더 깊이 심화되는 경향이 발생하게 된다. 이런 상황에 대한 해결책은 정보시스템이 비즈니스 프로세스로부터 구체적인 정보시스템의 구현에 이르기까지 일관성 있게 진행할 수 있는 방법론이 필요하다. 그러므로, 정보시스템 구현의 각 단계별로 추상과 구현방법을 구체적으로 제시하고 개념적인 무결성을 보장할수 있는 새로운 정보시스템 개발방법이 요구된다. 본 논문에서는 이러한 정보시스템을 구현하기 위해서 업무분석의 과정에서부터 구현에 이르기까지 개념적인 무결성(Conceptual Integrity)을 유지하고(Brooks, 1982) 방법론상에서 중단이나 변형없이 연결되는 시스템 개발방법론인 컴퓨터 통합 비즈니스 시스템(Computer-Integrated Business System:CIBS)을 소개하고 이 CIBS가 사용하는 세부적인 객체지향 프로그래밍 방법론이 AF(Application Framework)을 설명하며, 최종적으로 이 CIBS에 의해서 구현된 정보시스템과 기존의 프로그래밍 기법으로 구현된 정보시스템과의 비교를 통해 그 장단점을 증명하고자 한다. 또한, 이 CIBS구조는 정보시스템의 단편적인 정보제공 능력을 넘어서서 비즈니스 프로세스를 개선함에 의해서 기업의 노하우를 정립하고 이를 발전시키는 정보시스템의 진보된 형태를 보여줌으로서 정보시스템의 새로운 모습과 비젼을 제시하며 혁신적인 정보시스템의 새로운 구조를 보여준다. 문제점들은 HED (Human Engineerign Discrepance) 목록으로 정리하여 설계에 반영하도록 하였다.로 마음의 안정감, 몸의 긴장 이완에 따른 건강 상태 유지, 수업 집중도 향상 등이 나타났다. 위와 같은 종합 적 분석 결과에 따라, 본 연구는 제조 현장의 생산성 향상 및 품질 향상과 연계하여 작업자의 작업 집중도 향상, 작업자의 육체적, 심리적 변화에 따른 생산성 및 품질 향상 변화 정도 등의 산업공학(인간공학) 제 분야의 여러 측면에서 연구 및 적용이 가능하리라 사료된다.l, 시험군:25.90$\pm$7.16mg/d1, 47% 감소)를 나타내었으며, 시험군의 AUC는 대조군에 비해 39% 감소하였고, 혈중 아세트알데히드의 농도는 투여 60분후 시험군(3.96$\pm$0.07nmo1/$m\ell$)이 대조군(6.45$\pm$0,64nmo1/$m\ell$)에 비해 유의성 있는 감소(39%)를 나타내었으며, 시험군의 AUC는 대조군에 비해 48% 감소하였다 한편, 시험관내 에탄올 대사 효소에 대한 바이오짐의 효과를 검색해본 결과 바이오짐(2.0 $\mu\textrm{g}$/assay)에 의해 Aldehyde dehydrogenase(1.5unit/assay)의 활성이 14% 증가되었다. 본 연구의 결과로 볼 때, 비지니스 및 바이오짐은 음주 후 상승된 혈중 에탄을 농도 및 아세트알데히드의 농도를 현저히 감소시키는 효과가 있었다.량 보호 관리, 도시 소공원 개발, 역사 문화 공원 조성, 하천 공간 복원, 공원 시설 기능 개선, 이용 프로그램 개발, 공원 관리 개선, 환경 피해 녹지의 회복, 도시 환경 림 조성, 녹지 기능

  • PDF

웹 소프트웨어의 순환복잡도에 대한 정량적 분석 (A Quantitative Analysis of the Cyclomatic Complexity of the Web Software)

  • 김지현
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권2호
    • /
    • pp.183-191
    • /
    • 2014
  • 본 연구는 웹 소프트웨어의 복잡도와 객체지향 프로그래밍 측정자인 클래스 수(NOC), 메서드 수(NOM)와의 상관관계를 통하여 순환복잡도를 정량적으로 분석하고자 한다. 웹 환경에서 소프트웨어의 복잡도, NOC, NOM의 빈도분포를 근거로 복잡도한계값과 NOC한계값, 복잡도 한계값과 NOM한계값의 상관관계를 파악하기 위하여 실제 사용되는 10개의 웹 프로젝트에서 4,000여개의 ASP 파일이 표본으로 사용되었다. 실험 결과 NOC한계값은 21, NOM한계값은 40이었고 복잡도는 68의 높은 값을 보였으며 10개의 프로젝트 중 NOC, NOM이 특히 높은 빈도를 보이는 2개의 프로젝트를 제외한 8개의 프로젝트는 NOC한계값은 12, NOM한계값은 21이었고 복잡도 한계값도 52의 상대적으로 낮은 값을 나타내 상관관계가 있는 것으로 판명이 되었다. 또한 복잡도, NOC, NOM의 한계값이 낮은 8개의 프로젝트는 내부 관리 소프트웨어이었고 나머지 2개의 프로젝트는 외부 매매 서비스 소프트웨어임이 밝혀져 업무 특성에 따라 설계 단계에서 클래스 수, 메서드 수가 결정됨에 따라 복잡도도 미리 추정할 수 있어 품질 향상에 기여할 수 있을 것이다.

주기억장치 데이터베이스를 위한 포인터 기반 모델의 구축 (A Construction of Pointer-based Model for Main Memory Database Systems)

  • 배명남;최완
    • 한국통신학회논문지
    • /
    • 제28권4B호
    • /
    • pp.323-338
    • /
    • 2003
  • 주기억장치 데이터베이스 시스템(MMDBMS)은 디스크가 아닌 주기억장치를 주요 저장 매체로 사용하므로, 고성능이 요구되는 데이터베이스 응용을 효과적으로 지원한다. 최근, 인터넷을 중심으로 고속 데이터 처리와 함께, 보다 향상된 데이터 표현력과 보다 엄격한 데이터 일관성 보장에 대한 요구가 증대되고 있다. MMDBMS에서는 모든 데이터가 주기억장치에 상주하기 때문에, 성능에 대한 오버헤드 없이 그러한 요구를 만족시킬 수 있는 방법을 제공할 수 있다. 이들은 구체적으로 데이터를 처리하기 위한 연산과 참조 무결성과 같은 제약들로 이루어진다. 이들로 구성된 데이터 모델은 MMDBMS에서 데이터베이스의 표현력을 측정하는 중요한 컴포넌트이다. 본 논문에서는 통신 서비스의 제공에 필요한 요구들과 이를 지원하는 데이터 모델에 대해 설명한다. 다루는 주요 이슈들은 1) 포인터를 사용한 테이블간의 관계성 정의, 2) 관계성에 의한 데이터들의 항해, 3) 포인터 연산에 대한 참조 무결성 지원, 4) 죠인시 균일한 처리 시간 보장, 5) 객체지향 특성 지원, 6) 다중 테이블간 인덱스의 공유 등이다. 본 논문에서는 복잡한 응용 환경에서 이러한 이슈들을 지원할 수 있도록 설계한 데이터 모델에 대해 설명한다.

사인디자인 제작 체험 시뮬레이션 소프트웨어 개발 (The implementation of sign design simulation software)

  • 백진경;이경미;연명흠
    • 디자인학연구
    • /
    • 제19권2호
    • /
    • pp.163-172
    • /
    • 2006
  • 사인은 도시와 국가 이미지 형성의 중요한 요소로서 높은 질적 수준이 요구된다. 그러나 국내 사인은 유목성만을 중시하여 눈에 잘 뜨이는 사인을 위주로 제작되는 경향이 있어, 시공될 공간과 조화를 이루지 못하여 시각적 공해의 주요인이 되고 있으며, 사인업에 종사하는 종사자들이 디자인과 관련된 전문적인 지식에 대한 재공급을 매우 필요하게 느끼고 있는 것으로 나타났다. 이러한 현실 속에서 단기적으로 사인 디자인의 질적 수준을 향상시키기 위한 방법으로서 사인 디자인 작업을 주로 하는 사인업계 종사자들에게 사인을 기능적 측면 뿐 아니라 디자인 조형미를 갖춘 양질의 사인을 제작하는데 도움을 줄 수 있는 보조도구로서의 사인 디자인 소프트웨어를 제공할 필요성이 있다. 이에 본 연구에서는 사인을 디자인하고 제작된 사인을 시공 위치에 부착해보기까지 사인 디자인제작 과정을 경험해보고, 사인의 문자정보를 중심으로 관련된 디자인 요소들의 시각적 효과를 알기 쉽게 제공해주는 체험시뮬레이션 소프트웨어 구현 사례를 소개하고자 한다. 소프트웨어 개발을 위해 먼저 문헌 및 선행연구를 통해 사인 제작과정 및 환경을 분석하고, 사인 디자인 요소와 프로그램 구성요소, 사용자 인터페이스 등을 설계하였으며, 객체지향 프로그래밍 언어인 lava를 사용하여 소프트웨어를 구현하였다. 본 연구에서 개발한 소프트웨어는 사인 디자인 관련 학과의 교육교재로서 활용가능하며, 사인의 질적 수준 향상을 도모함으로써 사인에 대한 사회적 인식제고와 학문적 관심을 유도할 수 있을 것으로 기대된다.

  • PDF

광원 트래킹 기법을 이용한 수경재배기 제어 관리 시스템 설계 및 구현 (A Design and Implementation of Control and Management System for Water Culture Device using Solar Tracking Method)

  • 박성균;정세훈;오민주;심춘보;박동국;유강수
    • 한국전자통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.231-242
    • /
    • 2014
  • 지구 온난화로 인한 급격한 기후 변화로 인해 단위 면적당 작물의 생산성 향상 및 고품질 작물 재배에 관심이 고조되고 있다. 따라서 본 논문에서는 기존의 담액 수경방식이나 인공광원을 이용한 수경재배 방식이 아닌 광원 트래킹 기법을 적용한 양액 순환 방식의 수경재배기 제어 관리 시스템을 제안한다. 제안하는 수경재배기는 일정한 양의 양액과 물을 수로로 흘려보내 순환시키는 형태인 양액 순환 방식과 수경재배기 하단 부분의 작물도 지속적인 광합성 작용이 가능 하도록 피라미드 형태의 다단구조식으로 설계한다. 아울러 광원 트래킹 기법은 기존 2축, 4축 센서 방식이 아닌 태양광의 그림자를 추적하기 위한 중심축 센서 방식의 5축 센서 방식으로 설계한다. 본 논문에서 제안한 수경재배기를 통해 기존 연구에서 소개되지 않은 광원 트래킹 기법은 작물에 지속적인 광합성 작용으로 작물의 생장 속도를 단축시킬 수 있었으며, 피라미드형태의 다단식구조로 상, 하단 구분 없이 모든 작물이 동일한 형태의 생육환경을 제공받을 수 있어 단위 면적당 높은 작물 생산량이 예상된다.

UML 기반 점검 프로그램 설계 방법에 관한 연구 (A Study on Architecture of Test Program based UML)

  • 김병용;장정수;반창봉;이효종;양승열
    • 전자공학회논문지
    • /
    • 제49권10호
    • /
    • pp.217-230
    • /
    • 2012
  • 본 논문에서는 하드웨어 장비의 성능 및 기능을 검증하기 위한 방법으로 시험장비와 하드웨어 장비간의 연동시험을 하기 위한 점검 프로그램 설계 방법을 제안한다. 제안하는 점검 프로그램은 장비 스트레스를 최악의 조건에서 기능을 검증하여 사전에 고장 유무를 확인하고 수리함으로써, 비행체에 탑재하여 발생하는 고장률을 최소화하는 방안이다. 그리고 UML을 이용하여 객체 지향적으로 소프트웨어를 설계함으로써 다른 장비에 쉽게 적용할 수 있다. 점검 프로그램은 Architecture package와 Hardware package로 구성되어 있다. Architecture package는 시스템 관리, 로그분석, 메시지 수신 및 분석하는 역할을 한다. 시스템 관리에서 사용하는 메시지는 점검하기 위한 정보를 정의하고, 정의된 메시지는 이더넷으로 시험장비와 송수신한다. Hardware package는 점검해야 하는 하드웨어 및 시스템 관련 하드웨어를 관리하는 역할을 한다. 점검해야 하는 하드웨어는 내부 점검과 송수신 점검으로 구별되어 있다. 내부 점검은 하드웨어 자체적으로 점검하여 그 결과를 시험장비로 전송하는 방법이다. 송수신 점검은 통신디바이스 점검으로써 데이터를 전송하거나 수신하여 점검하는 방법이다. 모든 점검은 병렬적으로 점검함으로써 최악의 조건에서 장비의 고장유무를 확인한다. 시험한 결과는 약 1시간 동안에 디바이스들은 적게는 482번에서 많게는 15003번 점검하는 것을 확인하였다. 점검 프로그램은 하드웨어 장비의 신뢰성을 검증하는 환경/EMI 시험에 사용한다.

IoT 게이트웨이 기반 지능형 건물의 이벤트 중심 아키텍쳐 설계 (Design of IoT Gateway based Event-Driven Architecture for Intelligent Buildings.)

  • 라이오넬;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.256-259
    • /
    • 2016
  • 모바일 기기는 사물 인터넷으로 성장하여 지능형 건물과 관련된 많은 IoT 응용 프로그램으로 연계 된다. 예를 들어 주택 자동화 제어 시스템은 스마트 폰으로 제어 명령을 보냄으로써, 홈 서버에 액세스를 하는 클라이언트 구조의 웹 어플리케이션을 요구한다. 홈 서버는 광 통신 시스템으로 명령어를 수신 받고 컨트롤 한다. 게이트웨이 기반 REST 기술은 클라이언트에서 요청하는 명령어를 처리 및 증명해야 한다. 이러한 이유는 클라이언트 요청에 의해 다수의 게이트웨이 증가로 인한 인터넷이 지연 되기 때문이다. 본 논문에서는 동시성 이벤트를 처리하기 위한 IoT 게이트웨이 시스템 설계를 하고자 한다. 본 시스템을 통하여 동시성 최고의 다중 추상화 레벨을 확인 할 수 있다. 동시성을 확인하는 방법은 개체 간의 데이터 통신을 지원하는 객체 지향 시스템을 구축하는 것이다. 또한 IoT 게이트웨이 기반으로 양방향통신 방법 중 한쪽 통신 방향 프로토콜에 Node.js를 사용하여 이벤트 중심, 지능형 건물의 설계를 위한 아키텍쳐의 성능을 XMPP라는 미들웨어를 사용하여 확인하고자 한다. Node.js는 지능형 건물 제어장치가 중앙 집중화 형식의 허브를 통하여 통신이 될 수 있도록 하는 역할을 가지고 있다. Node.js는 스레드 기반의 접근 방식이 특징이며, 기존의 시스템보다 40% 이상 빠르다. Node.js를 서버 측에서 사용하기 위해 다수의 클라이언트 들로부터 요청을 한다. 따라서, IoT 환경에서 지능형 건축물의 작업수행 시간을 감소 시킨다.

  • PDF

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

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