웹 기반 시스템의 분석 및 설계 방법론 개발과 적용

Development and Application of Analysis & Design Methodology for Web-based System

  • 정병권 (두원공과대학 산업경영정보과) ;
  • 김동수 (KCC정보통신(주) 정보기술) ;
  • 송재형 (인하공업전문대학 컴퓨터정보과) ;
  • 황종선 (고려대학교 컴퓨터학과)
  • 발행 : 2002.04.01

초록

웹의 짧은 역사에 비하여 웹 관련 기술이 급속히 발전하고 있다. 이것에 비하면 웹 어플리케이션의 품질 개선 속도는 이에 따르지 못하고 있다. 따라서 웹 시스템 개발에 대한 효율적인 개발 방법이 필요하다. 본 논문은 웹 시스템을 개발하는데 필요한 항목들을 기술하였다. ISO/IEC 12207표준에 근거하여, 웹을 기반으로 하는 소프트웨어 개발 모형을 분석 및 설계 단계를 중심으로 제시하였다. 컨텐츠를 웹 어플리케이션에 반영하기 위하여 프로세스와 엔터티 정의방법을 기술하였다. 본 모형을 사용한 KCC 정보통신(주) Web-RoadMap 방법론을 공공 프로젝트에 적용하였다. 적용결과 효율적인 웹 어플리케이션의 분석 및 설계의 한 모형임을 입증하였다.

Even the short history of the Web system, the technology related to the Web system has been developed rapidly. Yet, the quality of the Web-based application software has not been improved that much. For this reason, the efficient method to develop the Web-based application software is needed. This paper describes the items necessary to develop the Web-based application software. On the basis of ISO/IEC 12207-Software Life Cycle Processes this paper mainly suggests the analysis and design stage of the Web-based model for developing software. Also, this paper describes the methods to define the process and the entity for applying contents to Web-based application software. With the web-based model suggested in this paper the Web-RoadMap Methodology of KCC Information & Communication, a system provider in Korea, has been applied to the public-domain projects. Through the application, Web-RoadMap Methodology has been proved to be an applicable model for analyzing and designing the systems based on the web environments.

키워드

참고문헌

  1. J. P. Kuiboer and N. Ashrafi, 'Software process and product improvement : an empirical assessment', Information and Software Technology 42(2000) 27-34, 2000 https://doi.org/10.1016/S0950-5849(99)00054-3
  2. 최준용, 김영대, 김병기, '웹 어플리케이션의 요구분석에 관한 고찰', 한국정보처리학회 소프트웨어공학연구회지, pp. 3-13, 2000년 6월호
  3. David Lowe, Richard Webby, 'Web Development Process Modeling and Project Scoping : Work in Progress', WebE'98, 1998
  4. James D. McKeen and Tor Guimaraes, 'Successful Strategies for User Participation in Systems Development', Journal of Management Information Systems/Fall 1997, Vol. 14, No. 2, pp. 133-150, 1997 https://doi.org/10.1080/07421222.1997.11518168
  5. 고영종, 강기선, 김재선, 박수용, 서정연, '요구사항 문장 범주화를 이용한 웹 기반의 요구사항추출지원 시스템', 정보과학회논문지 : 소프트웨어 및 응용 제27권 제4호, pp. 384-392, 2000년 4월
  6. 김진우, Internet Business.com, 영진.COM. 1999.11.10
  7. 배명남, 최완, 양현택, '웹을 사용한 객체지향 설계정보 분석', 정보과학회논문지 : 소프트웨어 및 응용 제27권 제7호, pp. 702-711, 2000년 7월
  8. D. Schwabe, G. Rossi, 'The object-oriented hypermedia design model', Communications of the ACM, 38(8), 1995 https://doi.org/10.1145/208344.208354
  9. Kenji Takahashi, Eugene Liang, 'Analysis and Design of Web-based Information Systems', Sixth International WWW Conference, 1997 https://doi.org/10.1016/S0169-7552(97)00040-8
  10. De Troyer, C.J. Leune, 'SDM :A User Centered Design Method for Web Sites', Seventh international www conference, 1998
  11. John M. Carroll, Scenario-Based Design, John Wiley & Sons, Inc, 1995
  12. 정병권, '웹어플리케이션의 분석과 설계 방법에 대한 연구', 2000년 한국정보처리학회 추계 학술발표논문집 제7권 제2호, pp. 1417-1420, 2000. 10. 14
  13. 이종수, '웹개발방법론', http://my.netian.com/~oursky/webdev/. 2000
  14. Tipton Kruse, Information Security Management, pp. 199-301, AUERBACH, 1999
  15. Thomas R. Pel Tier, Information Security Risk Analysis, pp. 1-32, AUERBACH, 2001
  16. ISO/IEC 12207 Information Technology-Software Life Cycle Processes, International Standard, 22 February 1995
  17. 정병권외 5명, '정보시스템 구축기술 개발과 적용', 한국정보과학회 학술발표논문집, 제24권2호, pp. 561-564, 1997년 10월
  18. 일본전략정보시스템연구회, 이주헌 편역, '정보시스템구축방법론' 전략정보시스템구축론(세계6대회계(컨설팅회사(Big6)의 SIS구축방법론), 1993. 5. 15
  19. 한국전산원, 관리기법/1 개요, 정보시스템감리교육교재(감리인 4기 교재), 1998. 12
  20. James Martin, IE Expert Blueprint Version 5.0, 1994
  21. 제임스마틴코리아(주) 오해영, '정보공학방법론의 기술동향' 한국정보처리학회 소프트웨어공학연구회 소프트웨어공학연구회지, pp. 1-20, 1995. 5
  22. Jessica Burdman, Collaborative Web Development : Strategies and Best Practices for Web Teams, Addison Wesley Longman, 1999
  23. Peter Pausen, Josef Voss, 'The HyDEV Approach to model-based Development of Hypermedia Applications', 1'st International Workshop on Hypermedia Development, 1998
  24. Carlo Batini, Stefano Ceri, Shamkant B. Navathenavathe, Conceptual Database Design An Entity-Relationship approach, THE Benjamin/Cummings Publishing Company, INC., 1997
  25. Reinhard Buddle, Karlheinz Kautz, Karin Kuhlenkamp, Heinz Zullighoven, Prototyping An Approach ro Evolutionary System Development, Springer-Verlag, 1992
  26. 연합정보기술(주), 서울시 정보포털사이트(SIP) 구축 중간감리보고서, KCC 정보통신(주), 2001. 9