• Title/Summary/Keyword: Java Bean

Search Result 57, Processing Time 0.027 seconds

Design and Development of a PDA mobile banking System (PDA를 활용한 모바일뱅킹 시스템의 설계 및 구현)

  • Choi, Eui-Kwon;Lee, San-Bum
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.8 no.6
    • /
    • pp.1530-1536
    • /
    • 2007
  • In this paper, a mobile banking system which can provide banking services is introduced. Since a PDA has excellent features like a small-size computer and provides mobility, it has been widely used by salesmen. Therefore, if general banking services can be provided with PDA by using wireless technology, it will be very useful. In addition, it is easy to develop and maintain the client software of PDA because it uses Windows-based operation systems. In this paper, a PDA banking system is introduced. The system is designed and developed based on the techniques of wireless network, security and PDA programming to be used for mobile banking and a prototype system is developed. Moreover, we used the object-oriented modeling technique, UML and Java Beans for programming.

  • PDF

An Effective Method to Design CBD Components in Enterprise JavaBeans (EJB) (Enterprise JavaBeans (EJB)에서 효율적인 CBD 컴포넌트 설계 기법)

  • Kim Soo Dong;Min Hyun Gi;Lee Jin Yeal;Kim Seong An
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.1
    • /
    • pp.32-43
    • /
    • 2006
  • Enterprise JavaBeans (EJB) has been accepted for supporting Component-Based Development (CBD). A component is a large-grained reuse unit consisting of several objects; however, an enterprise bean in EJB is a unit of atomic object and so multiple enterprise beans should be composed to support larger-grained reuse. Therefore, we need practical methods for designing and implementing components with EJB. In this paper, we propose instructions and techniques for designing CBD elements with EJB constructs. That is, we define methods for designing and implementing single and composite components, white- and black-box components, multiple interfaces, and variability mechanism in EJB platform. We evaluate the proposed method by performing a case study and comparing the characteristics of CBD components with the method. Consequently, the method is supposed to improve reusability, applicability, portability of components in EJB platform.

Transformation from Legacy Application Class to JavaBeans for Component Based Development (컴포넌트 기반 개발을 위한 기존 애플리케이션 클래스의 JavaBean으로의 변환)

  • Kim, Byeong-Jun;Kim, Ji-Yeong;Kim, Haeng-Gon
    • The KIPS Transactions:PartD
    • /
    • v.9D no.4
    • /
    • pp.619-628
    • /
    • 2002
  • Reusable software component is an ultimate goal for the software development. Component based development is focused on advanced concepts rather than passive manipulation or class library with source codes. However, the primary component construction in component based development lead to an additional development cost and effort for reconstructing the new software component within a component model. Java application provides several features based on component model. But, we only have an opportunity to develop the smallest reuse units or the restricted set of GUI components. It cannot contributed as a component and only used in the specific domain component with high cost and efforts. In this paper, we apply java component model to the existing java application and extract javabeans through extending the component scalability. We also discuss the algorithm for transformation mechanism from legacy class to javabeans with a partial of business logic.

Implementing Learning System on Enterprise Java Bean (엔터프라이즈 자바 빈 환경에서의 교육시스템 구현)

  • 유재호;김일민
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.11b
    • /
    • pp.686-689
    • /
    • 2002
  • 본 논문에서는 EJB환경에서의 강의시스템 구현에 관한 논문이다. 이 시스템은 하나는 교수강의시스템을 구현하고, 다른 하나는 수강생 개개의 공동 작업형 환경을 구현함을 목적으로 하고있다. 이 시스템은 기존의 N-tier방식의 클라이언트/서버 방식에서 벗어나 분산 환경에서 작업이 가능하도록 함이 목적이다. 본 논문은 분산환경에서 가장 유용한 언어중 하나인 J2EE를 기반으로 구성하였으며 따라서 이 기종간의 컴퓨터 환경에서도 확장 및 포팅이 용이하고 장차 생길지도 모르는 새로운 요구 사항에서도 대처 할 수 있게끔 함이 주목적이라 할 수 있다.

  • PDF

Java 어플리케이션을 EJB컴포넌트로 전환하기 위한 Bean 추출 기법 연구

  • 허윤호;최일우;류성열
    • Proceedings of the CALSEC Conference
    • /
    • 2001.08a
    • /
    • pp.651-658
    • /
    • 2001
  • □결론 ☆재사용 가능한 클래스는 재사용. ☆많은 클래스들이 EJB의 두 가지 성격을 내포하고 있어서 클래스 분해가 필요. ☆빈 추출 단계 제시. ☆빈 매핑 테이블 제시. ☆사례연구로 채팅 시스템 구현. □향후 연구과제 ☆기존 시스템에서의 컴포넌트 식별 ☆인터페이스 설계에 대한 연구 ☆빈 명세서에 대한 구체적인 구성요소 연구 ☆구현시 문제점 분석(중략)

  • PDF

A Study on Web Service Module for EJB Server System (EJB 서버 시스템의 웹서비스 지원 모듈에 관한 연구)

  • Kim, Sung-Hoon;Kim, Joong-Bae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.1317-1320
    • /
    • 2003
  • 본 논문에서는 EJB(Enterprise JavaBean) 기반의 웹응용서버 시스템에서 EJB2.1 표준 규격의 웹서비스를 지원하기 위한 모듈의 설계 사항에 관한 내용이다. 본 논문에서는 EJB2.1 표준 규격의 웹서비스에 대한 요구사항과 JAX-RPC기반의 웹서비스 시스템을 구현하고자 할 때 고려해야할 시스템 측면의 요구사항을 살펴보고, 기존 웹응용서버들에서 웹서비스를 지원하는 방식들에 대해 소개한다. 또한 시스템 요구사항들을 반영한 구현 시스템의 구체적인 설계사항들에 대해 설명한다.

  • PDF

Comparison of EJB BMP and CMP Persistence (Object Persistence를 위한 EJB BMP 와CMP기법의 비교 평가)

  • 정광선;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.409-411
    • /
    • 2002
  • Enterprise JavaBeans(EJB)에서 영속적인 데이터들을 표현하고 관리하는 엔티티빈의 두 가지 구현 방법은 Bean Managed Persistence(BMP)와 Container Managed Persistence(CMP)기법이있다. 이렇게 엔티티빈이 데이터 베이스와 연결되어 사용되기 때문에 생기는 특성이 있는데, 이런 특성들이 BMP 와 CMP를 사용하여 구현. 운용. 유지보수 및 재사용을 알 때 많은 차이점을 만든다. EJB를 사용하는 소프트웨어 산업계에서, 이런 차이점에 대한 연구가 부분적으로는 이루어지고 있지만, 체계적인 비교 평가는 아직 미흡한 실정이다. 본 논문에서는 BMP와 CMP를 이용해서 빈을 구현할 때 나타나는 각각의 장점과 단점을 몇 가지 측면에서 살펴본다. 그리고 그 차이를 비교함으로써 BMP 와 CMP 기법을 평가한다

  • PDF

The Security Management Architecture for E504 EJB Container System (E504 EJB 컨테이너 시스템의 보안 관리 방법)

  • 서범수;김수형;박중기;이경호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.190-192
    • /
    • 2002
  • EJB(Enterprise Java Bean)컨테이너에서 보안은 크게 사용자 인증과 빈의 메소드 호출에 대한 접근 제어로 구분된다. 기업이 가지고 운영 중인 다양한 보안 플랫폼 상에 EJB 컨테이너가 구동되기 때문에 EJB 컨테이너는 개별 보안 시스템과 독립적인 방법으로 빈에 대한접근 제어 방법을 정의하고 있다. 본 논문에서는 E504(Enterprise 504) EJB 컨테이너 시스템에서의 사용자 인증 및 접근 제어 방법에 대해 논의한다.

  • PDF

Design Techniques for Developing Electronics Commerce with EJB (EJB 기반 전자상거래 시스템 설계 기법)

  • 윤희윤;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.679-681
    • /
    • 2001
  • 인터넷 기반의 전자상거래 시스템 개발은 안정적 트랜잭션 처리, 복잡한 데이터베이스 구조, 멀티미디어 데이터 처리, 입체적 사용자 인터페이스 등의 여러 기술들이 적용되는, 복잡한 과제로 인식되고 있다. 웹 서버 기반의 객체지향 및 컴포넌트 표준으로 알려진 Enterprise JavaBean(EJB)은 복잡한 시스템 개발 기간을 단축하고 소프트웨어 품질을 높이며 재사용성이 높은 컴포넌트 소프트웨어 개발을 가능하게 한다. 본 논문에서는 전자상거래 개발을 위한 EJB 적용 지침을 제안한다.

  • PDF

Web based Score Processing System using C2 Architecture Style (C2 아키텍처 스타일을 이용한 웹 기반 성적처리 시스템)

  • 정화영;송영재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.658-660
    • /
    • 2004
  • 소프트웨어 개발기술의 발달에 따라 컴포넌트 기반 개발 기법은 객체지향기법에서의 새로운 대안으로 제시되어왔다. 그러나 웹 기반 시스템의 개발은 설러 가지 요인으로 인하여 현재까지 소프트웨어 컴포넌트 도입의 초기단계에 머물고 있다. 본 연구에서는 컴포넌트 개발 기법을 이용한 웹 기반 성적처리 시스템을 구현하였다. 대상 하부 컴포넌트는 Java Beans로 구현하였으며, 컴포넌트 합성명세로는 C2 아키텍처 스타일 기법을 이용하였다. 이러한 결과로서 웹 기반 교육 시스템 분에의 개발에서 소프트웨어 컴포넌트 적용 일 운용에 관한 효율성을 보일 수 있었다.

  • PDF