Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
837,15 KB
Nội dung
http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN LI NểI U OBO OK S CO M Ngy nay,cựng vi s phỏt trin cu khoa hc k thut,nhu cu ng dng tin hc cụng tỏc qun lớ cng ngy cng gia tng.Vic xõy dng cỏc phn mm qun lớ nhm ỏp ng nhu cu trờn l rt cn thit.Qun lớ th vin cng khụng phi l ngoi l.Phn mm qun lớ th vin i s giỳp cho cỏc th th mt cụng tỡm kim th cụng m ti liu s,giỳp vic qun lớ sỏch v c gi d dng,thun tin hn v c bit l giỳp cho c gi tin hn tron vic tra cu sỏch Em xin cm n cỏc thy cụ khoa cụng ngh thụng tin c bit l thy Nguyn Gia li chỳc sc khe KIL Tun Anh ó tn tỡnh dy d,giỳp em rt nhiu quỏ trỡnh hc tp.Kớnh gi n thy Sinh viờn thc hin http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M LI NểI U MC LC I Mc tiờu , phm vi ti Mc tiờu Phm vi II Kho sỏt III Phõn tớch Phỏt hin thc th Mụ hỡnh ERD Mụ t thc th Mụ hỡnh DFD Mụ t tụ x lý, kho d liu V Thit k d liu, x lý Mụ hỡnh d liu mc logic Chun hoỏ cỏc quan h Gii thut cho cỏc ụ x lý Phỏt hin cỏc rng buc d liu VI Thit k giao din Thit k menu Thit k form Thit k report VII ỏnh gớa u, khuyt im u im Khuyt im http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M I Mc tiờu, phm vi ti Mc tiờu : phõn tớch thit k phn mm qun lý th vin Yờu cu : Lp th c gi Nhp sỏch mi Lp phiu mn Lp phiu tr sỏch Lp bỏo cỏo thỏng o Bỏo cỏo tỡnh hỡnh nhp sỏch o Bỏo cỏo tỡnh hỡnh mn sỏch Tn sut giao dch : Lp th c gi : xy thng xuyờn Nhp sỏch mi : xy thng xuyờn Lp phiu mn : xy thng xuyờn Lp phiu tr sỏch : xy thng xuyờn Khi lng phc d liu : d liu dng text, dng hỡnh, dng s chớnh xỏc, thi gian ỏp ng : Phm vi : Phm vi nm gii hn ca mụn hc Phõn tớch v thit k h thng thụng tin v cỏc mc tiờu trờn II Kho sỏt : Mi c gi ch c mn s sỏch nht nh khong thi gian nht nh III Phõn tớch 1.Phỏt hin thc th : DOCGIA Mi thc th tng trng cho c gi quy trỡnh mn tr sỏch th vin Cỏc thuc tớnh : MaDocGia,HoTen,NgaySinh,DiaChi,Email,NgayLapThe, NgayHetHan,SoSachDangMuon,TinhTrangThe,GioiTinh : LOAIDOCGIA Mi thc th tng trng cho loi c gi quy trỡnh mn tr sỏch th vin Cỏc thuc tớnh : MaLoaiDocGia, TenLoaiDocGia : PHIEUMUON Mi thc th tng trng cho phiu mn Cỏc thuc tớnh : MaPhieuMuon, NgayMuon, NgayTraDuKien : CHITIETPHIEUMUON Mi thc th tng trng cho chi tit phiu mn Cỏc thuc tớnh : MaCTPM,NgayTra : SACH Mi thc th tng trng cho sỏch Cỏc thuc tớnh : MaSach,TenSach,TacGia,NamXuatBan,NgayNhap TinhTrangSach, NamXuatBan,NhaXuatBan : LOAISACH Mi thc th tng trng cho loi sỏch Cỏc thuc tớnh : MaLoaiSach, TenTheLoai http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN Mụ hỡnh ERD DOCGIA MaDocGia HoTen NgaySinh Email NgayLapThe NgayHetHan DiaChi SoSachDangMuon TinhTrangThe GioiTinh N Thuc N PHIEUMUON MaPhieuMuon NgayMuon NgayTraDuKien KIL OBO OKS CO M : THAMSO Cha cỏc quy nh i vi vic mn tr sỏch th vin Cỏc thuc tớnh : SoSachMuonToiDa,SoNgayMuonToiDa N 1Thuc THAMSO SoSachDangMuon NgayTra LOAIDOCGIA MaLoaiDocGia TenLoaiDocGia LOAISACH MaLoaiSach TenTheLoai N Thuc Thuc CHITIETMUON MaCTPM NgayTra Ghi cho N N SACH MaSach TenSach TacGia NamXuatBan NhaXuatBan TinhTrangSach NgayNhap http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN Din gii Mó s ca c gi H v Tờn c gi Ngy Sinh c gi a ch c gi Email c gi Ngy Lp Th c gi Ngy ht hn ca th c gi S sỏch c gi ang mn Tỡnh Trng th (cũn hn hoc ht hn) Gii tớnh c gi Thc th LOAIDOCGIA Tờn thc th : LOAIDOCGIA Tờn thuc tớnh MaLoaiDocGia TenLoaiDocGia Din gii Mó s ca loi c gi Tờn loi c gi Thc th PHIEUMUON Tờn thc th : PHIEUMUON Tờn thuc tớnh MaPhieuMuon NgayMuon NgayTraDuKien Din gii Mó s ca phiu mn Ngy mn sỏch Ngy tr sỏch d kin Thc th CHITIETPHIEUMUON Tờn thc th : CHITIETPHIEUMUON Tờn thuc tớnh MaCTPM NgayTra Din gii Mó s chi tit phiu mn Ngy tr sỏch Thc th SACH Tờn thc th : SACH Tờn thuc tớnh MaSach TenSach TacGia NamXuatBan NhaXuatBan NgayNhap TinhTrangSach Din gii Mó s sỏch Tờn sỏch Tỏc gi quyn sỏch Nm xut bn quyn sỏch Nh xut bn quyn sỏch Ngy nhp sỏch Tỡnh trng ca sỏch KIL OBO OKS CO M Mụ t thc th Thc th DOCGIA Tờn thc th : DOCGIA Tờn thuc tớnh MaDocGia HoTen NgaySinh DiaChi Email NgayLapThe NgayHetHan SoSachDangMuon TinhTrangThe GioiTinh http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN Thc th LOAISACH Tờn thc th : LOAISACH Tờn thuc tớnh MaLoaiSach TenTheLoai c gi KIL OBO OKS CO M Mụ hỡnh DFD 1) DFD mc Din gii Mó s loi sỏch Tờn Th loi sỏch ng kớ mn sỏch Sỏch mn H thng qun lý th vin Thụng tin v c gi, sỏch Th th Cho mn sỏch Nhn tr sỏch Nhp sỏch http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN THUTHU KIL OBO OKS CO M 2) DFD mc a DFD lp th c gi 1.1 Thụng tin c gi Tỡm c gi Sa 1.3 Cp nht thụng tin c ga Thụng tin cn sa Tờn c gi DOCGIA Thụng tin v c gi Khụng thy MaDocGia Xúa 1.4 Xúa thụng tin c ga MaDocGia DOCGIA 1.2 Lp th c gi Thụng tin c gi Kt qu THUTHU http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M b DFD nhn sỏch mi Qun th Thụng tin sỏch mi 2.1 Nhp sỏch mi 2.2 Thụng bỏo kt qu Thụng tin sỏch Thụng tin loi sỏch Kt qu Qun th SACH LOAISACH http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M c DFD lp phiu mn DOCGIA Tờn sỏch, tỏc gi 3.1 Tỡm kim sỏch Khụng thy 3.2 thụng bỏo cho c gi 3.6 Cp nht thụng tin phiu mn Thụng tin va cp nht SACH Thụng tin sỏch Tỡm thy 3.3 Lp phiu mn Sa Tờn sỏch tỏc gi Xúa 3.7 Xúa thụng tin phiu mn Thụng tin v phiu mn PHIEUMUON 3.4 Cp nht s sỏch ang mn 3.5 In phiu mn a vo MaPhieuMuon PHIEUMUON phiu mn DOCGIA http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M d DFD nhn tr sỏch QUANTHU Sỏch tr, MaDocGia 4.1 Lp phiu tr sỏch MaSach NgayTra CHITIETPMUON Thụng bỏo kt qu 4.2 Cp nht phiu mn, tỡnh trng sỏch S sỏch ang mn Ttrang sỏch DOCGIA SACH http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN ễ x lý 3.7 KIL OBO OKS CO M Gii thut ụ x lý Xúa thụng tin phiu mn MaDocGia = t M table PHIEUMUON, CHITIETPHIEUMUON Procedure Xoaphieumuon (t) úng table PHIEUMUON, CHITIETPHIEUMUON Hin th kt qu http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN ễ x lý 4.1 KIL OBO OKS CO M Gii thut ụ x lý Lp phiu tr sỏch MaDocGia =v MaSach = u M table PHIEUMUON Khi cha ht CSDL c dũng d Nu d.MaDocGia=v a.MaPhieuMuon = y M table CHITIETPHIEUMUON Khi cha ht CSDL S c dũng c S Nu c.MaPhieuMuon=y Cp nht c.NgayTra = ngy h thng V c.MaSach = u úng table PHIEUMUON, CHITIETPHIEUMUON Hin th kt qu Lu vo c s d liu PHIEUMUON,CHITIETPHIEUMUON http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN ễ x lý 4.2 KIL OBO OKS CO M Gii thut ụ x lý Cp nht s sỏch ang mn, tỡnh trng sỏch MaDocGia =v TinhTrangSach = p MaSach = u M table SACH Khi cha ht CSDL c dũng d Nu d.MaSach=u Cp nht d.TinhTrangSach = p M table DOCGIA Khi cha ht CSDL S c dũng c Nu c.MaDocGia=v Cp nht c.SoSachDangmuon = SoSachDangmuon - úng table DOCGIA,SACH Hin th kt qu Lu vo c s d liu DOCGIA,SACH http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN Thang = t KIL OBO OKS CO M Gii thut ụ x lý Bỏo cỏo tỡnh hỡnh nhp sỏch ễ x lý 5.1 M table SACH,LOAISACH Procedure Baocaonhapsach(t) úng table SACH,LOAISACH Hin th kt qu 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 http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN Thang = t ễ x lý KIL OBO OKS CO M Gii thut ụ x lý Bỏo cỏo tỡnh hỡnh mn sỏch M table PHIEUMUON, CHITIETPHIEUMUON,SACH Procedure Baocaomuonsach(t) úng table PHIEUMUON, CHITIETPHIEUMUON,SACH Hin th kt qu 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 http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M V Thit k giao din Thit k Menu Mn hỡnh chớnh ca chng trỡnh Mn hỡnh chc nng ca chng trỡnh http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN 2.Thit k Form nhp liu http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com KIL OBO OKS CO M THệ VIEN ẹIEN Tệ TRệẽC TUYEN http://kilobooks.com THệ VIEN ẹIEN Tệ TRệẽC TUYEN KIL OBO OKS CO M Thit k Report Th vin H KHTN 227 Nguyn Vn C Q5,tp HCM BO CO TèNH HèNH MN SCH Thỏng : _ STT Mó Sỏch Tờn Sỏch Ngy mn Ngy tr Ngythỏngnm Ngi bỏo cỏo Th vin H KHTN 227 Nguyn Vn C Q5,tp HCM BO CO TèNH HèNH NHP SCH Thỏng : _ STT Mó Sỏch Tờn Sỏch Tỏc gi Th loi Ngy Nhp Ngythỏngnm Ngi bỏo cỏo [...]... cáo 5 Mô tả ô xử lí 1) Mô tả ô xử lí Tìm độc giả Tên ô xử lí : Tìm độc giả Số 1.1 DDL vào : HoTen,NgaySinh,GioiTinh,DiaChi,Email,NgayLapThe,NgayHetHan, SoSachDangMuon,TtrangThe DDL ra : có hay không độc giả với các thông tin trên Diễn giải : Tìm xem độc giả tồn tại hay không Tóm tắt : - Nhập thông tin độc giả - Tìm xem độc giả đã có hay chưa 2) Mô tả ô xử lí Lập thẻ độc giả Tên ô xử lí : Lập thẻ độc... thông báo cho thủ thư về kết quả nhập sách mới 7) Mô tả ô xử lí Tìm kiếm sách Tên ô xử lí : Tìm kiếm sách Số 3.1 DDL vào : TenSach,TacGia DDL ra : thông báo sách có hay không Diễn giải : thông báo cho thủ thư biết có tồn tại loại sách với TenSach,TacGia trên Tóm tắt : -Nhập TenSach,TacGia http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN -Tìm xem sách có hay không 8) Mô tả ô xử lí Thông báo cho... giả với MaDocGia như trên 5) Mô tả ô xử lí Nhập sách mới Tên ô xử lí : Nhập sách mới Số 2.1 DDL vào : TenSach,TacGia,NamXuatBan,NhaXuatBan,NgayNhap,TinhTrangSach, TenTheLoai DDL ra : kết quả nhập sách mới Diễn giải : Nhập thông tin về sách mới Tóm tắt : -Nhập thông tin về sách mới -Lưu vào cơ sở dữ liệu SACH,LOAISACH 6) Mô tả ô xử lí Thông báo kết quả Tên ô xử lí : Thông báo kết quả Số 2.2 DDL vào :... TUYEÁN 3) Mô tả ô xử lí Cập nhật thông tin độc giả KIL OBO OKS CO M Tên ô xử lí : Cập nhật thông tin độc giả Số 1.3 DDL vào : Thuộc tính cần sửa , giá trị mới DDL ra : thông báo kết quả cập nhật Diễn giải : Cập nhật thông tin về độc giả Tóm tắt : - Nhập thông tin cần cập nhật -Cập nhật lại cơ sở dữ liệu DOCGIA -Lưu vào cơ sở dữ liệu DOCGIA 4) Mô tả ô xử lí Xóa thông tin độc giả Tên ô xử lí : Xóa độc giả... MaSach - Tạo phiếu mượn từ các thông tin vừa nhập - Thông báo đã tạo phiếu mượn mới 10) Mô tả ô xử lí In phiếu mượn Tên ô xử lí : In phiếu mượn Số 3.5 DDL vào : thông tin của phiếu mượn DDL ra : tờ phiếu mượn Diễn giải : In các thông tin của phiếu mượn 11) Mô tả ô xử lí Cập nhật thông tin phiếu mượn Tên ô xử lí : Cập nhật thông tin phiếu mượn Số 3.6 DDL vào : Thuộc tính cần sửa , giá trị mới DDL ra : thông... tả ô xử lí Xóa thông tin phiếu mượn Tên ô xử lí : thông tin phiếu mượn Số 3.7 DDL vào : MaPhieuMuon DDL ra : thông báo kết quả xóa thông tin phiếu mượn Diễn giải : Xóa thông tin về 1 phiếu mượn Tóm tắt : -Xóa thông tin PHIEUMUON và CHITIETPHIEUMUON tương ứng với độc giả trên 13) Mô tả ô xử lí Lập phiếu trả sách http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN KIL OBO OKS CO M Tên ô xử lí : Lập... bảng SACH,DOCGIA nhờ MaSach,MaDocGia 15) Mô tả ô xử lí báo cáo tình hình nhập sách Tên ô xử lí : Báo cáo tình hình nhập sách Số 5.1 DDL vào : Thang DDL ra : MaSach,TenSach,TacGia,TheLoai,NgayNhap Diễn giải : Báo cáo tình hình nhập sách trong tháng trên Tóm tắt : - Nhập tháng cần báo cáo - Báo cáo tình hình nhập sách 16) Mô tả ô xử lí In báo cáo Tên ô xử lí : In báo cáo Số 5.2 DDL vào : Tình hình nhập sách... trên 17) Mô tả ô xử lí báo cáo tình hình mượn sách Tên ô xử lí : Báo cáo tình hình mượn sách Số 6.1 DDL vào : Thang DDL ra : MaSach,TenSach,NgayMuon,NgayTra Diễn giải : Báo cáo tình hình mượn sách trong tháng trên Tóm tắt : - Nhập tháng cần báo cáo - Báo cáo tình hình mượn sách 18) Mô tả ô xử lí In báo cáo http://kilobooks.com THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN KIL OBO OKS CO M Tên ô xử lí : In báo cáo Số... sách có hay không 8) Mô tả ô xử lí Thông báo cho độc giả KIL OBO OKS CO M Tên ô xử lí : Thông báo cho độc giả Số 3.2 DDL vào : kết quả tìm kiếm sách DDL ra : thông báo có hay không loại sách độc giả cần tìm Diễn giải : thông báo cho độc giả biết loại sách độc giả cần có hay không 9) Mô tả ô xử lí Lập phiếu mượn Tên ô xử lí : Lập phiếu mượn Số 3.3 DDL vào : MaDocGia,MaSach DDL ra : Phiếu mượn Diễn giải... Tạo phiếu trả sách ứng với 1 độc giả và số sách mà độc giả trả Tóm tắt : - Nhập MaSach,MaDocGia - Cập nhật ngày trả vào phiếu mượn ứng với độc giả và mã sách trên 14) Mô tả ô xử lí Cập nhật phiếu mượn, tình trạng sách Tên ô xử lí : Cập nhật phiếu mượn, tình trạng sách Số 4.2 DDL vào : MaSach,MaDocGia DDL ra : Kết quả cập nhật Diễn giải : Cập nhật lại số sách độc giả đang mượn và tình trạng sách của quyền ... trng sỏch ca quyn sỏch c em tr Túm tt : - Nhp MaSach,MaDocGia -Da vo MaSach phiu tr sỏch tỡm s sỏch tr - S sỏch c gi ang mn = SoSachDangMuon- s sỏch tr -Cp nht li tỡnh trng sỏch bng SACH,DOCGIA... SoSachDangMuon,TtrangThe DDL : thụng bỏo kt qu lp th Din gii : -Lp th c gi mi Túm tt : -Nhp thụng tin c gi -Lu thụng tin c gi mi vo c s d liu DOCGIA http:/ /kilobooks. com THệ VIEN ẹIEN Tệ TRệẽC TUYEN 3) Mụ... th th bit cú tn ti loi sỏch vi TenSach,TacGia trờn Túm tt : -Nhp TenSach,TacGia http:/ /kilobooks. com THệ VIEN ẹIEN Tệ TRệẽC TUYEN -Tỡm xem sỏch cú hay khụng 8) Mụ t ụ x lớ Thụng bỏo cho c gi