Hoàn toàn miễn phí, không giới hạn
Kiến trúc máy chủ linh hoạt và tiện lợi
Hỗ trợ đa nền tảng
Dù doanh nghiệp đang sử dụng hệ điều hành Windows, Linux hay Unix, Opsoso Shop đều có thể hoạt động ổn định. Cơ sở dữ liệu Mariadb/Mysql được người dùng tiếp cận trực tiếp và quản lý, khả năng tương thích trên nhiều nền tảng giúp người dùng dễ dàng trích xuất và tích hợp phần mềm vào hệ thống hiện có mà không phải lo lắng về vấn đề tương thích.Cài đặt đơn giản, sử dụng dễ dàng
Các tính năng quản lý vượt trội
- Quản lý kho hàng chuyên nghiệp: Opsoso Shop cung cấp công cụ theo dõi số lượng tồn kho theo thời gian thực, quản lý nhập - xuất kho chi tiết, và cảnh báo khi hàng hóa sắp hết.
- Quản lý bán hàng hiệu quả: Quản lý đơn hàng, tạo hóa đơn và xử lý giao dịch bán hàng một cách nhanh chóng ngay trên trình duyệt web.
- Thống kê doanh thu chi tiết: Hệ thống tự động tổng hợp và hiển thị báo cáo doanh thu theo ngày, tháng, hoặc toàn bộ thời gian hoạt động, giúp doanh nghiệp nắm bắt tình hình kinh doanh tổng quan và đưa ra các quyết định chiến lược kịp thời.
- Quản lý thông tin khách hàng và nhà cung cấp: Lưu trữ thông tin khách hàng để phục vụ các chương trình marketing và chăm sóc hậu mãi. Đồng thời, quản lý thông tin nhà cung cấp giúp kiểm soát nguồn hàng và tối ưu hóa chi phí.
- In đơn hàng trực tiếp từ trang web: Tính năng này cho phép in trực tiếp hóa đơn và đơn hàng từ trình duyệt, tiết kiệm thời gian và công sức cho nhân viên bán hàng.
A. GIỚI THIỆU VÀ LINK TẢI VỀ PHẦN MỀM
- Ngôn ngữ lập trình Spring Boot / Java
- Hệ quản trị cơ sở dữ liệu sql: Mariadb
- Hỗ trợ hệ điều hành: Windows, Ubuntu, Fedora, ....
- Xuất xứ: Việt Nam
- Bản quyền: Phần mềm miễn phí.
Hiện tại mình chia sẻ phần mềm thông qua Google Drive.
B. HƯỚNG DẪN CÀI ĐẶT
1. Cài đặt trên hệ điều hành Microsoft Windows
Bước 1: Tải về và lưu tất cả tệp tin vào một thư mục duy nhất.
Bước 2: Cài đặt phần mềm Java.Bạn nhấp vào file jdk-21.0.8_windows-x64_bin.exe để cài môi trường Java cho hệ điều hành.
Chọn Next cho đến khi hoàn tất
Bước 3: Cài hệ quản trị cơ sở dữ liệu Mariadb.
Bạn nhấp vào tệp tin mariadb-12.0.2-winx64.exe để cài đặt hệ quản trị cơ sở dữ liệu SQL
Ở bước này bạn kích hoạt hết chức năng và bấm Next
Bạn chọn như hình, lưu ý: Sau khi đặt mật khẩu root bạn nên nhớ / lưu lại dùng để kết nối với phần mềm Opsoso Shop.
Để mặc định và Bấm Next
Chọn Install
Bước 4: Tiến hành tạo / khôi phục dữ liệu mẫu.
Bạn bấm chuột phải vào Khoi phuc du lieu OpsosoShop.bat và chọn Run as administrator
Phần mềm sẽ tự tìm các tệp tin SQL đang chung thư mục OSS_Shop_Windows. Bạn chọn 1 để chọn tệp tin đang hiện có.
Bước này bạn bấm y để đồng ý. Sau khi quá trình tạo dữ liệu hoàn tất thì bạn thoát ứng dụng này.
Bạn nhấp chọn tệp tin OpsosoShop.bat để khởi động phần mềm
Bấm Allow access
Do máy tính mình mới cài và không có kết nối mạng nên phần mềm chưa cập nhật được tệp định dạng trên nền web.Bạn điền mật khẩu của root (mariadb) rồi bấm kiểm tra kết nối. Sau đó chọn Khởi tạo dữ liệu > Lưu cầu hình.
Sau khi lưu xong, bạn tắt phần mềm (Cửa sổ cmd) và chạy lại OpsosobatShop.bat
Tên đăng nhập: admin
Mật khẩu: admin123
Địa chỉ mặc định: http://127.0.0.1:8080
2. Cài đặt trên hệ điều hành Ubuntu - Fedora
Ở hướng dẫn này mình sẽ hướng dẫn các bạn cài đặt trên hệ điều hành Fedora, nếu bạn sử dụng Ubuntu thì đổi các câu lệnh sudo dnf thành sudo apt là được. Các bước cài đặt đều giống nhau.
a. Đầu tiên bạn cần cài đặt môi trường Java để ứng dụng Opsoso chạy với câu lệnh sau:
sudo dnf install java-21-openjdk-devel
- Sau đó, các bạn chạy lệnh tiếp theo để xác biến môi trường JAVA_HOME và chọn OpenJDK 21 làm mặc định
sudo update-alternatives --config java
b. Cài đặt hệ quản trị cơ sở dữ liệu (Nơi lưu trữ toàn bộ thông tin trong ứng dụng).
Bạn mở Terminal / Konsole và đánh lệnh sau:
sudo dnf install mariadb-server
Tiếp theo, bạn cần cấu hình bảo mật cho hệ quản trị cơ sở dữ liệu mariadb bằng câu lệnh sau:
sudo mysql_secure_installation
Nếu được yêu cầu nhập mật khẩu thì bạn nhập mật khẩu của người dùng hệ điều hành hiện tại để truy cập vào quyền thay đổi cấu hình của ứng dụng nhe.- Switch to unix_socket authentication: bạn chọn N
- Change the root password: Bạn chọn Y nhé, sau đó bạn nhập mật khẩu mới dùng để đăng nhập mariadb (Nếu không đổi thì bạn không thể cấu hình các bước sau)
- Remove anonymous users: Chọn Y
- Disallow root login remotely: Chọn Y
- Remove test database and access to it: Chọn Y
- Reloading privilege tables nows: Chọn Y
c. Khởi tạo cơ sở dữ liệu cho ứng dụng Opsoso:
Bạn tải tất cả các tệp tin ở đường dẫn phía trên (cho phiên bản Linux) và lưu vào một thư mục duy nhất.
cd OSS (Không được tắt cửa sổ này)
Sau đó bạn cần cấp quyền để các tệp .sh có thể thực thi các dòng lệnh nằm bên trong nó (Nếu không cấp quyền chạy thì nó cũng giống như một tệp tin văn bản bình thường)
chmod +x *.sh
Tiến hành khởi tạo dữ liệu, bạn thực thi câu lệnh :
./Khoi_phuc_du_lieu_OpsosoShop.sh
Nhập mật khẩu tài khoản root của Mariadb mà bạn vừa thực hiện đổi ở phía trên. Công cụ sẽ tìm tệp .sql đang có chung thư mục với nó và hiển thị lên. Bạn chọn 1.
Sau đó công cụ sẽ yêu cầu bạn nhập yes để xác nhận lại. Quá trình khởi tạo dữ liệu hoàn thànhd. Khởi chạy ứng dụng:
Bạn nhập cầu lệnh $ cd OSS_Shop_Linux để vào thư mục phía trong, và đánh lệnh:
chmod + *.sh
Cấp quyền chạy cho OpsosoShop.sh, Tiếp theo bạn nhấp 2 lần vào nó và chọn Launch để khởi động ứng dụng.