Thư viện trường Đại học Mỏ Địa chất gồm 4 nhiệm vụ chính sau: • Quản lý sách • Quản lý độc giả • Quản lý việc mượn trả sách • Quản lý thông kê Môn học Phân Tích Thiết Kế Hệ Thống Thông Tin nói chung cho ta kiến thức và kỹ năng cơ bản trong việc phân tích và thiết kế các hệ thống cơ sở dữ liệu, thực hiện đề tài Quản Lý Thư Viện nói riêng cho em một số kinh nghiệm cần thiết và nắm vững phần nào đó trong việc phân tích và thiết kế hệ thống cơ sở dữ liệu. Nó còn giúp ta nhìn nhận các vấn đề trong cuộc sống dễ dàng hơn, rõ ràng hơn
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT Bài tập lớn Mơn học: Phân tích thiết kế hệ thống Đề tài : Xây dựng chương trình quản lý thư viện Đại học Mỏ - Địa chất Sinh viên thực Họ tên: Đan Tiến Anh Mã sinh viên: 2021050065 Lớp: DCCTMM65A Nhóm mơn học: Nhóm 10 Hà Nội, 2023 MỤC LỤC LỜI CẢM ƠN I GIỚI THIỆU II HIỆN TRẠNG HỆ THỐNG 2.1 Nghiên cứu trạng 2.2 Nhiệm vụ hệ thống 2.3 Phân tích trạng hệ thống III.PHÂN TÍCH HỆ THỐNG 3.1 Sơ đồ chức 3.2 Mơ hình ERD 3.3 Mơ tả thực thể 3.4 Mơ hình DFD 11 3.5 Mô tả ô xử lý, kho liệu IV THIẾT KẾ DỮ LIỆU, XỬ LÝ 18 22 4.1 Mơ hình liệu mức logic 22 4.2 Giải thuật ô xử lý 23 V THIẾT KẾ GIAO DIỆN 5.1 32 Thiết kế Menu 32 5.2 Thiết kế Form 35 5.3 Thiết kế Báo cáo 40 LỜI CẢM ƠN “Thật may mắn học mơn Phân Tích Thiết Kế Hệ Thống” Đó suy nghĩ chúng em thời gian học mơn q trình làm đề tài Quản Lý Thư Viện Mơn học Phân Tích Thiết Kế Hệ Thống Thơng Tin nói chung cho ta kiến thức kỹ việc phân tích thiết kế hệ thống sở liệu, thực đề tài Quản Lý Thư Viện nói riêng cho em số kinh nghiệm cần thiết nắm vững phần việc phân tích thiết kế hệ thống sở liệu Nó cịn giúp ta nhìn nhận vấn đề sống dễ dàng hơn, rõ ràng Nó giúp ta có khả phân tích giải tốn thực tiễn Thậm chí cịn làm thay đổi suy nghĩ sau phân tích nhìn nhận lại vấn đề Mơn học Phân Tích Thiết Kế Hệ Thống thật bổ ích ý nghĩa Em xin gửi lời cảm ơn lớn lao đến Cô Sinh viên Đan Tiến Anh I GIỚI THIỆU “Giữa sở hay phòng ban trường đại học, khơng có sở thiết yếu thư viện đại học Ngày nay, khơng có cơng trình khoa học thực mà không cần đến hỗ trợ thư viện đích thực, ngoại trừ trường hợp ngoại lệ thiên tài xảy lịch sử nhân loại.” Đó lời phát biểu nhằm tôn vinh tầm quan trọng thư viện đại học Ông Edmund J James, viện trưởng Viện ĐH Illinois, Hoa Kỳ vào ngày 7/9/1912 II HIỆN TRẠNG HỆ THỐNG 2.1 Nghiên cứu trạng Thư viện trường Đại học Mỏ - Địa chất quản lý khoảng hàng trăm ngàn đầu sách tạp chí, phục vụ cho sinh viên trường Sinh viên mượn sách đọc chổ nhà Để phục vụ độc giả nhanh, gọn xác, thư viện cần tin học hóa cơng việc quản lý danh mục sách quản lý độc giả 2.2 Nhiệm vụ hệ thống Thư viện trường Đại học Mỏ - Địa chất gồm nhiệm vụ sau: Quản lý sách Quản lý độc giả Quản lý việc mượn- trả sách Quản lý thông kê 2.3 Phân tích trạng hệ thống Hệ thống quản lý thư viện thủ công: Quản lý sách Quản lý độc giả Quản lý mượn trả sách III PHÂN TÍCH HỆ THỐNG Sau phân tích trạng hệ thống dựa vào Thẻ quản lý sách, Thẻ độc giả, Phiếu mượn sách, từ công việc thực tế hệ thống quản lý thư viện, ta phát thực thể mối liên kết thực thể hệ thống quản lý thư viện Ở mức khái niệm, ta thể thực thể mối liên kết qua mơ hình ERD (mơ hình liệu mức khái niệm) sau (Một thư viện có nhiều sách, nhiều sách có phân loại, mơn loại, ngôn ngữ, nhà xuất Một sách viết lần tác giả, tác giả viết nhiều sách Một sách có vị trí để kho, kho có nhiều vị trí Một sách mượn trả nhiều lần Một năm có nhiều độc giả đến làm thẻ đọc sách, độc giả, độc giả có nhiều lần mượn trả sách Một độc giả có nhiều lần vi phạm kỷ luật, hồ sơ kỷ luật có lý kỷ luật hình thức kỷ luật.) 3.1 Sơ đồ chức Quản lý thư viện Đại học Mỏ Địa chất Quản lý sách Quản lý độc giả MượnTrả sách Thống kê Thêm sách Đăng nhập Thêm độc giả Quản lý mượn sách Đọc giả vi phạm Thoát Sửa thông tin sách Sửa TT độc giả Quản lý trả sách Sách Tìm sách Xóa độc giả Hệ thống Theo tên Theo tác giả Tìm độc giả Đã mượn Trong thư viện Theo họ tên Theo chủ đề Theo mã số 3.2 Mơ hình ERD KHOAHOC NHAXB MAKH MANXB TENNXN DIACHI TEL (1,n) VITRI Thuộc MAVT KHU KE NGAN (0,n) (1,n) Nằm Thuộc (1,1) DOCGIA SACH (1,1) (1,1) LyDo TienPhat MADG MASV HOTENDG NGAYSINH NOISINH LOP NAMHOC NGAYLT NGAYHH (0,n) (0,n) Đền Mượn (0,1) (0,1) NgMuon DaTra NgayLap TACGIA MATG TENTG (1,n) LOAI Viết Thuộc MAL TENL MONLOAI (1,1) (1,1) (1,n) (1,n) MAS TENS SOTRANG NAMXB SOLUONG SOCON NGAYNHAP GIATIEN GHICHU LANMUON (1,n) (1,1) Viết Thuộc MAML TENML (0,n) NGONNGU MANN TENNN