Автоматизированная система учета лиц на административном участке

Автор: Пользователь скрыл имя, 16 Декабря 2012 в 20:34, дипломная работа

Краткое описание

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

Файлы: 1 файл

ГОТОВО.docx

— 2.32 Мб (Скачать)

 

Рисунок 2.2.4 – Схема постановки лица на профилактический учет с использованием АИС

 

Рисунок 2.2.5 – Схема внесения изменений данных на лицо, состоящее на учете при использовании АИС

 

Рисунок 2.2.6 – Схема обращения к АИС при происшествии (преступлении) на административном участке

 

Сравнив схемы «как было», представленные на рисунках 2.1.2, 2.1.3, 2.1.4, и схемами аналогичных действий «как будет», представленными на рисунках 2.2.4, 2.2.5, 2.2.6. Увидим, что обращение участковым уполномоченных к картотекам на бумажных носителях в случаях постановки лица на учет и внесения изменений, выведена из системы принятия решений. А в случае совершения правонарушения (преступления) на административном участке выведена полностью.

 

2.3 Инфологическая модель автоматизируемого процесса

 

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

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

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

Связь – ассоциирование двух или  более сущностей.

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

ER-модель является средством представления схемы предметной области, и не зависит от особенностей среды хранения не связанно соображениями физической эффективности.

Для построения ER-модели (приложение А) необходимо выделить сущности.

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

Входная информация:

  1. Установочные данные Лица (Фамилия, Имя, Отчество, дата и место рождения, инвалидность, категория учета, период времени на учете, номер административного участка);
  2. Адрес (населенный пункт, улица, дом, квартира, статус адреса);
  3. Паспорт (серия, номер, когда и кем выдан, статус паспорта);
  4. Место работы (адрес, наименование, период, статус места работы);
  5. Оружие (номер, калибр, вид оружия, номер разрешения, срок действия разрешения, когда и кем выдано разрешение);
  6. Статья Кодекса РФ об Административных Правонарушениях (номер статьи, когда и кем привлечен);
  7. Статья Уголовного Кодекса РФ (номер статьи; когда и кем привлечен, когда и откуда освобожден);
  8. Проверка (дата проверки, основание, результат);

Выходная информация:

  1. Создание различных отчетов (статистические данные, выявление связей между Лицами, анализ ситуации);

Анализируя текст описания, можно  выделить следующие сущности и их атрибуты, представленные в таблице 2.3.1:

 

Таблица 2.3.1 – Сущность-Атрибут1

Сущность

Атрибуты

Лицо

Фамилия, Имя, Отчество, дата рождения, место рождения, инвалидность, категория учета, дата поставлен на учет, дата снят с учета, фото, номер административного участка.

Адрес

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


 

Продолжение таблицы  2.3.1

Сущность

Атрибуты

Оружие

Номер оружие, калибр оружие, количество стволов оружие, вид оружия, номер разрешения, дата разрешение выдано, дата разрешение окончание, кем выдано разрешение.

Паспорт

Серия, номер, выдан дата, выдан кем, статус паспорта.

Работа

Место работы, период работы, статус работы, работает либо нет в настоящее  время,

Статья

К РФ об АПН

Номер статьи, привлечен дата, привлечен кем.

Статья УК РФ

Номер статьи; осужден дата, осужден кем, освобожден дата, освобожден кем.

Проверка

Проверка дата, проверка основание, проверка результат.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 РАЗРАБОТКА  ИНФОРМАЦИОННОГО, ПРОГРАММНОГО И  ТЕХНИЧЕСКОГО ОБЕСПЕЧЕНИЯ 

рамка

 

 

 

 

 

 

 

 

 

 

 

 

3.1 Выбор технического  и программного обеспечения

 

Выполняя требования указанные  в пункте 1.3 для разработки АИС «Модуль учета лиц на административном участке», требуется использовать вычислительную технику и программное обеспечение, состоящую на балансе группы УУП и ОДН ОМВД России по городу Североуральску.

Для работы над проектом будет использоваться персональный компьютер, предоставленный  ОМВД России по городу Североуральску.

Технические характеристики персонального  компьютера:

  1. Тип компьютера   ACPI x64-based PC
  2. Операционная система Microsoft Windows 7 Ultimate

Системная плата:

  1. Тип центрального процессора - Intel Celeron 430, 1800 MHz (9 x 200)
  2. Системная плата Asus P5K SE (2 PCI, 3 PCI-E x1, 1 PCI- E x16, 4 DDR2

DIMM, Audio, Gigabit LAN)

  1. Чипсет системной платы - IntelBearlakeP35
  2. Системная память - Hynix HYMP564U64CP8-Y5   1024 Мб DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 МГц) (4-4-4-12 @ 266 МГц) (3-3-3-9 @ 200 МГц)
  3. Тип BIOS   AMI (01/02/08)

Технические характеристики видеокарты:

  1. Видеоадаптер NVIDIA GeForce 7300 SE/7200 GS (Microsoft Corporation - WDDM) (128 Мб)
  2. 3D-акселератор nVIDIA GeForce 7200 GS

Технические характеристики звуковой карты:

  1. Звуковой адаптер Realtek ALC883 @ Intel 82801IB ICH9 - High Definition Audio Controller [A-2]

Устройства хранения данных:

  1. HDD  - ST3250318AS ATA Device (250 Гб, 7200 RPM, SATA-II)
  2. DVD+RW - TSSTcorpCDDVDWSH-S202HATADevice (DVD+R9:16x, DVD-R9:12x, DVD+RW:20x/8x, DVD-RW:20x/6x, DVD-RAM:12x, DVD-ROM:16x, CD:48x/32x/48xDVD+RW/DVD-RW/DVD-RAM)

Устройство отображения:

  1. Монитор Acer V193HQ [19" LCD] (LEP0C06640B9)

Устройства ввода:

  1. Клавиатура  Стандартная клавиатура PS/2
  2. Мышь  V Mware Pointing Device

Технические характеристики сетевой  карты:

  1. Сетевой адаптер Atheros L1 Gigabit Ethernet 10/100/1000Base-T

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

 

3.2 Проектирование базы данных

Современные СУБД являются объектно-ориентированными и реляционными. Основной единицей является объект, имеющий свойства, и связи между объектами. Основное различие данных моделей в представлении  взаимосвязей между объектами. СУБД используют несколько моделей данных:

  1. Иерархическая модель данных строится по принципу иерархии объектов, то есть один тип объекта является главным, все нижележащие - подчиненными.
  2. Сетевая модель данных строится по принципу «главный и подчиненный тип одновременно», то есть любой тип данных одновременно может одновременно порождать несколько подчиненных типов и быть подчиненным для главных.
  3. Реляционная модель данных объекты и связи между ними представляются в виде таблиц, при этом связи тоже рассматриваются как объекты. Все современные средства СУБД поддерживают реляционную модель данных.

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

При анализе объекта автоматизации нами были определены сущности и атрибуты необходимые для реализации поставленной задачи, таблица 2.3.1.

Определим их свойства:

- каждое  лицо, состоящее на учете, обладает: уникальный код, Фамилия, Имя, Отчество, дата рождения, место рождения, инвалидность, категория учета, дата поставлен на учет, дата снят с учета, фото, номер административного участка, адрес проживания, паспорт, место работы, адрес места работы, данные о проводимых проверках.

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

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

- каждый  паспорт обладает: уникальным кодом,  кодом лица, номером административного  участка, серию, номер, дату  выдачи, кем выдан, статусом паспорта.

- каждое  место работы обладает: уникальным  кодом, кодом лица, номером административного  участка, место работы, период  работы начало дата, окончание дата, статус работы, работает либо нет в настоящее время.

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

- каждая  статья уголовного кодекса обладает: уникальным кодом, кодом лица, номером административного участка,  номером статьи; осужден дата, осужден кем, освобожден дата, освобожден кем.

- каждая  статья об административном правонарушении  обладает: уникальным кодом, кодом  лица, номером административного  участка, номером статьи, привлечен дата, привлечен кем.

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

Исходя  из приведенных свойств, получаем: конкретное Лицо состоящее на профилактическом учете однозначно определяется кодом Лица (является первичным ключом),  кодом Адреса, кодом Паспорт, кодом Работа, кодом Проверка, (в зависимости от категории учета) кодом Оружие, кодом статьи УК, кодом статьи КоАП.

Лицо, состоящее на профилактическом учете, с течением времени может:

  1. менять адрес места жительства;
  2. быть зарегистрированным по одному адресу проживать по иному адресу;
  3. работать на двух и более местах, менять место работы;
  4. менять паспорта по различным причинам;
  5. совершать административные правонарушения;
  6. быть осуждено;
  7. получать, изменять, утрачивать право на владение гражданским оружием;
  8. в отношении лица проводятся неоднократные проверки;

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

Структура функциональных зависимостей представлена на рисунке 3.2.1.

 

 

 

Рисунок 3.2.1 – Структура функциональных зависимостей

 

3.3 Описание базы данных

3.3.1 Таблицы

 

Файл базы данных:

- MOD_LICO.accbd – база данных содержащая таблицы.

База данных содержит следующие  таблицы:

  1. tAdminCop (Таблица 3.3.1.1) – содержит данные о авторизации пользователя;
  2. УЧЕТНИКИ (Таблица 3.3.1.2) – содержит данные о лице состоящим на профилактическом учете.
  3. АДРЕСА  (Таблица 3.3.1.3) – содержит данные о адресах, к которым имеет отношение лицо состоящее на профилактическом учете;
  4. ПАСПОРТА (Таблица 3.3.1.4) – содержит данные о паспортах, к которым имеет отношение лицо состоящее на профилактическом учете;
  5. РАБОТА (Таблица 3.3.1.5) - содержит данные о местах работы, к которым имеет отношение лицо состоящее на профилактическом учете;
  6. ПРОВЕРКИ (Таблица 3.3.1.6) - содержит данные о проверках проведенных в отношении лица состоящее на профилактическом учете;
  7. ОРУЖИЕ (Таблица 3.3.1.7) - содержит данные о гражданском оружии,  которым владеет лицо состоящее на учете;
  8. СТАТЬЯ УК (Таблица 3.3.1.8) - содержит данные о уголовных наказаниях в отношении лица состоящее на профилактическом учете;
  9. СТАТЬЯ АПН (Таблица 3.3.1.9) - содержит данные о административных правонарушениях совершенных лицом состоящим на профилактическом учете;
  10. ВИД ОРУЖИЯ (Таблица 3.3.1.10) – содержит справочные данные о видах гражданского оружия, используется для подстановки значений в таблицу ОРУЖИЕ;
  11. НАСЕЛЕННЫЕ ПУНКТЫ (Таблица 3.3.1.11) – содержит справочные данные о населенных пунктах Североуральского городского округа, используется для подстановки значений в таблицу АДРЕСА;
  12. НОМЕР УЧАСТКА (Таблица 3.3.1.12) – содержит справочные данные о номере административного участка, используется для подстановки значений в таблицу УЧЕТНИКИ;
  13. СТАТУС ЛИЦА (Таблица 3.3.1.13) – содержит справочные данные о категориях лиц подлежащих учету в органах внутренних дел, используется для подстановки значений в таблицу УЧЕТНИКИ;
  14. Копия СТАТУС ЛИЦА (Таблица 3.3.1.14) – содержит справочные данные о категориях лиц подлежащих учету в органах внутренних дел, используется для подстановки значений в таблицу УЧЕТНИКИ;
  15. ПРИЧИНА ИЗЪЯТИЯ ОРУЖИЯ (Таблица 3.3.1.15) – содержит справочные данные причинах изъятия гражданского оружия у лица, используется для подстановки значений в таблицу ОРУЖИЕ;

Информация о работе Автоматизированная система учета лиц на административном участке