Разработка программного обеспечения для построения дерева действий судебного решения
Рассмотрение цели создания системы: оптимизация работы судебных лиц, уменьшение времени для выявления основных действующих лиц в каждом деле. Назначение информационной системы: загрузка дел в базу данных; создание схем действий; хранение дел в одной базе.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 26.07.2018 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Разработка программного обеспечения для построения дерева действий судебного решения
Алешин Игорь Юрьевич, студент
Основная цель создания системы - оптимизация работы судебных лиц, уменьшение времени для выявления основных действующих лиц в каждом деле. Разрабатываемая информационная система предназначена для: 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.
Размещено на Allbest.ru
...Подобные документы
Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.
курсовая работа [694,0 K], добавлен 17.12.2016Методы построения хранилища данных на основе информационной системы реального коммерческого предприятия. Основные аналитические задачи, для решения которых планируется внедрение хранилищ данных. Загрузка процессоров на серверах. Схемы хранения данных.
контрольная работа [401,0 K], добавлен 31.05.2013Информационные технологии: современное состояние, роль в бизнесе и тенденции развития. Анализ информационной культуры предприятия. Разработка базы данных "Base" и программного обеспечения, обслуживающего базу. Описание интерфейса информационной системы.
дипломная работа [1,8 M], добавлен 02.11.2015Технические средства обеспечения функционирования информационной системы. Проектирование базы данных информационной системы. Разработка веб-приложения – справочно-информационной системы для предприятия. Организация записи информации в базу данных.
дипломная работа [4,4 M], добавлен 16.05.2022Анализ основных угроз и методов обеспечения работы систем информационной безопасности. Характеристика разновидностей защиты баз данных. Особенности UML-моделирования: оценка основных функций и процесс работы, пути реализации информационной системы.
курсовая работа [158,7 K], добавлен 15.06.2013Общее понятие о микроконтроллерах, их использование и назначение. Разработка проекта микропроцессорной системы сбора данных с использованием стендов SDK 1.1 и SDX 0.9. Создание программного обеспечения и его загрузка в лабораторный стенд SDK-1.1.
курсовая работа [1,4 M], добавлен 31.01.2014Создание систем автоматизированного сбора и обработки данных. Разработка информационной системы гостиничного комплекса. Выбор требуемой СУБД и программного обеспечения. Концептуальное, логическое проектирование. Организация ввода данных в базу данных.
дипломная работа [790,1 K], добавлен 13.02.2016Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Разработка информационной системы для хранения данных для предметной области "Самолеты аэропорта". Формат хранения исходных данных, их загрузка в табличный процессор. Тестирование программного комплекса. Возможности пакета MS Excel по обработке данных.
курсовая работа [1,2 M], добавлен 23.04.2014Анализ области автоматизации. Проектирование пользовательского интерфейса и баз данных. Выбор платформы создания информационной системы. Взаимодействие приложения с источниками данных. Оценка длительности и стоимости разработки программного обеспечения.
дипломная работа [2,2 M], добавлен 09.08.2011Создание информационной системы для фирмы "Удача", которая является посредником при перепродаже недвижимости. Обоснование состава вычислительной техники и программного обеспечения для функционирования данной автоматизированной информационной системы.
курсовая работа [1,8 M], добавлен 17.02.2014- Создание информационной системы по учету комплектующей и готовой продукции мебельной фабрики "Руста"
Обзор программного обеспечения мебельной фабрики. Система управления базами данных. Разработка схемы данных для информационной системы фабрики. Справочники и шифраторы системы. Экранные формы ввода и редактирования данных. Корректировка схемы данных.
дипломная работа [504,6 K], добавлен 05.05.2014 Создание электронного учебника, написанного на языке гипертекстовой разметки HTML. Характеристика программного обеспечения ЭВМ, необходимого для создания и эксплуатации информационной системы. Алгоритм функционирования системы, отладка программы.
курсовая работа [1,0 M], добавлен 22.12.2012Обоснование выбора средств разработки. Алгоритм загрузки изображения на сервер. Модуль авторизации в административной панели сайта. Хранение данных в базе данных. Работа с локальными и удалёнными файлами. Тестирование работы программного средства.
курсовая работа [1,3 M], добавлен 18.04.2018Создание приложения в программе Rational Rose для удобного функционирования системы обслуживания банкоматов. Методы создания баз данных в программе и разработки диаграмм: последовательности, действий и состояния. Составление инструкции для пользователя.
курсовая работа [271,2 K], добавлен 15.02.2011Требования, предъявляемые к базе данных. Основы построения базы данных. Программный продукт Delphi. Структура базы данных и интерфейс программы. Построение функциональной схемы подсистемы "Учет и реализация товара", общая схема построения системы.
курсовая работа [5,9 M], добавлен 13.12.2011Разработка информационной системы для ветеринарной клиники, позволяющей осуществлять хранение и управление информацией. Разработка интерфейса программного продукта. Проектирование базы данных, приложений для работы с ней и руководство пользователя.
курсовая работа [1,7 M], добавлен 23.02.2014Автоматизация работы отдела информационных технологий ООО "Бентек Дриллинг энд Ойлфилд Системс". Создание информационной системы для учета и анализа оборудования. Создание базы данных сотрудников, номенклатуры IT оборудования и программного обеспечения.
дипломная работа [4,6 M], добавлен 21.06.2011Архитектура и технология функционирования системы. Извлечение, преобразование и загрузка данных. Oracle Database для реализации хранилища данных. Создание структуры хранилища. Механизм работы системы с точки зрения пользователя и с точки зрения платформы.
курсовая работа [2,2 M], добавлен 22.02.2013Исследование особенностей работы с динамическими структурами данных, обработки строк. Реализация работоспособного программного обеспечения, которое должно поддерживать информационную базу пользователей компьютеров. Метод пирамидальной сортировки данных.
курсовая работа [364,1 K], добавлен 06.04.2014