Ứng dụng được xây dựng theo mô hình Client–Server, với các đặc điểm chính:
- Giao diện: phát triển bằng Java Swing.
- Mạng: trao đổi dữ liệu thông qua TCP Socket.
- Dữ liệu: lưu trữ tập trung tại Server dưới dạng SQL Database.
Mục tiêu của hệ thống là mang lại trải nghiệm tra cứu từ điển nhanh chóng, chính xác và thân thiện, tương tự như Google Dịch nhưng gọn nhẹ hơn.
-
Tra cứu song ngữ.
-
Ví dụ ngữ cảnh thực tế.
-
Lịch sử tra cứu.
Giao diện người dùng
Giao diện bộ từ điển
Giao diện quản lý
Giao diện lịch sử
Yêu cầu hệ thống
- Java JDK 8 trở lên.
- SQL Server 2019/2017/2016.
- Eclipse hoặc IDE Java tương thích.
- Thư viện JDBC SQL Server.
Bước 1: Thiết lập cơ sở dữ liệu
- Mở SQL Server Management Studio (SSMS).
- New Query rồi copy file setup_database vào để tạo database và bảng mẫu.
Bước 2: Cấu hình dự án trong Eclipse
- Mở Eclipse → File → Import → Existing Projects into Workspace.
- Chọn thư mục src rồi thêm thư viện JDBC:
- Click phải vào dự án → Build Path → Configure Build Path → Libraries → Add External JAR.
- Chọn
lib/mssql-jdbc-13.2.0.jre8.jar.
Bước 3: Chạy Server và Client
- Chạy lần lượt 2 file
DictionaryServerGUI.javavàDictionaryClient.java. - Kiểm tra log console, đảm bảo kết nối tới DB thành công.
- 📧 Email: [email protected]