Tám bảng lần lượt là: Loại Sách, Độc Giả, Nhập Sách,Quyển Sách, Mượn Sách, Chi Tiết Phiếu Nhập, Chi Tiết Phiếu Mượn, Nhân Viên.Ba kho lần lượt là: Kho Phiếu Nhập, Kho Phiếu Mượn và Kho S
Trang 1Lời Mở Đầu 2
2.1.1 Biểu đồ phân cấp chức năng (BFD) 4
Trang 2Lời nói đầu
Trên thế giới cũng như ở Việt Nam, công nghệ thông tin đã trở thành một ngành mũi nhọn, nó là ngành khoa học ky thuật không thể thiếu trong việc áp dụng vào các hoạt động xã hội như: quản lý hệ thống thư viện sách, kinh tế, thông tin, kinh doanh và mọi hoạt động trong lĩnh vực nghiên cứu
Ở nước ta hiện nay, việc áp dụng vi tính hóa trong quản lý tại các cơ quan, xí nghiệp, tổ chứ đang rất phổ biến và trở nên cấp thiết, bởi ngành nghề nào cũng đòi hỏi con người phải xử lý khối lượng công việc khổng lồ, và những kiến thức những suy nghĩ, những đào tạo chuyên sâu Một vấn đề cấp thiết đặt ra trong quản lý là làm thế nào để chuẩn hóa cách xử lý dữ liệu ở trường học, chính vì thế chúng em chọn đề tài
“Phân tích thiết kế hệ thống quản lý thư viện sách”
Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn và thiếu kinh nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thiết kế còn nhiều thiếu sót, kính mong quý thầy cô và các bạn góp ý, bổ sung để chúng em hoàn thiện cho bài tập tốt hơn nữa Chúng em xin chân thành cảm ơn!
2
Trang 3Phần 1: Thông Tin Đề Tài Và Mô Tả Bài Toán.
1.1 Thông tin đề tài:
- Quản lý thư viện
1.2 Mô tả bài toán:
- Thư viện là nơi lưu trữ và cung cấp tài liệu phục vụ nhu cầu học tập, nghiên cứu và giải trí của độc giả Quản lý thư viện truyền thống thường gặp nhiều khó khăn trong việc theo dõi số lượng lớn tài liệu và giao dịch mượn trả Do đó, xây dựng một hệ thống quản lý thư viện điện tử là cần thiết để tối ưu hóa các quy trình quản lý và phục vụ người dùng tốt hơn
- Trong đó:
1 Thư Viện tạo ra hai loại phiếu: phiếu nhập và phiếu mượn Cùng với đó là tám bảng, ba kho Tám bảng lần lượt là: Loại Sách, Độc Giả, Nhập Sách, Quyển Sách, Mượn Sách, Chi Tiết Phiếu Nhập, Chi Tiết Phiếu Mượn, Nhân Viên
Ba kho lần lượt là: Kho Phiếu Nhập, Kho Phiếu Mượn và Kho Sách
2 Phiếu nhập nhằm mục đích quản lý thông tin lô sách được nhà xuất bản đưa đến thư viện theo yêu cầu Trong đó, thông tin lô sách nhập được quản lý qua mã nhập, mã sách dùng quản lý sách được nhập, số lượng và đơn giá
3 Phiếu mượn nhằm mực đích quản lý thông tin độc giả đăng ký mượn sách Trong đó, thông tin cá nhân của độc giả được quản lý bởi mã độc giả, thông tin quyển sách đã mượn bằng mã sách, ngày dự kiến trả và ngày trả thực tế
4 Bảng Loại Sách nhằm mục đích phân chia, quản lý sách theo thể loại, bao gồm: Mã Loại Sách, Loại Sách
5 Bảng Độc Giả nhằm mục đích quản lý thông tin độc giả, bao gồm: Mã Độc Giả, Tên Độc Giả, Địa Chỉ, Năm Sinh, Giới Tính, Email
6 Bảng Nhập Sách nhằm mục đích quản lý lô sách được nhập, bao gồm: Mã Nhập, Ngày Nhập, Diễn Giải
Trang 47 Bảng Quyển Sách là bảng tổng hợp nhằm mục đích quản lý chi tiết thông tin của từng quyển sách, bao gồm: Mã Sách, Tên Sách, Tác Giả, Mã Loại Sách, Năm Xuất Bản, Lần Xuất Bản, Số Lượng
8 Bảng Mượn Sách nhằm mục đích quản lý độc giả mượn sách, thông tin ngày mượn và quyển sách được mượn, bao gồm: Mã Mượn, Mã Nhân Viên, Mã Độc Giả, Ngày Mượn
9 Bảng Nhân Viên nhằm mục đích quản lý nhân viên của thư viện, bao gồm: Mã Nhân Viên, Họ Tên, Địa Chỉ, Năm Sinh, Số Điện Thoại, Email
10 Bảng Chi Tiết Phiếu Nhập nhằm mục đích quản lý phiếu nhập, bao gồm: Mã Nhập, Mã Sách, Số Lượng, Đơn Giá
11 Bảng Chi Tiết Phiếu Mượn nhằm mục đích quản lý phiếu mượn, bao gồm: Mã Mượn, Mã Sách, Dự Kiến Trả, Ngày Trả
12 Bộ Phận Quản Lý sẽ nhận được báo cáo thông tin hàng tháng, thông tin được lấy từ ba kho
4
Trang 5Phần 2: Phân Tích Thiết Kế Hệ Thống.
2.1 Phân tích về chức năng:
2.1.1 Biểu đồ phân cấp chức năng (BFD):
2.2 Biểu đồ luồng dữ liệu - DFD:
2.2.1 DFD mức ngữ cảnh (mức 0):
Trang 62.2.2 DFD mức đỉnh (mức 1):
6
Trang 72.2.3 Biểu đồ ER, mô hình dữ liệu:
2.3 Mô tả chức năng:
2.3.1 Đăng nhập:
Trang 82.3.2 Menu:
2.3.3 Quản lý loại sách:
8
Trang 92.3.4 Quản lý độc giả:
2.3.5 Quản lý thông tin quyển sách:
Trang 102.3.6 Quản lý mượn sách:
2.3.7 Quản lý phiếu nhập:
10
Trang 112.3.8 Quản lý phiếu mượn:
2.3.9 Quản lý nhân viên:
Trang 122.3.10 Quản lý nhập sách:
2.3.11 Báo cáo:
12
Trang 132.4 Chuẩn hóa dữ liệu:
2.4.1 Phiếu Nhập:
NgayNhap NgayNhap NgayNhap NgayNhap Nhập Sách DienGiai DienGiai DienGiai DienGiai
#MaSach #MaSach Quyển sách TenSach TenSach
2.4.1 Phiếu Mượn:
NgayMuon NgayMuon NgayMuon NgayMuon
DuKienTra #MaSach #MaSach #MaSach Chi tiết mượn NgayTra DuKienTra DuKienTra DuKienTra
NgayTra NgayTra NgayTra