II. Thiết kế chi tiết
3. Thiết kế chi tiết chức năng
Thiết kế chi tiết module chức năng
1 Tên chức năng
Quản lý Người quản trị
2 Mục đích Dùng để Phân quyền Người sử dụng hệ thống, cần thiết phải đăng nhập để quản trị tồn bộ hệ thống.
3 Nội dung Đối tượng thao tác với chức năng này là người quản trị hệ thống (thủ thư). Các thao tác được thực hiện: Đăng nhập, Kiểm tra và
Đăng ký mới. 4 Mơ hình
dữ liệu
Chức năng chỉ tham chiếu tới các bảng: Người nhập _Người quản trị
5 Mơ tả dữ
liệu
• Input: Mã người nhập, tên người nhập, mật khẩu
• Output: Thơng tin đăng nhập
6 Thiết kế • Thiết kế giao diện chức năng Đăng nhập.
giao diện 7 Các xử
lý, thao tác
Các hàm, thủ tục
• Thiết kế chi tiết thủ tục Dangnhap()
Thiết kế chi tiết module chức năng
1 Tên chức năng
Quản lý sách
2 Mục đích Giúp Người quản trị hệ thống nhập, sửa, xố thơng tin sách.
3 Nội dung Chức năng Quản lý sách là một trong những chức năng quan trọng của hệ thống. Đối tượng thao tác với chức năng này là Người quản trị hệ thống. Các thao tác được thực hiện trên server của hệ thống. Bao gồm: Tạo mới, sửa đổi và xố thơng tin sách.
4 Mơ hình dữ liệu
Chức năng tham chiếu tới các bảng: Người nhập_ Người quản trị, Sách, Tác giả, Nhà xuất bản, Năm xuất bản, Phân loại, Tổ bộ
mơn, Người hướng dẫn. 5 Mơ tả dữ
liệu
• Input: Dữ liệu là thơng tin cho bởi các bảng dữ liệu kể trên và thơng tin nhập do Người nhập cung cấp thơng qua các giao diện hộp thoại người nhập - hệ thống.
• Output: Dữ liệu ra được thơng báo trên màn hình thơng qua các giao diện hộp thoại người nhập - hệ thống.
6 Thiết kế
giao diện
• Thiết kế giao diện nhập sách.
• Thiết kế giao diện cập nhật sách.
• Thiết kế giao diện xố thơng tin sách.
7 Các xử lý, thao tác Các hàm, thủ tục: • Thiết kế thủ tục NhapSach(). • Thiết kế thủ tục CapNhatSach(). • Thiết kế thủ tục XoaSach().
Thiết kế chi tiết module chức năng
1 Tên chức năng
Tra cứu
2 Mục đích Giúp Người quản trị hệ thống và sinh viên cĩ thể tra cứu giáo trình và các tài liệu khác một cách nhanh nhất.
3 Nội dung Chức năng Tra cứu là một trong những chức năng quan trọng của hệ thống. Đối tượng thao tác với chức năng này là Người quản trị
hệ thống và Người sử dụng (Sinh viên). Các thao tác được thực hiện trực tiếp trên server của hệ thống. Tra cứu theo nội dung tài liệu: Tra cứu Giáo trình, Tra cứu tạp chí, Tra cứu khố luận. 4 Mơ hình
dữ liệu
Chức năng tham chiếu tới các bảng: Người nhập_ Người quản trị, Sách, Tác giả, Nhà xuất bản, Năm xuất bản, Phân loại, Tổ bộ
mơn, Người hướng dẫn. 5 Mơ tả dữ
liệu
Tra cứu Giáo trình:
• Input: Tên giáo trình, Tên tác giả, Nhà xuất bản, Năm xuất bản.
• Output: Danh sách Giáo trình cần tìm.
Tra cứu Tạp chí:
• Input: Tên tạp chí, Nhà xuất bản, Năm xuất bản.
• Output: Danh sách Tạp chí cần tìm.
Tra cứu Khố luận:
Input: T b mơn, Ng i h ng d n, N m b o v
• Output: Danh sách Khố luận cần tìm. 6 Thiết kế
giao diện
• Thiết kế giao diện Tra cứu Giáo trình.
• Thiết kế giao diện Tra cứu Tạp chí.
• Thiết kế giao diện Tra cứu Khố luận. 7 Các xử lý, thao tác Các hàm, thủ tục: • Thiết kế thủ tục TimGiaotrinh(). • Thiết kế thủ tục TimTapchi(). • Thiết kế thủ tục TimKhoaluan().