Разработка программного обеспечения для построения дерева действий судебного решения

NovaInfo 42, с.14-22, скачать PDF
Опубликовано
Раздел: Физико-математические науки
Просмотров за месяц: 2
CC BY-NC

Аннотация

Основная цель создания системы – оптимизация работы судебных лиц, уменьшение времени для выявления основных действующих лиц в каждом деле. Разрабатываемая информационная система предназначена для: 1. Загрузки дел в базу данных; 2. Создание схем действий по каждому делу; 3. Хранения всех судебных дел в одной базе.

Ключевые слова

ДЕРЕВО ДЕЙСТВИЙ, СУДЕБНЫЙ ПРОЦЕСС, ДЕРЕВО РЕШЕНИЙ, СУД

Текст научной работы

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

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

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

Проектируемая информационная система состоит из трех модулей:

  1. Модуль «Файлы» — позволяет загружать одно или несколько дел в систему, а также позволяет настраивать подключение с базой данных;
  2. Модуль «Обучение» — позволяет работать с морфологическим словарем (просматривать уже имеющиеся слова и добавлять новые);
  3. Модуль «Документы» — позволяет создавать схемы документов, а также просматривать, удалять, изменять названия и добавлять документы в систему.

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

Диаграмма компонентов
Рисунок 1. Диаграмма компонентов

Разработанная система взаимодействует с одной смежной системой — программой из комплекса офисных программ Microsoft Office Word.

При добавлении дел в систему используются файлы формата PTF. Сохранение документов на диск осуществляется в том же формате.

В системе реализована информационная база, в состав которой входят:

  • Собрание судебных дел;
  • Морфологический словарь терминов.

Сбор информации осуществляется путём её занесения в базу данных.

Данная база данных хранит в себе таблицы:

  • Группа участников процесса — содержит информацию об группах участников в документе;
  • Документы — содержит все документы с их наименованием, содержанием, датой внесения и размером;
  • Участники процесса — содержит информацию об всех участниках процесса и принадлежность их к группам;
  • Анализ документа для построения схемы — содержит информацию о документах, группах участниках и названиях группы.
Физическая схема данных
Рисунок 2. Физическая схема данных

Группа участников процесса содержит идентификационный номер группы участников, идентификационный номер документа и наименование группы.

Участники процесса содержит идентификационный номер участника, идентификационный номер группы участников и наименование участников процесса.

Документы имеют поля: id документа, название документа, содержание, дата внесения, размер документа, схема документа

Анализ документа для построения схемы содержит в себя id анализа, id документа, id группы, №группы участника и название группы участников.

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

Сообщения, выдаваемые системой:

  • Соединение установлено;
  • Соединение не установлено;
  • Название не введено;
  • Документ не выбран;
  • Действующее лицо не выбрано.

Система выполняет следующие функции:

  1. Загрузка документов;
  2. Настройка соединений;
  3. Работа с морфологическим словарем;
  4. Удаление дела;
  5. Изменение названия дела;
  6. Просмотр содержимого документа;
  7. Сохранение схемы на диск;
  8. Печать схемы документа;
  9. Создание схемы документа;
  10. Экспорт схемы в MS Word.

Общая диаграмма прецедентов, на которой изображены все функции выполняемой системы, представлена на рисунке 3.

Диаграмма прецедентов системы
Рисунок 3. Диаграмма прецедентов системы

Как говорилось ранее, выходными данными является схема документа с выделенными действующими лицами и их действиями.

Пример такой схемы продемонстрирован на рисунке 4.

Структура выходных данных
Рисунок 4. Структура выходных данных

На диаграмме последовательности можно проследить взаимодействие объектов.

Диаграмма последовательности
Рисунок 5. Диаграмма последовательности

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

Тестовое соединение
Рисунок 6. Тестовое соединение

Заходим в пункт «Документы» и выбираем подменю «Схемы документов». Просматриваем содержимое документа и ищем действующие лица

Поиск действующих лиц
Рисунок 7. Поиск действующих лиц

Генерируем дерево.

Генерация
Рисунок 8. Генерация

Читайте также

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

  1. Алешин И.Ю., Макушкина Л.А. ИССЛЕДОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ ДЛЯ ПОСТРОЕНИЯ ДЕРЕВА СУДЕБНЫХ РЕШЕНИЙ // Материалы VIII Международной студенческой электронной научной конференции «Студенческий научный форум» URL: href="http://www.scienceforum.ru/2016/1378/17072">www.scienceforum.ru/2016/1378/17072
  2. Свиридова О.В., Макушкина Л.А. «Программ ная реализация математической модели документооборота в транспортном отделе предприятия» // Свиридова О.В., Макушкина Л.А. Московское научное обозрение. 2012. № 6. С. 17-21.
  3. Макушкина Л.А., Лемякина Л.В. «Разработка автоматизированной системы интернет тестирования школьников с целью родительского контроля посещаемости и успеваемости учеников» // Макушкина Л.А., Лемякина Л.В. Вестник магистратуры. 2013. № 5 (20). С. 49-52.

Цитировать

Алешин, И.Ю. Разработка программного обеспечения для построения дерева действий судебного решения / И.Ю. Алешин, Л.А. Макушкина. — Текст : электронный // NovaInfo, 2016. — № 42. — С. 14-22. — URL: https://novainfo.ru/article/4979 (дата обращения: 16.08.2022).

Поделиться