Please use this identifier to cite or link to this item: https://er.nau.edu.ua/handle/NAU/63364
Title: Service-oriented tools for checking the identity of XML documents
Other Titles: Сервіс-орієнтовані засоби перевірки ідентичності XML документів
Authors: Liu, Xiaofeng
Лю, Сяофен
Keywords: qualifying work
кваліфікаційна робота
graduate work
дипломна робота
software improvement
вдосконалення програмного забезпечення
code generation
генерація коду
reverse engineering
зворотне проектування
Issue Date: Dec-2023
Publisher: National Aviation University
Citation: Liu Xiaofeng Service-oriented tools for checking the identity of XML documents. - Qualifying work for obtaining a master's degree in software engineering. - National Aviation University. - Kyiv, 2023. - 73 p.
Abstract: With the rapid development of network technology, a large amount of information expands and gathers, how to quickly and efficiently obtain effective knowledge from a large amount of information becomes more and more important in people's production and life. XML(extension markup language), HTML (Hypertext markup language) and other new generation of electronic document description language described documents have gradually replaced the original plain text format documents, XML because of its flexibility, simplicity, easy to expand and other characteristics, has become the network application "such as digital library, e-commerce, etc. data representation and exchange standards. XML(Extensible Markup Language) is a semi-structured data description language designed by the World Wide Web Consortium W3C(WordWide Web Consortium), which is an important branch of SGML(Standard General Markup Language) specifically for We applications. SGML is a universal language used to describe documents with tags that existed long before the invention of the Web. Because of its huge size, it is difficult to learn and use, so people put forward HTML language to make up for the shortcomings of SGML. With the growing and deepening of Web applications, HTML has become a problem in practical applications. As a result, the W3C recommends a simplified version of SGML-XML. Compared with HTML, XML is independent of machine platforms, providers and programming languages, making it a bridge between different systems, different databases and different languages. Therefore, XML gives powerful capabilities and flexibility to Web-based data mining technology. At the same time, it is easy to realize the integration of heterogeneous data, easy to transmit and exchange data, which makes the query and search of heterogeneous database more simple. The object of the research: – to consider the methodology of checking the identity of XML documents using the examples of the created software, which will be programmed using the tools provided by me. The goal of the work is to create distinguish XML file identifiers for classification. Research methods – use of software reverse engineering methods. Type of development: object-oriented approach. Hardware and software – PC with Windows 11 or Windows 10 operating system, an environment for object-oriented programming –VS Code. The use of artificial intelligence methodology is impossible without an Internet connection.
Зі швидким розвитком мережевих технологій великий обсяг інформації розширюється та збирається, тому те, як швидко та ефективно отримати ефективні знання з великого обсягу інформації, стає все більш важливим у виробництві та житті людей. XML (мова розмітки розширення), HTML (мова розмітки гіпертексту) та інше нове покоління мови опису електронних документів, описані документи, поступово замінили оригінальні документи формату звичайного тексту, XML через свою гнучкість, простоту, легкість розширення та інші характеристики має стати мережевим додатком, таким як цифрова бібліотека, електронна комерція тощо, представлення даних і стандарти обміну. XML (Extensible Markup Language) — це напівструктурована мова опису даних, розроблена консорціумом World Wide Web W3C (WordWide Web Consortium), яка є важливою гілкою SGML (стандартної загальної мови розмітки) спеціально для програм We. SGML — це універсальна мова, яка використовується для опису документів із тегами, яка існувала задовго до винаходу Інтернету. Через його величезний розмір його важко вивчити та використовувати, тому люди висунули мову HTML, щоб компенсувати недоліки SGML. Із зростанням і поглибленням веб-додатків HTML став проблемою для практичних додатків. У результаті W3C рекомендує спрощену версію SGML-XML. У порівнянні з HTML, XML не залежить від машинних платформ, постачальників і мов програмування, що робить його містком між різними системами, різними базами даних і різними мовами. Таким чином, XML надає потужні можливості та гнучкість веб-технологіям аналізу даних. У той же час легко реалізувати інтеграцію різнорідних даних, легко передавати та обмінюватися даними, що робить запити та пошук у гетерогенних базах даних більш простими. Мета дослідження: – розглянути методику перевірки ідентичності XML-документів на прикладах створеного програмного забезпечення, яке буде програмуватися за допомогою наданих мною засобів. Метою роботи є створення розрізняючих ідентифікаторів файлів XML для класифікації. Методи дослідження – використання методів зворотного проектування програмного забезпечення. Тип розробки: об'єктно-орієнтований підхід. Апаратно-програмне забезпечення – ПК з операційною системою Windows 11 або Windows 10, середовище для об’єктно-орієнтованого програмування – VS Code. Використання методології штучного інтелекту неможливо без підключення до Інтернету.
Description: Робота публікується згідно наказу Ректора НАУ від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету». Керівник проєкту: к.ф.-м.н., доцент Оленін Михайло Вікторович
URI: https://er.nau.edu.ua/handle/NAU/63364
Appears in Collections:Кваліфікаційні роботи здобувачів вищої освіти кафедри інженерії програмного забезпечення

Files in This Item:
File Description SizeFormat 
ФКПІ_2023_121а_Liu Xiaofeng.pdf1.64 MBAdobe PDFView/Open


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