Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.15 Mб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Факультет компьютерных систем и сетей

Кафедра электронных вычислительных машин

К ЗАЩИТЕ ДОПУСТИТЬ

Зав. каф. ЭВМ

___________ Д.И. Самаль

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к дипломному проекту

на тему

ВЕБ-приложение для автоматизации учета правонарушений

БГУИР ДП 1–40 02 01 01 206 ПЗ

Студент А.А. Подосенова

Руководитель В.В. Ярошевич

Консультанты:

от кафедры ЭВМ М.М. Татур

по экономической части Л.И. Старова

Нормоконтролер А.С. Сидорович

Рецензент

МИНСК 2017

СОДЕРЖАНИЕ

14.1.1 Класс AccountController 27

14.1.2 Класс ConvictionsController 27

14.1.3 Класс DefendantsController 28

14.1.4 Класс ExcelController 29

14.1.5 Класс IndexController 29

14.1.6 Класс NoticesController 30

14.1.7 Класс PlacesWorkController 31

14.1.8 Класс PreventivesController 31

14.1.9 Класс PrivateCasesController 32

14.1.10 Класс UrlController 33

14.1.11 Класс UsersController 33

14.1.12 Класс RelativesController 34

14.1.13 Класс ChangePinaltiesController 35

14.1.14 Класс ViolationsController 36

14.1.15 Класс AmnistiesController 37

14.1.16 Класс PartnersController 38

14.1.17 Класс PaymentsController 39

14.1.18 Класс TreatmentsController 40

15.1.1 Таблица defendants 41

15.1.2 Таблица relatives 42

15.1.3 Таблица places_work 42

15.1.4 Таблица private_cases 43

15.1.5 Таблица convictions 44

15.1.6 Таблица violations 44

15.1.7 Таблица amnesties 45

15.1.8 Таблица change_penalties 45

15.1.9 Таблица treatments 46

15.1.10 Таблица reports_puku 46

15.1.11 Таблица partners 47

15.1.12 Таблица payments 47

15.1.13 Таблица notices 48

15.1.14 Таблица additional_employees 48

16.1.1 Класс ModelManager 49

16.1.2 Класс DynamicModel 54

17.1.1 Авторизация 59

17.1.2 Заведение дела 63

23.1.1 Вход в систему 69

23.1.2 Выход из системы 69

23.1.3 Добавить сотрудника 69

23.1.4 Просмотреть список сотрудников 70

23.1.5 Редактировать сотрудника 70

23.1.6 Изменить пароль сотрудника 70

23.1.7 Удалить сотрудника 71

23.1.8 Добавить правонарушителя 71

23.1.9 Просмотреть список правонарушителей 72

23.1.10 Просмотреть правонарушителя 72

23.1.11 Редактировать правонарушителя 72

23.1.12 Удалить правонарушителя 73

23.1.13 Добавить место работы правонарушителя 73

23.1.14 Просмотреть место работы правонарушителя 73

23.1.15 Редактировать место работы правонарушителя 74

23.1.16 Удалить место работы правонарушителя 74

23.1.17 Добавить родственника 75

23.1.18 Просмотреть список родственников 75

23.1.19 Просмотреть родственника 75

23.1.20 Редактировать родственника 76

23.1.21 Удалить родственника 76

23.1.22 Добавить дело 76

23.1.23 Просмотреть список дел 77

23.1.24 Просмотреть дело 77

23.1.25 Редактировать дело 77

23.1.26 Удалить дело 78

23.1.27 Добавить осуждение 78

23.1.28 Просмотреть список осуждений 78

23.1.29 Просмотреть осуждение 78

23.1.30 Редактировать осуждение 79

23.1.31 Удалить осуждение 79

23.1.32 Добавить нарушение 80

23.1.33 Просмотреть список нарушений 80

23.1.34 Просмотреть нарушение 80

23.1.35 Редактировать нарушение 81

23.1.36 Удалить нарушение 81

23.1.37 Добавить отчет профучета 81

23.1.38 Просмотреть список отчетов профучета 82

23.1.39 Просмотреть отчет профучета 82

23.1.40 Редактировать отчет профучета 82

23.1.41 Удалить отчет профучета 83

27.1.1 Авторизация сотрудников 85

27.1.2 Ведение базы сотрудников 86

27.1.3 Ведение базы правонарушений 90

27.1.4 Ведение базы личных дел правонарушителей 94

30.1.1 Основная заработная плата исполнителей проекта определяется по формуле (7.1): 99

ПРИЛОЖЕНИЕ А 108

ПРИЛОЖЕНИЕ Б 109

Введение

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

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

Основные направления деятельности Комитета государственной безопасности Республики Беларусь:

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

  2. Органы государственной безопасности в пределах своей компетенции осуществляют внешнюю разведку в политической, экономической, военной, научно-технологической, информационной, социальной, демографической и экологической сферах в соответствии с законодательством Республики Беларусь о внешней разведке.

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

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

оперативную связь – в интересах правоохранительных органов.

  1. Органы государственной безопасности обеспечивают государственные органы и иные организации, высших должностных лиц государств – участников Содружества Независимых Государств при их временном пребывании на территории Республики Беларусь правительственной и оперативной связью, а также организуют деятельность республиканских органов государственного управления и иных организаций по обеспечению криптографической и инженерно-технической безопасности шифрованной и других видов специальной связи в Республике Беларусь и организациях Республики Беларусь, находящихся за ее пределами, и осуществляют государственный контроль за этой деятельностью.

На органы государственной безопасности законодательными актами Республики Беларусь могут быть возложены иные задачи.

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

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

Результат дипломного проектирования направлен на автоматизацию рабочего места сотрудника государственной безопасности.