Статья опубликована в рамках: Научного журнала «Студенческий» № 18(272)
Рубрика журнала: Информационные технологии
Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5, скачать журнал часть 6, скачать журнал часть 7, скачать журнал часть 8, скачать журнал часть 9, скачать журнал часть 10
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ СУДЕБНЫХ ЭКСПЕРТИЗ
DEVELOPMENT OF AN INFORMATION SYSTEM FOR FORENSIC EXAMINATIONS
Elvira Khamidullina
student of the Department of Information Technology, Bashkir State Pedagogical University named after M. Akmulla,
Russia, Ufa
Oksana Startseva
scientific supervisor, candidate of Pedagogical Sciences, associate Professor, Bashkir State Pedagogical University named after M. Akmulla,
Russia, Ufa
АННОТАЦИЯ
Статья описывает разработку информационной системы для улучшения процесса выбора судебных экспертов, основанную на анализе деятельности судебных экспертов. Исследование включает в себя анализ потребностей пользователей, проектирование пользовательского интерфейса и реализацию функциональных возможностей. Система автоматизирует отбор экспертов, учитывая потребности пользователей и обеспечивая высокую производительность и гибкость. Внедрение системы в судебную деятельность ожидается повысить качество экспертиз, сократить время и затраты на проведение экспертиз и улучшить доверие к судебной системе.
Основываясь на исследовании деятельности судебных экспертов, была принята во внимание трудность, связанная с поиском подходящего судебного эксперта под нужды участников судебного процесса.
ABSTRACT
The abstract describes the development of an information system aimed at enhancing the process of selecting judicial experts, based on the analysis of the activities of judicial experts. The research includes analyzing user needs, designing the user interface, and implementing functional capabilities. The system automates expert selection, taking into account user needs and ensuring high performance and flexibility. The implementation of the system in judicial activities is expected to improve the quality of expertise, reduce the time and costs of conducting expertise, and enhance trust in the judicial system.
Ключевые слова: информационная система, судебная экспертиза, эксперт, проектирование, база данных, интерфейс.
Keywords: information system, forensic examination, expert, design, database, interface.
Судебные экспертизы играют ключевую роль в рассмотрении дел в суде. Они помогают обеспечить объективную и компетентную оценку представленных доказательств, что существенно влияет непосредственно на решение правовых вопросов. Подбор квалифицированных экспертов имеет стратегическое значение, поскольку от их профессиональной компетенции зависит точность и достоверность выводов, влияющих на окончательный вердикт. Недостаточно квалифицированные или предвзятые эксперты могут серьезно искажать картину событий и осложнять процесс справедливого судопроизводства. Независимость судебного эксперта обусловливается, кроме того, одинаковым уровнем требований к профессиональной подготовке государственных и негосударственных экспертов [2]. Поэтому для обеспечения правильности, насколько это возможно, судебного процесса и справедливого решения дела крайне важно тщательно подходить к выбору экспертов, учитывая не только их профессиональные навыки, но и независимость, беспристрастность и соблюдение этических стандартов.
Работа заключается в упрощении и улучшении процесса подбора специалистов для участия в судебных процедурах, что может значительно сократить время, затрачиваемое на поиск экспертов в различных областях права, что в свою очередь повысит эффективность работы судебных инстанций и обеспечит выполнение судебных решений с учетом профессионального мнения квалифицированных специалистов. Кроме того, информационная система будет способствовать более прозрачному и объективному выбору экспертов.
Для разработки информационной системы, ее функционала были выбраны C#, ASP.NET Core, кроссплатформенный фреймворк для разработки веб-приложений, предоставляющий инструменты для создания веб-проектов, исследовав различные инструмента и методологии для разработки, были выделены следующие плюсы:
- Во-первых, ее интеграция с Visual Studio обеспечивает разработчикам мощные инструменты для создания высококачественных приложений. Этот интегрированный подход позволяет ускорить процесс разработки и обеспечивает более простую отладку кода.
- Во-вторых, ASP.NET предоставляет широкий набор инструментов и библиотек для создания различных типов информационных систем, от небольших веб-сайтов до крупных корпоративных приложений. Это включает в себя возможности для работы с базами данных, обработки форм, безопасности и многое другое.
Для начала была построена ER-модель, которая описывает структуру данных информационной системы:
Рисунок 1. ER-модель базы данных
Работа над концептуальным этапом проектирования производилась с целью создания концепции макета интерфейса, которая нужна для рассмотрения общей стилистики информационной системы.
Разработка информационной системы осуществлялась с использованием архитектуры MVC (Models (Модели), Views (Шаблоны/Вид) Controllers (Контроллеры)) [1].
Имея макет интерфейса, необходимо создать его непосредственно на самом веб-сайте. Для этого преимущественно будет проводится работа с файлом Layout. Тот элемент, что повторяется почти на каждой странице информационной системы это шапка, где прописывается название сайта и ссылки на другие страницы по типу «Главная», «Контакты» и т.д.
Далее происходит работа со стилями в файле site.css. В макете интерфейса, созданном во время проектирования информационной системы, уже были выбраны все необходимые и подходящие шрифты и дизайны страниц, и отступы, которые нужно повторить в созданном проекте.
Некоторые необходимы шрифты нужно добавлять вручную. Согласно макету, определяем нужный для каждого элемента страниц шрифт из Figma. Для импорта шрифта в разрабатываемый проект, переносим через тэг ссылку, найденную на ресурсе Google Fonts*(По требованию Роскомнадзора информируем, что иностранное лицо, владеющее информационными ресурсами Google является нарушителем законодательства Российской Федерации – прим. ред.), в код.
Для аутентификации пользователей в ASP.NET есть своя библиотека Identify, которую нужно скачать добавить из NuGet [3]. После чего добавить контроллер и класс, которые будут отвечать за авторизацию. Файл IdentifyResource позволяет смоделировать область, которая дает приложению просматривать подмножество утверждений о пользователе, то есть данные.
Переходя на страницу эксперта, демонстрируются его данные, такие как сертификаты и другая различная документация, подтверждающая квалификацию эксперта.
Рисунок 2. Страница эксперта
Рисунок 3. Данные эксперта
Принятие заявок экспертом и отправление их потенциальным клиентом осуществляется заполнением формы, где указывает необходимую информацию. Фронтенд веб-страницы ASP.NET обрабатывает введенные данные и формирует запрос. Сервер получает запрос от клиента, происходит валидация полученных данных для проверки корректности и безопасности. После чего создается объект и структура данных заявки. Полученная заявка сохраняется в базе данных для последующей обработки и хранения. ASP.NET использует язык SQL для взаимодействия с базой данных. Далее сервер отправляет уведомление эксперту о поступлении новой заявки. У эксперта есть возможность принять или отклонить заявку на свое усмотрение. Статус заявки меняется в зависимости от действий эксперта.
Разработка информационной системы для упрощения и улучшения процесса отбора специалистов в судебных процедурах представляет собой значительный прогресс в сфере правосудия. Применение такой системы, основанной на технологиях C#, ASP.NET Core и других инструментах, позволит эффективнее координировать взаимодействие между судебными инстанциями и квалифицированными экспертами, сокращая время на их подбор и повышая качество судебных решений. В результате, данная система оптимизирует работу судебных органов, способствует более эффективному и справедливому рассмотрению юридических дел.
Список литературы:
- Дока. Архитектурный паттерн MVC. [электронный ресурс] – Режим доступа. – URL: https://doka-guide.vercel.app/tools/architecture-mvc/ (дата обращения 14.05.2024)
- Россинская Е.Р., Баринов Е.Х., Бутырин А.Ю., Галяшина Е.И., Голикова В.В. Судебная экспертиза в цивилистических процессах: научно-практическое пособие. [электронный ресурс]. – Режим доступа. – URL: https://rusexpert.ru/public/metodposob-pdf/RossindrSUDEXPCIVILIST2018.pdf (дата обращения 14.05.2024)
- Фриман А.ASP.NET Core MVC с примерами на C# для профессионалов. [электронный ресурс] – Режим доступа. – URL: https://vk.com/doc104836831_495660257?hash=A8WvXw9vi6197jRPMXYvnrkEgLmpsMZy1PTjuXDEVEg&dl=4SZVzPGYu0DhmbisIJ7XVecfxWaZFIDixoKUYe3O7bk (дата обращения 14.05.2024)
Оставить комментарий