Информационные материалы для подготовки студентов

Расскажи одногруппникам: + 200 к карме:

Разработка элементов веб-сервиса для разбора простейшего оформления текстового документа в формате MS Word 2007





Содержание

Список сокращений 3

Введение 4

1. Формат документа Microsoft Word 5

1.1. Версии MS Word 5

1.2. Структура документа 7

1.3. XML 12

1.4. Парсинг 13

2. Проектирование 15

2.1. Постановка задачи 15

2.2. Описание процессов 15

2.3. Структура системы 18

2.4. Алгоритмическая схема 18

2.5. Проектирование базы данных 22

2.6. Прототипирование интерфейса 25

3. Разработка ПО и тестирование 28

3.1. Реализация 28

3.2. Тестирование 34

Заключение 39

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

Приложение 1 41

Приложение 2 44

Приложение 3 47

Приложение 4 49

Приложение 5 53

Приложение 6 55

Приложение 7 57

Приложение 8 60

Приложение 9 72

Введение

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

Поэтому возникает задача проверки оформления документов Microsoft Word на соответствие тем или иным стандартам. Для решения такой задачи сначала необходимо произвести синтаксический разбор документов, загруженного от имени авторизованного пользователя, затем сравнивать документ по стандарту, что возможно с помощью использования веб-технологий, например, реализовав соответствующий веб-сервис.

Целью курсовой работы является разработка элементов веб-сервиса для разбора простейшего оформления текстового документа в формате MS Word 2007, загруженного от имени авторизованного пользователя, а также сравнение загруженного документа с шаблоном.

Задачи курсовой работы:

· Реализация программного инструментария для решения задачи разбора документов MS Word 2007, загруженного от имени авторизованного пользователя.

· Создание элементов веб-сервиса для регистрации пользователей и загрузки документов на веб-сервер, а также разбора простейшего оформления текстового документа в формате MS Word 2007 и сравнение загруженных документов с шаблоном.

Заключение

В результате курсовой работы получено прикладное решение и разработаны элементы веб-сервиса для разбора простейшего оформления текстового документа формата MS Word 2007, загруженного от имени авторизованного пользователя, и было произведено сравнение загруженного документа с выбранным шаблоном. Простейшее оформление документа включает Заголовок 1, Заголовок 2, тексты между заголовками. Также были построены диаграммы, описывающие процессы работы подсистем. Спроектирована структура системы, включающая подсистему управления пользователями, подсистему управления документами и подсистему хранения данных. Спроектирована база данных, состоящая из таблиц, содержащих данные о пользователях, загруженных документах, междустрочном интервале, размере, стиле, шрифте, а также данные о шаблоне. Были созданы прототипы интерфейсов системы.

В ходе работы были реализованы программные инструменты для решения задачи разбора документов формата MS Word 2007, загруженного от имени авторизованного пользователя. Созданы элементы веб-сервиса для регистрации пользователей и загрузки документов на веб-сервер, а также разбора простейшего оформления текстового документа в формате MS Word и сравнение загруженных документов с шаблоном.

Список литературы

1. Microsoft Word [Электронный ресурс]. - Режим доступа:

http://davaiknam.ru/text/microsoft-word-chasto--ms-word-winword-ili prosto-word /

2. Microsoft Office [Электронный ресурс]. - Режим доступа:

3. Microsoft Word. История создания [Электронный ресурс]. - Режим

доступа:

4. Модель документа Microsoft Word [Электронный ресурс]. - Режим

доступа: /

5. Извлечение картинок из файлов Microsoft Word [Электронный

ресурс]. - Режим доступа:images-extraction-from-microsoft-word-files.html

6. Одиночкина С. В., Основы технологий XML / Учебное пособие - Санкт-Петербург, 2013.

7. Парсинг - что это такое [Электронный ресурс]. - Режим доступа:

8. Гагарина Л. Г., Кокорева Е. В., Виснадул Б. Д., Технологии

разработки программного обеспечения / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Виснадул - Москва: ИД «ФОРУМ» - ИНФРА-М, 2009 - 356 с.


Популярные, наиболее покупаемые работы:

  1. Правовая и нормативная регламентация делопроизводства в ОВД
  2. Формирование правовой культуры учащихся при изучении истории Отечества XX века.doc
  3. Грабеж и его виды
  4. Государственная и муниципальная собственность
  5. Государственно-правовые и политические связи государств мира с их бывшими колониями
  6. Страховые организации
  7. Критика эволюционной эпистемологии с точки зрения диалектико - материалистического мышления
  8. Российско-иранские отношения в начале 20 века
  9. Основы конституционного строя как объект безопасности государства
  10. Международное право конца 20 - начала 21 вв результаты и перспективы
  11. Цены и тарифы
  12. Конституционно правовой статус президента РФ в среде руководства ФСБ
  13. Прокурор в уголовном процессе российской федерации
  14. Теория денег у классиков политической экономии ( Тюрго, Смит, Рикардо, Мальтус ,Сэй, Милль)
  15. ИСТОЧНИКИ ПРАВА ЧЕЛОВЕКА И ЕГО ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ
  16. Содержание и сравнительный анализ системы владения иностранным языком в Европе и России
  17. Структура правления в императорском периоде древнего Рима
  18. Исполнение приговора, как стадия уголовного судопроизводства
  19. Система государственной власти в РФ
  20. Квантовая механика
  21. Понятие «общество» как система
  22. Российская публицистика о Китае с конца 19 по начало 20 века
  23. Правоохранительные органы
  24. Социально-педагогическая деятельность по адаптации первоклассников к школе
  25. Расследование заказных убийств
Структура реферата:
Как правильно самостоятельно написать:
Как правильно оформить по ГОСТ:
Инструкции по работе с программами: