Содержание

СОДЕРЖАНИЕ

Введение 4

Глава 1. Аналитическая часть диплома. Анализ рынка услуг поиска работы и публикации открытых вакансий 6

Портал hh.ru 6

Портал SupeJob.ru 7

Портал Работа.Yandex 8

Анализ 9

Общие выводы по данной главе. 9

Глава 2. Теоретическая часть диплома. Исследование различных форматов передачи данных между участниками информационной системы обеспечения инновационной деятельности. 11

Формат XML 11

Допустимые символы 17

Кодировка документов 23

Действительный документ. Проверяющие и непроверяющие процессоры 24

XML-схемы 25

RELAX NG 25

Schematron 26

ISO DSDL и другие языки схемы 26

Описание типов: языки схем 26

Потяните разбора [ править ] 27

Объектная модель документа [ править ] 27

Привязка данных [ править ] 28

XML как тип данных [ править ] 28

История [ править ] 28

Потяните разбора [ править ] 29

Чтение XML: три варианта API 30

Запись XML: два варианта API 33

Инструменты работы с документами: парсеры, средства создания и визуализации, системы баз данных 34

Реализации средств структурного разбора документов (парсеров) 34

Редакторы XML 34

Эффективность использования XML 34

Критика [ править ] 36

Формат JSON 36

Глава 3. Практическая часть диплома. Разработка XSD моделей XML потока данных, при взаимодействии различных информационных структур. 42

Содержание 44

История [ править ] 44

Схемы и схемы Документы [ редактировать ] 45

Компоненты схемы [ править ] 45

Типы [ редактировать ] 47

Сообщение от схем-проверка Infoset [ править ] 47

Пример [ править ] 48

Вторичные применения для XML-схем [ редактировать ] 49

Генерация кода [ править ] 49

Генерация структуры XML-файл документации [ править ] 49

Критика [ править ] 49

Версия 1.1 [ редактировать ] 51

Проектирование программного обеспечения на VisualStudio 2013. 51

Конфликт с Microsoft Xsd.exe 55

Реализация логики приложения 59

Пример работы программы 61

Рассмотрим параметр возвращения списка резюме авторизированного пользователя на портале hh.ru 61

Компьютерное обеспечение проекта 65

Экономическая оценка проекта 66

Правовая оценка проекта 67

Заключение 68

Источники литературы: 69

Выдержка из текста

Введение

Актуальность

Значительное развитие инновационных технологий требует активного вовлечения нового кадрового состава для решения новых задач, возникающих в процессе развития бизнеса. Поддержка инновационного развития, нашедшая поддержку у первых лиц Российского государства (Медведев Д. А.) активно развивается благодаря системам поиска и привлечения новых сотрудников. Поиск сотрудников возложен, как правило, на отдел кадров. Использование методов он-лайн поиска является не эффективным, т.к. в значительной степени ограничено людским ресурсом. Решение задачи создания единой информационной системы, позволяющих вести одновременную, автоматизированную работу на ведущих площадках российского сегмента сети, в частности разработка XSD моделей XML данных, участвующих в процессе обмена между информационными площадками считаю актуальной.

Цель: Разработать XSD модели XML потоков данных в задачах обеспечения инновационной деятельности.

Задачи:

1. Проанализировать протокол XML

2. Проанализировать протокол JSON

3. Разработать XSD модель данных

Объектом выпускной квалификационной работы является взаимодействие информационных баз данных систем кадрового поиска для обеспечения решения задач инновационной деятельности, с существующими банками данных.

Предметом работы является XSD модели описания XML потоков данных.

Содержание. Работа написана на ___ листах, содержит ___ рисунков, ___ таблиц. При подготовке работы использовалось ___ источников информации.

Список использованной литературы

Источники литературы:

1. Вугт В.В.OpenXML кратко и доступно /MicrosoftPress/ 2012. 109 стр.

2. Changqing Li, Tok Wang Ling Advanced Applications and Structures in Xml Processing / Information Science Reference/ 2010 376стр

3. Алексей СтарыгинXML: разработка Web-приложений BHV — Санкт — Петербург 2013 592

4. Elliotte Rusty Harold XML Bible / Wiley / 20101056стр:

5. СэлМангано XSLT: Cookbook XSLT. Сборник рецептов Второе издание/ ДМК Пресс, БХВ-Петербург / 2011 864 стр.

6. Эрик РэйLearning XML Изучаем XML /Символ-Плюс / 2011 408 стр.

7. Lucinda Dykes XML For Dummies / For Dummies 2013 384стр.

8. СкоттШорт Building XML Web Services for the Microsoft .NET Platform/ Разработка XML Web-сервисовсредствами Microsoft. NET/ БХВ-Петербург 2013 480:

9. ДеванШепердTeachYourself XML in 21 DaysОсвой самостоятельно XML за 21 день / Вильямс / 2012 432стр

10. И. Шапошников XML. Справочник WEB-мастера / БХВ-Петербург /2011304 стр.

11. Пол Спенсер XML. Проектирование и реализация. Программирование с помощью XML, ASP и IE8 / Лори Год: 2013 510 стр.

12. Брайан ТрэвисXML и SOAP программирование для серверов BizTalk/ MicrosoftPublisher /2011 496стр.

13. Алексей Валиков Технология XSLT /БХВ-Петербург / 2012 ISBN: 5-94157-129-1

14. Ильдар Хабибуллин Самоучитель XML / БХВ-Петербург / 2013 ISBN: 5-94157-339-1

15. Стивен ХолзнерXSLT. Библиотека программиста /Питер 2012 ISBN: 5-94723-271-5, 0-7357-1136-4

16. Sai SriparasaJavaScript and Json Essentials / КнигапоТребованиюISBN 9781783286034 / 2013 г.120 стр.

17. AsanAgibetovEssence of JSON/ LAP Lambert Academic PublishingISBN 9783659188602; 2013 г.52 стр.

18. С.В. Одиночкина Основы технологий XML / СПб: НИУ ИТМО, 2013. – 56 с.

19. Основы XML для начинающих пользователей Электронный ресурс(http://www.ibm.com/developerworks/ru/library/x-newxml/)

20. АтифАзиз, Скотт Митчелл, Введение в объектную нотацию JavaScript (JSON) в JavaScript и .NET электронный ресурс(http://www.realcoding.net/articles/vvedenie-v-obektnuyu-notatsiyu-javascript-json-v-javascript-i-net.html)

21. Стандарт The application/json Media Type for JavaScript Object Notation (JSON)Электронныйресурс (http://www.ietf.org/rfc/rfc4627.txt)

22. JSON: основы использования. Электронный ресурс (http://ruseller.com/lessons.php?rub=28&id=1212)

23. Extensible Markup Language (XML) 1.0 (Fifth Edition). Электронный ресурс (http://www.w3.org/TR/2008/REC-xml-20081126/)

24. Writing I-Ds and RFCs using XML. Электронный ресурс (http://xml2rfc.ietf.org/public/rfc/html/rfc2629.html)

25. The Extensible Markup Language (XML)Configuration Access Protocol (XCAP) Электронныйресурс(https://tools.ietf.org/rfc/rfc4825.txt)

26. Технология XSLT Электронный ресурс (coollib.com/b/184527/read)

27. JSONConditions Электронный ресурс (https://docs.oracle.com/database/121/SQLRF/conditions010.htm#SQLRF56963)

28. Wiki-документация «CodeSynthesis XSD is an open-source, cross-platform XML Schema to C++ data binding compiler.». Электронный ресурс (http://wiki.codesynthesis.com/XSD)

29. Code Synthesis XSD: XML Data Binding for C++ Электронныйресурс (http://www.codesynthesis.com/products/xsd/ )

30. Using XSD with Microsoft Visual Studio .Электронныйресурс (wiki.codesynthesis.com/Using_XSD_with_Microsoft_Visual_Studi)

Похожие записи