На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

АИС "Отдел вневедомственной охраны"

Дипломный проект "АИС Отдела вневедомственной охраны".NET | C# | MySQL | WinForms

Основные функции 🎓

Разграничение прав доступа 🧑‍💻

В системе существует 2 роли: Менеджер и Администратор.

🧑‍💼 Функции менеджера:

Составление договора;

Печать договора из файла формата .docx;

Ведение базы данных договоров (Просмотр, добавление, редактирование и удаление);

Ведение базы данных типов объектов.

🏅 Функции администратора:

Ведение базы данных пользователей;

Составление отчетов об оказанных услугах за период времени конкретным менеджером;

Импорт / Экспорт данных;Ведение базы данных типов объектов.

Пагинация 📃

На формах "Договоры" (FormContracts.cs) и "Типы объектов" (TypesObject.cs) присутствует пагинация (перемещение по страницам).

1 страница состоит из 6 записей.При нажатии на кнопку "»" (Далее), отображаются следующие 6 записей из таблицы.

При нажатии на кнопку "«" (Назад), отображаются предыдущие 6 записей из таблицы.

Фильтры 🔎

На форме "Договоры" (FormContracts.cs) присутсвуют фильтры.

Присутсвует живой поиск по наименованию объекта / оформителю договора, сортировка по статусу договора, начало даты (с какой даты оформления показывается договор)

Условное форматирование ✅

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

Импорт и Экспорт данных / Резервное копирование 🗃️

Пользователю с ролью Администратор предоставлена возможность импорта и экспорта данных.

Импорт данных происходит из файлов формата .csv.

Для импорта данных необходимо: Выбрать таблицу, в которую будут заноситься данные - Кнопка "Импорт" - Выбрать файл .csv.

Экспорт происходит в файл формата .sql. Для экспорта необходимо нажать на кнопку "Экспорт" и выбрать место для сохранения файла.

Резервное копирование происходит автоматически при завершении работы программы.

Дамп БД сохраняется в папку DatabaseBackup, находящуюся в коренной папке.

Используемые библиотеки 📖

MySqlData - Подключение к базам данных;

MySqlBackup - Создание дампа базы данных;

OpenXML - Для работы с .csv файлами;

Hash - Хеширование пароля.

Купить 1500,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)
АИС "Отдел вневедомственной охраны"

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

1500,00 

Покупается впервые!
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

TZ.doc
387072
Пояснительная записка.docx
587299
DepartamentSecurity.zip
45603
Оцени работу

рейтинг

АИС "Отдел вневедомственной охраны"
Информационная система по автоматизации и ведении базы данных договоров, заключаемых с клиентами. + разграничение ролей, пагинация, средства защиты (хеширование + проверка на робота + авторизация), автоматическая печать в .docx, резервное копирование + экспорт данных, отчеты
Категория: Образование
Стоимость: 1500,00