Phân tích thiết kế hệ thống phần mềm quản lí thư viện

42 4 0
Phân tích thiết kế hệ thống   phần mềm quản lí thư viện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐỀ TÀI: Thiết kế Phần mềm quản lí thư viện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU Ngày nay,cùng với phát triển cuả khoa học kỹ thuật,nhu cầu ứng dụng tin học công tác quản lí ngày gia tăng.Việc xây dựng phần mềm quản lí nhằm đáp ứng nhu cầu cần thiết.Quản lí thư viện khơng phải ngoại lệ Phần mềm quản lí thư viện đời giúp cho thủ thư đỡ công tìm kiếm thủ cơng mớ tài liệu đồ sộ,giúp việc quản lí sách độc giả dễ dàng,thuận tiện đạc biệt giúp cho độc giả tiện tron việc tra cứu sách Em xin cảm ơn thầy cô khoa công nghệ thông tin đặc biệt thầy Nguyễn Gia Tuấn Anh tận tình dạy dỗ,giúp đỡ em nhiều trình học tập.Kính gởi đến thầy lời chúc sức khỏe Sinh viên thực LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU MỤC LỤC I Mục tiêu , phạm vi đề tài Mục tiêu Phạm vi II Khảo sát III Phân tích Phát thực thể Mơ hình ERD Mơ tả thực thể Mơ hình DFD Mơ tả tơ xử lý, kho liệu V Thiết kế liệu, xữ lý Mơ hình liệu mức logic Chuẩn hố quan hệ Giải thuật cho ô xử lý Phát ràng buộc liệu VI Thiết kế giao diện Thiết kế menu Thiết kế form Thiết kế report VII Đánh gía ưu, khuyết điểm Ưu điểm Khuyết điểm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I Mục tiêu, phạm vi đề tài Mục tiêu : phân tích thiết kế phần mềm quản lý thư viện Yêu cầu :  Lập thẻ độc giả  Nhập sách  Lập phiếu mượn  Lập phiếu trả sách  Lập báo cáo tháng o Báo cáo tình hình nhập sách o Báo cáo tình hình mượn sách Tần suất giao dịch :  Lập thẻ độc giả : xảy thường xuyên  Nhập sách : xảy thường xuyên  Lập phiếu mượn : xảy thường xuyên  Lập phiếu trả sách : xảy thường xuyên Khối lượng độ phức tạp liệu : liệu dạng text, dạng hình, dạng số Độ xác, thời gian đáp ứng : Phạm vi : Phạm vi nằm giới hạn mơn học Phân tích thiết kế hệ thống thông tin mục tiêu II Khảo sát : Mỗi độc giả mượn số sách định khoảng thời gian định III Phân tích 1.Phát thực thể : DOCGIA  Mỗi thực thề tượng trưng cho độc giả quy trình mượn trả sách thư viện  Các thuộc tính : MaDocGia,HoTen,NgaySinh,DiaChi,Email,NgayLapThe, NgayHetHan,SoSachDangMuon,TinhTrangThe,GioiTinh : LOAIDOCGIA  Mỗi thực thề tượng trưng cho loại độc giả quy trình mượn trả sách thư viện  Các thuộc tính : MaLoaiDocGia, TenLoaiDocGia : PHIEUMUON  Mỗi thực thề tượng trưng cho phiếu mượn  Các thuộc tính : MaPhieuMuon, NgayMuon, NgayTraDuKien : CHITIETPHIEUMUON  Mỗi thực thề tượng trưng cho chi tiết phiếu mượn  Các thuộc tính : MaCTPM,NgayTra : SACH  Mỗi thực thề tượng trưng cho sách  Các thuộc tính : MaSach,TenSach,TacGia,NamXuatBan,NgayNhap TinhTrangSach, NamXuatBan,NhaXuatBan : LOAISACH  Mỗi thực thề tượng trưng cho loại sách  Các thuộc tính : MaLoaiSach, TenTheLoai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com : THAMSO  Chứa quy định việc mượn trả sách thư viện  Các thuộc tính : SoSachMuonToiDa,SoNgayMuonToiDa Mơ hình ERD THAMSO SoSachDangMuon NgayTra N DOCGIA 1Thuộc MaDocGia HoTen NgaySinh Email NgayLapThe NgayHetHan DiaChi SoSachDangMuon TinhTrangThe GioiTinh LOAIDOCGIA MaLoaiDocGia TenLoaiDocGia LOAISACH MaLoaiSach TenTheLoai Thuộc N SACH N Thuộc N PHIEUMUON MaPhieuMuon NgayMuon NgayTraDuKien CHITIETMUON N Thuộc MaCTPM NgayTra Ghi cho N MaSach TenSach TacGia NamXuatBan NhaXuatBan TinhTrangSach NgayNhap LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mô tả thực thể Thực thể DOCGIA Tên thực thể : DOCGIA Tên thuộc tính MaDocGia HoTen NgaySinh DiaChi Email NgayLapThe NgayHetHan SoSachDangMuon TinhTrangThe GioiTinh Diễn giải Mã số độc giả Họ Tên độc giả Ngày Sinh độc giả Địa độc giả Email độc giả Ngày Lập Thẻ độc giả Ngày hết hạn thẻ độc giả Số sách độc giả mượn Tình Trạng thẻ (cịn hạn hết hạn) Giới tính độc giả Thực thể LOAIDOCGIA Tên thực thể : LOAIDOCGIA Tên thuộc tính MaLoaiDocGia TenLoaiDocGia Diễn giải Mã số loại độc giả Tên loại độc giả Thực thể PHIEUMUON Tên thực thể : PHIEUMUON Tên thuộc tính MaPhieuMuon NgayMuon NgayTraDuKien Diễn giải Mã số phiếu mượn Ngày mượn sách Ngày trả sách dự kiến Thực thể CHITIETPHIEUMUON Tên thực thể : CHITIETPHIEUMUON Tên thuộc tính MaCTPM NgayTra Diễn giải Mã số chi tiết phiếu mượn Ngày trả sách Thực thể SACH Tên thực thể : SACH Tên thuộc tính MaSach TenSach TacGia NamXuatBan NhaXuatBan NgayNhap TinhTrangSach Diễn giải Mã số sách Tên sách Tác giả sách Năm xuất sách Nhà xuất sách Ngày nhập sách Tình trạng sách LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thực thể LOAISACH Tên thực thể : LOAISACH Tên thuộc tính MaLoaiSach TenTheLoai Diễn giải Mã số loại sách Tên Thể loại sách Mơ hình DFD 1) DFD mức Đăng kí mượn sách Độc giả Sách mượn Hệ thống quản lý thư viện Thông tin độc giả, sách Thủ thư Cho mượn sách Nhận trả sách Nhập sách LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2) DFD mức a DFD lập thẻ độc giả 1.1 THUTHU Thông tin độc giả Tên độc giả DOCGIA Tìm độc giả Thơng tin độc giả Sửa 1.3 Cập nhật thông tin độc gỉa Không thấy MaDocGia Xóa 1.4 Xóa thơng tin độc gỉa Thơng tin cần sửa MaDocGia Thông tin độc giả 1.2 Lập thẻ độc giả Kết THUTHU DOCGIA LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b DFD nhận sách Quản thư Thông tin sách Thông tin sách 2.1 Nhập sách 2.2 Thông báo kết Thông tin loại sách Kết SACH LOAISACH Quản thư LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c DFD lập phiếu mượn DOCGIA Tên sách, tác giả 3.1 Tìm kiếm sách Khơng thấy 3.2 thông báo cho độc giả 3.6 Cập nhật thông tin phiếu mượn Xóa 3.7 Xóa thơng tin phiếu mượn Thơng tin vừa cập nhật SACH Thơng tin sách Tìm thấy 3.3 Lập phiếu mượn Sửa Tên sách tác giả Thông tin phiếu mượn PHIEUMUON 3.4 Cập nhật số sách mượn 3.5 In phiếu mượn Đưa vào MaPhieuMuon PHIEUMUON phiếu mượn DOCGIA LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật xử lý Xóa thơng tin phiếu mượn Ô xử lý 3.7 MaDocGia = t Mở table PHIEUMUON, CHITIETPHIEUMUON Procedure Xoaphieumuon (t) Đóng table PHIEUMUON, CHITIETPHIEUMUON Hiển thị kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật ô xử lý Lập phiếu trả sách Ô xử lý 4.1 MaDocGia =v MaSach = u Mở table PHIEUMUON S Khi chưa hết CSDL Đọc dòng d Nếu d.MaDocGia=v Đ a.MaPhieuMuon = y Mở table CHITIETPHIEUMUON S Khi chưa hết CSDL Đọc dòng c Nếu c.MaPhieuMuon=y Đ Cập nhật c.NgayTra = ngày hệ thống Và c.MaSach = u Đóng table PHIEUMUON, CHITIETPHIEUMUON Lưu vào sở liệu PHIEUMUON,CHITIETPHIEUMUON Hiển thị kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật ô xử lý Cập nhật số sách mượn, tình trạng sách Ơ xử lý 4.2 MaDocGia =v TinhTrangSach = p MaSach = u Mở table SACH S Khi chưa hết CSDL Đọc dòng d Nếu d.MaSach=u Đ Cập nhật d.TinhTrangSach = p Mở table DOCGIA Khi chưa hết CSDL Đọc dòng c Nếu c.MaDocGia=v Cập nhật c.SoSachDangmuon = SoSachDangmuon - Đóng table DOCGIA,SACH Lưu vào sở liệu DOCGIA,SACH Hiển thị kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật xử lý Báo cáo tình hình nhập sách Ô xử lý 5.1 Thang = t Mở table SACH,LOAISACH Procedure Baocaonhapsach(t) Procedure Baocaonhapsach(int t) Begin Select MaSach,TenSach,TacGia,TenTheLoai as TheLoai,NgayNhap from SACH,LOAISACH Where SACH.MaTheLoai = LOAISACH.MaTheLoai and month(NgayNhap) = t end Đóng table SACH,LOAISACH Hiển thị kết LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật ô xử lý Báo cáo tình hình mượn sách Ơ xử lý Thang = t Mở table PHIEUMUON, CHITIETPHIEUMUON,SACH Procedure Baocaomuonsach(t) Đóng table PHIEUMUON, CHITIETPHIEUMUON,SACH Hiển thị kết Procedure Baocaomuonsach(int t) Begin Select MaSach,TenSach,NgayMuon,NgayTra from SACH,PHIEUMUON,CHITIETPHIEUMUON Where SACH.MaSach = CHITIETPHIEUMUON.MaSach and PHIEUMUON.MaPhieuMuon = CHITIETPHIEUMUON.MaPhieuMuon and month(NgayMuon) = t end LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com V Thiết kế giao diện Thiết kế Menu Màn hình chương trình Màn hình chức chương trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.Thiết kế Form nhập liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thiết kế Report Thư viện ĐH KHTN 227 Nguyễn Văn Cừ Q5,tp HCM BÁO CÁO TÌNH HÌNH MƯỢN SÁCH Tháng : _ STT Mã Sách Tên Sách Ngày mượn Ngày trả Ngày…tháng…năm Người báo cáo Thư viện ĐH KHTN 227 Nguyễn Văn Cừ Q5,tp HCM BÁO CÁO TÌNH HÌNH NHẬP SÁCH Tháng : _ STT Mã Sách Tên Sách Tác giả Thể loại Ngày Nhập Ngày…tháng…năm Người báo cáo LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... học cơng tác quản lí ngày gia tăng.Việc xây dựng phần mềm quản lí nhằm đáp ứng nhu cầu cần thiết. Quản lí thư viện khơng phải ngoại lệ Phần mềm quản lí thư viện đời giúp cho thủ thư đỡ cơng tìm... lí Thơng báo kết Tên xử lí : Thơng báo kết Số 2.2 DDL vào : Kết nhập sách DDL : thông báo kết nhập sách Diễn giải : thông báo cho thủ thư kết nhập sách 7) Mô tả ô xử lí Tìm kiếm sách Tên xử lí. .. download : add luanvanchat@agmail.com I Mục tiêu, phạm vi đề tài Mục tiêu : phân tích thiết kế phần mềm quản lý thư viện Yêu cầu :  Lập thẻ độc giả  Nhập sách  Lập phiếu mượn  Lập phiếu trả

Ngày đăng: 01/11/2022, 19:32

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan