Browse > Article

Design and Implementation of a Paper Submission Management System Using Domain Object Interface and Object Oriented Design Patterns  

Sim, Chun-Bo (순천대학교 멀티미디어공학과)
Jung, Se-Hoon (순천대학교 멀티미디어공학과)
Lim, Eun-Cheon (순천대학교 멀티미디어공학과)
You, Kang-Soo (전주대학교 교양학부)
Publication Information
The Journal of the Korea institute of electronic communication sciences / v.5, no.5, 2010 , pp. 449-458 More about this Journal
Abstract
Recently, the interest on object oriented design patterns has been increased considering to reusability of software and efficiency of maintenance expense in designing software architecture. In this paper, we design the paper submission management system applicable to specific domain using domain object interface based on object oriented design patterns, and then implement it with Java and XML. The proposed system applies method of implementation by assemblying each system objects with upward after system entire architecture design by combining properly downward method and upward method and applies with GoF Design pattern. As well as, we convert domain data of system into the form of various persistent objects through XML, and minimize the complexity of system by not adopting method that generates domain object as in Class with automatic. Finally, the implementation of our system can be used in general C/S environment, but we implement system user GUI using the XSLT built in general web browser in consideration for user convenience and consistency.
Keywords
디자인 패턴;도메인 객체 인터페이스;논문 투고 관리 시스템;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Robert Cecil Martin, "Agile Software Development, Principles, Patterns, and Practices", Prentice Hall, pp.1-529, 2002.
2 김종수, "네트워크 게임 설계에 있어서 GoF 디자인 패턴 적용에 관한 연구", 동의대학교 학위논문, pp.1-135, 2006.
3 서영준, "XML 기반한 디자인 패턴 컴포넌트의 설계 및 구현", 경희대학교 학위논문, pp.1-53, 2001.
4 김운용, 최영근, "디자인 패턴지향 소프트웨어 개발 지원 도구", 한국정보과학회논문지, Vol.28 No.8, pp.555-564, 2002.   과학기술학회마을
5 김태현, 고승규, 최윤철, "XML, DTD 모호성 제거와 DOM 활용을 위한 디자인 패턴연구", 한국정보과학회논문지, Vol.27 No.2, pp.412-414, 2000.
6 이돈양, 송영재, "XMI기반 객체지향 메타모델 생성", 한국정보처리학회논문지D, Vol.11-D No.2, pp.397-406, 2004.   과학기술학회마을
7 김태동, "BPMS 기반 논문 투고/편집 프로세스 포탈 개발", KAIST 학위논문, pp.1-29, 2007.
8 박재원, 최선희, 강무영, "KISTI-ACOMS를 기반으로 한 한국환경생태학회 온라인논문투고관리 시스템 개발 및 개선 방안", 한국환경생태학회지, Vol.18, No.4, pp.456-464, 2004.   과학기술학회마을
9 황인탁, 김진형, 정동원, "Ajax 기반의 웹 사이트 구축 및 성능 평가 연구 분석", 한국컴퓨터정보학회지, Vol.16 No.2, pp.417-422, 2008.