ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
4.3. Thiết kế giao diện
Hình 4.3.1: Giao diện khi đăng nhập
• Account ID: Tên tài khoản của người dùng
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.2: Giao diện quản lý sách Hệ thống sẽ hiển thị toàn bộ số sách có trong thư viện.
• Category: Người sử dụng có thể chọn lựa việc hiển thị danh sách các cuốn sách dựa vào việc chọn thể loại của cuốn sách.
• Khi chọn một cuốn sách thì thông tin của nó sẽ được hiển thị đầy đủ ở phía bên dưới.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.3: Giao diện khi tạo mới một cuốn sách
• ISBN: Số hiệu sách theo chuẩn quốc tế.
• Title: Tiêu đề sách.
• Author: Tên tác giả, có thể chọn những tác giả đã có sẵn hoặc tạo một tên tác giả mới.
• Publisher: Tên nhà xuất bản, có thể chọn những nhà xuất bản có sẵn hoặc tạo một tên nhà xuất bản mới.
• Category: Thể loại sách, có thể chọn các thể loại sách đã có sẵn hoặc tạo mới một thể loại sách khác.
• Publisher Date: Ngày cuốn sách được xuất bản.
• Edition: Số lần tái bản của cuốn sách.
• Page: Tổng số trang mà cuốn sách có.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.4: Giao diện tạo mới 1 số bản sao của cuốn sách Option: Lựa chọn của người dùng khi tạo bản sao của cuốn sách
• Manual: Người dùng sẽ tạo cuốn sách thủ công bằng cách nhập vào CallNumber của cuốn sách.
• Automatic: Người dùng chỉ cần nhập vào số lượng bản sao muốn tạo mà hệ thống sẽ sinh ra các CallNumber theo thứ tự cho các bản sao.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.5: Giao diện cho mượn sách
Các cuốn sách được chọn sẽ được đưa vào danh sách này để phục vụ cho việc cho nhân viên mượn sách.
• Employee ID: Mã của nhân viên muốn mượn sách, nếu mã nhân viên hợp lệ thì hệ thống sẽ tự động hiển thị thông tin về nhân viên đó cho người dùng biết.
• Due Date: Ngày gia hạn cho việc mượn cuốn sách.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.6: Giao diện quản lý nhân viên
Có thể chọn nhân viên để xem thông tin chi tiết của họ, hệ thống tích hợp việc xem các cuốn sách mà nhân viên đó đang mượn. Dựa vào đó có thể lựa chọn cuốn sách cho việc trả sách của nhân viên.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.7: Giao diện trả sách
Các cuốn sách được trả sẽ được cập nhật vào danh sách này. Sau đó hệ thống sẽ hiển thị thông tin về người nhân viên đã mượn cuốn sách, từ đó có thể biết được họ có trả sách muộn hay không để thu phí trả sách muộn.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.8: Giao diện tìm kiếm
• Search: Nội dung cần tìm kiếm, người sử dụng sẽ nhập từ khóa để tìm kiếm thông tin mà họ cần tìm ở các lĩnh vực: tài khoản, sách hoặc nhân viên.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.9: Giao diện thống kê
Hệ thống sẽ thống kê lại một số thông tin phục vụ cho nhu cầu quản lý của người dùng.
• Number of Book: Số lượng cuốn sách có trong thư viện.
• Number of Copies: Số lượng bản sao các cuốn sách có trong thư viện.
• Number of Copies “In library”: Số bản sao còn lại trong thư viện.
• Number of Copies “Checked-out”: Số bản sao đang được mượn.
• Number of Authors, Publisher, Categories, Languages: Số lượng tác giả, nhà xuất bản, thể loại và ngôn ngữ sách.
• Issue Status (Checked-in/ Checked-out): Tình trạng cuốn sách, dựa vào việc lựa chọn xem tình trạng của các cuốn sách, người dùng sẽ nhận được thống kê từ hệ thống.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project
Hình 4.3.10: Giao diện ghi nhật ký của hệ thống
Hệ thống sẽ ghi lại nhật ký của các tài khoản khi đăng nhập vào hệ thống. Tất cả mọi hành vi của 1 tài khoản sẽ được ghi lại để tiện cho việc quản lý sau này.
ĐẠI HỌC BÁCH KHOA HÀ NỘI Báo cáo Project