Вкр. ВКР_Мехаев_И. Анализ предметной области и постановка задачи 8 1 Анализ предметной области 8 1 Органы дознания умвд россии по Вологод
Скачать 4.27 Mb.
|
СОДЕРЖАНИЕВВЕДЕНИЕ 7 1 Анализ предметной области и постановка задачи 8 1.1 Анализ предметной области 8 1.1.1 Органы дознания УМВД России по Вологодской области 8 1.1.2 Функциональные требования 10 1.1.3 Нефункциональные требования 10 1.2 Анализ программных продуктов имеющихся на рынке 11 1.3 Постановка задачи 12 2 Проектирование 17 2.1 Выбор средств разработки 17 2.1.1 Выбор СУБД 17 2.1.2 Выбор языка программирования 17 2.1.3 Шаблон проектирования MVC 19 2.1.4 Выбор фреймворка 21 2.1.5 Выбор среды разработки 22 2.2 Заполнение шаблонов печатных документов 24 2.3 Разработка структуры базы данных 26 3 Реализация системы 31 3.1 Создание базы данных 31 3.2 Разработка компонентов системы 35 3.2.1 Установка Yii 35 3.2.2 Генерация кода при помощи gii 36 3.2.3 Управление доступом к элементам системы 38 3.2.4 Ввод даты 40 3.2.5 Подключение ЧПУ 42 3.3 Разработка модуля формирующего печатные документы 43 3.4 Разработка интерфейса 46 4 Тестирование и внедрение 54 4.1 Тестирование 54 4.2 Внедрение 55 Заключение 57 Список использованных источников 58 ПРИЛОЖЕНИЕ 1 59 ВВЕДЕНИЕСотрудники органов внутренних дел Российской федерации при проведении расследований, частью которых является производство дознания, постоянно оформляют большое количество документации. Правильность оформления этих документов часто отражается на качестве и скорости расследования уголовного дела. Целью данной выпускной квалификационной работы является создание программного продукта, позволяющего повысить эффективность сотрудников органов дознания при оформлении документации при производстве дознания по уголовным делам. Для достижения поставленной цели необходимо решить следующие задачи: анализ требований к разрабатываемой системе и постановка задачи; выбор архитектуры и средств разработки; проектирование базы данных; реализация серверной и клиентской частей; разработка пользовательского интерфейса; тестирование внедрение. 1 Анализ предметной области и постановка задачи1.1 Анализ предметной области1.1.1 Органы дознания УМВД России по Вологодской областиОрганы дознания - государственные органы и должностные лица, уполномоченные в соответствии с уголовно-процессуальным кодексом Российской федерации осуществлять дознание и другие процессуальные полномочия. Подразделение дознания — обособленная структурная единица органа дознания, состоящая из дознавателей, начальника подразделения дознания, его заместителей, начальника органа дознания и его заместителей, и предназначенная для производства предварительного расследования по уголовным делам, по которым производство предварительного следствия необязательно. Начальник подразделения дознания, начальник органа дознания и их заместители помимо полномочий административного характера, также имеют процессуальный статус дознавателя. Ввиду разнообразия выполняемых задач, должностные лица органов дознания выполняют различные функции, обусловленные задачами органа государственной власти, в котором они проходят службу. На органы дознания возлагаются: дознание по уголовным делам, по которым производство предварительного следствия необязательно, выполнение неотложных следственных действий по уголовным делам, по которым производство предварительного следствия обязательно. Дознание возникло как административная деятельность полиции на первоначальном этапе досудебного производства. Эта деятельность осуществлялась не по процессуальным правилам, обязательным только для производства предварительного следствия. Приказом Министра МВД России «О мерах по укреплению подразделений дознания и совершенствованию раскрытия преступлений, по которым предварительное следствие необязательно» 16 октября 1992 года в структуре милиции общественной безопасности были образованы специализированные подразделения дознания. Служба дознания создана с целью более качественного и полного выполнения задач по раскрытию и расследованию преступлений. На данный момент она обоснованно стоит в одном ряду с другими традиционно существующими органами по расследованию преступлений. Дознание проводится по уголовным делам о преступлениях, которые не являются тяжкими или особо тяжкими. Сюда относятся преступления совершенные на семейно-бытовой почве, кражи, правонарушения несовершеннолетних и т.д. Ежедневно, сотрудникам органов дознания МВД по Вологодской области ведется производство дознания по уголовным делам, неотъемлемой частью этого становится оформление документации, а именно протоколов допроса, обвинительных актов и постановлений, а также справок по материалам уголовных дел. Периодически возникающие ошибки при оформлении документации недопустимы, поскольку это влечет множество проблем при производстве дознания по уголовным делам, вплоть до неприятия показаний допрошенных лиц. Также дознаватель тратит много времени на поиск нужного шаблона документа, ведь для каждой роли допрашиваемого (подозреваемый, свидетель, пострадавший и т.д.) существует свой шаблон, которого может просто не оказаться и дознавателю придется копировать уже готовый протокол допроса и переписывать его. Возможность вести контроль над производством дознания по уголовным делам в подразделениях дознания со стороны отдела организации дознания также сможет улучшить работу, ведение статистики и составление отчетов. 1.1.2 Функциональные требованияВместе с уполномоченными сотрудниками отдела организации дознания УМВД по Вологодской области, были сформированы следующие функциональные требования, предъявляемые разрабатываемой системе: Автоматизация подготовки печатных форм протоколов допроса, справок и обвинительных актов по уголовным делам. Должна привести составляемые документы к единообразной форме и сократить время за счет автоматического дублирования ранее введенной информации там где это требуется. Возможность ведения контроля над производством дознания по уголовным делам. У сотрудников отдела организации дознания УМВД по Вологодской области, а также начальников отделов дознания должен быть доступ ко всем делам своих подчиненных. Централизованное хранение документов по уголовным делам. Для предотвращения накопления слишком большого количества бумажной документации и документов на электронных носителях, в том числе и на служебных автоматизированных рабочих местах или локально-вычислительной сети, требуется организовать централизованное хранилище документов. Сбор статистики производства дознания в территориальных органах. Для сокращения времени на сбор информации в «ручном режиме» о проведенных работах в районных отделах дознания за различные периоды времени. 1.1.3 Нефункциональные требованияВместе с сотрудниками центра информационных технологий, связи и защиты информации и сотрудниками отдела организации дознания УМВД по Вологодской области были составлены некоторые нефункциональные требования: Системные требования должны быть сведены к минимуму, поскольку в различных подразделениях могут находиться электронно-вычислительные машины, не соответствующие требованиям современных программ. Кроссплатформенность. Оборудование, которым укомплектованы работники МВД не унифицировано, поэтому разрабатываемый продукт должен иметь возможность использоваться на компьютерах с операционными системами Windows XP, 7, 8 и 10. В перспективе, возможен перевод всех служебных компьютеров на одну из российских ОС, такую как «Astra Linux», «Альт Линукс», «Заря» и т.п., которые разработаны на ядре Linux. Разрабатываемое ПО должно работать на компьютерах без предварительной установки или установочный пакет должен иметь расширение “.msi”, поскольку установка в «ручном» режиме не всегда возможна. Из-за не укомплектованности штата, не во всех РОВД есть сотрудники знающие пароли администраторов и уполномоченные производить установку и настройку программного обеспечения на служебные компьютеры. Установка при помощи удаленного доступа или распространение ПО, при помощи групповых политик или серверов администрирования также не всегда представляется возможным. В разрабатываемой системе будет производиться обработка личных данных допрашиваемых, поэтому система должна находиться в ЛВС ЕИТКС, поскольку она является защищенной и имеет необходимые сертификаты безопасности. Использование сервисов в сети Интернет запрещено. Требуется минимизация дальнейших затрат на закупку нового оборудования, такого как новые сервера и модернизацию старого. |