• Title/Summary/Keyword: Use Case Diagram

Search Result 104, Processing Time 0.043 seconds

A Unified Design Methodology for XML Applications based on OODB (객체지향 데이터베이스 기반의 XML 응용을 위한 통합 설계 방법론)

  • 김경수;최문영;주경수
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.1
    • /
    • pp.54-61
    • /
    • 2002
  • In this paper, we implement the XML modeling and data modeling by the class diagram that is made by the use case after drawing out the sequence diagram. For the XML modeling, the guiding line to map the UML classes on the XML document will be presented. Then, an example to generate the ie DTD from the UML classes will be shown under the presented guiding line. In the data modeling, the transformation method from the In classes into the object-oriented database also will be proposed. Finally, we will give an example developed by the Proposed transformation method.

  • PDF

Design of A/V Communication System for Passenger and Attendant in Train (열차 내 승무원과의 원격대화 시스템 설계에 관한 연구)

  • Chang, Duk-Jin;Kang, Song-Hee;Park, Hyun-Hue;Kang, Dae-Ho;Heo, Jae-Seok;Song, Dahl-Ho
    • Proceedings of the KSR Conference
    • /
    • 2010.06a
    • /
    • pp.448-454
    • /
    • 2010
  • Currently a KTX train of 20-car formation is 388m long and carries 931 passengers including one captain and three crews which is quite a few to cover the lengthy service area and many customers. On the other hand, if a passenger wants to talk to an attendant, he has to wait for an attendant passing by his/her seat or walk to an intercom which is placed at every other car. Any of these choices is inconvenient. So, in this paper, we presented a system design for developing an audio/visual communication system for a passenger and an attendant. The system was analyzed and designed according to the Object-Oriented methodology with UML (Unified Modeling Language). Based on a problem statement, a Use-case Diagram, Sequence Diagrams, Class Diagram, State Charts, collaboration Diagram were generated. The design will be used in system implementation to a HEMU-400X test train and to be tested.

  • PDF

Automation of block assignment planning using a diagram-based scenario modeling method

  • Hwang, In Hyuck;Kim, Youngmin;Lee, Dong Kun;Shin, Jong Gye
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.6 no.1
    • /
    • pp.162-174
    • /
    • 2014
  • Most shipbuilding scheduling research so far has focused on the load level on the dock plan. This is because the dock is the least extendable resource in shipyards, and its overloading is difficult to resolve. However, once dock scheduling is completed, making a plan that makes the best use of the rest of the resources in the shipyard to minimize any additional cost is also important. Block assignment planning is one of the midterm planning tasks; it assigns a block to the facility (factory/shop or surface plate) that will actually manufacture the block according to the block characteristics and current situation of the facility. It is one of the most heavily loaded midterm planning tasks and is carried out manually by experienced workers. In this study, a method of representing the block assignment rules using a diagram was suggested through analysis of the existing manual process. A block allocation program was developed which automated the block assignment process according to the rules represented by the diagram. The planning scenario was validated through a case study that compared the manual assignment and two automated block assignment results.

Requirement-Oriented Entity Relationship Modeling

  • Lee, Sang-Won;Shin, Kyung-Shik
    • Journal of Information Technology Applications and Management
    • /
    • v.17 no.3
    • /
    • pp.1-24
    • /
    • 2010
  • Most of enterprises depend on a data modeler during developing their management information systems. In formulating business requirements for information systems, they widely and naturally use the interview method between a data modeler and a field worker. But, the discrepancy between both parties would certainly cause information loss and distortion that lead to let the systems not faithful to real business works. To improve or avoid modeler-dependant data modeling process, many automated data design CASE tools have been introduced. However, since most of traditional CASE tools just support drawing works for conceptual data design, a data modeler could not generate an ERD faithful to real business works and a user could not use them without any knowledge on database. Although some CASE tools supported conceptual data design, they still required too much preliminary database knowledge for a user. Against these traditional CASE tools, we proposed a Requirement-Oriented Entity Relationship Model for automated data design tool, called ROERM. Based on Non-Stop Methodology, ROERM adopts inner systematic modules for complete and sound ERD that is faithful to real field works, where modules are composed of interaction modules with a user, rules of schema operations and sentence translations. In addition to structure design of ROERM, we also devise detailed algorithms and perform an experiment for a case study.

  • PDF

Development of Integrated Design Methodology for Relational Database Application -Focusing on Object-Oriented Analysis and Design Methodology- (관계형 데이터베이스 응용시스템을 위한 통합 설계방법론 개발 -객체지향 분석.설계 방법론을 중심으로-)

  • Joo, Kyung-Soo;Jho, Do-Hyung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.11
    • /
    • pp.25-34
    • /
    • 2011
  • In this paper we present an integrated design methodology for relational database based on object-oriented analysis and design. The integrated design methodology is based on business profile and has six phases. In the first phase, business use cases are identified and described by macroactivity diagrams and then the macroactivity diagrams are transformed to detailed business activity diagrams by using objects, object flows and business worker's responsibilities. In the third phase, the detailed business activity diagrams are transformed to business class diagrams that describe the static structure of the entire business system based on detailed business activity diagrams. In the four phase, the business class diagrams are transformed to class diagrams that represent the initial conceptual model of the target relational database. In the five phase, we add additional transformations on the class diagrams with generalization and specialization of associations, roles, activities, additional classes and redundant associations. Eventually, the final class diagrams are transformed to relational database schema. The methodology presented in this paper by applying that proposal for organic connection between object-oriented analysis and design methodology and relational database design methodology. And it will be able to deal with integration management. By the integrated design methodology, we can make more easily software systems based on relational database. In the case study, proposal integrated design methodology applied for a visa issuing system.

Carpal Tunnel Syndrome among workers in a condom industry (한 콘돔공장근로자들의 수근관증후군에 관한 연구)

  • Kang, Joong-Koo;Paek, Do-Myung;Lee, Young-Jung;Ma, Hyeo-Il;Son, Mi-A;Lee, Hong-Ki;Choi, Jung-Keun
    • Journal of Preventive Medicine and Public Health
    • /
    • v.29 no.3 s.54
    • /
    • pp.507-519
    • /
    • 1996
  • The objectives of this study are to investigate the prevalence of occupation related carpal tunnel syndrome(CTS) among workers in a condom industry : to analyse the sensitivity and specificity of clinical signs or symptoms such as hand diagram, Tinel's sign and Phalen's sign in carpal tunnel syndrome : and to test vibration threshold test using audiometry as a technically easy and noninvasive method in the diagnosis of carpal tunnel syndrome in stead of nerve conduction velocity (NCV). The study group was divided into exposed group(39 cases) and non-exposed group(48 cases) based on whether or not excessive use of wrist movements exsist. 1. There are stastically significant differences in symptoms and signs of carpal tunnel syndrome such as hand diagram, Tinel's sign and Phalen's sign between exposed and non-exposed group(p<0.05). 2. Six cases(9 hands) were comfirmed as carpal tunnel syndrome by NCV. Five cases(7 hands) belonged to exposed group, 1 case(2 hands) to nonexposed group. As there are significant differences in prevalence of carpal tunnel syndrome between two groups(p<0.05), excessive use of wrist in occupation is a risk factor of carpal tunnel syndrome. 3. When we use NCV as a gold standard in the diagnosis of carpal tunnel syndrome, sensitivity and specificity of hand diagram, Tinel's sign and Phalen's sign is as followed; hand diagram , sensitivity 88.9%, specificity 84.2% Tinel's sign ; sensitivity 55.6%, specificity 72.8% Phalen's sign ; sensitivity 14.3%, specificity 88.4%. Among above clinical signs and symptoms, hand diagram is the best clinical screening test. 4. The differences of vibration threshold between median and ulnar nerve at the same time are useful in the diagnosis of carpal tunnel syndrome but the time change of vibration threshold of median nerve over time are not sensitive enough. It is concluded that vibration threshold between median and ulnar nerve at the same time can be used as a supplementary or alternative criterion to indicate that the nerve dysfunction is located in the carpal tunnel.

  • PDF

A BPN model for Web-based Business Process Modeling (웹기반 비즈니스 프로세스 명세를 위한 BPN 모형)

  • 최상수;이강수
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.971-976
    • /
    • 2002
  • 최근 대부분의 정보시스템은 웹기반 정보시스템으로 이주하고 있으며 이의 개발과 유지보수시에 '웹 위기' 현상이 발생하고 있다. 이를 해결하기 위한 웹엔지니어링 기술 중 웹기반 비즈니스 프로세스 명세 기술이 필요하다. 따라서 본 논문에서는 웹기반 비즈니스 프로세스 명세를 위한 BPN(Business Process Net) 모형을 제시한다. BPN 모형은 베타분포형 확률 패트리넷이며 수행가능형 Activity Diagram이라 할 수 있다. BPN을 모형화할 때 Use Case 분석을 이용하며, 비즈니스 프로세스의 수행 시간 및 비용적 불확실성은 베타분포를 이용하고 있다. BPN 모형은 XML 기반 비즈니스 프로세스 명세언어를 위한 공통 명세모형으로 이용될 수 있다.

  • PDF

EJB 기반의 Workflow Engine으로의 변환

  • 김원섭;김선호
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2002.05a
    • /
    • pp.280-284
    • /
    • 2002
  • 최근 Workflow System의 컴퍼넌트화는 필수적인 것으로 인식되고 잇다. 컴퍼넌트화의 장점으로는 유지, 보수의 용이성과 다른 어플리케이션과의 원활한 통합을 들 수 있고, 컴퍼넌트 기반의 Workflow System은 e-business infra를 형성하는데 필수적이다. 따라서 본 연구에서는 기업 내부의 포로세스를 관리해 주는 Workflow System을 컴퍼넌트형태로 설계하여 가장 진보된 형태의 Workflow System의 기반을 마련한다. 본 논문에서는 RUP방법론에 다라 use case분석, class diagram분석을 통해서 DISFlow(Daewoo Information Workflow)를 EJB Architecture에 맞게 변환하였다.

  • PDF

Non-Functional Requirements Analysis For Embedded Software By Use-Case Diagram (사용사례를 이용한 내장형 소프트웨어의 비기능 요구사항 추출 방안)

  • SEo Kwang-Ik;Choi Eunman
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.385-387
    • /
    • 2005
  • 최근 정보통신 기술이 빠르게 발전하면서 생활 환경 안에서 내장형 소프트웨어를 탑재한 독립적인 장치들을 많이 볼 수 있다. 이러한 내장형 장치들은 하드웨어의 특성으로 인해 비기능적인 요구사항이 중요하다. 본 논문에서는 내장형 시스템의 비기능적 요구사항을 기능적 요구사항 중심으로 추출하는 방법을 제안한다.

  • PDF

Design of Node Position Estimation System for Sensor Networks (센서 네트워크의 노드 위치 추정 시스템 설계)

  • Rhim, Chul-Woo;Kim, Young-Rag;Kang, Byung-Wook
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.10
    • /
    • pp.1436-1449
    • /
    • 2009
  • The value of sensing information is decided according to positions of sensor nodes, which are very important in sensor networks. In this paper, we propose a method that estimates positions of nodes by using adjacent node information and received signal strength in a sensor network. With the proposed method, we can find positions of nodes easily because we use information that nodes have. Moreover, we can find distribution easily for all the nodes because we can measure a relative position for a node whose position is not known based on anchor nodes whose positions are already known. We utilized Use case diagram, activity diagram and State machine diagram among several diagrams of UML to implement proposed method in sensor networks that is dynamic system. We can understand exact flow for each function of the proposed method in node position estimation system can be implemented easily. And we can be confirmed that the position of estimated nodes has a little error.

  • PDF