Использование компьютерных технологий в деятельности следователя


НазваниеИспользование компьютерных технологий в деятельности следователя
страница7/16
ТипДокументы
1   2   3   4   5   6   7   8   9   10   ...   16

Файлы, входящие в состав «Ракурс»


Название файла


Назначение файла

«Дела и материалы следователя»

Для хранения информации об уголовных делах (материалах), преступлениях и причастных к ним лицам, предметах и орудиях преступлений. Эти данные используются при подготовке процессуальных и организационных документов по уголовным делам, находящимся в производстве следователя, составлении отчетов о проделанной работе.

«Доказательства»

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

«Запросы»

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

«Планы работы следователя»

Для хранения информации, связанной с планированием работы следователя. Сроки хранения этой информация определяются пользователем.

«Постановления»

Для хранения информация, которая предназначена для подготовки и хранения текстов постановлений по уголовным делам.

«Словари и тексты следователя»

Для хранения базы данных со словарями и текстами пользователя.

«Экспресс-анализ ДТП»

Для хранения данных экспресс-анализа доказательств по уголовным делам о нарушении правил дорожного движения, в результате которых был совершен наезд на пешехода.


Рассмотренная группа файлов является основной, поскольку все другие файлы, находящиеся в «БД пользователя» призваны обеспечить работу следователя с информацией, хранящейся в файлах, перечисленных в таблице № 2.

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

Следует также отметить, что словари, являющиеся общими как для АИС Ракурс, так и для АРМ следователя, в процессе работы можно дополнять и корректировать. Однако, следует учитывать то, что изменение некоторых словарей может повлечь за собой сбои в работе системы.

Доступ к информации, содержащейся в файлах всех перечисленных групп, осуществляется с помощью управляющего файла «АРМ следователя ИС РАКУРС», обеспечивающего работу главного меню программы. Оно представляет собой выполненную средствами программы MS Access виртуальную кнопочную форму. В ней имеется восемь кнопок, правее которых расположены надписи с указанием названия страниц кнопочной формы – меню отдельных модулей (функций) АРМ следователя.

Анализ имеющейся специальной литературы и практическая работа по созданию АРМ следователя позволяет нам сформулировать основные рекомендации по разработке автоматизированной информационной системы следователя, которые следует учитывать на всех стадиях ее создания.

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

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

Проектирование включает в себя технологический процесс подготовки технического задания, разработки эскизного, технического и рабочего проектов. На этой стадии конкретизируются функции, которые должна будет выполнять программа; составляется описание сценария диалога с макетами экранов; уточняется логическая структура организации всех информационных файлов; описываются особые требования, предъявляемые к методам и средствам производства – ПЭВМ и инструментальным программным средствам (орудиям производства). Далее, эскизный проект соединяется с техническим проектом. При этом рассматривается несколько вариантов программы и выбирается лучший из имеющихся.

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

Затем, выполняется рабочий проект – программирование. На этой стадии создаются модули программы, которые впоследствии интегрируются в единую программную систему – автоматизированную информационную систему. Параллельно указанному процессу или после его завершения, разрабатывается справочная документация (инструкции пользователю) по эксплуатации, сопровождению и использованию программы для ЭВМ.

Следующая стадия – внедрение – заканчивается изданием (тиражированием) нужного количества документации, обучением пользователей, передачей программы группе сопровождения.

Вместе с тем, использование в качестве средства программирования СУБД общего назначения позволяет полностью либо частично избежать некоторых из перечисленных этапов разработки АРМ следователя и, таким образом, сократить время по его изготовлению. Это

является одним из преимуществ указанного инструментального программного средства. Кроме того, практика разработки компьютерных программ свидетельствует о том, что в иных случаях обычно «уходило длительное время, прежде чем юрист-заказчик и программист начинали понимать друг друга».139

По нашему мнению, важное место при проектировании АИС должно отводиться вопросам алгоритмизации. Без алгоритмов не может начаться процесс программирования, а без алгоритмов и программ вычислительные машины становятся, по образному выражению А.А. Дородницына, никому не нужной мебелью. «При наличии алгоритмов – подчеркивает названный автор, разработка программ – это уже вопрос времени, но без алгоритмов сдвинуться с места вообще нельзя».140

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

Системность. При проектировании АИС следователя следует учитывать тот факт, что в процессе эксплуатации данная подсистема должна функционировать не только автономно, но и во взаимодействии с другой подсистемой – АИС руководителя органа предварительного следствия (структуры), например, начальника следственного отдела.

Модульность. АИС следователя должна быть выполнена в виде отдельных самостоятельных модулей, исходя из их функционального предназначения (доказательства, запросы и др.), или групп взаимосвязанных между собой модулей (например, экспресс-анализ наезда на пешехода и справочной информация для его производства). Эти модули должны работать как автономно, так и в качестве структурного элемента автоматизированной системы в целом.

Технологичность. Проектирование АИС следователя нами осуществлялось с использованием СУБД (вначале - FLINT, а затем Access), которые в полной мере позволили реализовать общие требования, предъявляемые к ведению автоматизированных баз данных: однократность ввода информации с последующим многократным ее

использованием, возможность доступа к хранящимся в таблице (файле) данным из различных объектов (карточек), возможность доступа из одного объекта (карточки) к информации, хранящейся в разных файлах и т.п. При редактировании текстов в мультигруппах (при использовании FLINT) и мемополях (при использовании Access) имеется также возможность использовать не только редакторы, встроенные в данные инструментальные средства, но и самостоятельные текстовые процессоры («Лексикон» и др. – при использовании FLINT; Microsoft Word – при использовании Access). Кроме того, можно выводить информацию в форматах, поддерживаемых редакторами электронных таблиц (SuperCalc – при использовании FLINT; Microsoft Excel – при использовании Access).

Доступность. 15 – 20 лет тому назад использование ЭВМ в правоохранительной деятельности предполагало участие в обеспечении ввода и вывода информации как минимум двух человек (специалиста – программиста и специалиста в области иной предметной деятельности – следователя, эксперта и т.п.), о чем имелись рекомендации в научной литературе.141 В последние годы это стало не всегда обязательным, хотя аналогичные рекомендации об обеспечении функционирования ЭВМ специалистами разного профиля еще встречаются в сравнительно недавно опубликованных отдельных литературных источниках.142

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

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

На втором этапе появился ряд языков программирования, которые отличались для каждой модели ЭВМ. Двоичные машинные коды

были заменены трехсимвольными. Трехсимвольный язык программирования был переходным инструментальным средством к языкам более высокого уровня, которые появились на следующем этапе развития программных продуктов рассматриваемого вида. Как и на предыдущем этапе, круг пользователей ЭВМ также ограничивался знанием машинного языка.

Затем, в начале 50-х годов 20 века, появилось третье поколение языков программирования. Среди них наибольшей популярностью пользовались FORTRAN (FORmula TRANslation), COBOL (Common Business Oriented Language), BASIK (Beginners All-purpose Symbolic Instruction Code) и другие. Эти языки представляли собой базовый технологический прообраз современных инструментальных программных средств. Фактически, это были простейшие языки – переводчики (компиляторы и интерпретаторы), которые нами подробно исследовались в первой главе настоящей работы. Они преобразовывали код высокого уровня в простейший – двоичный (машинный код) и назывались диалоговыми процедурными языками. Инструкции, написанные на таком языке, выполнялись ЭВМ либо непосредственно после их введения, либо в заданной программистами определенной последовательности (по служебному алгоритму) при наступлении каких-либо определенных логических условий. Данные инструментальные средства активно использовались до конца 80-х годов прошлого века. С середины 80-х годов, одновременно с введением в образовательные программы обязательного курса «Информатика», они стали изучаться учащимися средних, средних специальных и высших учебных заведений СССР. За счет простоты использования таких языков и начавшегося активного процесса компьютеризации всех сфер жизнедеятельности нашего общества, уже не требовалось постоянное участие специалиста – программиста для организации процесса общения простого пользователя с ЭВМ. Именно с этого момента исторического развития инструментальных программных средств можно с полной уверенностью говорить об общей доступности ЭВМ. Таким образом, по нашему мнению, в течение данного временного периода появился новый вид ЭВМ, получивший название ПЭВМперсональная ЭВМ, т.е. ЭВМ, ориентированная (доступная) на ее использование одним пользователем без участия специалиста – программиста.

Четвертое поколение языков программирования, которое называют 4GL (forth generation languages– языки четвертого поколения) способствовало появлению множества современных программных продуктов, которые являются негласным посредником между пользователем и генератором программ. Например, одним из таких

языков является Access.143 Это приложение создает код в фоновом режиме для интерактивного выполнения инструкций. Создаваемые программы выполняются событиями, которые возникают в результате определенных действий пользователя ПЭВМ (нажатие кнопки «мыши», изменение данных, открытие или закрытие форм, и т. д.). В определенной степени отвечают требованию доступности и базы данных, созданные с использованием инструментального средства FLINT.

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

Возможность адаптации (изменения) программных продуктов в процессе их эксплуатации является одним из наиболее важных требований, предъявляемых пользователями. В частности, на этом настаивают свыше 22% опрошенных респондентов из числа работников органов предварительного следствия. В то же время лишь 13% опрошенных полагают, что программные продукты должны быть уникальными.

По нашему мнению, наравне с другими программами для ЭВМ, требованию возможности изменения в процессе эксплуатации удовлетворяют и базы данных, созданные как с использованием инструментального средства FLINT, так и программного продукта Microsoft Access последних версий. Например, при разработке баз данных с использованием СУБД Microsoft Access этому способствуют три языка программирования: SQL (Structured Query Language), макросы, а также Visual Basic for Applications (VBA).

Преемственность. Применительно к проектированию баз данных с использованием СУБД данное требование означает, что при появлении в эксплуатации новой версии СУБД, с помощью которой были разработаны и управляются базы данных АИС следователя, должна быть реализована возможность их быстрого преобразования (конвертирования) для работы под управлением последней версии СУБД (с учетом стремительного процесса развития программного обеспечения ПЭВМ). При этом, обязательно должно быть предусмотрено использование новых возможностей, предоставляемых последней по времени выхода версии СУБД, при одновременном сохранении уже имею-

щихся банков данных. На это указывают и 26% опрошенных респондентов из числа работников органов предварительного следствия, которые считают данное требование наиболее важным.

Следует отметить, что данному требованию в полной мере отвечают базы данных, созданные как с использованием инструментального средства FLINT, так и Microsoft Access.

Привычный (дружественный) интерфейс является, как и предыдущее, одним из наиболее важных требований, которые должны учитывать разработчики при создании специализированных программ и баз данных для ПЭВМ.

Как показывает практика, при проектировании программных продуктов должен обеспечиваться удобный, одинаковый или сходный интерфейс для работы пользователя с различными модулями программной среды ПЭВМ, соблюдаться общепринятое назначение отдельных функциональных клавиш (например, «F1» – клавиша вызова инструкции, помощи по работе с конкретной программой), а также другие общие правила разработки программного обеспечения. Должен, например, обеспечиваться удобный и быстрый переход от одного объекта базы данных к другому: однородному – от одной формы к другой; неоднородному – от формы к таблице и наоборот, от формы к отчету и наоборот).

Сравнительный анализ инструментальных программных средств позволяет сделать вывод о том, что в меньшей степени данному требованию отвечают базы данных, созданные с использованием ИС FLINT. Это обстоятельство является главной причиной недостаточно широкого распространения АИС Ракурс и других баз данных, разработанных с его помощью. Вместе с этим, в большей степени рассматриваемым критериям удовлетворяют базы данных, созданные с использованием программного продукта Microsoft Access последних версий. Он имеет достаточно удобный пользовательский интерфейс, общий для всех приложений Microsoft Office. Это является немаловажным обстоятельством, поскольку практически все опрошенные следственные работники, у которых на эксплуатируемых ими ПЭВМ установлена операционная система Windows версий «95» и выше, при подготовке текстов используют текстовый именно процессор Microsoft Word (приложение к Microsoft Office).
1   2   3   4   5   6   7   8   9   10   ...   16

Похожие:

Использование компьютерных технологий в деятельности следователя iconПеречень документов для кандидатов в общественные помощники следователя
По вопросам оформления допуска к деятельности в качестве общественного помощника следователя следует обращаться

Использование компьютерных технологий в деятельности следователя iconМетодическая разработка урока по теме «Проведение кассовых и банковских операций»
Используемые сот (современные образовательные технологии): исследовательские, использование информационно-компьютерных технологий,...

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

Использование компьютерных технологий в деятельности следователя iconРазработка урока по рассказу Вл. Набокова «Обида» Использование современных...
Использование современных педагогических технологий: модульно – блочная технология с применением приемов работы «французских мастерских»,...

Использование компьютерных технологий в деятельности следователя iconЭто Методичка мвд по организации расследования хищения денежных средств,...
Это Методичка мвд по организации расследования хищения денежных средств, совершенных с использованием компьютерных технологий. С...

Использование компьютерных технологий в деятельности следователя icon«Использование информационных технологий в методике преподавания физики»
Российские научно-методические публикации 2006-2009 года по теме «Использование информационных технологий в методике преподавания...

Использование компьютерных технологий в деятельности следователя iconКомпьютерные информационные технологии курс лекций
Именно этим опреде­ляется актуальность и необходимость освоения основ компью­терных информационных технологий. Знание компьютерных...

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

Использование компьютерных технологий в деятельности следователя iconРабочая программа дисциплины «использование современных информационных...
«использование современных информационных и коммуникационных технологий в учебном процессе»

Использование компьютерных технологий в деятельности следователя iconПаспорт инновационного проекта
Использование в проекте критических технологий в соответствии с перечнем критических технологий Удмуртской Республики. (распоряжение...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск