Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
konkurs-samples / hadzkou / Отчет_проект.doc
Скачиваний:
15
Добавлен:
25.03.2015
Размер:
1.84 Mб
Скачать

54

Министерство образования Республики Беларусь

Учреждение образования «Гомельский государственный университет имени Франциска Скорины»

Республиканский конкурс научных работ студентов

высших учебных заведений Республики Беларусь

Информационные технологии и системы

Правовой портал

Автоматизация преобразования структурированных данных в корпоративном правовом портале Конкурсный проект

Исполнитель:

студент группы Ф-57 _________ Ходьков Е. И.

Научный руководитель:

ассистент кафедры

АСОИ _________ Говорушкина Н. А.

Гомель, 2012

СОДЕРЖАНИЕ

Введение 3

1 Описание технических и программных требований 4

1.1 Постановка задачи 4

1.2 Структура разрабатываемого приложения 4

1.3 Основные рабочие процессы в проектируемом продукте 8

1.4 Общие сведения об используемых технологиях 9

2 Разработка проекта 11

2.1 Проектирование и создание исходных данных 11

2.1.1 Написание необходимой документации 11

2.1.2 Создание DTD-схемы 14

2.1.3 Пример исходного XML-файла 16

2.1.4 Настройка и использование сервера Apache Cocoon 18

2.2 Реализация процессинговой части Web-приложения 23

2.2.1 Создание XSLT-темплейтов 23

2.2.2 Создание XSL-FO темплейтов 30

2.2.3 Подключение и использование CSS 38

2.2.4 Применение JavaScript 40

2.3 Примеры выходных данных и работа с системой 41

Заключение 47

Список использованных источников 48

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

Введение

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

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

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

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

В первой главе была четко поставлена задача для проекта, выполнен поиск оптимального пути ее решения, а также выделены основные рабочие процессы в разрабатываемом продукте.

Во второй главе обосновывается выбор и подробное описание технических и программных средств, необходимых для решения поставленной задачи, их особенности, основные преимущества. Предпочтение было отдано использованию локального сервера, на базе которого будет построено бизнес-приложение. В нем найдут применение различные технологии, основной упор сделан на следующие языки разметки и трансформации: XSLT,XSL-FO,XML,HTML,CSS.

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

Соседние файлы в папке hadzkou