View : 322 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.authorOTGONJARGAL, MYAGMAR-
dc.description.abstract지금까지 한국근대음악에 대한 담론은 꾸준히 진행되어 왔다. 그러나 음악원전을 공유할 수 있는 시스템이 아직 구축되지 않은 상태이다. 따라서 음악 교육에 관련된 소스를 검색하는 것이 오늘날의 주요 과제 중 하나이며, 한국의 근대음악문화를 형성하는 데 중요한 역할을 담당한다. 본 논문에서, 우리는 음악 교육 데이터 관리 시스템의 설계 및 구현을 소개한다. 구현한 시스템은 동아시아의 음악 교육 자료를 축적하고 음악 데이터를 공유 할 수 있는 데이터베이스를 구축한다. 또한 본 논문에서는 시스템에서 제공하는 웹 기반 인터페이스 기능에 대해 설명한다. 결과적으로 우리는 이 시스템이 음악 콘텐츠를 저장하고 검색 할 수 있는 강력한 기능을 제공할거라 예상하며 그 기능들은 아래와 같다. Lilypond라는 악보를 그리는 프로그램을 사용하여 악보 첫 소절 (Music Incipit)을 저장하고 보여주며 또한 악보의 시작부분을 찾아주는 Music Incipit 검색 방법을 제공한다. 그리고 여러 필드와 Music Incipit의 조합으로 고급 검색을 제공하고 "카테고리 기반 자동 개선 검색"을 사용자 친밀 인터페이스로 제공한다.;Up until recently the concept of Korean modern music has progressed steadily. However, a system that can unify and share the primary source of these music has not been established. Therefore, searching for sources that are related to music education is one of the main challenges we are facing today and also takes an important role in shaping Korean modern music culture. In this research, we are introducing a design and an implementation of Music Database System. The implemented system accumulates educational music data from East Asia by creating a database that allows users to share the collected music database. We discuss the Web-based interface features of the system and believe that it provides powerful capabilities to help store and search for music content. Implemented system provides the following features. First, it provides registering and representing the music incipit with LilyPond music engraving program and music incipit searching by first notes of the registration information. Other features are advanced searching of multiple fields and incipits combination and user friendly interface with “Automatic Category-based Refine Search.-
dc.description.tableofcontentsI. INTRODUCTION 1 A. Research background 1 B. Our contribution 2 II. RELATED WORKS 5 A. Basic concepts of music data 5 1. Music notation 5 2. Music score 5 3. Music incipit 6 B. Related systems 6 1. Web-based music database system 6 2. Music notation software 8 III. DESIGN 9 A. System goal 9 B. User requirements 9 1. Functional requirements 9 1.1. Requirements of general user 10 1.2. Requirements of operator user 11 1.3. Requirements of admin user 16 2. Non-functional requirements 17 2.1. Data security 17 2.2. Information security 18 2.3. Backup 18 C. System design 19 1. Database design and implementation approach 19 2. Entity-relationship diagram 21 3. Use case diagram 21 3.1. Actors 23 3.2. General user use case 23 3.3. Operator use case 25 3.4. Admin use case 26 IV. IMPLEMENTATION 27 A. Implementation environment 27 B. System architecture 27 C. Database design 28 D. Modules 36 1. Web browser (User Interface) 36 1.1. Searching UI 37 1.2. Registration UI 40 1.3. Administration UI 44 2. Web server 46 2.1. Apache and PHP server modules 46 2.2. LilyPond and File Repository modules 47 2.3. Music Database System module 49 3. Database processing 53 E. Class notation for codes 57 V. ANALYSIS 63 A. Scenario 63 1. Source registration 63 2. Content registration 71 3. Incipit registration 75 4. Incipit search 77 5. Advanced search 79 B. Comparison with related system 85 VI. CONCLUSION AND FUTURE WORK 87 A. Conclusion 87 B. Future work 88 REFERENCES 89 국문초록 91-
dc.format.extent5270559 bytes-
dc.publisher이화여자대학교 대학원-
dc.titleDesign and Implementation of a Music Database System-
dc.typeMaster's Thesis-
dc.format.pagex, 91 p.-
dc.identifier.major대학원 컴퓨터공학과- 2-
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
RIS (EndNote)
XLS (Excel)


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.