Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Государственные органы, полномочные осуществлять оперативно-розыскную деятельность



Курсовой проект

на тему:

«Разработка АИС по учёту разыскиваемых лиц»

 

СОДЕРЖАНИЕ

 

Введение ……………………………………………….………………………

 

1. Теоретическая часть. ..................................................................................

1.1 Государственные органы, полномочные осуществлять

оперативно-розыскную деятельность………………………………………..

1.2 Оперативно-розыскные мероприятия……………………………………

1.3 Основания для проведения оперативно-розыскных мероприятий…….

1.4 Подразделения органов внутренних дел, осуществляющие оперативно-розыскную деятельность, их задачи, компетенция………………………….

1.5 Оперативно-справочные учеты…………………………………………….

 

2. Проектная часть …………………………………………………………..

2.1 Понятие «Автоматизированная система». Классификация автоматизированных систем………………………………………………..

2.2 Этапы проектирования баз данных……………………………………

2.3 Классификациясущностей……………………………………………..

2.4 Инфологическая модель. Основные понятия………………………….

2.5 Инфологическая модель…………………………………………………

2.6 Даталогическая модель…………………………………………………

2.7 Физическая модель……………………………………………………..

2.8 Выбор СУБД…………………………………………………………..

2.9 Описание технических средств………………………………………..

2.10 Схема таблиц………………………………………………………….

2.11 Проектирование приложения…………………………………………..

2.12 Отчётные формы………………………………………………………

 

Заключение ……………………………………………………………………

Список использованной литературы ……………………………………

Введение

В начале девяностых годов общество было охвачено эйфорией всеобщей гуманизации, как ни странно, в первую очередь коснувшейся лиц, обвиняемых в преступлениях. Тогда меру пресечения - арест применяли редко, даже в отношении лиц, совершивших тяжкие преступления. Чаще под давлением общественного мнения следователи, да и судьи применяли подписку о невыезде или поручительство общественных организаций, и люди, находящиеся под следствием или судом, скрывались. Сейчас подобных примеров значительно меньше, тем не менее, в бегах находятся тысячи людей, состоящих не в ладах с Законом. Проблема настолько серьезная, что в Москве несколько раз в году проводится общегородская операция под кодовым названием “Розыск”. В Москве было разыскано свыше 3500 преступников. Если подследственный скрылся, то процессуальный механизм организации его поиска выстраивается на основании ст. 195 УПК РФ. В этом случае следователь приостанавливает предварительное следствие по этому делу и выносит постановление о розыске обвиняемого, избрания к нему меры пресечения заключения под стражу. Затем следователь поручает розыск обвиняемого органам дознания в лице оперативно-розыскного отдела. С этого момента в отделе заводится розыскное дело, и проводятся первоначальные мероприятия - опросы знакомых, проверки совместно с участковым инспектором известных адресов, делаются запросы и т. д. Скрывающийся, если он обвиняется не в тяжком преступлении, объявляется в местный розыск, т. е. розыск в пределах населенного пункта. Например в пределах города Москвы. Если меры местного розыска исчерпаны, а цель поиска не достигнута или появляются основания предполагать, что объявленный в розыск скрывается в другом регионе России, а также, если разыскиваемый - особо опасный преступник, вооруженный огнестрельным оружием или совершивший побег из мест лишения свободы, розыскной аппарат выносит постановление и через Главный информационный Центр МВД РФ объявляет его в Федеральный розыск. При определенных обстоятельствах человек может быть объявлен и в международный розыск через систему Интерпол. В масштабах местного розыска информационный центр ГУВД рассылает по органам милиции сведения о разыскиваемом с указанием Ф. И. О., года и места рождения, его приметы и основания розыска. Аналогичные действия проводятся и в отношении объявленного в Федеральный розыск. Только сведения направляются во все региональные УВД России. Розыск преступника по времени продолжается в соответствии со сроком давности совершенного им преступления. Но здесь необходимо иметь в виду, что " течение срока давности приостанавливается, если лицо, совершившее преступление, уклоняется от следствия или суда. В этом случае течение сроков давности возобновляется с момента задержания указанного лица или явки его с повинной” (ст. 78 УК РФ). В последние 6-8 лет для розыска лиц, скрывающихся от следствия и суда, сотрудники милиции активно используют средства массовой информации. Например в Москве есть специальный орган - газета “Розыск”, одним из учредителей которой является Объединенная редакция МВД РФ. Кроме этого, через отдел информации и общественных связей ГУВД подобная информация публикуется в газетах “Московский комсомолец”, “Московская правда”, “Подмосковные известия” и др., показывается в телевизионных программах “Петровка, 38”, “Дорожный патруль”, “Криминальная хроника” и т.д. Розыск преступника отменяется в случае его смерти или прекращения уголовного дела.

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

— список разыскиваемых лиц

— список по основным приметам разыскиваемых лиц

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

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

Цель любой информационной системы ─ обработка данных об объектах реального мира.

В широком смысле слова база данных ─ это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и в конечном счете автоматизации, например, предприятие, вуз и т.д.

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

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

К программным средствам необходимым для решения задачи относятся: СУБД С++Builder. Для создания таблиц базы данных используются встроенный в Borland C++ Builder инструментарий Database Desktop.

В ходе работы курсовой проект был разделен на две части: теоретическую и практическую.

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

Центральное же место в работе занимает практическая часть, включающая в себя непосредственное решение поставленной задачи. Здесь рассматривается процесс построения БД и машинная реализация поставленной задачи. Так же расписывается процесс взаимосвязи программных модулей, и описание работы с программой. Произведена разработка алгоритмов, был выбран язык программирования Borland С++ Builder, как наиболее подходящий для данного проекта, реализующая разработанный алгоритм. Созданная программа работает с базой данных, которая добавляет, удаляет и редактирует данные, производит фильтрацию, поиск, а также выводит список имеющихся данных.

 

Теоретическая часть

Оперативно-справочные учеты

Оперативно-справочные учеты состоят из пофамильного и дактилоскопического учетов, являются централизованно-местными. В ГИЦ МВД России на учет ставятся лица, осужденные: к лишению свободы на определенный срок или пожизненному, условно, а также с отсрочкой исполнения приговора, к смертной казни; иностранные граждане и лица без гражданства независимо от состава преступления; лица, объявленные в местный, федеральный, межгосударственный розыск; задержанные за попрошайничество и др. В ИЦ на местный учет ставятся: все осужденные, подозреваемые в совершении преступлений, привлеченные в качестве обвиняемых на территории субъекта Российской Федерации независимо от состава преступления, срока и вида наказания, избранной меры пресечения; лица, подвергнутые административному аресту, и т.д.

Учет ведется в виде двух параллельных и взаимосвязанных картотек: пофамильной (алфавитной) и дактилоскопической, основанной на десятипальцевой системе регистрации. Дактилоскопическая картотека менее обширна, чем алфавитная, так как на этот учет ставят не все вышеперечисленные категории преступников. В алфавитной картотеке, наряду с демографическими, приведены данные о судимостях лица, арестах, задержаниях и т.п., указана его дактилоскопическая формула, имеется оттиск указательного пальца правой руки.

Каждая дактилоскопическая карта на лицевой стороне бланка содержит демографические данные подучетного лица, оттиски 10 его пальцев и полную дактилоскопическую формулу. Сведения о судимостях, арестах, а также особые приметы внешности зарегистрированного приводятся на оборотной стороне бланка. Проверка по алфавитной (пофамильной) картотеке позволяет получить сведения: о прежних судимостях, арестах и задержаниях проверяемого субъекта, об изменении приговора, амнистии или помиловании; времени и месте отбывания наказания; нахождении в местном или федеральном розыске и др. Проверка по дактилоскопической картотеке позволяет идентифицировать личность задержанных, арестованных, умерших, погибших неизвестных граждан (неопознанных трупов; граждан без документов, не могущих в силу состояния здоровья или возраста сообщить о себе точных сведений).

Для проверки по алфавитному учету запрос направляется в ГИЦ МВД России и территориальный ИЦ. Если лицо проверяется в крае, области или в республике, не имеющей областного деления, необходим запрос только в ИЦ УВД (края, области) или в ИЦ МВД республики. При наличии данных о том, что проверяемый определенное время проживал на территории других республик, краев, областей или автономных округов, дополнительно посылаются запросы в соответствующие ИЦ.

Криминалистические и розыскные учеты предназначены для раскрытия и расследования тяжких и особо тяжких, в том числе серийных межрегиональных и локальных преступлений. Они ведутся на федеральном уровне в ГИЦ, на местном в ИЦ и являются составным элементом Межгосударственного информационного банка данных.

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

Постановке на учет в ГИЦ МВД подлежат:

1) лица, совершившие тяжкие и особо тяжкие преступления, в том числе нераскрытые и с характерным способом посягательства, а также имеющие серийную и межрегиональную направленность;

2) похищенные и изъятые документы (ценные бумаги, номерные бланки паспортно-визовых документов строгой отчетности) и номерные вещи;

3) случаи хищения ценностей из металлических и других специально приспособленных хранилищ;

4) лица, пропавшие без вести, неопознанные трупы; лица, неспособные по состоянию здоровья или возрасту сообщить данные о своей личности;

5) лица, объявленные в федеральный или межгосударственный розыск;

6) утраченное и выявленное оружие;

7) разыскиваемый автотранспорт;

8) похищенные и изъятые предметы, имеющие особую историческую, научную, художественную или культурную ценность.

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

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

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

Для этих целей создана и функционирует АИПС " Досье", включающая подсистемы " Насилие" обо всех насильственных преступлениях; " Маньяк" о серийных убийствах на сексуальной почве; " Блок" об экономических преступлениях; " Мошенник" о фактах присвоения денежных и товарно-материальных ценностей; " Банкир" о фактах использования в банковской сфере поддельных кредитных авизо; " Спрут" и " Портрет" о связях и признаках внешности преступников.

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

В МВД России активно используются базы данных, необходимые для розыска преступников. Эти информационные ресурсы также централизованно-местные и ведутся в ГИАЦ МВД РФ и в региональных информационных центрах.

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

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

 

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

Проектная часть

Инфологическая модель. Основные понятия.

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

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

Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей.

 Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность.

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

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

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

Таблица – упорядоченная структура, состоящая из конечного набора однотипных записей.

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

 

Инфологическая модель

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

Даталогическая модель.

Даталогическая модель выбирается в соответствии с инфологической моделью СУБД.

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

 

 

Таб. 1. «Схема данных для хранения информации о

разыскиваемых лицах»

№ п/п Наименование Назначение Тип Размерность
1 Seriya_pasporta Серия паспорта N 4
2 N_pasporta Номер паспорта N 6
3 Fam Фамилия A 10
4 Imia Имя A 15
5 Oth Отчество A 9
6 D_roj Дата рождения D 25
7 Progival_adr Проживал по адресу A 15
8 Progival_gor Проживал в городе A 25
9 Info Информация M 250
10 Foto Фото G  
11 K_rozisk Категория розыска A 15
12 St_roziska Статья розыска A 5

 

Таб. №2. «Схема данных для хранения

информации о приметах разыскиваемого»

№ п/п Наименование Назначение Тип Размерность
1 FIO ФИО A 45
2 Tip_nosa Тип носа A 10
3 Tip_lica Тип лица A 11
4 Tip_ushey Тип ушей A 15
5 Klichki Клички A 15
6 Cvet_kogi Цвет кожи A 10
7 Pol Пол A 3
8 Teloslojenie Телосложение A 15
9 Rost Рост A 5

 

 

Физическая модель.

Для привязывания даталогической модели в среде хранения данных используется модель данных физического уровня. Эта модель определяет используемое запоминающее устройство, способ представления данных в среде хранения. Модель физического уровня строится также с учетом возможности предоставленных СУБД. С появлением персональных компьютеров на базе IBM этот этап фактически перестал существовать, так как операционная система, СУБД автоматически проектирует физическую среду хранения информации. Так СУБД dBASE, FoxPro, Visual FoxPro создают файлы с расширением dbf, Paradox с расширением db.

 

Выбор СУБД

 

Основная особенность СУБД-это наличие процедур для ввода и хранения не только самих данных, но и описания их структур.

 В наиболее полном варианте СУБД может иметь следующие компоненты:

· среда пользователя, дающая возможность непосредственного управления данными с клавиатуры;

· алгоритмический язык для программирования прикладных систем;

· компилятор для придания заверенной программе вида готового продукта в форме  EXE файла;

· программы утилиты быстрого программирования, такие как генераторы отчетов, окон, меню.

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

Большое количество различных СУБД предоставляют пользователю самые разнообразные средства для управления данными, начиная с наглядных систем меню и кончая специальными языками программирования, доступными специалистам, далеким от программирования. На рынке программных продуктов есть много сред для автоматизации программирования, но для реализации данного проекта была выбрана интегрированная среда программирования Borland C++Builder, являющаяся мощной системой визуального объектно-ориентированного проектирования с очень удобным интерфейсом, как для профессионального программиста, так и для начинающего.

Приложения строятся средой Borland С++Builder в виде специальных конструкций – проектов, которые выглядят для пользователя как совокупность нескольких файлов. Ни одна программа не может существовать вне структуры-проекта. Действия по управлению проектами осуществляет специальный программный комплекс – Менеджер проектов.

В Borland C++Builder имеется возможность быстрого создания профессионально выглядящего оконного интерфейса для любых приложений. Это будет по силам даже неопытным проектировщикам баз данных. Разработчик может из готовых фрагментов создавать элементы интерфейса, программируя только их изменения в ответ на какие-либо события. Можно также создать удобный интерфейс к любым ранее разработанным программам.

С++ Builder и поставляемые вместе с ним программные продукты позволяют решать широкий круг задач к ним можно отнести:

· создавать приложения любой сложности и любого назначения: офисные, бухгалтерские, инженерные и информационно-поисковые;

· создавать системы работы с локальными и удаленными базами данных;

· создавать базы данных с помощью встроенного инструментария (DataBase DeskTop);

· создавать собственные библиотеки DLL-компоненты, которые затем можно использовать в любых языках программирования;

· формировать и печатать из приложения сложные отчеты, включающие таблицы, рисунки, графики самого разного назначения;

· связываться из своего приложения с такими продуктами компании Microsoft, как Word, Excel и другие;

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

Borland C++Builder - это программа, созданная для управления данными - каталогизации, поддержки, обработки информации и многое другое. Хотя можно производить многие операции базы данных через систему меню и интерфейс, овладение обширными возможностями Borland C++Builder требует некоторого знания лежащего в основе языка программирования.

C++ Builder обладает высокими скоростными данными. Набор команд и функций среди мощи и гибкости отвечают всем стандартным программам.

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

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

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

C++ Builder представляет собой SDI-приложение, главное окно, которого содержит настраиваемую инструментальную панель (слева) и палитру компонентов (справа). Помимо этого, по умолчанию при запуске C++ Builder появляются окно инспектора объектов (слева) и форма нового приложения (справа). Под окном формы приложения находится окно редактора кода. Формы являются основой приложений C++ Builder. 

Создание пользовательского интерфейса приложения заключается в добавлении в окно формы элементов объектов C++ Builder, называемых компонентами. Компоненты C++ Builder располагаются на палитре компонентов, выполненной в виде многостраничного блокнота. Важная особенность C++ Builder состоит в том, что он позволяет создавать собственные компоненты и настраивать палитру компонентов, а также создавать различные версии палитры компонентов для разных проектов.

Builder – это среда, в которой можно осуществлять так называемое визуальное программирование, т. е. создавать программы, которые во время исполнения взаимодействуют с пользователем благодаря многооконному графическому интерфейсу. Среда Builder позволяет работать как с простыми локальными удаленными БД, так и с многозвенными распределенными БД.

В среде С++ Builder разработка программ ведется на основе современного метода – объектно-ориентированного программирования. На рынке программных продуктов есть много сред для автоматизации программирования. По мощности и удобству использования со средой Builder может соперничать Borland Delphi.

Благодаря графическим средствам интегрированной среды C++Builder, пользователи смогут быстрее освоить стиль объектно-ориентированного программирования на C++, чем при использовании традиционного программно-текстового интерфейса других систем. C++Builder поддерживает основные принципы объектно-ориентированного программирования - инкапсуляцию, полиморфизм и множественное наследование, а также нововведенные спецификации и ключевые слова в стандарте языка C++.

C++Builder обеспечивает высокое быстродействие при компиляции и сборке 32-разрядных приложений для современных операционных систем Windows 95 и Windows NT, включая OLE взаимодействие клиент-сервер.

Система также отображает время, затраченное на основные этапы построения программ. Результирующие программы хорошо оптимизированы по скорости исполнения и затратам памяти. Инспектор объектов и другие средства остаются доступными во время работы программы, поэтому вносить изменения можно в процессе отладки.

C++ Builder поддерживает связь с различными базами данных 3-х видов: dBASE и Paradox: Sybase, Oracle, InterBase и Informix; Excel, Access, FoxPro и Btrieve. Механизм BDE (Borland Database Engine) придает обслуживанию связей с базами данных удивительную простоту и прозрачность. C++ Builder корпорации Borland предоставляет собой впечатляющую среду разработки, которая, видимо, выдержит конкурентную борьбу с такими модными продуктами как Developer Studio фирмы Microsoft.

 

 

Схема таблиц

Откроем Пуск-> Программы-> Borland C++ Builder 6-> BDE Administrator. Создадим БД: Object-> New и назовем ее « rozisk ».

Откроем Пуск-> Программы-> Borland C++ Builder 6-> Database Desktop. В ней создадим две таблицы (New-> Table), которые назовем: Table1.db; Table2.db;

 

Table1.db Table2.db
Seriya_pasporta FIO
N_pasporta Tip_nosa
Fam Tip_lica
Imia Tip_ushey
Oth Klichki
D_roj Cvet_kogi
Progival_adr Pol
Progival_gor Teloslojenie
Info Rost
Foto  
K_rozisk  
St_roziska  

 

 

Проектирование приложения.

Отчётные формы

Приложение позволяет выводить следующие отчётные формы:

 

 

Рис.9 Отчёт приложения по таблице 1 «информация о разыскиваемом»

 

Рис.10 Отчёт приложения по таблице 2 «приметы разыскиваемого»

Рис.11 Отчёт приложения раздела «просмотр и печать, выборка»

 

 

Заключение

В курсовом проекте на тему «АИС по учёту разыскиваемых лиц» были рассмотрены вопросы создания комплексной многофункциональной программы на C++ Builder по учёту разыскиваемых лиц. Была проведена работа по сбору информации необходимой для разработки приложения позволяющего осуществлять учёт разыскиваемых лиц. Разработанное приложение позволяет осуществить:

· Ввод информации о разыскиваемых лицах;

· Поиск информации;

· Фильтрацию информации;

· Печать информации;

· Выборку данных по фамилии разыскиваемого лица;  

· Хранение информации.

 

Список использованной литературы:

1. Котов Э.М., Егоров А.В. Информационные системы в юриспруденции. М., 2008.

2. Зигура Н.А. Информационные системы в юридической деятельности. М., 2006.

3. Коркин А.Э. Правовая информация в компьютерных технологиях. М., 2009.

4. Диго С.М. Использование и проектирование базы данных. М., 2000.

Курсовой проект

на тему:

«Разработка АИС по учёту разыскиваемых лиц»

 

СОДЕРЖАНИЕ

 

Введение ……………………………………………….………………………

 

1. Теоретическая часть. ..................................................................................

1.1 Государственные органы, полномочные осуществлять

оперативно-розыскную деятельность………………………………………..

1.2 Оперативно-розыскные мероприятия……………………………………

1.3 Основания для проведения оперативно-розыскных мероприятий…….

1.4 Подразделения органов внутренних дел, осуществляющие оперативно-розыскную деятельность, их задачи, компетенция………………………….

1.5 Оперативно-справочные учеты…………………………………………….

 

2. Проектная часть …………………………………………………………..

2.1 Понятие «Автоматизированная система». Классификация автоматизированных систем………………………………………………..

2.2 Этапы проектирования баз данных……………………………………

2.3 Классификациясущностей……………………………………………..

2.4 Инфологическая модель. Основные понятия………………………….

2.5 Инфологическая модель…………………………………………………

2.6 Даталогическая модель…………………………………………………

2.7 Физическая модель……………………………………………………..

2.8 Выбор СУБД…………………………………………………………..

2.9 Описание технических средств………………………………………..

2.10 Схема таблиц………………………………………………………….

2.11 Проектирование приложения…………………………………………..

2.12 Отчётные формы………………………………………………………

 

Заключение ……………………………………………………………………

Список использованной литературы ……………………………………

Введение


Поделиться:



Последнее изменение этой страницы: 2020-02-16; Просмотров: 138; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.109 с.)
Главная | Случайная страница | Обратная связь