CHƯƠNG 3 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.1 Xác định yêu cầu hệ thống
3.1.1 Yêu cầu chức năng
Chương trình quản lý thư viện bao gồm các chức năng: Quản lý hệ thống,
Quản lý nhập kho, Quản lý sách, Quản lý thông tin nhân viên, Quản lý thông tin nhà sản xuất, Quản lý thông tin bạn đọc, Đưa ra các thống kê, báo cáo.
Quản lý hệ thống: Hệ thống quản lý bán hàng sẽ cần một cơ sở dữ liệu để lưu các thông tin về các loại sách. Khi khách đưa ra yêu cầu mượn sách, nhân viên thư viện chịu trách nhiệm lập phiếu mượn sách, điền đầy đủ các thông tin vào phiếu
mượn sách, thực hiện nhận tiền cược từ bạn đọc. Các thông tin phiên giao dịch mượn sách cho khách sẽ được lưu vào cơ sở dữ liệu.Hệ thống cho phép in phiếu mượn cho khách.
Quản lý nhập kho: Khi tài liệu được chuyển tới kho sách. Nhân viên quản lý kho sách chịu trách nhiệm lập phiếu nhập kho, điền đầy đủ các thông tin nhà xuất bản, mã hàng hóa, số lượng, tên sách, ngôn ngữ …vào phiếu nhập kho. Thông tin
trên phiếu nhập sẽ được lưu vào cơ sở dữ liệu. Hệ thống cho phép in phiếu nhập. Quản lý sách: Quản lý các thông tin về mã sách, tên sách, ngày nhập… Cho phép thực hiện thêm sách mới, cập nhật, xóa các thơng tin sách đã lưu trong cơ sở dữ liệu.
Quản lý thông tin nhân viên: Mỗi nhân viên mới sẽ được cấp một mã (ID) duy nhất có cấp kèm theo thẻ LFID (thẻ nhận dạng tần số thấp), hệ thống cho phép thêm, cập nhật đầy đủ các thông tin về tên, tuổi, số điện thoại…của nhân viên vào
cơ sở dữ liệu. Khi nhân viên kết thúc hợp đồng, nghỉ làm, hệ thống cho phép xóa các thơng tin liên quan đến nhân viên đó trong cơ sở dữ liệu.
Quản lý thông tin nhà xuất bản: Hệ thống cho phép thêm các thông tin liên quan nhà xuất bản mới: tên nhà xuất bản, địa chỉ, số điện thoại, loại sách cung
44
Quản lý thông tin bạn đọc: Khi bạn đọc đến mượn và đọc sách, nhân viên thư viện sẽ yêu cầu bạn đọc cung cấp các thông tin về tên, địa chỉ, số điện thoại, email (nếu có)... Hệ thống sẽ tự động cấp cho bạn đọc một mã (ID) duy nhất.Hệ thống cho phép cập nhật, xóa các thơng tin bạn đọc.
Đưa ra các thống kê, báo cáo: Cho phép xem và in các báo cáo tình hình sách mượn, số lượng sách tổng, số lượng sách còn, số lượng sách mượn, số lượng sách
hỏng, thống kê bạn đọc… Cho phép xem và in các báo cáo.