Trước khi đi vào phân tích và thiết kế một hệ thống thì việc xác định được nhiệm vụ cơ bản của hệ thống đó là vô cùng quan trọng.Các nhiệm vụ cơ bản của hệ thống là: Cung cấp tài liệu,phục vụ cho việc giảng dạy, học tập nghiên cứu của học sinh, sinh viên với nhiều hình thức như : cho mượn, đọc tài liệu tại chỗ. Tổ chức, xử lý , sắp xếp, lưu trữ, bảo quản ,quản lý tài liệu, sách các thể loại Thống kê theo định kì, nắm bắt các thông tin về bạn đọc để người quản lý đánh giá được tình hình phục vụ bạn đoc, để có kế hoạch bổ sung , cập nhập thêm tài liệu hay hủy bỏ tài liệu, gửi thông báo,biên bản phạt cho bạn đọc mượn sách quá hạn.Đối với bài toán hệ thống quản lý mượn trả sách, ta xác định được những bộ phận tham gia vào:+Bộ phận quản lý bạn đọc+Bộ phận quản lý mượn trả+Bộ phận kho sáchNhiệm vụ của các bộ phận là :+Bộ phận quản lý bạn đọc Tiếp nhận yêu cầu làm thẻ của độc giả , tiến hành làm thẻ thư viện cho độc giả để phục vụ cho nhu cầu mượn trả sách. Cập nhật thông tin độc giả mỗi khi có độc giả làm thẻ thư viện mới. Thống kê tình hình làm thẻ bạn đọc+Bộ phận quản lý mượn trảTiếp nhận yêu cầu mượn sách của bạn đọc, quản lý quá trình mượn sáchTiếp nhận yêu cầu trả sách của bạn đọc, quản lý quá trình trả sách. Tiến hành làm biên bản phạt dành cho những bạn đọc mượn trả quá hạn, làm mất sách, làm hỏng sách. Thống kê tình hình mượn trả bằng việc thống kê danh sách bạn đọc mượn trả quá hạn, thống kê tài liệu được mượn để có kế hoạch bổ sung , hủy bỏ tài liệu+Bộ phận kho sáchTiếp nhận yêu cầu đề nghị bổ sung tài liệu từ bộ phận mượn trảChịu trách nhiệm cho việc bổ sung các nguồn tài liệu mớiSắp xếp,phân loại tài liệuTạo thống kê báo cáo các tài liệu được bổ sung , cung cấp cho bộ phận mượn trả
HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ MƯỢN TRẢ SÁCH THƯ VIỆN HÀ NỘI, 12/2019 HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI QUẢN LÝ MƯỢN TRẢ SÁCH THƯ VIỆN Giáo viên phụ trách: HÀ NỘI, 12/2019 MỤC LỤC Đánh giá công việc kết luận 148 Tài liệu tham khảo 148 Lời nói đầu Ngày nay, công nghệ thông tin dần trở thành ngành kinh tế mũi nhọn đất nước, có tỉ lệ đóng góp cho tăng trưởng GDP đất nước ngày cao Cơng nghệ thơng tin có mặt nhiều phương diện sống hàng ngày chúng ta, từ thương mại đến giải trí chí văn hóa, xã hội giáo dục… Việc áp dụng vi tính hóa quản lý quan , xí nghiệp , tổ chức phổ biến trở nên cấp thiết , ngành nghề đòi hỏi người phải xử lý khối lượng công việc khổng lồ, kiến thức ,những suy nghĩ , đào tạo chuyên sâu Một vấn đề cấp thiết , đặt quản lý làm để chuẩn hóa cách xử lý liệu trường học Chính ,nên em chọn đề tài “ Hệ thống quản lý mượn trả sách thư viện” với mục đích giúp cho cơng tác quản lý , trở nên dễ dàng so với việc xử lý thủ công trước Thư viện trường học từ lâu trở thành phận thiếu nhà trường, sở vật chất trọng yếu phục vụ giảng dạy học tập, đồng thời góp phần nâng cao chất lượng giáo dục tồn diện nhà trường Tại trường học, nhu cầu tìm hiểu học hỏi ngày cao, đặc biệt để đảm bảo kiến thức có tính logic xác việc tìm đến sách cần thiết Nhằm đáp ứng nhu cầu thư viện trường học tăng số lượng sách đáng kể Công việc quản lý mượn trả thư viện trở thành chuỗi công việc vất vả tốn nhiều công sức Từ ý kiến em bày tỏ trên, với ý tưởng đề tài “ Hệ thống quản lý mượn trả thư viện”, em mong muốn trình bày đề tài mơn phân tích thiết kế hệ thống Mặc dù cịn nhiều sai sót em mong nhận đóng góp từ bạn để rút kinh nghiệm cho đề tài Em cảm ơn suốt q trình học vừa qua, tận tình giúp đỡ chúng em kiến thức bổ ích mơn phân tích thiết kế hệ thống này.! Em xin chân thành cảm ơn! CHƯƠNG I: KHẢO SÁT HỆ THỐNG Mô tả hệ thống 1.1.1.Nhiệm vụ Trước vào phân tích thiết kế hệ thống việc xác định nhiệm vụ hệ thống vơ quan trọng Các nhiệm vụ hệ thống là: - Cung cấp tài liệu,phục vụ cho việc giảng dạy, học tập nghiên cứu học sinh, sinh viên với nhiều hình thức : cho mượn, đọc tài liệu chỗ - Tổ chức, xử lý , xếp, lưu trữ, bảo quản ,quản lý tài liệu, sách thể loại - Thống kê theo định kì, nắm bắt thơng tin bạn đọc để người quản lý đánh giá tình hình phục vụ bạn đoc, để có kế hoạch bổ sung , cập nhập thêm tài liệu hay hủy bỏ tài liệu, gửi thông báo,biên phạt cho bạn đọc mượn sách hạn 1.1.2.Cơ cấu tổ chức Đối với toán hệ thống quản lý mượn trả sách, ta xác định phận tham gia vào: +Bộ phận quản lý bạn đọc +Bộ phận quản lý mượn trả +Bộ phận kho sách Nhiệm vụ phận : +Bộ phận quản lý bạn đọc - Tiếp nhận yêu cầu làm thẻ độc giả , tiến hành làm thẻ thư viện cho độc giả để phục vụ cho nhu cầu mượn trả sách - Cập nhật thơng tin độc giả có độc giả làm thẻ thư viện - Thống kê tình hình làm thẻ bạn đọc +Bộ phận quản lý mượn trả -Tiếp nhận yêu cầu mượn sách bạn đọc, quản lý trình mượn sách -Tiếp nhận yêu cầu trả sách bạn đọc, quản lý trình trả sách -Tiến hành làm biên phạt dành cho bạn đọc mượn trả hạn, làm sách, làm hỏng sách - Thống kê tình hình mượn trả việc thống kê danh sách bạn đọc mượn trả hạn, thống kê tài liệu mượn để có kế hoạch bổ sung , hủy bỏ tài liệu +Bộ phận kho sách -Tiếp nhận yêu cầu đề nghị bổ sung tài liệu từ phận mượn trả -Chịu trách nhiệm cho việc bổ sung nguồn tài liệu -Sắp xếp,phân loại tài liệu -Tạo thống kê báo cáo tài liệu bổ sung , cung cấp cho phận mượn trả 1.1.3.Quy trình xử lý quy tắc quản lý -Làm thẻ độc giả : Độc giả đến thư viện có nhu cầu mượn sách Nếu độc giả chưa có thẻ thư viện, độc giả yêu cầu làm thẻ thư viện, phận quản lý bạn đọc cung cấp phiếu đăng kí làm thẻ thư viện ( MB01)(1) Độc giả tiến hành điền đầy đủ thơng tin vào phiếu đăng kí bao gồm họ tên, mã sinh viên, giới tính, ngày sinh, khoa,….Sau độc giả nộp lại cho phận quản lý bạn đọc Bộ phận quản lý bạn đọc xác nhận thông tin độc giả điền đầy đủ xác(2).Bộ phận quản lý bạn đọc tiến hành làm thẻ thư viện ( MB02)(3) cho độc giả, cung cấp thẻ thư viện cho độc giả(4) Độc giả kiểm tra thẻ thư viện xem có thơng tin độc giả không Nếu thông tin thẻ , độc giả nhận thẻ, thông tin sai độc giả sửa đổi , làm lại thẻ -Quản lý độc giả : Độc giả sau phận quản lý bạn đọc cấp Thẻ thư viện (MB02), bạn đọc kiểm tra thơng tin cá nhân thẻ,nếu thơng tin sai, phận phịng mượn kiểm tra làm lại thẻ bạn đọc bị sai thông tin(5) thông tin nhân viên phận bạn đọc cập nhật thông tin độc giả(6) để theo dõi trình mượn trả sách độc giả Thơng tin nhập bao gồm thông tin chi tiết thẻ thư viện : Họ tên, Mã sinh viên, ngày sinh, giới tính, khoa, … Hàng tháng, nhân viên phận quản lý bạn đọc lậpPhiếu thống kê tình hình làm thẻ bạn đọc (MB07)(7) gửi đến phận quản lý mượn trả để có kế hoạch việc quản lý cập nhật bổ sung tài liệu Và lập danh sách thông tin chi tiết bạn đọc làm thẻ (MB09)(8) gửi đến bạn đọc Đối với thẻ độc giả hết hạn , thông tin độc giả phận quản lý bạn đọc cập nhật lại việc hủy thông tin độc giả(9) Độc giả mượn sách thư viện -Mượn sách : Trường hợp độc giả có thẻ thư viện(MB02) , phận quản lý mượn trả yêu cầu xuất trình thẻ thư viện (10)và kiểm tra thẻ thư viện(11) Nếu thẻ thư viện hợp lệ tiến hành cho độc giả mượn sách, thẻ không hợp lệ trả lại thẻ cho độc giả , độc giả không mượn sách Sau cho độc giả mượn sách, phận quản lý mượn trả cập nhật thông tin mượn(12)lên quản lý thông tin mượn trả hệ thống để theo dõi.Thông tin mượn trả bao gồm mã độc giả, mã sách, ngày mượn, ngày trả,… Đối với độc giả có nhu cầu mượn sách đọc chỗ, phận quản lý mượn trả sau tiến hành xong quy trình mượn sách trên, hướng dẫn độc giả đến phòng đọc(13) Độc giả cung cấp Thông báo nội quy phòng đọc (MB03)(14) Độc giả phải chấp hành nội quy đề -Trả sách : Độc giả đến thư viện có nhu cầu trả sách Bộ phận quản lý mượn trả yêu cầu xuất trình thẻ thư viện ( MB02) (15) kiểm tra thẻ thư viện (16) Nếu thẻ hợp lệ, phận quản lý mượn trả tiến hành kiểm tra tài liệu trả (17) mà độc giả muốn trả , so sánh với thông tin mượn trả (18) hệ thống Kiểm tra sách sách bị hỏng, mất, phận quản lý mượn trả lập biên cho độc giả làm , hỏng sách(MB04) (19) hàng tháng lập báo cáo thống kê tài liệu bị hỏng(MB10) (20)gửi xuống phận kho sách.Sau lập biên bản, yêu cầu độc giả chịu nộp phạt theo biên bản(21) có trách nhiệm mua đền trả sách Nếu sách không bị hỏng, nhân viên phận phòng mượn nhận lại sách trả từ độc giả(22), trả thẻ cho độc giả xác nhận trạng thái trả hệ thống (23) -Quản lý tình hình mượn trả : Bộ phận quản lý mượn trả thống kê danh sách bạn đọc mượn hạn, lập phiếu thống kê danh sách bạn đọc mượn hạn (MB05)(24) gửi đến bạn đọc Dựa vào phiếu thống kê, có biên cho độc giả mượn sách hạn Lập biên độc giả mượn sách hạn(MB06) (25)Sau nhận biên bản, độc giả kiểm tra Nếu biên sai, phận mượn trả kiểm tra lại, biên bạn đọc phải chịu phạt theo biên Bộ phận quản lý mượn trả xác nhận thông tin hệ thống Thống kê sách mượn hàng tháng với việc lập Phiếu theo dõi tài liệu mượn hàng tháng (MB08)(27) Gửi phiếu theo dõi tài liệu mượn hàng tháng xuống phận kho sách -Quản lý việc bổ sung tài liệu : Bộ phận quản lý mượn trả lập phiếu đề nghị bổ sung tài liệu cho thư viện (MB11)(27).Bộ phận kho sách tiếp nhận phiếu đề nghị bổ sung tài liệu cho thư viện từ phận quản lý mượn trả Tiếp nhận phiếu theo dõi tài liệu mượn hàng tháng(MB08), báo cáo thống kê tài liệu bị hỏng(MB10) Dựa vào phiếu đề nghị bổ sung,phiếu theo dõi tài liệu mượn hàng tháng, thống kê tài liệu bị mất, hỏng Bộ phận kho sách lập danh sách tài liệu đặt mua(MB14)(28), gửi danh sách tài liệu đặt mua bổ sung(29) đến nhà xuất bản, nhận tài liệu bổ sung(30) từ nhà xuất Sau nhận tài liệu bổ sung từ nhà xuất bản, phận kho sách xếp phân loại sách(31) theo thể loại sách lập báo cáo thống kê tài liệu bổ sung(MB12)(32) , gửi báo cáo thống kê lên phận mượn trả Dựa vào báo cáo thống kê tài liệu bổ sung, phận quản lý mượn trả có trách nhiệm thơng báo cho bạn đọc tài liệu bổ sung với Thông báo cập nhật tài liệu thư viện(MB13)(33) 1.1.4.Mẫu biểu MB01 : Phiếu đăng kí làm thẻ thư viện MB 02 : Thẻ thư viện MB 03 : Thông báo nội quy phịng đọc CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP- TỰ DO- HẠNH PHÚC Thông báo : Về nội quy phòng đọc thư viện ( yêu cầu bạn đọc tuân thủ thực nội quy phịng đọc ) Thư viện thơng báo : ………………………… Danh sách nội quy phòng đọc : Hà Nội, ngày…tháng…năm… Ban quản lý phận (xác nhận) 10 ghichu C,R,E,D cách Không để trống Nhập chữ có dấu Các từ cách dấu cách Có để trống 3.5.3.Thiết kế form xử lý nghiệp vụ (02 nghiệp vụ) Form nghiệp vụ xử lý chức cập nhật thông tin mượn - Tên giao diện: Tìm kiếm độc giả Người sử dụng: Nhân viên phận quản lý mượn trả Nhiệm vụ: Cập nhật chi tiết mượn, thêm, sửa, xóa thơng tin mượn, xác nhận tình trạng mượn Mẫu thiết kế: hình Modul đặc tả 128 Thao tác người dùng Mô tả 129 Bước 1: Khởi động hệ thống Hiển thị hình đăng nhập với tên đăng nhập mật ( text box txtTendangnhap, textbox txtMatkhau) Bước 2: Nhập tên đăng nhập mật +Nếu mật tên đăng nhập hiển thị hình +Nếu mật tên đăng nhập khơng quay trở lại hình đầu Bước 3: Click chọn chức Hiển thị form chức Bước 4: Click chọn Cập nhật thông tin Hiển thị form cập nhật thông tin mượn sách mượn với chức thêm, sửa , xóa , tìm kiếm sách, datagird view thơng tin sách với button Bước : Tùy chọn thực chức -Chức thêm : + Click chọn button Thêm (btnthem) +Màn hình thêm sẵn sàng với ô textbox trở trạng thái trống Các button thêm sửa xóa tối ( bị disable) cịn button Lưu sáng +Nhập thơng tin sách cần thêm ( cbomaThe, txtmaSach, txtTongsaschmuon, txtngaymuon, txtngaytra) +Thông tin sách hiển thị lên -Chức Sửa : +Click thông tin mượn datagird textbox tương ứng +Các textbox trạng thái cho phép thay view (dgtThongitnmuon) đổi +Click chọn button sửa +Thông tin sách hiển thị lên textbox tương ứng -Chức Xóa: +Click chọn thơng tin mượn +Hiển thị thơng báo xác nhận xóa datagird view (dgtThongtinmuon) +Click button xóa 130 +Click chọn “có” +Hiển thị thơng báo xóa thành cơng -Chức tìm kiếm: +Click text box (lbltimkiem) +Nhập từ khóa tìm kiếm vào (txttukhoa) +Nhấn enter +text box lbltimkiem trở trạng thái trống +Cập nhật từ khóa tìm kiếm Nếu có liệu: Hiển thị lên data girdview dgttimKiem Nếu khơng có liệu : Hiển thị thơng báo khơng có liệu +Với th có liệu : xóa từ khóa ấn enter +Với th khơng có liệu : Chọn ok 131 +Trở giao diện form sách +Trở giao diện form sách Bước : Click chọn Lưu -Thêm : Nếu lưu thành công Nếu lưu không thành công -Sửa: +Click chọn Lưu (btnLuu) Bước : Click chọn thoát (btnThoat) +Hiển thị thông báo lưu thành công +Hiển thị thông báo cầu nhập đầy đủ thông tin +Hiển thị thông báo sửa thành cơng + Trở hình chính, hình chức 132 Tên bảng THEMUON SACH Thuộc tính sử dụng Mức độ sử dụng maThe C,R,E,D ngaymuon C,R,E,D Ngaytra C,R,E,D tongSachMuon C,R,E,D maSach R Ràng buộc toàn vẹn liệu Chỉ chọn từ selectbox Không để trống Định dạng ngày Không để trống Đinh dạng ngày Không để trống Chỉ nhập số Không để trống Chỉ đươc chọn Không để trống Form nghiệp vụ xử lý chức thống kê danh sách mượn hạn - Tên giao diện: Thống kê danh sách mượn hạn Người sử dụng: Nhân viên phận quản lý mượn trả Nhiệm vụ: Thống kê danh sách mượn hạn theo ngày thống kê Mẫu thiết kế: hình 133 Modul đặc tả 134 Thao tác người dùng Mô tả 135 Bước 1: Khởi động hệ thống Hiển thị hình đăng nhập với tên đăng nhập mật (txtTendangnhap, txtMatkhau) Bước 2: Nhập tên đăng nhập mật +Nếu mật tên đăng nhập hiển thị hình gồm mục : hệ thống, danh mục, chức +Nếu mật tên đăng nhập khơng quay trở lại hình đầu Bước 3: Click chọn chức Hiển thị form chức Bước 4: Click chọn Danh sách mượn hạn Bước : Click chọn textbox txtngayThongke Hiển thị form danh sách mượn hạn với chức thống kê Textbox txtNgaythongke xóa trắng sẵn sàng cho việc nhập Bước : Click chọn ngày thống kê Nếu khơng có liệu : + Hiển thị thông báo không +Click lại vào textbox txtNgaythongke Bước : Click chọn Nếu có liệu :+ Hiển thị danh sách datagirdview +Quay lại bước : textbox txtNgaythongke xóa trắng cho việc nhập + Trở hình chính, hình chức 136 Tên bảng Thuộc tính sử dụng Mức độ sử dụng maThe R, ngaymuon R, Ràng buộc toàn vẹn liệu Chỉ xem Chỉ xem THEMUON Ngaytra tongSachMuon trangthai DSMUONQUAHAN ngaythongke R xem R Chỉ xem Chỉ xem R, C,R,E,D Định dạng ngày Không để trống 3.5.4.Thiết kế báo cáo +Báo cáo : Biên độc giả mượn sách hạn -Tên báo cáo : Biên độc giả mượn sách hạn -Người lập: Nhân viên phận mượn trả -Nhu cầu sử dụng : Cần phạt độc giả mượn sách hạn -Nhiệm vụ: Từ danh sách độc giả mượn sách hạn, lập biên phạt cho độc giả -Trường liệu tính tốn : Số tiền nộp phạt += thanhtien -Môi trường: Độc giả -Kích cỡ : giấy A4 -Màu : tồn màu trắng -Bố cục : giống mẫu báo cáo thiết kế bên 137 -Bảng liệu sử dụng : BIENBANMUONQUAHAN, DSMUONQUAHAN, DOCGIA Tên bảng BIENBANMUONQUAHAN DSMUONQUAHAN DOCGIA Thuộc tính sủ dụng songayquahan thanhtien maNguoidung maSach soPhieutk maSV tendocgia lop -Mẫu báo cáo: 138 139 +Báo cáo : Thống kê tình hình làm thẻ bạn đọc -Tên báo cáo : Phiếu thống kê tình hình làm thẻ bạn đọc -Người lập: Nhân viên phận quản lý bạn đọc -Nhiệm vụ: Lập thống kê tình hình bạn đọc làm thẻ hàng tháng để theo dõi tình hình bạn đọc mượn sách thư viện -Môi trường: Độc giả -Bảng liệu sử dụng :DOCGIA -Kích cỡ : giấy A4 Tên bảng DOCGIA Thuộc tính sử dụng tendocgia ngaylamthe ngayhethan -Mẫu báo cáo: 140 141 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN Để có hệ thống thơng tin “Quản lý mượn trả sách thư viện” hoạt động cách thông suốt, đem lại kết cao công tác quản lý nhà trường cần phải quản lý chặt chẽ nghiệp vụ thư viện Qua q trình học tập phân tích hệ thống “Quản lý mượn trả sách thư viện”, em tìm hiểu nghiên cứu hai phương diện chức liệu Đề tài phân tích hệ thống quản lý mượn trả sách thư viện, tìm hiểu quy trình hoạt động, xây dựng biểu đồ phân cấp chức năng, phân tích hệ thống liệu xây dựng mơ hình liệu cho hệ thống Do việc nghiên cứu cách tiếp cận cịn hạn chế chưa có nhiều kinh nghiệm phân tích thiết kế Chính việc phân tích khơng tránh khỏi sai sót Một số sai sót mắc phải q trình thực đề tài: - Phân tích liệu cịn thiếu sót Thiết kế hệ thống chưa đáp ứng đầy đủ nhu cầu thực tế Vẫn có nhiều nội dung chưa chi tiết chúng em hi vọng giúp công tác quản lý dễ nắm bắt thông tin trang thiết bị phịng máy dễ dàng hơn, nhanh chóng gọn nhẹ, xác Em xin chân thành cảm ơn Nguyễn Hồi Anh tận tình giảng dạy hướng dẫn em hịan thành tốt đề tài suốt thời gian vừa qua Em xin cảm ơn ! TÀI LIỆU THAM KHẢO 142 ... mơn phân tích thiết kế hệ thống này.! Em xin chân thành cảm ơn! CHƯƠNG I: KHẢO SÁT HỆ THỐNG Mô tả hệ thống 1.1.1.Nhiệm vụ Trước vào phân tích thiết kế hệ thống việc xác định nhiệm vụ hệ thống. .. phận quản lý mượn trả -Tiếp nhận yêu cầu mượn sách bạn đọc, quản lý trình mượn sách -Tiếp nhận yêu cầu trả sách bạn đọc, quản lý trình trả sách -Tiến hành làm biên phạt dành cho bạn đọc mượn trả. .. giả mượn sách, thẻ không hợp lệ trả lại thẻ cho độc giả , độc giả không mượn sách Sau cho độc giả mượn sách, phận quản lý mượn trả cập nhật thông tin mượn( 12)lên quản lý thông tin mượn trả hệ thống