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

OSCHINA-MIRROR/601345138-article_old1

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

Проектирование и реализация системы управления документами на основе SSM+Activiti

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

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

Проект реализует только базовые функции управления документами. Если есть недостатки, просим проявить терпимость.

Изображение

Проект будет обновляться по мере поступления отзывов. Вы также можете отправить запросы на изменения проекта, и я приму хорошие предложения.

Реализованные функции:

  1. Веб-дизайн: Дизайн сайта элегантный и простой, но при этом функциональный. Система управления документами предназначена для удобства работы сотрудников государственных учреждений. Система включает управление организационной структурой, управление персоналом, управление правами доступа и управление документами.2. Модули системы: Система по умолчанию создает одного суперадминистратора, который может импортировать информацию о структуре и персонале через Excel. Управление структурой: пользователи с соответствующими правами могут добавлять, редактировать и удалять информацию о структуре. Если в структуре нет сотрудников, её можно удалить, объединить с другими структурами или назначить сотрудников. Управление персоналом: пользователи с соответствующими правами могут редактировать, добавлять и отключать учетные записи сотрудников, которые временно не работают.3. Документ-управление модули:
    1. Сотрудники с соответствующими правами могут создавать проекты документов, загружать приложения. Сохраненные данные можно редактировать или удалять, но после отправки изменений они не могут быть изменены.
    2. После отправки документа начинается процесс проверки. Проверка активируется, и пользователи с соответствующими правами могут проверять отправленные документы. Если проверка пройдена, документ можно опубликовать или распечатать. Если проверка не пройдена, документ возвращается на этап редактирования, и его можно снова отправить или удалить.

Проект разработан в Eclipse, используя технологии: Spring, SpringMVC, MyBatis, Activiti, Maven, JackRabbit (хранение загруженных файлов).

Все файлы внутри системы закодированы в UTF-8. Если возникают проблемы с кодировкой, проверьте, установлен ли UTF-8 в базе данных и проекте.### Интерфейс системы

Порядок развертывания системы:

  1. Сначала создайте базу данных db_article, при создании убедитесь, что используется кодировка UTF-8, затем запустите файл sql для создания соответствующих таблиц.
  2. Разверните артефакт article.war в директорию webapps Tomcat. Если необходимо изменить пароль базы данных, измените файл jdbc.properties в директории WEB-INF/classes, установив значение mysql.password на текущий пароль базы данных.
  3. Настройте кодировку запросов GET для Tomcat по умолчанию на utf-8.
  4. Запустите Jackrabbit, используя файл "start_jackrabbit.bat".
  5. Запустите Tomcat, если нет сообщений об ошибках, то запуск прошел успешно.
  6. Проверьте доступность системы по адресу "http://localhost:8080/Article/", используя имя пользователя "zhangsan" и пароль "123456". Если вход выполнен успешно, то все настроено правильно.

Все файлы развертывания системы, скрипты базы данных и связанные документы уже загружены:

  1. Все необходимые ресурсы находятся в прикрепленных файлах, найдите их там. 2.Изначальный пользователь zhangsan, пароль 123456, пароль зашифрован, не изменяйте напрямую поле пароля в базе данных, используйте файл article/src/main/java/cn/edu/nuc/article/util/MD5Helper.java для генерации соответствующего пароля. 3. Перед запуском Web-контейнера необходимо запустить JackRabbit, файл jackrabbit-standalone-2.4.3.jar должен находиться в той же директории, что и файл "start_jackrabbit.bat". Запустите JackRabbit, дважды щелкнув по файлу "start_jackrabbit.bat". Обратите внимание, что порт 7000 не должен быть занят, на машине, где запускается система, должен быть установлен JDK и настроен соответствующий переменные окружения. 4. По умолчанию JackRabbit должен быть запущен на той же машине, что и Tomcat, это можно изменить, если необходимо, измените адрес RMI в классе FileService: private final static String RMI = "http://localhost:7000/rmi"; Замените localhost на IP-адрес сервера, где запущен JackRabbit!

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

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

Введение

Проектирование и реализация системы управления документооборотом на основе SSM+Activiti. Проект реализовал лишь базовую обработку документооборота, просим понять возможные недочёты. Проект разработан в среде Eclipse с использованием технологий Spring, SpringMVC, Mybatis, Activiti, Maven и JackRabbit для сохранения загруженных файлов. В дальней... Развернуть Свернуть
CSS и 5 других языков
GPL-2.0
Отмена

Обновления

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

Участники

все

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

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