Báo cáo Đề tài : Quản lý thư viện

109 1.9K 4
Báo cáo Đề tài :   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

Báo cáo Đề tài : Quản lý thư viện

B CÔNG THƯƠNG TRƯNG ĐI HC CÔNG NGHIP TP HCM KHOA CÔNG NGH THÔNG TIN Đề tài : Quản thư viện GVHD:  Sinh viên th+c hiện: 1.  2.   !"#" Đề tài quản thư viện  $%$&'##!()*+,)-! './/012 31)456'07,)/8/9:3'./6+4;/<  5&<=/>=/-/?34@)AB0&<>C+D /E5+*010/F< %4>FGH>8)*-12/<=/>= /13I3//3D/JKA 2+1L1'0/9)$MMN /(D/0/=)>1/>2+O/)://E/E/45A' /+P48/+ +45/01<$1+*$6./$/ /)>P+Q/P<G /AP'R Q/F+9S-3/3P+./'0/N+4;/ <T=+*I3. P)<+ <?+4;/+U/ /3/3>KP+T*/E45TVA%:/1+4;/+Q3 +$6>1/M,T:D<QI3)W<V;<>8:/)PI3.>)30) / ?/+K>8-)<QA 5+*)X>:/010GVY/36/ /I3K/ Z8+Q3/KO <T=./>+%1+* I36JM3P'T/E6& +*13I3'Z/PA01Q)D-/3+4;/I3, Q3P'./>Q 2A 1>8J:< %/E'.//01+/G1)/010) '1 >2/!> /[+A' /5>/011+* +5JK/E/45/)U//U>ADJK45)303K/$6D>>C T=1+*\ >2>E)*)<<]'T63K+ <?+4;/3/3 /E' /^/$1);>/2M /_>>7G8/<23,):/A  >2+5J:I3)W/E.(TT@2K/0J?/@Z'15 @AQ`a3bW4c1d/E/UeJfTD<+$>Q>1/a3bWg / 4c145A Đề tài quản thư viện  Mục lục 1. Mô ta : D4>1/I3)W>1/+!'W4;>J //E/ /G*+./4>1Ag3+,) <0e/ /1<>=/E4>1\ E4.J /)+3J /^DAUSACH_Ah+3J //$DHJK.)H+3J / ^T3J/_+%<,G1>8/ /+3J /' /A /+3J //$/V:^TUASACH_Jf/$H: J /^3J/_' /3+%<,G1>8/ /:J /' /Z3/U+4;/T/Q3?Z ^3_' /3>+4;/+$G6^G_' /3>/$DG$ODT3 Đề tài quản thư viện  ^_/EJ /^/$%)D/,3>_Ah:J /3D/D%)*^THELOAI) Ah:J //ED /^TACGIA_A h+3J //$%/$Q3GJ^CUONSACH_?>8+3J /+$BG*+./3KGZD T3/E/3KJ /6E4JfMe<$O/E:J /+$>)5G*+./A %(+D/^DOCGIA_/E4>16G*+./<+!'W>/3/P<0 / ,/F4.J82+/N>+1*AA/E6AE4Jf/3/P</ G*+./D+./+$/$HJK[/2)HJKG*+./+%<,G1/ /G*+./' / ^T/_A[/$ <=3D/>+!'2>Z*E4C<>1KA D 48/Z*[E4Jf0G /G*+./GZ+%+Z+!'2)*A h+.//$%4;^MUON_>9D!>4;'0I3 #/3KA Trả sách: D//3/P<HJK/ZA B+D/J /6E4/C<C0)C<?/G&/ /M$04; 48/+$A Phát sinh báo cáo thống kê : (A_B là khoảng cách ngày c<n thống kê) J /+./+!'27+ZA J/+./*A Z<Z34;A Tra c>u ,>/$%/?304\T/4;iJ/ /%)*] 45I3)WJLT=<Q+%:/1/ //?/!J3\  a3)WJ /\M$JL0J /A  a3)W+D/\M$JL0+D/A  bC<[+D/A  bC<<Z34;J /A  bC<<Z3J /A  6'ZJ /A  K'J /A  j+./  jT=/J /  j /%)*M3PG  j/Z4;J / Đề tài quản thư viện  2. Muc  i ch, yêu câu : 2.1 M c  í ch: =/+2//E+Q)'J <,2/Z'Z/4@6I3)WJ /4>1+% %3GZ><=/>=/>1/4;J /I3)W+D/>K'G / *4>1J/ /$13I3PA 2.2 Yêu c u: <%3GZk>O+4;// /1<>=/E>1/I3)W4>17+$++Z 'J <,2/1KI3)W4>1e+U3/3/3K/V)<Z'Z+4;/ /4@6>8/ //?/!/Nk(G48/<,2/1KA 2.3 Yêu c u ch  c n  ng: 2.3.1 Yêu c u l u tr :  b43-0/E+D/ J /M3PG%)*04;J //E+./ 2.3.2 Yêu c u tra c  u:  /?30+./0J /4;M3PG%)* /] 2.3.3 Yêu c u nghi  p v  : ST T YÊU CẦU  bC<[+D/ " C<+./ l /?3+./  C<J /8 m /?3J / n bC<<Z34; o /?3<Z34; p CJ / q C<M3PG Đề tài quản thư viện  # /?3M3PG  C<%)* " /?3%)* l C< /  /?3 / m K' • ./J /* • J /+./+!'2 • Z<Z33; 2.4 Yêu c u phi ch  c n ng: 2.4.1 T  c   4@6'bT)'0PQ35K/+D/?30<A 2.4.2 Kh  i l   ng l  u tr  Q<.r'0/ZI3 Q3T3)4;Y/?A 2.4.3 An toàn, b  o m t JLT=+G/P)4;>/K45' /M,C<45/EJ(-3A 3. Phân tích CSDL, các ràng bu  c : Diễn giải : 3.1 B  ng DOCGIA ?/0>Q/ /I3+/E +./s\H+./.+./ Đề tài quản thư viện  )$+./+./82JJK+45I3CJK+1*+!'2 Z*+!'2A STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  /t eM b'$/2+%<,G1>8 / /H+./' /A " /t eM ./E+./ l eb/t eM )$/E+./  e/t eM /E+./ m t ueJv it #\)- it \) n g ee J/E+./ o g eM gK/E+./ p 3 eM 45/E+./ q a3 eM a3C/E+./ # ge eM gK+1*/E+./'0 I3 JK  B ee +./+!'2 " eB ee +./Z*+!'2 3.2 B  ng MUON ?/ /0I3+4;J /s\H4;H+./H/3KJ /JK)4; 4;r/UA STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  3 eM b'$/2+%<,G1>8 / /H4;' /A " /t eM H/E+./^)'$*_ l 3g/ eM H/E7/3KJ /^)'$ *_  gb3 3Ge gK)4;J /+./4; m 3 ee +./4; n e ee +./r o  ee +./ p t3 eM t/U 3.3 B  ng CUONSACH ?// /0>Q/3KJ /s\H/3KJ //3KJ /H+3J /6*A Đề tài quản thư viện  STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  3g/ eM b'$/2+%<,G1>8/ /H /3KJ /' /A " e3g/ eM /3KJ / l 3g/ eM H+3J /   ueJv it #\/9J / it \ZJ / 3.4 B  ng TACGIA ?/ /0>Q /s\H / /A STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  /t eM b'$/2+%<,G1>8/ /H  /' /A " e/t eM  /A 3.5 B  ng DAUSACH ?/ /0>Q+3J /s\H+3J /H:J /0-HM3PGA STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  3g/ eM b'$/2+%<,G1>8/ /H +3J /' /A " 3g/ eM H:J / l 3 eM b*0-  w eM HM3PG^)'$*_ 3.6 B  ng TUASACH ?/ /0>Q:J /s\H:J /:J /H /H%)*DT3$ OA STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  3g/ eM b'$/2+%<,G1>8 / /H:J /' / " e3g/ eM :J / l /t eM H /i'$* Đề tài quản thư viện   eb eM H%)*i'$* m  eM DT3$OA 3.7 B  ng NhaXuatBan ?0>QM3PGs\HM3PGM3PGA STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  w eM b'$/2+%<,G1>8/ /H M3PG " ew eM M3PGA 3.8 B  ng THELOAI ?/ /0>Q)*J /s\H)*J /)*J /A STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải  bg/ eM b'$/2+%<,G1>8/ /H )*J / " ebg/ eM )*J /A 4. Cai    t ch   n g trinh P// /G/?/!1K+Q3+4;/.73Je/)J4@?>87/?/!i) 1K.r>/N)T0'/Z • tT1/2/E/4@6 o '>7//4@66%46GT481KJf:)T0/EG/?/ !+3xG+./>P/0+./+4;/)T3<TJ /+./ o B>7)T6G3/C<CM$JfGy^U<45TVT /_ Đề tài quản thư viện       !"#$ %&'()*$ %!#))#$ +,$ "#$ !*$  -  .  !"#  )!"#/0)!"#$ !"#1%1%$ !"#1%12$ - • 1K/91;45TVG&e3Ac2T=4GT48 Đề tài quản thư viện  [...]... đọc giả nhưng đọc giả đó đang mượn sách thì sẽ hiện thị thông báo như bên dưới Đề tài quản thư viện 16 • Khi nhấn cập nhật (thỏa yêu cầu) hiện thi: • Cập nhật đọc giả như mã đọc giả không tồn tại, hiển thị : Đề tài quản thư viện 17 • Khi chưa nhập đầy đủ thông tin cần thiết, nhấn cập nhật: Đề tài quản thư viện 18 /// /// hàm cập nhật thông tin dọc giả /// ///... có thể tra cứu dồn thông tin đọc giả – dưới đây hiển thị mốt số tra cứu điển hình: o Tra cứu theo giới tính Đề tài quản thư viện 24 o Tra cứu theo mã đọc giả o Tra cứu theo mã đọc giả, tên: Đề tài quản thư viện 25 o Tra cứu theo mã đọc giả, tên, tên lót o Tra cứu theo quận,tên, mã đọc giả,tên lót: Đề tài quản thư viện 26 bool KiemTra(string MaDocGia, string HoDocGia, string TenLotDocGia, string... các thông tin cần thiết, nhấn nút lưu (tất cả thông tin đều đúng) sẽ hiển thị như hình bên dưới • Nếu đã có mã đọc giả tồn tại, nhấn lưu hiển thị như hình: Đề tài quản thư viện 12 • Khi lưu thông tin đọc giả vào database không được thì hiển thị thông báo: • Khi chưa nhập mã đọc giả (khóa chính ) nhấn lưu sẽ thông báo: Đề tài quản thư viện 13 /// /// hàm lưu mới dọc giả /// ... xóa khi người dùng click vào listview ) : • Khi nhập mã đọc giả (hoặc click chọn đọc giả) – đúng yêu cầu thì sẽ hiển thị thông báo Đề tài quản thư viện 21 • Chưa nhập mã đọc giả, nhấn xóa: • Khi nhấn nút Thêm mới thì nội dung trong textbox đều được xóa và đặt focus ở mã đọc giả (group chi tiết đọc giả) và load thông tin đọc giả vào listview Đề tài quản thư viện 22 /// /// hàm xóa đọc... MessageBoxButtons.OK, MessageBoxIcon.Error); break; } } } Đề tài quản thư viện 33  Chưa trả sách Đề tài quản thư viện 34 • Khi nhập đầy đủ thông tin cần thiết và nhấn nút lưu thì sẽ hiển thị thông báo và nội dung trong listview sẽ được load lại – đặc biệt khi lưu thì sẽ không lưu ngày trả dùng có chọn ngày đi nữa,chỉ lưu ngày tra khi cập nhật lại (vấn đề chưa được giải quyết) • Khi lưu thông tin mượn... nhưng bị trùng mã mượn sẽ hiển thị thông báo Đề tài quản thư viện 35 • Khi không có mã đọc giả tồn tại, sẽ hiển thị thông báo khi lưu (và khi lưu mà không đáp ứng được yêu cầu của hệ thống sẽ hiển thị thị thông báo tương tự như bên dưới nhưng nội dung là lưu thất bại ): private void btnLuu_MuonSach_Click(object sender, EventArgs e) { Đề tài quản thư viện 36 ... cls.Them(); switch (kq) { case 0: { Đề tài quản thư viện 14 MessageBox.Show("Thêm Thành Công", "Thư viện HOA HỒNG", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadDocGia(); break; } case 1: { MessageBox.Show("Thêm Thất Bại", "Thư viện HOA HỒNG", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } case 2: { MessageBox.Show("Trùng Mã đọc giả", "Thư viện HOA HỒNG", MessageBoxButtons.OK,... MessageBoxIcon.Warning); break; } Đề tài quản thư viện 23 case 3: { MessageBox.Show("Đọc gia này đang mượn sách.Không thể xóa được", "Thư viện HOA HỒNG", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } } } /// /// Xóa thông tin cho bảng DOCGIA (DAL) /// /// mã cđọc giả /// 0:không có lỗi; 1:có lỗi; 2: không có mã đọc giả... 3: { MessageBox.Show("Không Có đang mượn sách không thể sữa thông tin", "Thư viện HOA HỒNG", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaDocGia.Focus(); break; } } } • Khi click vào danh sách đọc giả, thông tin đọc giả hiển thị lên group chi tiết đọc giả, đồng thời button Xóa sẽ hiện ra và khi nhân nút xóa mà đọc giả đó đang mượn sách thì hiển thị thông báo: Đề tài quản thư viện. .. MaDocGia.ToLower().Contains(txtMaDocGiaTC.Text.ToLower()) ? true : false; false; } //lấy họ if (txtHoDGTC.Text.Trim() != "") { bolHoDocGia = HoDocGia.ToLower().Contains(txtHoDGTC.Text.ToLower()) ? true : false; } if (txtTenDG.Text.Trim() != "") { bolTenDocGia = TenDocGia.ToLower().Contains(txtTenDG.Text.ToLower()) ? true : } if (txtTenLotDG.Text.Trim() != "") Đề tài quản thư viện 27 { bolTenLotDocGia = TenLotDocGia.ToLower().Contains(txtTenLotDG.Text.ToLower()) . C0;/0!#!*1;12+D:"!*:E1#+$ 1#;12+D:F!*:E1#+G : : G+D:!*:EG : : G +D:!*:E$ Đề tài. /1#+=a1$ Đề tài quản lý thư viện  5b` +/ :: =+/ :: =S/ :: = /:: $==+$

Ngày đăng: 07/01/2014, 14:58

Từ khóa liên quan

Mục lục

  • 1. Mô tả :

  • 2. Mục đích, yêu cầu :

    • 2.1 Mục đích:

    • 2.2 Yêu cầu:

    • 2.3 Yêu cầu chức năng:

      • 2.3.1 Yêu cầu lưu trữ:

      • 2.3.2 Yêu cầu tra cứu:

      • 2.3.3 Yêu cầu nghiệp vụ:

      • 2.4 Yêu cầu phi chức năng:

        • 2.4.1 Tốc độ

        • 2.4.2 Khối lượng lưu trữ

        • 2.4.3 An toàn, bảo mật

        • 3. Phân tích CSDL, các ràng buộc :

          • 3.1 Bảng DOCGIA

          • 3.2 Bảng MUON

          • 3.3 Bảng CUONSACH

          • 3.4 Bảng TACGIA

          • 3.5 Bảng DAUSACH

          • 3.6 Bảng TUASACH

          • 3.7 Bảng NhaXuatBan

          • 3.8 Bảng THELOAI

          • 4. Cài đặt chương trình

            • 4.1 ĐỌC GIẢ

            • 4.2 MƯỢN – TRẢ SÁCH

            • 4.3 TRA CỨU NHÀ SẢN XUẤT- TÁC GIẢ

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

Tài liệu liên quan