Skip to content

DLdevcoder/ManageLib

Repository files navigation

LibJava

database

Tài khoản admin: admin@example.com Mật khẩu admin: 123

Đặng Tuấn Long(trưởng nhóm):

A.Console

  • Thiết kế database

  • Kết nối database với JavaFX

  • Cấu trúc thư mục, xây dựng khung chương trình

  • Xử lí phần borrow, return document

  • Xử lí phần display Document

B.UI

  • Cấu trúc thư mục

  • Tạo khung các stage, thiết kế giao diện chung cho các thành viên khác (bao gồm header và sidebar)

  • Tham gia thiết kế phần login

  • Tạo mẫu Junit test, TableView cho các thành viên khác

  • Xử lí, thiết kế phần hiển thị thông tin các bản ghi mượn trả tài liệu.

  • Xứ lí phần tìm kiếm các bản ghi mượn trả tài liệu

  • Sửa các lỗi của thành viên khác

  • Xử lí, thiết kế hiển thị phần mượn trả tài liệu.

  • Tạo JUnit Test cho các phần liên quan đến borrow management.

  • Xử lí, thiết kế phần thống kê các dữ liệu cho người dùng bao gồm:

  • Số người đang mượn sách và tỉ lệ sách được mượn bởi người đó

  • Số lượng sách đang được mượn và tỉ lệ sách được mượn nhiều nhất

  • Tạo các lớp Document, Book, Thesis, BorrowRecord trong model

  • Kết nối API với javafx

  • Thiết kế UML cùng các thành viên nhóm

Nguyễn Nhất Huy

A.Console

  • Xử lí phần Add Document, Remove Document, Add user

B.UI

  • Thiết kế giao diện và xử lí chức năng của mục Document
  • Thiết kế giao diện và xử lí chức năng phần thêm tài liệu
  • Thiết kế giao diện và xử lí chức năng của phần đánh giá
  • Thiết kế lớp đánh giá(Review) trong model
  • Thiết kế giao diện và xử lí chức năng phần xóa tài liệu
  • Thiết kế giao diện và xử lí chức năng phần tìm kiếm tài liệu dựa trên tiêu đề
  • Thiết kế lớp GooGle API để cho việc xử lí tìm kiếm hoặc thêm tài liệu
  • Chuẩn bị dữ liệu sách cho Database
  • Xử lí tìm kiếm bằng GoogleBook API
  • Tham gia thiết kế UML cùng các thành viên trong nhóm

Nguyễn Trung Kiên:

A. UI

  • Thiết kế giao diện và xử lí chức năng của Member
    • Bao gồm các chức năng: Add Member, Remove Member, Edit Member, Display Member
    • Thống kê số lượng người dùng theo từng tháng
    • Thống kê bình luận của người dùng
    • Tìm kiếm sử dụng bộ lọc
  • Thiết kế giao diện và xử lý chức năng của Admin
    • Bao gồm các chức năng: Display Admin, Change Password
  • Thiết kế giao diện và xử lí phần Login, Logout
  • Cài đặt các Test cho các chức năng của Member và Admin
  • Thiết kế UML, Database cùng các thành viên nhóm

Trần Duy Khánh:

A. UI

  • Thiết kế giao diện và xử lí chức năng của Home
    • Hiển thị các sách được đề xuất (theo tỉ lệ đánh giá của người dùng)
    • Thống kê sách theo ngôn ngữ, thể loại.
    • Thống kê số sách được mượn trong năm vừa qua theo các tháng trong năm.
    • Xử lí tìm kiếm bằng GoogleBook API
    • Tham gia thiết kế UML cùng các thành viên trong nhóm.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5