Автоматизация учета труда и заработной платы
Содержание:
ВВЕДЕНИЕ
Краткая характеристика предметной области:
Компания “Web-dev” занимается разработкой SPA, сайтов по типу: интернет магазин, landing и т.д. Штат сотрудников составляет 12 человек из них:
- Директор
- Project-maneger
5 Программистов
2 Дизанейра
1 Системный администратор
1 Бухгалтер
Компании требуется система для автоматизации учёта труда и заработной платы сотрудников.
Перечень задач:
- Разработка базы данных для ведения учёта заработной платы
- Создания форм для ввода новой информации в сформированные таблицы
- Сделать поиск по фамилии, имени, отчеству
- Сделать пример отчёта по поиску фамилии “Попов”
Обоснование актуальности выбранной темы.
На сегодняшний день малому бизнесу не по карману использовать дорогие инструменты для ведения бухгалтерского учёта, поэтому данное приложение может стать хорошей альтернативой дорогим аналогам.
Основная часть
Технико-экономическая характеристика предметной области и предприятия
Характеристика предприятия и его деятельности
- цель функционирования предприятия
- Текущая цель компания “Web-dev” является расширение, а именно:
Наем новых программистов
Наем новых дизайнеров
- краткая история
- Компания появилась в 2017 году, основатель бывший разработчик с много летним опытом работы full- stack, он решил использовать свой приобретённый опыт для создания своей компании.
- основные виды (направления) деятельности
- Разработка landing-page, интернет-магазинов, блогов, сайт-визитка
- основные параметры его функционирования
- В компании работают 12 человек, а именно:
- Директор
- Project-maneger
- 5 Программистов
- 2 Дизанейра
- 1 Системный администратор
- 1 Бухгалтер
Таблица 1 Технико-экономические показатели объекта управления
№ п\п |
Наименование характеристики (показателя) |
Значение показателя на определённую дату либо за период |
1 |
Наем новых программистов |
Не менее 10 человек |
2 |
Наем новых дизайнеров |
Не менее 3 человек |
3 |
Наем новых бухгалтеров |
Не менее 2 человек |
4 |
Наем новых системных администраторов |
Не менее 3 человек |
Так как компании достаточно малого размера ей требуется система для автоматизации учёта труда и заработной платы сотрудников, при этом она не должна быть дорогой и сложной в освоении и пользовании.
Наименование системы:
Автоматизация учета оплаты труда
Заказчики исполнители работ.
Заказчик: Гавриленко А.В.
Основание для проведения работ.
Настоящее ТЗ разработано на основе плана учебной дисциплины “Проектирование информационных систем” для группы ДКИ-402.
ТЗ в ходе выполнения работ может быть изменено и дополнено с согласия всех сторон и с занесением отметки об этом в раздел дополнения данного ТЗ.
Таблица 2 – Стадийность работ
Назначение и цели создания системы (подсистемы, модуля)
Назначение
Информационная система обеспечивает автоматизацию деятельности финансового отдела в соответствии с бизнес-процессами предприятия (расчет заработной платы, учет оплаты, составление ведомостей зарплаты, начисление премии и т.д.).
Целью разработки системы является повышение эффективности, и скорости расчета зарплаты.
Требования к системе в целом
Система должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище. Система должна обеспечивать: расчет заработной платы, исчисление регламентированных законодательством налогов и взносов с фонда оплаты труда, отражение начисленной зарплаты и налогов в затратах предприятия, управление денежными расчетами с персоналом, учет кадров и анализа кадрового состава. Система должна быть понятна для пользователя, обладать возможностью резервного копирования и восстановления.
Функции и задачи системы.
Требования к видам обеспечения (информационному, лингвистическому, программному и техническому обеспечению).
Требования к ПО:
- интерфейс чётко сделанный по макету;
- экономичность, которая характеризуется затратами машинного времени и памяти.
Требования к численности и квалификации персонала системы и режиму его работы
В состав персонала, необходимого для обеспечения эксплуатации системы в рамках соответствующих подразделений Заказчика, необходимо выделение следующих ответственных лиц:
- Руководитель эксплуатирующего подразделения - 1 человек.
- Администратор подсистемы сбора, обработки и загрузки данных - 2 человека.
- Администратор подсистемы хранения данных - 2 человека.
- Администратор подсистемы формирования и визуализации отчетности - 1 человек.
- Данные лица должны выполнять следующие функциональные обязанности.
- Руководитель эксплуатирующего подразделения - на всем протяжении функционирования системы обеспечивает общее руководство группой сопровождения
- Администратор подсистемы сбора, обработки и загрузки данных - на всем протяжении функционирования системы обеспечивает контроль процессов, подготовку и загрузка данных из внешних источников в хранилище данных
- Администратор подсистемы хранения данных - на всем протяжении функционирования системы обеспечивает распределение дискового пространства, модификацию структур БД, оптимизацию производительности.
- Администратор подсистемы формирования и визуализации отчетности - на всем протяжении функционирования системы обеспечивает поддержку пользователей, формирование отчетности.
Требования к квалификации персонала
К квалификации персонала, эксплуатирующего систему, предъявляются следующие требования.
Конечный пользователь:
- знание соответствующей предметной области;
- Администратор подсистемы сбора, обработки и загрузки данных:
- знание методологии проектирования хранилищ данных;
- знание СУБД;
- Администратор подсистемы хранения данных:
- знание топологии «Звезда» и «Снежинка»;
- опыт администрирования СУБД;
- знание и навыки операций архивирования и восстановления данных;
- знание и навыки оптимизации работы СУБД.
- Администратор подсистемы формирования и визуализации отчетности:
- понимание принципов многомерного анализа;
- знание методологии проектирования хранилищ данных;
- знание и навыки администрирования приложения.
Требования к надежности
Уровень надежности должен достигаться согласованным применением организационных, организационно-технических мероприятий и программно-аппаратных средств. Надежность должна обеспечиваться за счет:
- применения технических средств, системного и базового программного обеспечения, соответствующих классу решаемых задач;
- своевременного выполнения процессов администрирования Системы;
- соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств;
- предварительного обучения пользователей и обслуживающего персонала.
Требования к надежности технических средств и программного обеспечения
К надежности оборудования предъявляются следующие требования:
- в качестве аппаратных платформ должны использоваться средства с повышенной надежностью;
- применение технических средств, соответствующих классу решаемых задач;
- аппаратно-программный комплекс Системы должен иметь возможность восстановления в случаях сбоев. К надежности электроснабжения предъявляются следующие требования:
- Надежность аппаратных и программных средств должна обеспечиваться за счет следующих организационных мероприятий:
- предварительного обучения пользователей и обслуживающего персонала; - своевременного выполнения процессов администрирования;
- соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств;
- своевременное выполнение процедур резервного копирования данных.
Надежность программного обеспечения подсистем должна обеспечиваться за счет:
- надежности общесистемного ПО и ПО, разрабатываемого Исполнителем;
- проведением комплекса мероприятий отладки, поиска и исключения ошибок.
- ведением журналов системных сообщений и ошибок по подсистемам для последующего анализа и изменения конфигурации.
Состав и содержание работ по созданию системы
Этап 1:
Проектирование. Разработка эскизного проекта. Разработка технического проекта.
Команда исполнителя должна изучить бизнес-процессы фирмы-заказчика, создать подходящие модели и найти способы оптимизации работы, если это необходимо.
Определение структуры входных и выходных данных.
Определение требований к программе.
Этап 2:
Разработка рабочей документации. Адаптация программ
Разработка и утверждение технического задания, уточнение структуры входных и выходных данных.
Этап 3:
Ввод в действие
Испытания программы согласование и утверждение программы и методики испытаний
Этап 4:
Сопровождение системы
В сопровождение входит:
- оперативная ликвидация появляющихся ошибок;
- внесение доработок и улучшений.
- обучение сотрудников – будущих пользователей системы.
Порядок контроля и приемки системы
Виды и объем испытаний системы
Система подвергается испытаниям следующих видов:
- Предварительные испытания.
- Опытная эксплуатация.
- Приемочные испытания.
Состав, объем и методы предварительных испытаний системы определяются документом «Программа и методика испытаний», разрабатываемым на стадии «Рабочая документация». Состав, объем и методы опытной эксплуатации системы определяются документом «Программа опытной эксплуатации», разрабатываемым на стадии «Ввод в действие». Состав, объем и методы приемочных испытаний системы определяются документом «Программа и методика испытаний», разрабатываемым на стадии «Ввод в действие» с учетом результатов проведения предварительных испытаний и опытной эксплуатации.
Требования и содержание работ по подготовке системы к вводу в действие
В ходе выполнения проекта на объекте автоматизации требуется выполнить работы по подготовке к вводу системы в действие. При подготовке к вводу в эксплуатацию Заказчик должен обеспечить выполнение следующих работ:
- Определить подразделение и ответственных должностных лиц, ответственных за внедрение и проведение опытной эксплуатации;
- Обеспечить присутствие пользователей на обучении работе с системой;
- Обеспечить соответствие помещений и рабочих мест пользователей системы;
- Обеспечить выполнение требований, предъявляемых к программно-техническим средствам, на которых должно быть развернуто программное обеспечение;
- Провести опытную эксплуатацию системы.
Требования к документированию
Заказчику должна быть предоставлена пакет документов:
- Техническое задание;
- Ведомость эскизного (технического) проекта;
- Пояснительная записка к Техническому проекту;
- Описание информационной базы;
- Руководство пользователя;
- Руководство администратора;
- Программа и методика испытаний;
- Акт выполненных работ.
Источники разработки
Настоящее Техническое Задание разработано на основе следующих документов и информационных материалов:
- ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению
- ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы (Взамен ГОСТ 24.201-85)
Дополнения (Гарантийный срок и контактная информация).
В случае доработки системы, обнаружения неисправностей в работе системы следует обращаться к разработчикам.
Организационная структура управления предприятием
Схема -1 Организационная структура
Директору подчиняются всё это вполне логично.
Системный администратор подчиняется директору, так же стоит заметить что он ни кем не управляет т.к. он всего один в целой компании.
Программисты и дизайнеры подчиняются project-managery потому что именно он даёт задания и сроки выполнения, следит за развитием продукта и пишет к нему документацию.
Бухгалтер в свою очередь подчиняется директору и именно он ведёт весь бухгалтерский учёт, т.к. он всего один компании.
Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
С начала рассмотрим в контекстной диаграмме процесс подсчёта и учёта заработной платы сотрудника.
Схема -2 Контекстная диаграмма
Далее сделаем декомпозицию нашей задачи, для более лучшего понимания того где требуется автоматизация
Схема -3 Декомпозиция контекстной диаграммы
Схема -4 Декомпозиция процесса “Расчёт заработной платы”
Схема -5 Диаграмма деятельности
Техническое и программное обеспечение
Структура и состав комплекса технических средств и конфигурация сети
Схема -6 Техническая схема
Таблица -3 Технических характеристик персонального компьютера
ПК |
|
Процессор |
|
Производитель |
Intel |
Линейка |
Core i5 |
Модель |
7400 |
Тактовая частота |
3000 МГц |
Количество ядер |
4 |
Материнская плата |
|
Socket |
1151 |
Чипсет |
Intel H110 Express |
Оперативная память |
|
Объём установленной памяти |
4096 Мб |
Тип памяти |
DDR-4 |
Количество слотов |
2 |
Максимальный объём памяти |
32768 Мб |
Жесткий диск |
|
Объём установленного HDD |
не установлен |
Объём установленного SSD |
128 Гб |
Интерфейс накопителя |
SATA-III |
Видео |
|
Тип графического контроллера |
интегрированный (встроенный) |
Графический чипсет |
Intel HD Graphics 630 |
Сеть |
|
Сетевой интерфейс |
Gigabit Ethernet (10/100/1000 Мбит/с) |
Монитор |
Монитор Acer 19" K192HQLb |
Корпус |
|
Форм-фактор |
Mini-Tower |
Блок питания |
220 Вт |
Таблица -4 Описание программного обеспечения персонального компьютера
Установленное Программное обеспечение (ПК) |
|
ОС |
Windows10 |
Антивирус |
Kaspersky Total Security |
Средства общения |
Skype для бизнеса |
Пакет офиса |
Microsoft Office |
Браузер |
|
Таблица -5 Описание технических характеристик DNS сервера
Сервер DNS |
|
Процессор |
|
Сокет |
Socket 1151 |
Количество сокетов |
1 |
Оперативная память |
|
Количество слотов |
4 |
Тип памяти |
DDR4 |
Жесткий диск |
|
Форм-фактор HDD |
"3.5" |
Интерфейс |
SATA |
Максимальное количество HDD |
2 |
Привод |
|
Оптический привод |
DVD-RW |
Сеть |
|
Сетевой интерфейс |
2 x Gigabit Ethernet (1000 Мбит/с) |
Дополнительно |
|
Блок питания |
250 Вт |
Форм-фактор корпуса |
1U |
Чипсет |
Intel C232 |
Мышь |
Мышь 3DConnexion CadMouse (3DX-700052) |
Клавиатура |
Клавиатура Gigabyte Force K83 Gaming Black (Cherry MX Blue) USB |
Таблица -6 Описание программного обеспечения DNS сервера
Установленное Программное обеспечение(Сервер DNS) |
|
ОС |
Debain 10.1 «Buster» |
Специальное ПО |
MaraDNS |
Таблица -7 Описание технических характеристик БД сервера
Сервер БД |
|
Процессор |
|
Сокет |
Socket 1151 |
Количество сокетов |
1 |
Оперативная память |
|
Количество слотов |
4 |
Тип памяти |
DDR4 |
Жесткий диск |
|
Форм-фактор HDD |
“2.5"/3.5" |
Интерфейс |
SATA |
Максимальное количество HDD |
8 |
Привод |
|
Оптический привод |
DVD-RW |
Сеть |
|
Сетевой интерфейс |
4 x Gigabit Ethernet (1000 Мбит/с) |
Дополнительно |
|
Блок питания |
450 Вт |
Форм-фактор корпуса |
1U |
Чипсет |
Intel C242 |
Мышь |
Мышь 3DConnexion CadMouse (3DX-700052) |
Клавиатура |
Клавиатура Gigabyte Force K83 Gaming Black (Cherry MX Blue) USB |
Таблица -8 Описание программного обеспечения сервера БД
Установленное Программное обеспечение(Сервер БД) |
|
ОС |
Debain 10.1 «Buster» |
БД |
MySQL |
Таблица -9 Описание технических характеристик сервера приложения
Сервер приложений |
|
Процессор |
|
Сокет |
Socket 2011-3 |
Количество сокетов |
2 |
Оперативная память |
|
Количество слотов |
16 |
Тип памяти |
DDR4 |
Жесткий диск |
|
Форм-фактор HDD |
2.5" |
Интерфейс |
SATA |
Максимальное количество HDD |
2 |
Привод |
|
Оптический привод |
не установлен |
Сеть |
|
Сетевой интерфейс |
2 x Gigabit Ethernet (1000 Мбит/с) |
Дополнительно |
|
Блок питания |
500 Вт |
Форм-фактор корпуса |
1U |
Чипсет |
Intel C612 |
Мышь |
Мышь 3DConnexion CadMouse (3DX-700052) |
Таблица -10 Описание программного обеспечения сервера приложения
Установленное Программное обеспечение (Сервер приложений |
|
ОС |
Windows Server 2012 |
Редакторы |
Miscrosoft Office |
Маршрутизатор |
|
Wi-Fi маршрутизатор (роутер) Keenetic 4G |
Таблица -11 Описание технических характеристик коммутатор
Коммутатор |
Коммутатор (switch) Advantech EKI-2525-BE |
Таблица -12 Описание технических характеристик МФУ
МФУ |
МФУ Brother DCP-1602R |
Схема 7 Диаграмма прецедентов
Таблица -13 Описание актёров
Актер |
Краткое описание |
Программист |
Сотрудник, который реализует проект по чётко составленному ТЗ |
Дизайнер |
Сотрудник, который отвечает за графическое оформление приложения |
Системный администратор |
Сотрудник, который отвечает за администрирование ИС в организации |
Project-manager |
Сотрудник, который отвечает за управление проектом, общение с заказчиком, составление документации по разрабатываемому приложения |
Бухгалтер |
Сотрудник, который имается финансовыми отчётами и ведением бухгалтерии организации |
Директор |
Сотрудник, который отвечает за будущее развитие организации |
Таблица -14 Описание Прецедентов
Актер |
Краткое описание |
Работа с заказчиком |
Запускается Project-managerом, Директором. Позволяет вносить в изменение сроков, бюджета и прочих управляемых аспектов проектов |
Составление технического задания |
Запускается Project-managerом. Позволяет документ, который будет отражать требования заказчика |
Ведение бух учёта |
Запускается бухгалтером. Позволяет отслеживать финансовое, мат-техническое состояние организации |
Создание дизайна приложения |
Запускается дизайнре, позволяет заказчику получать визуальное представление будущего приложения |
Создание документации к приложению |
Запускается Project-manager для подробного представления функционала приложения |
Администрирование ИС |
Запускается Системный администратор, позволяет поддерживать ИС в рабочем состоянии |
Подписание контрактов о разработке приложения |
Запускается Директор, позволяет заключать контракты с заказчиком |
Управление и развитие проекта |
Запускается Project-manager, для дальнейшего увеличения функционала и поддержки приложения. |
Схема -8 Диаграмма ERD-сущность-связь
Контрольный пример реализации и его описание
Общие положения (дерево функций и сценарий диалога)
Схема 9 дерево функций и сценарий диалога
Таблица 16 Сущность «Сотрудник»
Наименование |
Идентификатор |
Тип поля |
Длина |
Id_employ |
Ключ |
Счетчик |
10 |
Фамилия |
Кр текст |
20 |
|
Имя |
Кр текст |
20 |
|
Отчество |
Кр текст |
20 |
|
Номер |
Числвоой |
15 |
|
Должность |
Кр текст |
30 |
|
Оклад |
Текст |
20 |
|
Id_employ_count |
Текст |
10 |
|
Id_employ_book |
Текст |
10 |
|
Id_pay_sheet |
Текст |
10 |
Таблица 17 Сущность «Отдел»
Наименование |
Идентификатор |
Тип поля |
Длина |
Id_ department |
Ключ |
Счетчик |
10 |
Название подразделения |
Кр текст |
20 |
|
Начальник |
Кр текст |
20 |
|
Id_employ |
Текст |
20 |
Таблица 18 Сущность «Расчётный лист»
Наименование |
Идентификатор |
Тип поля |
Длина |
Id_ pay_sheet |
Ключ |
Счетчик |
10 |
Кол отраб часов |
Числовой |
20 |
|
Оплата по часам |
Числовой |
20 |
|
Премия |
Числовой |
20 |
Таблица 19 Сущность «Трудовой договор»
Наименование |
Идентификатор |
Тип поля |
Длина |
Id_employ_cont |
Ключ |
Счетчик |
10 |
Тип трудового договора |
Кр текст |
20 |
|
Оклад |
Числовой |
20 |
|
Графики работы |
Числовой |
20 |
Таблица 20 Сущность «Трудовая книжка»
Наименование |
Идентификатор |
Тип поля |
Длина |
Id_employ_book |
Ключ |
Счетчик |
10 |
Текущее место работы |
Кр текст |
20 |
|
Последнее место работы |
Кр текст |
20 |
|
Стаж работы |
Числовой |
4 |
Структурная схема пакета (дерево вызова программных модулей)
Схема 10 дерево вызова программных модулей
Таблица 21 –– Пример фрагмента таблицы описания функций модулей
№ п/п |
Наименование модуля |
Функции модуля |
1 |
Форма Расчётный лист |
Заполнение строки для расчёта заработной платы |
2 |
Форма Сотрудник |
Заполнение строки с информацией об сотруднике |
3 |
Форма Трудовая книжка |
Заполнение строки с информацией об опыте сотрудника |
4 |
Форма Трудовой договор |
Заполнение строки с информацией об условии работы сотрудника |
5 |
Запрос поиск по имени |
Запрос для поиска сотрудника по имени |
6 |
Запрос поиск по фамилии |
Запрос для поиска сотрудника по фамилии |
7 |
Запрос поиск по отчеству |
Запрос для поиска сотрудника по отчеству |
8 |
Отчёт поиск по отчеству |
Предоставление отчётности по работе запроса поиск по отчеству |
Блок схема модуля “Форма Расчётный лист”
Схема 11 Форма Расчётный лист
Контрольный пример реализации и его описание
- тестовых данные
Схема 12“Сотрудник”
В таблице сотрудники представлена тестовая информация об сотрудниках в фирме
Схема 13“Трудовой договор”
В таблице Трудовой договор представлена тестовая и основная информация касательно условий работы сотрудников в компании
Схема 14 Форма Расчётный лист
В форме расчётный лист мы вносим данные об количестве отработанных часах и оплате по часам, это основные данные для вычисления заработной платы сотрудника
Схема 15 Форма Сотрудник
Форма сотрудники необходимая для ведения отчётности по количеству сотрудников в компании.
Схема 16 Форма Трудовая книжка
Форма трудовая книжка отражает опыт сотрудника и место его предыдущей работы.
Схема 17 Форма Трудовой договор
Форма трудовая договор показывает основные условия работы сотрудника, такие как график работы, оклад и т д.
Схема 18 Запрос поиск по имени
Я решил добавить запросы для поиска в том случае если наша БД разрастётся
Схема 19 Запрос поиск по отчеству
Так же я решил разделить поиски по фамилии, имени и отчеству
Схема 20 Запрос поиск по фамилии
- результатов обработки тестовых данных
Схема 21 Отчёт по поиску фамилии
Результатом поиска по фамилии станет отчётная форма.
ЗАКЛЮЧЕНИЕ
По итогу курсовой работы, можно сделать следующие выводы:
Информационная система для автоматизации учета зарплаты сотрудников успешно внедрена и успешно справилась со своей задачей.
В результате выполнения курсовой работы все вышепоставленные цели и задачи были выполнены. Были описаны технологии функционирования ИС, выполнено физическое проектирование базы данных, разработаны экранные формы ввода-вывода и отчеты, разработаны функциональные модули, была составлена база данных и её модель, а также были выявлены все бизнес-процессы предприятия.
Благодаря проделанной работе было разработано приложение для учета заработной платы сотрудников.
ИС разработана на платформе Access, данный выбор обусловлен широкими возможностями создания баз данных и управления ими, а также из-за гибкой работы с другими БД и возможности работы с языком SQL
Список литературы
- Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
- Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2014. - 266с
- Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России
- Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru
- Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.
- Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск: Эль Контент, 2013. - 88 с. – режим доступа http:// biblioclub.ru
- Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с.
- Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с. - режим доступа http:// biblioclub.ru
- Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2015. - 463с
- Разработка и построение ИСР проекта. Структурная декомпозиция работ
- Ценные бумаги. Понятие. Виды
- ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕСТСВЕННОСТЬЮ
- финансы. Финансы как инструмент регулирования экономики
- Финансы - инструмент регулирования экономики
- РФ на международном валютно-финансовом рынке
- Порядок проведения приватизации в России
- Оформление доверенности. Виды доверенности в РФ
- Понятие наследования и его виды
- Юридическая сущность предпринимательского права)
- Предпринимательское право. Процедура несостоятельности (банкротства)
- Гражданско-правовые способы защиты права собственности (Самозащита гражданских прав)