Система управления закупками, продажами и запасами
Обзор
- Эта система итеративно дорабатывается в трех версиях, причем передняя и задняя части разрабатываются отдельно.
- В режиме разработки используется Vue+Springboot+MybatisPlus.
- Библиотека компонентов — elementUI.
- Шаблон фонового управления — vue-element-admin.
- Руководство пользователя находится в back-v3/src/main/resources/public/UserBook.docx и содержит подробные руководства по использованию и руководства по настройке среды на уровне няни.
Использовать конфигурацию среды
- Запустите xxxApplication.java в фоновом каталоге самостоятельно созданного пакета src/main/java.
- Настройте src/main/resources/application.properties для подключения к базе данных.
- Введите команду npm в командной строке под vue-element-admin: npm run dev, запустите среду разработки, зависимых модулей нет (обычно они есть), следуйте подсказкам npm install, возможно, вам придется изменить исходный код.
- Разрешения и пароли учетных записей видны в базе данных.
- Систему можно использовать в обычном режиме, если клиентская и серверная базы данных работают одновременно.
Инструкции по настройке базы данных
- версия mysql: 5.7.36, скачайте и установите самостоятельно, по умолчанию работает на порту 3306.
- navicat подключается к базе данных, порт по умолчанию 3306, при установке введите имя пользователя и пароль
- После подключения щелкните правой кнопкой мыши базу данных в разделе «Навигация» и запустите файл дампа sql. Настройка базы данных завершена.
- Обработка исключений в системе несовершенна, и все еще есть некоторые ошибки. Не используйте несуществующих клиентов для выдачи заказов или несуществующих товаров и т. д. Сначала добавьте их, а затем используйте. В настоящее время в системе есть клиенты, склады и другая информация, которую можно получить в информационном запросе, а имеющиеся товары можно просмотреть в статистике запасов.
Развертывание проекта
- Этот проект был развернут на Tencent Cloud Server, общедоступный IP-адрес: xxx.
Разделение труда
- Интерфейс пользователя: @yanpengt06
- Бэкэнд: @whdsn123