Font Size: a A A

Design And Implement The IOB Operation Platform And IOB Data Base System

Posted on:2003-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:X H FuFull Text:PDF
GTID:2168360065956696Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
As we known, the Chinese history is long. Our ancestors left many civilizations for us, including a large amount strange ancient words and books. The uses of Inscriptions on bronze (IOB) is an important phase of the development of the Chinese. Many experts and scholars engaged to research and discovery remnants of IOB and their achievements accumulated many IOB data. If the IOB can be directly handle by the edit software and all the IOB data can be managed with computer, it will provide great convenience for the work of the archaeologists who research IOB. Base on the research of some existing software systems and relative computer technology, this paper discussed to create an operation platform of IOB and build a computer manage system of the IOB data. The result made it possible to research IOB with computers and it also provided a new idea for the digitalization of the ancient books.In order to create an operation platform of IOB, at first we must to create a word library which decided the character's shape displaying on the screen or other output devices, then to program a input method editor (IME) software. The character set architecture of Chinese can be classified to three kinds: defined by ISO/IEC 2022 of ISO, defined by SO/IEC 10646 and Unicode and defined by no-ISO. Comparing three character code architectures and some character display technologies, the author selected the Unicode character code architecture and TrueType technology to create IOB word library. Moreover, through analyzing the kernel mechanism of the Windows OS supporting Multilanguage and IME, the author explained the basic principles of IME and developed a model system of IME of IOB based on the API provided by OS. If the user input the codes of IOB in the composition window, all the relative IOB will display in the candidate window. The user can page and select the IOB word which he need in the candidate window and the IOB word have been selected automatically will be input to the edit software. At the actualization of the inner code table, the hash table and the sort search are integrated to improve the speed of searching character.The IOB data include texts and images and rubbings. According the character of the IOB data, the author provided a process to build IOB data base and a method to create IOB database with MS Access 2000. Based on the database, the author implemented a manage system of all the IOB data with the new OLE API and Visual C++ 6.0. The user can search the data with combined keyword or any word of the text, browser and output any data which they need. The new manage system will facilitate the work of the archaeologists who research IOB with rapid search, convenient scan and easy operation.All the results of the paper can be applied to create other ancient words and minority words system. As a software product, something of the IOB system has to be improved and updated. At the end of the paper, the author gave some advices to finish the IOB system.
Keywords/Search Tags:inscriptions on bronze (IOB), Input method editor (IME), data base, Unicode, TrueType
PDF Full Text Request
Related items