|
|
@@ -1,2 +1,98 @@
|
|
|
-# pm04
|
|
|
+# \# Кадровая информационная система
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Аннотация
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# Программа представляет собой клиент-серверное приложение для ведения кадрового учёта (сотрудники, подразделения, должности, кадровые операции). Разработана на C# Windows Forms с использованием СУБД PostgreSQL.
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Введение
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# Основные возможности:
|
|
|
+
|
|
|
+# \- Авторизация пользователей (логин/пароль).
|
|
|
+
|
|
|
+# \- Просмотр списка сотрудников (для всех пользователей).
|
|
|
+
|
|
|
+# \- Поиск сотрудников по подразделению.
|
|
|
+
|
|
|
+# \- Просмотр детальной информации о сотруднике (ФИО, дата рождения, подразделение, должность, контактные данные).
|
|
|
+
|
|
|
+# \- Для администратора: добавление, редактирование и удаление записей во всех таблицах.
|
|
|
+
|
|
|
+# \- Разграничение прав: обычный пользователь видит только обезличенные данные (без адреса и телефона).
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Назначение и условия применения
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \*\*Назначение:\*\* автоматизация кадрового учёта на предприятии.
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \*\*Условия применения:\*\*
|
|
|
+
|
|
|
+# \- ОС: Windows 10/11.
|
|
|
+
|
|
|
+# \- Установленный .NET Framework.
|
|
|
+
|
|
|
+# \- Доступ к серверу PostgreSQL.
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Установка
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \- \[x] 1. Скачайте установочный файл `mysetup.exe`.
|
|
|
+
|
|
|
+# \- \[ ] 2. Запустите `mysetup.exe` от имени администратора.
|
|
|
+
|
|
|
+# \- \[ ] 3. Следуйте шагам мастера установки (выбор папки, настройка подключения к БД).
|
|
|
+
|
|
|
+# \- \[ ] 4. Дождитесь завершения копирования файлов.
|
|
|
+
|
|
|
+# \- \[ ] 5. Запустите программу через ярлык на рабочем столе.
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Описание операций
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# 1\. \*\*Запуск:\*\* ярлык на рабочем столе.
|
|
|
+
|
|
|
+# 2\. \*\*Авторизация:\*\* введите логин и пароль в окне входа.
|
|
|
+
|
|
|
+# 3\. \*\*Просмотр данных:\*\* в главном окне доступен список сотрудников. Для фильтрации по подразделению введите название и нажмите «Поиск».
|
|
|
+
|
|
|
+# 4\. \*\*Редактирование (только админ):\*\* используйте кнопки «Добавить», «Изменить», «Удалить» в соответствующих разделах.
|
|
|
+
|
|
|
+# 5\. \*\*Выход:\*\* нажмите кнопку «Выход» в окне программы.
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# \## Термины и сокращения
|
|
|
+
|
|
|
+#
|
|
|
+
|
|
|
+# | Термин | Определение |
|
|
|
+
|
|
|
+# |---------------|----------------------------------------------------------|
|
|
|
+
|
|
|
+# | БД | База данных (PostgreSQL) |
|
|
|
+
|
|
|
+# | Администратор | Пользователь с полными правами на изменение данных |
|
|
|
+
|
|
|
+# | Пользователь | Обычный пользователь (только чтение через представление) |
|
|
|
+
|
|
|
+# | Представление | Виртуальная таблица, скрывающая конфиденциальные поля |
|
|
|
|