Đồ án Phần mềm quản lý thư viện
Một thưviện cần quản lý việc đăng ký, mượn và trảsách của các bạn đọc thưviện. Sau đây là
phần mô tảtheo các nghiệp vụhàng ngày của thưviện:
Thủthưgọi sách là đầu sách (dausach). Mỗi đầu sách có một ISBN đểphân biệt với các đầu sách
khác. Các đầu sách có cùng tựa (tuasach) sẽcó ISBN khác nhau nếu chúng được dịch ra nhiều thứ
tiếng (ngonngu) khác nhau và được đóng thành bìa (bia) khác nhau. Mỗi tựa sách có một mã tựa sách
đểphân biệt với các tựa sách khác. (Mã số được đánh sốtự động, bắt đầu từ1, 2, 3, , ). Một đầu sách
có thểcó nhiều bản sao (cuonsach) ứng với đầu sách đó. Mỗi đầu sách có một trạng thái (trangthai) cho
biết cuốn sách đó có thểcho mượn được hay không. Mỗi tựa sách của một tác giả(tacgia) và có một
bản tóm tắt nội dung (tomtat) của sách (có thểlà một câu hay vài trang). Khi bạn đọc muốn biết nội
2/25
dung của cuốn sách nào, thì thủthưsẽxem phần tóm tắt của tựa sách đó và trảlời bạn đọc. Hoặc bạn
đọc có thểtựxem tóm tắt bằng cách chọn chức năng Tra cứu sách của phần mềm.
Đểtrởthành độc giả(docgia) của thưviện, thì mỗi bạn đọc phải đăng ký và cung cấp các thông
tin cá nhân cũng như địa chỉvà điện thoại của mình. Thủthưsẽcấp cho bạn đọc một thẻ điện tử, trên
đó có mã sốthẻchính là mã sốbạn đọc đểphân biệt các bạn đọc khác. (Mã số được đánh sốtự động,
bắt đầu từ1, 2, 3, , ). Thẻnày có giá trịtrong 6 tháng kểtừngày đăng ký. Một tuần trước ngày hết
hạn thẻ, thủthưsẽthông báo cho bạn đọc biết để đến gia hạn thêm.
Một bạn đọc (gọi là nguoilon) có thểbảo lãnh cho những người khác nhỏhơn 18 tuổi (gọi là
treem) đểcũng trởthành độc giảcủa thưviện. Do đó, thẻcủa thiếu nhi chỉcó giá trịtrong thời hạn còn
hiệu lực của độc giảbảo lãnh cho thiếu nhi đó. Thủthưcần biết thông tin vềthiếu nhi như: tên, và
ngày sinh. Khi thiếu nhi đó đủ18 tuối, thì bạn đọc đó (treem) được hệthống cập nhật thành độc giả
(nguoilon).
a) Đăng ký chờmượn sách:
Nếu bạn đọc muốn mượn một cuốn sách, nhưng cuốn này bạn đọc khác đang mượn, thì người
này có thể đăng ký và chờ. Khi cuốn sách đó được trảvề, thì thủthưphải thông báo đến bạn đọc đăng
ký trước nhất trong danh sách những bạn đọc đang chờmượn sách đó. Thủthư, tại một thời điểm bất
kỳ, có thểxác định có bao nhiêu bảo sao (cuonsach) ứng với một đầu sách (dausach) đang được mượn
hay đang đăng ký.
b) Mượn sách:
Một cuốn sách có thể được mượn tối đa 14 ngày. Nếu quá hạn, thì một tuần sau kểtừngày đến
hạn trảsách (ngay_hethan) mà sách vẫn chưa được trả, thủthưsẽgởi thông báo nhắc nhởbạn đọc đó
trảsách.
Khi mượn sách, bạn đọc đem sách đến quầy đểgặp trực tiếp thủthư. Thủthưsửdụng máy để đọc
thẻtừvà chương trình hiển thịthông tin vềbạn đọc mang thẻ đó như: tên, địa chỉ, điện thoại, và ngày
hết hạn thẻ. Nếu thẻnào gần sắp hết hạn hay đã hết hạn thì chương trình cũng sẽcảnh báo thẻ đó.
Ngoài ra, chương trình còn hiển thịthông tin vềviệc mượn trảsách của bạn đọc bao gồm: tựa sách
(tuasach), ngày trả(ngay_tra), ngày đến hạn phải trảsách (ngay_hethan) theo thứtựsách nào mượn lâu
nhất trước. Những sách nào quá hạn mượn hay gần sắp đến hạn sẽ được đánh dấu đểlàm nổi bật thông
tin cho thủthưbiết.
3/25
Nếu tất cảthông tin vềtài khoản của bạn đọc hợp lệ, thì thủthưsẽcho mượn sách. Thủthưsử
dụng máy quẹt gáy sách để đọc ISBN và sốthứtựbản sao của sách đó. Chương trình sẽxuất hiện
thông tin vềISBN, tựa sách, và thông tin tác giả. Nếu cuốn sách này không thểmượn được thì chương
trình sẽhiển thịthông báo. Nếu cuốn sách này có thểcho mượn thì cho mượn và cập nhật lại trạng
thái của đầu sách và cuốn sách.
c) Trảsách:
Khi sách được trả, thủthưkiểm tra bằng máy đọc thông tin trên gáy sách đó. Thông tin vềISBN,
tựa sách, tác giả, mã sốbạn đọc, tên và ngày đến hạn trảsách xuất hiện trên màn hình.
Sau khi độc giảtrảsách thì cập nhật lại trạng thái của đầu sách và cuốn sách.
d) Phát sinh báo cáo thống kê:
Thủthưthường muốn biết các thông tin như:
1. Có bao nhiêu phiếu mượn sách thưviện trong năm qua?
2. Những cuốn sách nào hay được mượn?
3. Những cuốn sách nào ít được mượn ?
(sốlần mượn bao nhiêu là nhiều hay ít do thủthưquy định.)
4. Danh sách những độc giảhay mượn sách?
5. Tỷlệnhững phiếu mượn trảsách quá hạn?
Các file đính kèm theo tài liệu này:
- bao_cao_do_an_phan_mem_quan_ly_thu_vien_5327.pdf