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

OSCHINA-MIRROR/fm1004-procurement-items

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 5.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.05.2025 14:36 424dc82

Покупательская система

Онлайн адрес: https://gitee.com/fm1004/procurement-items

Описание проекта

Для решения целого ряда вопросов, связанных с закупками и тендерами для медицинских учреждений, проект решает проблемы безопасности отправки заявок на тендер, точности и эффективности времени подачи заявок, а также безопасности, точности и возможности взаимодействия между экспертами из разных регионов для чтения, оценки и обмена электронными заявками на тендер.

Планирование проекта

 **Схема процесса закупок**   

Вставка изображения

Анализ требований

Роли и обязанности:
1.  **Сотрудник закупок** : сотрудник закупок, который владеет основными функциями закупок.
2.  **Начальник закупок** : сотрудник закупок, который владеет основными функциями закупок и важными функциями утверждения.
3. **Сотрудник поставщика** : сотрудник поставщика, который владеет всеми функциями поставщика.#### Используемые технологии
1. Основная структура: Spring Cloud, Spring Cloud Alibaba, Spring Boot, Spring Cloud Stream, Lombok и другие основные технологии;
2. Разделение фронтенда и бэкенда: использование основного режима разработки — разделения фронтенда и бэкенда, фронтенд одновременно поддерживает Vue2, стиль кода минимален, ориентирован на разработчиков бэкенда, что облегчает понимание и использование;
3. Поддержка различных баз данных: поддержка MySQL, SQLServer, Oracle, PostgreSQL и других основных баз данных, а также поддержка китайских национальных баз данных, таких как Dameng и Kingbase;
4. Регистрация и обнаружение служб: использование Nacos в качестве центра регистрации, что позволяет реализовать функции регистрации и обнаружения с множеством конфигураций, группами, пространствами имен и модулями бизнеса;
5. Внутренние вызовы: интеграция двух моделей внутренних вызовов — Open Feign и Apache Dubbo, а также возможность бесшовного переключения между ними;
6. Управление трафиком бизнеса: использование Sentinel для управления трафиком бизнеса, управления отказами, защиты системы от перегрузки и других функций, что обеспечивает стабильность службы и предотвращает эффект "эффекта домино" между службами;
7. Развертывание микросервисов на платформе Alibaba Cloud;
8. Услуги SMS через облачные коммуникации;#### Начало работы
- Запуск и сборка исходного кода
Для запуска и сборки бэкенда требуется nodejs и среда Nacos
```
nodejs: 17   nacos: 2.0.3
```

- Запуск и сборка фронтенда
# Откройте командную строку от имени администратора

# Перейдите в директорию проекта
cd ruoyi-ui

# Установите зависимости
npm install

# Сильно рекомендуется не использовать cnpm для установки, так как это может вызвать различные странные ошибки. Вы можете использовать перезапись registry для решения проблемы медленной установки npm.
npm install --registry=https://registry.npm.taobao.org

# Запустите проект для локальной разработки
npm run dev

Часть проекта страницы отображения

введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

Контакты

  • QQ: 2822635262

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/fm1004-procurement-items.git
git@api.gitlife.ru:oschina-mirror/fm1004-procurement-items.git
oschina-mirror
fm1004-procurement-items
fm1004-procurement-items
master