이용자시스템 설계를 위한 객체지향 모델링 방법에 관한 연구

A study on object oriented modeling methodology for user system design

  • 유양근 (강남대학교 사회과학대학 문헌정보학과)
  • 발행 : 1997.12.01

초록

기존의 모델링 방법은 분석, 설계, 구현단계에서 시스템이 수행해야 할 기능적 및 비기능적 요구를 완전하고 일관성 있게 반영할 수 있는 설계절차와 명세서가 미흡하다. 이러한 문제점은 다양한 형태의 자료와 다양한 검색방법을 요구하고 있는 문헌정보 시스템에서는 문제가 있을것으로 본다. 따라서 본 논문에서는 OMT에서 제시되고 있는 방법을 부분적으로 개선하여 시스템개발에 적용할 수 있도록 OMT를 변형한 객체모델링을 도서관 이용자 시스템 요구사항을 대상으로 설계하였다.

In analyzing, designing, implementing the system, the traditional modeling method lacks design procedure and specification in reflecting the functional or nonfunctional requirements perfectly and consequently. These problems are unreliable in the Library and Information System since it requires a diversity of reference methodes based on various types of data. In this paper, we modify the method partially which the OMT proposes and apply it on system development. We also prepare the object oriented modeling modified from OMT type' modeling for Library User System Requirements.

키워드

참고문헌

  1. 한국정보처리학회 v.4 no.2 객체 지향 데이터베이스 시스템의 필요요건과 설계에 관한 연구 유양근;류해영
  2. 강남대학교 논문집 v.26 대학도서관의 학술정보 전산망 구성방안에 관한 연구 유양근
  3. Conceptual Database Design C.Batini;S.Ceri;S.B.Navathe
  4. Conceptual Database Design : An Entity-Relationship Approach C.Batini;S.Ceri;S.Navathe
  5. IEEE Transactions on Software Engineering v.SE-12 no.2 Object-Oriented Development G.Booch
  6. Object-Oriented Design G.Booch
  7. Object-Oriented Programming J.C.Brad
  8. Object-Oriented Analysis P.Coad;E.Yourdon
  9. ACM Trans. Database System v.1 no.1 The Entity-Relationship Model : Toward a Unified View of Data P.Chen
  10. Fundamentals of Database System(2nd) R.Elmasri;B.Navathe
  11. Proc. of the First International Conf. on Data and Knowledge Engineering v.1 no.1 Object Integration in Logical Database Design R.Elmasri;B.Navathe
  12. ACM Transactions on Database System v.14 no.3 A Self-Adaptive Concurrent Implementation of an Object-Oriented Database Management System S.E.Hudson;R.King
  13. Object-Oriented Software Engineering : A Use Case Driven Approach I.Jacobson;M.Christerson;P.Jonsson;G.Overgaard
  14. Hewlett-Packard Journal Product Development using object-oriented software technology T.F.Kraemer
  15. MacWorld v.7 no.1 Object-Oriented Programing B.Meng
  16. Object-Oriented Software Construction B.Meyer
  17. ACM-TOPS v.5 no.2 Automatic Program Improvement : Variable Usage Transformations B.Maher;D.H.Sleeman
  18. Information Engineering, BookⅠInstruction J.Martin
  19. Information Engineering, Book III Desige and Construction J.Martin
  20. Object-Oriented Analysis & Design J.Martin;J.Odell
  21. Object-oriented Software construction B.Meyer
  22. Object-Oriented Software Construction B.Meyer
  23. CACM v.33 no.9 Lessons from the design of the EIFFEL Libraries B.Meyer
  24. Object-Oriented Modeling and Design J.Rumbaugh;M.Blaha;W.Premerlani;F.Eddy;W.Lorensen
  25. ACM TODS v.2 Database Abstractions : Aggregation and generalization J.M.Smith;C.P.Smith
  26. Comuter Survey v.18 no.2 A Logical Design Methodology for Relational Database Using the Extend Entity-Relationship Model J.Toby;T.Yang;D.James;P.Fry
  27. Structured Design Workshop(Third Edition) E.Yourdon
  28. IEEE Software v.5 no.3 What is Object-Oriented Programming B.Stroustrup
  29. Data Models D.Tsichritzis;F.Lochovsky
  30. Object-Oriented System Analysis : A Model-Driven Approach W.E.David;D.K.Barry;S.N.Woodfield
  31. IEEE Software v.5 no.3 What is Object-Oriented Programming B.Stroustrup
  32. The Design of Relational Database Mannila,H.;Raiha,K.
  33. Proc. of the First International Conf. on Data and Knowledge Engineering v.1 no.1 Object Integration in Logical Database Design Elmasri,R.;Navathe,S.B.
  34. Handbook of Relational Database Design Fleming,C.;Halle,B.
  35. Proc. of International Conf. on Data Engineering A Tool or Integrating Conceptual Schemas and User Views Sheth,A.P.;Larson,J.A.;Cornelio,A.;Navathe,S.B.
  36. Handbook of Relational Database Design Fleming,C.;Halle,B.
  37. East/West Database Workshop A General Framework for Database Design Strategies Thalheim,B.
  38. Conceptual Database Design Batini,C.;Ceri,S.;Navathe,S.B.
  39. File Organization for Database Design Wiederhold,G.
  40. ACM TODS v.2 Database Abstractions : Aggregation and generalization Smith,J.M.;Smith,C.P.
  41. Data Models D.Tsichritzis;F.Lochovsky
  42. Fundamentals of Database Systems Elmasri,R.;Navathe,S.B
  43. Conceptual Database Design : An Entity-Relationship Approach Batini,C.;Ceri,S.;Navathe,S.
  44. ACM Trans. Database System v.1 no.1 The Entity-Relationship Model : Toward a Unified View of Data Chen,P.
  45. Comuter Survey v.18 no.2 A Logical Design Methodology for Relational Database Using the Extened Entity-Relationship Model Toby,J.T.;Yang,D.;James;P.Fry
  46. 디지털도서관 no.여름호 대학의 정보화를 위한 전자도서관 구성 방안 유양근