1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/liu_xu111-HrmProject_SSM_Maven

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Системные функции

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

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

    1. Функция входа в систему (логин — номер сотрудника, пароль по умолчанию — последние шесть цифр номера сотрудника);
    1. Просмотр и редактирование личной информации (кроме важных данных), а также изменение пароля входа (шифрование MD5);
    1. Просмотр всех подразделений компании и их описаний;
    1. Просмотр всех должностей в компании и их описаний;
    1. Просмотр файлов, разрешенных к загрузке администраторами компании, и возможность обновления списка файлов, а также поиск файлов по дате и имени;
    1. Просмотр уведомлений, отправленных администраторами компании, и возможность поиска и детального просмотра уведомлений;
    1. Функция выхода из системы, все действия можно выполнять с использованием пагинации;
    1. Другие функции

Обычные администраторы компании

    1. Обладают всеми функциями сотрудников компании;
    1. Управление сотрудниками компании (добавление, удаление, редактирование и просмотр), а также поиск сотрудников по дате приема, подразделению, должности и имени, а также возможность экспорта данных о сотрудниках;
  • 3.Управление подразделениями компании (добавление и удаление), а также редактирование данных о подразделениях;
    1. Управление должностями в компании (добавление и удаление), а также редактирование данных о должностях;
    1. Загрузка файлов на сервер компании (размер файла не должен превышать 100 МБ, ограничение формата файла, возможность добавления описания файла и настройки прав доступа), а также редактирование описания загруженных файлов, удаление записей о файлах и самих файлов;
    1. Отправка объявлений (редактирование содержимого объявления с помощью редактора с визуальным форматированием, настройка темы объявления и опции для отправки уведомлений по электронной почте), а также возможность удаления объявлений;
    1. Другие функции

Суперадминистраторы компании

    1. Обладают всеми функциями сотрудников компании и обычных администраторов;
    1. Управление пользователями сайта системы управления персоналом компании (добавление, редактирование и удаление), а также возможность сброса пароля для пользователей, забывших его, поиск пользователей по времени, роли и имени.

Базовые функции трех объектов системы указаны выше. В рамках общего подхода к разработке сайта:

    1. При приеме на работу сотрудники компании проходят процедуру оформления в отделе кадров.Администратор вводит информацию о сотруднике в систему, регистрируя его как сотрудника. После успешного приема на работу сотрудник автоматически становится пользователем системы, и его начальный пароль по умолчанию задается последними шестью цифрами его номера сотрудника. После входа в систему сотрудник может изменить свой пароль. При забывании пароля сотрудник может обратиться в соответствующий отдел для восстановления. Администратор отдела имеет право сброса пароля. Сотрудник имеет доступ к информации, связанной с правами обычного сотрудника, и может просматривать информацию и скачивать файлы, доступные для всех сотрудников компании.
  1. Обычный администратор системы соответствует руководителю соответствующего отдела компании и имеет права на добавление, удаление, изменение и просмотр информации. Он может управлять всеми вопросами кадровой службы.

  2. Суперадминистратор системы имеет все права доступа к системе и может осуществлять централизованное управление пользователями системы.

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

! Отчет об ошибках ! Перенаправление исключений# Схема работы системы

Схема архитектуры системы

Схема архитектуры системы

Интерфейс входа в систему

Вход

Главная страница системы

Главная страница

Личные данные

Личные данные

Центр управления

Центр управления

Центр файлов

Центр файлов

Центр объявлений

Центр объявлений

Обновление системы

В следующей версии будет добавлена безопасная архитектура Shiro и введено аспектное программирование для логирования действий пользователей

Ждем следующую версию

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Система управления персоналом использует контроллеры SSM, а зависимости управляются с помощью Maven. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/liu_xu111-HrmProject_SSM_Maven.git
git@api.gitlife.ru:oschina-mirror/liu_xu111-HrmProject_SSM_Maven.git
oschina-mirror
liu_xu111-HrmProject_SSM_Maven
liu_xu111-HrmProject_SSM_Maven
master