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

Расскажи одногруппникам: + 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. Фронтовые письма периода Великой Отечественной войны 1941-1945гг.
  3. Задачи по экономике статистика
  4. Теория правового государства 1
  5. Психологические проблемы (особенности) в работе журналиста-новостника
  6. Мировое соглашение в гражданском процессе
  7. Хабаровский край
  8. Хулиганство
  9. Органы и учреждения, исполняющие наказание виды и основные функции
  10. Производство по делам об административном надзоре за лицами,освобожденными из мест лишения свободы
  11. Организация работы судьи по подготовке дел к судебному разбирательству в суде первой инстанции
  12. Отражение проблемы национальных отношений в ежедневной газете Аргументы недели
  13. Гендерная мотивация школьников
  14. Строительство утилизационной теплоэлектроцентрали (УТЭЦ) установленной мощностью 150 МВт для ОАО НЛМК с цельюувеличения установленной мощностигенерации НЛМК до 482 МВт
  15. Правовое регулирование предпринимательства в Российской Федерации
  16. Миссия и цель организации
  17. Психологическая совместимость в трудовых коллективах
  18. саморазвитие руководителя
  19. СОВРЕМЕННЫЕ ПОДХОДЫ К АВТОМАТИЗАЦИИ ВЗАИМООТНОШЕНИЙ С КЛИЕНТАМИ
  20. Физические лица, как субъекты административного права
  21. Изучение явления рентгеновского излучения
  22. Философские идеи Августина Аврелия
  23. Гистофизиологические особенности нервной ткани
  24. Организация работы с тревожными детьми
  25. Изменения в праве в период Великой Отечественно войны
Структура реферата:
Как правильно самостоятельно написать:
Как правильно оформить по ГОСТ:
Инструкции по работе с программами: