MỤC LỤC
PHẦN 1. MỞ ĐẦU...............................................................................................................1
1. Lý do chọn đề tài.......................................................................................................1
2. Mục tiêu của đề tài....................................................................................................1
3. Đối tượng và phạm vi nghiên cứu.............................................................................2
4. Phương pháp nghiên cứu...........................................................................................2
5. Cấu trúc đề tài............................................................................................................2
PHẦN 2. NỘI DUNG...........................................................................................................3
CHƯƠNG 1. CƠ SỞ LÝ THUYẾT.................................................................................3
CHƯƠNG 2. MÔ TẢ BÀI TOÁN....................................................................................3
2.1. Giới thiệu về Trường THCS Trần Cao Vân...........................................................3
2.2Mô tả hoạt động nghiệp vụ của thư viện.................................................................3
2.3. Xác lập dự án..........................................................................................................7
CHƯƠNG 3. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG................................................8
3.1. Phân tích xác đinh chức năng, tác nhân, hồ sơ......................................................8
3.2.Biểu đồ ngữ cảnh(QL Thư viện).............................................................................9
3.3.Sơ đồ phân rã chức năng.......................................................................................10
3.4. Danh mục các hồ sơ dữ liệu.................................................................................13
3.5. Ma trận thực thể chức năng.................................................................................14
3.6. Sơ đồ luồng dữ liệu..............................................................................................15
3.7. Thiết kế cơ sở dữ liệu...........................................................................................20
3.7. Sơ đồ luồng hệ thống...........................................................................................23
CHƯƠNG 4.THIẾT KẾ VÀ CÀI ĐẶT..........................................................................28
4.1. Thiết kế cơ sở dữ liệu mức vật lý.......................................................................28
4.2. Thiết kế các giao diện...........................................................................................31
4.3. Yêu cầu hệ thống..................................................................................................34
4.4. Đặc tả giao diện và tương tác...............................................................................34
PHẦN 3. KẾT LUẬN VÀ KIẾN NGHỊ.............................................................................35
TÀI LIỆU THAM KHẢO...............................................................................................35
PHẦN 1. MỞ ĐẦU
1. Lý do chọn đề tài
Trong thời đại Công nghệ thông tin bùng nổ trên toàn cầu thì các quốc gia trên thế giới
dù là phát triển hay đang phát triển đều cố gắng áp dụng tin học vào mọi mặt của đời
sống xã hội. Tin học luôn có mặt mọi lúc, mọi nơi nhằm hỗ trợ cho các ngành nghiên cứu
đạt được những thành tựu to lớn cũng như để hiện đại hóa quy trình quản lý sản xuất kinh
doanh nhằm đạt hiệu quả kinh tế cao nhất.Chính vì vậy, trong thời đại gần đây mọi ngành
nghề đã chú trọng đến việc xây dựng các phần mềm ứng dụng tin học trong công tác
quản lý. Với những lợi ích hiển nhiên do Công nghệ thông tin mang lại, các nhà quản lý
đã kịp thời đưa ứng dụng tin học vào phục vụ cho công tác quản lý kinh doanh. Tùy
thuộc vào quy mô, mục đích thị trường, mức độ phục vụ, quyền sở hữu mà ta phân tích
thiết kế sao cho người quản lý nắm được nhanh chóng chính xác đồng thời giảm được các
chi phí, các thao tác thủ công và đạt hiệu quả kinh tế cao nhất. Có rất nhiều sản phẩm
phần mềm ra đời với ngôn ngữ lập trình khác nhau như: C++, Java, C#,…Trong đó C#
gắn liền với khái niệm trực quan, nghĩa là khi thiết kế chương trình bạn sẽ thấy ngay kết
quả sau từng thao tác và giao diện khi chương trình thực hiện. C# cho phép bạn chỉnh sửa
đơn giản, nhanh chóng về mặt màu sắc kích thước, hình dáng của các đối tượng có mặt
trong các ứng dụng. Bài toán “Phân Tích Và Thuyết Kế Hệ Thống Quản Lý Thư Viện
Trường THCS Trần Cao Vân” nhằm giải quyết và đáp ứng một cách hiệu quả các nhu cầu
về mặt quản lý thông tin thư viện trong trường THCS: Trần Cao Vân. Tin học hóa trong
công tác quản lý nhằm giảm bớt sức lao động của con người, tiết kiệm được thời gian, độ
chính xác cao, gọn nhẹ và tiện lợi hơn rất nhiều so với việc làm thủ công quản lý trên
giấy tờ như trước đây. Tin học hóa giúp thu hẹp không gian lưu trữ tránh được thất lạc dữ
liệu, tự động hệ thống hóa và cụ thể hóa các thông tin theo nhu cầu của con người. Là
một đề tài mang tính thực tiễn cao, do vậy nhóm em đã nhận đề tài này, phần nào đưa ra
những nhận xét, đánh giá tổng thể và từ đó đưa ra hệ thống mới có nhiều chức năng áp
dụng cho công tác quản lý dựa trên sự hỗ trợ của máy tính. Với vốn kiến thức đã được
học tại trường, sự đam mê tin học cộng vào đó là những nhu cầu cấp thiết của xã hội
trong giai đoạn mà tin học phát triển như bão, nhóm em mong muốn thiết kế một chương
trình có thể ứng dụng vào thực tế.
2. Mục tiêu của đề tài
“Phân Tích Và Thuyết Kế Hệ Thống Quản Lý Thư Viện Trường THCS Trần Cao Vân”
nhằm phục vụ nhu cầu “Quản Lý Thư Viện” tại trường THCS: Trần Cao Vân. Triển khai
ứng dụng bằng một phần mềm cụ thể và kiểm tra bằng thực nghiệm về việc quản lý các
vấn đề thường xuyên diễn ra trong công tác “Quản Lý Thư Viện” như: Quản lý sách,
quản lý nhà cung cấp, quản lý độc giả, quản lý mượn trả ...
Sinh viên thực hiện: Nhóm 1
Trang 1
3. Đối tượng và phạm vi nghiên cứu
Đối tượng: Độc giả, nhà cung cấp sách.
Phạm vi nghiên cứu: Trong trường THCS: Trần Cao Vân.
4. Phương pháp nghiên cứu
Ở đây nhóm em sử dụng 2 phương pháp nghiên cứu:
Phương pháp chủ đạo: PP nghiên cứu tìm tài liệu.
Phương pháp bổ trợ: PP điều tra xã hội học.
5. Cấu trúc đề tài
Gồm 3 phần:
Phần 1.Mở đầu.
Phần 2.Nội dung.
Chương 1.Cơ sở lý thuyết.
Chương 2.Mô tả bài toán.
Chương 3.Phân tích và thiết kế hệ thống.
Chương 4.Thiết kế và cài đặt.
Phần 3.Kết luận và kiến nghị.
Sinh viên thực hiện: Nhóm 1
Trang 2
PHẦN 2. NỘI DUNG
CHƯƠNG 1. CƠ SỞ LÝ THUYẾT
CHƯƠNG 2. MÔ TẢ BÀI TOÁN
2.1. Giới thiệu về Trường THCS Trần Cao Vân
2.1.1.Địa Chỉ
- Thôn: Vĩnh Đại, Xã: Tam Hiệp, Huyện: Núi Thành, Tỉnh: Quảng Nam.
2.1.2.Sơ đồ tổ chức
Hình 1.1: Sơ đồ tổ chức quản lý trường THCS: Trần Cao Vân.
2.2Mô tả hoạt động nghiệp vụ của thư viện
Theo định kỳ (khoảng 5 tháng một lần), thư viện sẽ bổ sung sách mới về kho. Việc đặt
mua sách được thực hiện như sau:
Sinh viên thực hiện: Nhóm 1
Trang 3
+ Nhà xuất bản sẽ đăng thông tin về sách mới trên trang web của mình, thư viện xem xét,
chọn sách cần mua và đặt hàng, NCC gửi các danh mục sách kèm theo giá về cho thư
viện, thư viện lập danh sách những sách cần mua và gửi cho Hiệu trưởng phê duyệt, sau
đó thư viện sẽ lập hợp đồng với NCC. Hóa đơn sẽ được gửi cho bộ phận tài vụ của nhà
trường thanh toán. Và thư viện nhận sách về. Nếu có bất kỳ sai sót hoặc sách không đạt
yêu cầu, thư viện sẽ gửi phản hồi và NCC sẽ phải đáp ứng theo đúng hợp đồng đã ký.
PHIẾU NHẬP SÁCH
Số phiếu:.........................
Ngày nhập:......................
Mã Nhà Cung Cấp: .....................................................................................
Tên Nhà Cung Cấp: ........................................... SĐT: ...............................
Địa chỉ:.........................................................................................................
.....................................................................................................................
ST
Mã Sách
Tên Sách
Số Lượng
Đơn Giá
T
Người Nhập
Tổng cộng:……………………..
Nhà Cung Cấp
+ Sau khi mua sách về, bộ phận Thủ Thư tiến hành phân loại. Các đầu sách sẽ được phân
loại và đưa vào kho .
+ Mỗi khi có bổ sung sách mới vào kho thì Thủ Thư có trách nhiệm rà xét số sách đã có
hay chưa, nếu chưa có thì tiến hành quản lý và cho mã số mới, còn nếu đã có rồi thì cập
nhật lại số lượng .
Hằng năm, thư viện tiến hành làm thẻ bạn đọc cho học sinh trong trường. Thư viện
dựa vào danh sách theo yêu cầu làm thẻ của các lớp để tiến hành làm thẻ. Sau khi hoàn
tất thủ tục đăng ký, học sinh sẽ được Thủ Thư cấp thẻ thư viện và tham gia mượn sách
trong suốt một năm học đó.
- Thẻ thư viện lưu các thuộc tính sau: Mã Độc Giả, Họ Tên, Giới Tính, Ngày Sinh, Lớp,
Địa Chỉ .
Sinh viên thực hiện: Nhóm 1
Trang 4
THẺ ĐỘC GIẢ
Mã ĐG: ……
Họ tên:........................................................................................................
Ngày sinh: ......................................Nơi sinh:...............................................
Khóa: ........................................... Lớp: ......................................................
Ngày làm thẻ:…………………….Ngày hết hạn:……………………………
Độc Giả
Thủ Thư
- Đối với độc giả bị mất thẻ phải có đơn yêu cầu làm lại thẻ mới. Thẻ được cấp với mã số
cũ.
Để được mượn sách, độc giả tiến hành tra cứu (tra truyền thống hoặc tra nhờ ban quản
lý (Thủ thư)) ở danh mục sách có sẵn của thư viện. Sau đó sẽ điền thông tin cần thiết vào
phiếu yêu cầu mượn sách. Nhân viên phục vụ bạn đọc căn cứ vào phiếu mượn để tìm
sách và kiểm tra sách có còn trong kho không để cho độc giả mượn.
- Phiếu yêu cầu bao gồm các thông tin sau: Số PM, Mã DG, Ngày Mượn, Ngày Hẹn Trả,
Ngày Gia Hạn Trả, Số Lượng Mượn. Mỗi độc giả chỉ được mượn sách tối đa 7 ngày .
PHIẾU MƯỢN SÁCH
Số phiếu mượn...............
Ngày mượn:......................
Mã Độc Giả: .....................................................................................
Tên Độc Giả: ........................................... Lớp: ...............................
STT
Mã sách
Tên sách
Số lượng
Ngày hẹn
trả
Người mượn
Sinh viên thực hiện: Nhóm 1
Người lập phiếu
Trang 5
-
Khi Độc giả trả sách trước hoặc đúng ngày hẹn trả, thủ thư sẽ lập phiếu trả và
điền đầy đủ thông tin phiếu trả, ký xác nhận đã trả sách, và giao cho Độc Giả.
-
Phiếu trả sách gồm các thông tinsau: Mã ĐG, Mã Sách, Ngày trả, Số Lượng Trả,
Tình Trạng Trả Sách.
PHIẾU TRẢ SÁCH
Ngày trả:......................
Mã Độc Giả: .....................................................................................
Tên Độc Giả: ........................................... Lớp: ...............................
STT
Mã sách
Tên sách
Số lượng
Tình trạng
sách
Người trả
Người lập phiếu
- Khi đến thời gian hẹn trả mà Độc Giả chưa trả sách, thì Thủ Thư gửi thông báo
yêu cầu Độc GIả trả sách
- Nếu Độc Giả trả sách đúng thời hạn nhưng tình trạng sách bị hư hỏng không hợp
lệ với tình trạng lúc mượn của quyển sách, thủ thư sẽ quy định của thư viện.
- Khi Độc Giả trả sách hệ thống sẽ lưu thông tin phiếu trả vào kho DL phiếu tả, và
sách trả được cập nhật vào kho DL sách.
- Nếu đến hạn trả nhưng Độc giả vẫn có như cầu mượn tiếp thì thủ thư sẽ cho Độc
Giả gai hạn sách. Độc Giả có nhu cầu gia hạn sách sẽ điền lại thông tin phiếu mượn.
- Hằng năm, thư viện sẽ được kiểm tra định kỳ trong kho sách. Các sách bị hư hỏng
hoặc sách không có độc giả mượn được lập danh sách và gửi lên hội đồng hủy sách họp
bàn để xem xét việc hủy. Sách có quyết định hủy sẽ được lấy ra khỏi kho và giao cho bộ
phận bảo quản sách xử lý.
Điều kiện hủy thẻ độc giả:
+ Độc giả nợ sách quá hạn (bị kỹ luật trong quá trình mượn-trả sách do quy định nhà
trường).
+ Hết thời gian học tập tại trường.
+ Độc giả bị kỹ luật hoặc thôi học.
Sinh viên thực hiện: Nhóm 1
Trang 6
=> Thông tin về thẻ độc giả sẽ gạch bỏ trong sổ ghi chép.
Theo định kỳ (hàng tháng hoặc hàng năm), nhân viên quản lý (Thủ Thư) phải thống
kê, báo cáo về số sách đã mượn, hiện trạng của sách, độc giả, danh sách các sách cần mua
bổ sung (căn cứ vào phiếu yêu cầu bạn đọc) gửi lên ban Hiệu Trưởng trường thcs: Trần
Cao Vân.
2.3. Xác lập dự án
2.3.1 Hạn chế của hệ thống hiện tại:
- Việc quản lý hiện tại vẫn là quản lý trên giấy tờ, sổ sách.
- Với phương pháp quản lý thủ công như vậy sẽ tốn nhiều thời gian, truy cập chậm trễ, dễ
xảy ra sai sót, tốn công sức và nhiều bất cập khác. Không đáp ứng đầy đủ các thông tin
về sách, độc giả cũng như công tác mượn-trả sách một cách nhanh chóng.
- Không có phần mềm hỗ trợ.
2.3.2 Yêu cầu của hệ thống mới:
- Hỗ trợ làm thẻ thư viện và quản lý thông tin người đọc.
- Cập nhật sách mới.
- Giúp độc giả tra cứu sách.
- Cho biết mã sách học sinh đang mượn và hạn trả.
- Cập nhật được mã sách, mã độc giả đang mượn và hạn trả trên hệ thống.
- Hằng tháng, thống kê số lượng sách cho mượn theo chủ đề, tác giả, số người mượn có
phân theo chủ đề. Những sách không có độc giả mượn trong 1,2,3 năm.
Sinh viên thực hiện: Nhóm 1
Trang 7
CHƯƠNG 3. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.1. Phân tích xác đinh chức năng, tác nhân, hồ sơ
Động từ + bổ ngữ
Danh từ
Ghi chú
Quản lý Sách
Sách
Hồ sơ dữ liệu
Cập nhật Sách
Danh mục Sách
Hồ sơ dữ liệu
Đặt mua Sách
Danh mụcSách
Hồ sơ dữ liệu
Phân loại Sách
Danh mụcLoại Sách
Hồ sơ dữ liệu
Tìm Kiếm Sách
Thủ thư
Tác nhân
Thông báo Kết quả tìm kiếm
Thủ thư
Tác nhân
Quản lý Độc giả
Độc Giả
Tác nhân
Cập Nhật Độc Giả
Danh mụcĐộc Giả
Hồ sơ dữ liệu
Lập Thẻ Độc Giả
Danh mụcĐộc Giả
Hồ sơ dữ liệu
Tìm Kiếm Độc Giả
Thủ thư
Tác nhân
Xoá Độc Giả
Thủ thư
Tác nhân
Lập thẻ
Thẻ
Tác nhân
Ghi phiếu Lập thẻ
Phiếu lập thẻ
Hồ sơ dữ liệu
QL NCC
NCC
Tác nhân
QL Thông Tin NCC
Danh mục NCC
Hồ sơ dữ liệu
Nhập sách
Sách
Hồ sơ dữ liệu
Lập Phiếu Nhập Sách
Phiếu nhập sách
Hồ sơ dữ liệu
Duyệt phiếu nhập sách
Hiệu trưởng
Tác nhân
Hóa đơn nhập
Hóa đơn nhập
Hồ sơ dữ liệu
Thanh toán hóa đơn
Phòng tài chính
Tác nhân
Mượn sách
Danh mụcSách
Hồ sơ dữ liệu
Lập Phiếu Mượn
Phiếu mượn sách
Hồ sơ dữ liệu
Trả sách
Danh mụcSách
Hồ sơ dữ liệu
Lập Phiếu Trả
Danh mục Phiếu trả
Hồ sơ dữ liệu
Gia hạn sách
Danh mụcSách
Hồ sơ dữ liệu
Sinh viên thực hiện: Nhóm 1
Trang 8
3.2.Biểu đồ ngữ cảnh(QL Thư viện)
Sách trả
Yêu Cấầu Quản Lý
Thủ Thư
Thống tin Yêu cấầu mượn sách
Thốấng kê tìm kiêấm
Thống tin độc giả
Độc
Giả
Hệ Thốống Thư Viện Báo cáo kêất quả
Thống tin yêu
cấầu cấấp thẻ
Cung cấấp sách
Thẻ độc
phiêấgiả
u mượn
Đặt sách
TT YC trả sách đêấn hạn
Hóa đơn thanh
toán
Phiêấu
Nhập đã
duyệt
Hiệu trưởng
Phiêấu nhập
sách
Hóa
đ ơn
Hình 3.1. Biểu đồ ngữ cảnh
Sinh viên thực hiện: Nhóm 1
Trang 9
Nhà Cung Cấấp
Sách
Phòng tài vụ
3.3.Sơ đồ phân rã chức năng
3.3.1. Sơ đồ chức năng
Hình 3.2.Sơ đồ phân rã chức năng
3.3.2. Mô tả chi tiết các chức năng
a. Quản lý sách
Sách sẽ được hệ thống quản lý dựa vào các thuộc tính bao gồm( Mã sách, mã
loại sách, tên sách, tên tác giả, ban, tập, NXB, ghi chú). Hệ thống cho phép quản lý toàn
bộ thông tin của tất cả sách trong thư viện, cho phép phân loại sách, thêm, xóa, thay đổi
thông tin, tìm kiếm sách.
Cập Nhật Sách: Nếu số lượng sách trong kho còn ít hoặc hết thì Ban quản
lý (Thủ thư) yêu cầu cập nhật sách bổ sung (hệ thống sẽ đặt mua sách từ nhà cung cấp
sách). Sách sau khi được mua về sẽ được phân loại từng loại sách (Mã thể loại, tên thể
loại sách) và lưu vào kho DL Sach
Sinh viên thực hiện: Nhóm 1
Trang 10
Tìm Kiếm Sách: Khi Ban quản lý (Thư thư) hoặc Độc Giả có yêu cầu tìm
kiếm sách thì hệ thống sẽ lấy thông tin từ DL Sách được lưu trước đó, sẽ thông báo kết
quả cho Ban quản lý (Thủ thư) và sau đó thông báo cho Độc Giả.
b. Quản lý độc giả
Độc giả được hệ thống quản lý dựa trên các thuộc tính bao gồm (Mã ĐG, Mã
lớp học, họ tên, giới tính, ngày sinh, địa chỉ DG, ghi chú)
Gồm 3 chức năng chính: Tìm kiếm Độc Giả, Cập Nhật Danh Sách DG,
Lập Thẻ.
Tìm Kiếm Độc Giả: Khi Ban quản lý (Thủ thư) yêu cầu tìm kiếm Độc giả,
hệ thống sẽ tìm kiếm thông tin Độc giả từ kho DL Độc Giả và báo cáo cho Ban quản lý
(Thủ thư).
Cập Nhật ĐG: Khi Độc giả có thay đổi thông tin cá nhân (Địa chỉ, mã
lớp, . . .), khi độc giả hết thời hạn bị kỷ luật của thư viện thì Ban quản lý (Thủ thư) Độc
giả phải cung cấp thông tin mới và Ban quản lý (Thủ thư) phải cập nhật lại thông tin độc
giả. Khi độc giả hết thời gian học tại trường (chuyển trường, tốt nghiệp) thì Ban quản lý
(Thủ thư) xoá thông tin Độc giả ra khỏi hệ thống.
Lập Thẻ: Khi Độc giả yêu cầu lập thẻ hệ thống sẽ yêu cầu Độc Giả cung
cấp thông tin Độc giả, thông tin Độc giả đc được lưu trữ trong kho DL Độc giả và lập thẻ.
Độc giả phải nhập thông tin vào phiếu phiếu lập thẻ bao gồm (Mã độc giả, tên độc giả,
ngày lập thẻ, thời gian hoạt động của thẻ). Sau khi có thẻ hệ thống sẽ cấp thẻ cho độc giả
(mã số thẻ tương ứng với mã độc giả).
c. Quản lý Nhà Cung Cấp
Nhà Cung Cấp được hệ thống lưu trữ thông tin bao gồm các thuộc tính (mã NCC,
Tên NCC, Địa chỉ NCC, SDT).
Gồm 2 chức năng chính: Thông Tin Nhà Cung Cấp, Phiếu Nhập Sách.
Quản lý Thông Tin Nhà Cung Cấp: Khi Ban quản lý (Thủ thư) yêu cầu
cung cấp thông tin nhà cung cấp, hệ thống sẽ xác nhận thông tin nhà cung cấp sách và
báo cáo kết quả cho Ban quản Lý (Thủ Thư).
Nhập Sách: Khi Ban quản lý (Thủ thư) yêu cầu đặt sách từ nhà cung cấp
sách, hệ thống sẽ gửi phiếu đặt sách (Số phiếu nhập, Mã NCC, Ngày nhập, Mã sách, SL
nhập, đơn giá, tổng tiền) đến nhà cung cấp sách và báo cáo kết quả cho Ban quản Lý
(Thủ Thư).
d. Quản lý Mượn – trả
Gồm 3 chức năng chính: mượn sách, trả sách, gia hạn sách
Mượn Sách: Khi Độc Giả có nhu cầu mượn sách thì hệ thống sẽ kiểm tra
thông tin độc giả trong kho DL Docgia. Sau khi kiểm tra thông tin độc giả, nếu độc giả
thuộc điều kiện được phép mượn thì hệ thống sẽ kiểm tra thông tin sách trong kho DL
Sinh viên thực hiện: Nhóm 1
Trang 11
Sach. Nếu quyển sách được Độc Giả yêu cầu mượn vẫn còn trong kho thì hệ thống sẽ cấp
phiếu mượn (Số PM, Mã ĐG, Mã Sách, Ngày mượn, Ngày hẹn trả, Số lượng mượn) cho
Độc Giả mượn sách. Nếu hết hoặc lý do khác? (như: Độc Giả nợ sách quá hạn) Ban quản
lý (Thủ thư) sẽ từ chối yêu cầu mượn sách. Sau khi cung cấp sách cho Độc Giả, hệ thống
sẽ tự động cập nhật lưu thông tin mượn và dữ liệu trong kho DL Sach. Lưu ý mỗi độc giả
chỉ có thể mượn một số lượng sách nhất định theo quy định của thư viện.
Trả Sách: Nếu Độc Giả trả sách đúng quy định về thời gian mượn trả
nhưng tình trạng sách bị hỏng hoặc mất không hợp lệ với tình trạng ban đầu của quyển
sách (Ban quản lý (Thủ thư) sẽ phạt tiền theo giá trị của quyển sách đó hoặc theo quy
định chung của thư viện). Khi Độc Giả trả sách hệ thống sẽ cấp phiếu trả(Mã sách, Mã
ĐG, Ngày trả, Tình trạng trả, Số lượng trả ) cho độc giả và lưu thông tin vào kho DL
Sach Tra , sau đó hệ thống sẽ cập nhật DL Sach trong phần quản lý sách.
Gia Hạn Sách: Nếu đến hạn nhưng Độc Giả chưa trả sách thì hệ thống sẽ
gửi thông báo thu hồi sách hết hạn. Nếu Độc Giả có nhu cầu Gia hạn Sách thì hệ thống sẽ
cung cấp thêm phiếu mượn cho Độc Giả. Nếu đến thời gian gia hạn sách mà Độc Giả vẫn
không trả Sách đúng hạn thì Ban quản lý (Thủ thủ) sẽ kỹ luật đối với Độc Giả đó theo quy
định của thư viện.
e. Thống kê báo cáo
Gồm 4 chức năng chính: Thống kê sách còn, thống kê sách trả, thống kê
sách đang mượn, thống kê sách quá hạn.
Thống Kê Sách Còn: Khi Ban quản lý (Thủ thư) yêu cầu thống kê sách
còn thì hệ thống sẽ cập nhật trong kho DL Sach và báo cáo kết quả cho Ban quản lý (Thủ
thư).
Thống Kê Sách Trả: Khi Ban quản lý (Thủ thư) yêu cầu thống kê sách trả
thì hệ thống sẽ cập nhật trong kho DL Sach Trả và báo cáo kết quả cho Ban quản lý (Thủ
thư).
Thống Kê Sách Đang Mượn: Khi Ban quản lý (Thủ thư) yêu cầu thống
kê sách đang mượn thì hệ thống sẽ lấy thông tin sách từ DL Sach Mượn và đối chiếu với
DL Sach Tra, sau đó báo cáo kết quả cho Ban quản lý (Thủ thư).
Thống Kê Sách Quá Hạn: Khi Ban quản lý (Thủ thư) yêu cầu thống kê
sách hết hạn thì hệ thống sẽ lấy thông tin từ DL Sach Mượn đối chiếu với DL Sach Tra
sau đó báo cáo kết quả cho Ban quản lý (Thủ thư). Từ kết quả này, Ban quản lý (Thủ thư)
sẽ gửi phiếu thu hồi sách cho những độc giả đang mượn sách quá hạn trong phần quản lý
mượn trả.
Sinh viên thực hiện: Nhóm 1
Trang 12
3.4. Danh mục các hồ sơ dữ liệu.
D1
Danh mục Sách
D2
Loại sách
D3
Thông tin DG
D4
Thông tin NCC
D5
Phiếu ghi thẻ
D6
Phiếu nhập sách
D7
Hóa đơn nhập
D8
Phiếu mượn sách
D9
Phiếu trả
Sinh viên thực hiện: Nhóm 1
Trang 13
3.5. Ma trận thực thể chức năng
Các Thực thể
D1.danh mục sách
d2. Danh mục loại sách
d3. Danh mục độc giả
d4. Danh mục nhà cung cấp
d5.Phiếu ghi thẻ
d6. Phiếu nhập sách
d7.hóa đơn nhập
D8.Phiếu mượn
D9.Phiếu trả
Cảc chức nang nghiệp vụ
dl
U
1.Quản lý sách
d2 d3 d4 d5 d6 d7 d8 d9
C
R
2. Quản lý nhà cung cấp
U
U
3.Quản lý độc giả
4.Quản lý mượn trả
R
5.Thống kê
R
R
Sinh viên thực hiện: Nhóm 1
Trang 14
R
R
C
C
R
C
R
R
Hình 3.3:Ma trận thực thể chức năng
3.6. Sơ đồ luồng dữ liệu
3.6.1 Biểu đồ luồng dữ liệu mức 0
R
C
R
Hình 3.4. Biểu đồ luồng dữ liệu mức 0
Sinh viên thực hiện: Nhóm 1
Trang 15
3.6.2 Các biểu đồ luồng dữ liệu mức 1
a. Biểu đồ luồng dữ liệu chức năng 1.0 “QL Sách”
Hình 3.5. Biểu đồ luồng dữ liệu chức năng 1.0 “QL Sách”
Sinh viên thực hiện: Nhóm 1
Trang 16
b. Biểu đồ luồng dữ liệu chức năng 2.0 “QL NCC”
Hình 3.6. Biểu đồ luồng dữ liệu chức năng 2.0 “QL NCC”
Sinh viên thực hiện: Nhóm 1
Trang 17
- Xem thêm -