B CÔNG TH
NG
Ộ
ƯƠ
TR
ƯỜ
Ẳ
Ệ
NG CAO Đ NG CÔNG NGHI P TUY HÒA KHOA CÔNG NGH THÔNG TIN Ệ ------
Ệ
BÁO CÁO TH C T P T T NGHI P Chuyên nghành: Tin h c ng d ng
Ự Ậ Ố ọ ứ
ụ
ề ự ậ Chuyên đ th c t p: Ự Ế
Ả
Ế
Ề
Ư
THI T K - XÂY D NG PH N M M QU N LÝ TH Ầ VI NỆ
ơ
ng Cao đ ng Công nghi p Tuy Hòa
C quan th c t p: ườ
ệ
ẳ
ự ậ Th vi n tr ư ệ
ầ
Giáo viên h ẫ Sinh viên th c hi n ệ
ướ ự
ng d n : Tr n Huỳnh Tr ng ọ : Nguy n Văn Hi n ề ễ Lê Hùng Qu cố : 2008 - 2011
Niên Khóa
Tuy Hòa, tháng 5 năm 2011
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Ậ
Ủ Ơ
Ự Ậ
NH N XÉT C A C QUAN TH C T P -- --
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
TP Tuy Hoà, ngày… tháng… năm 2011
Ký tên
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
NH N XÉT C A GIÁO VIÊN H
NG D N
Ủ
Ậ
ƯỚ
Ẫ
-- --
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
TP Tuy Hoà, ngày… tháng… năm 2011
Ký tên
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
L I C M N Ờ Ả Ơ
ộ ứ ể ả ắ ắ
ộ ạ ừ
ự ẹ ạ
ứ ế
i c th mu n n m b t tri Tri th c là m t bi n c mênh mông, m i m t con ng ườ ụ ể ố ỗ th c đ làm hành trang cho cu c đ i, không lo i tr là ph i h c t p. Chúng ta sinh ra và ả ọ ậ ứ ể ộ ờ ầ ng c a cha m và h nh phúc bi l n lên trong s nuôi d t bao đ c th y cô "gieo m m ượ ế ầ ưỡ ớ ủ ng thành là m t công dân t t và có c h i c ng hi n cho xã tri th c" đ mai này khi tr ơ ộ ố ố ộ ưở ể h i.ộ
c thành qu và s hi u bi ả ế ư ự ể ể ạ ượ ờ
t là s d y d nhi Ẳ ầ ớ ỗ
Đ đ t đ n th y cô tr ầ ủ ng CAO Đ NG CÔNG NGHI P TUY HÒA, đ t bi ườ Ệ ầ ạ
ế ứ ặ ế ọ ậ ừ ệ
ộ ố ẩ
ủ ệ
t tình c a các cô chú, anh ch ủ ị ị ở ứ ố ế ẳ ấ ự ữ
t nh ngày hôm nay là nh ph n l n công ệ t ự ạ ệ Ệ ơ tình c a các th y cô khoa CÔNG NGH THÔNG TIN đã h t lòng truy n đ t nh ng ữ ề ể i tr ki n th c, kinh nghi m quý báu trong su t quá trình h c t p v a qua t ng đ ạ ườ ố ẫ chúng em làm hành trang chu n b hòa nh p vào cu c s ng. Cùng v i s h ng d n ậ ớ ự ướ ng Cao đ ng Công Nghi p Tuy Hòa Th vi n Tr nhi ệ ư ệ ườ ng và th y rõ s phong phú gi a lý i tr đã giúp chúng em c ng c ki n th c đã h c t ọ ạ ườ thuy t v i th c t . ự ế ế ớ
ể ọ
Đ hoàn thành báo cáo này, chúng em xin trân tr ng có l ẳ ườ ệ
ự ậ Đ c bi ườ ế ệ ặ
ng d n chúng em hoàn thành đ tài này. i đã tr c ti p h i c m n chân thành đ n ế ờ ả ơ ẳ ng Cao đ ng ng Cao đ ng Công nghi p Tuy Hòa, Th vi n tr ư ệ ệ t xin chân thành c m n đ n cô giáo Tr n ầ ả ơ ề Ban Giám Hi u Tr Công nghi p Tuy Hòa (n i th c t p). ơ Huỳnh Tr ng, ng ự ế ướ ườ ệ ọ ẫ
ờ ạ ề ạ
ỏ ứ ả ượ ự ậ
ườ ệ
ả ọ ệ ể ề ệ ỏ
Vì th i gian th c t p có h n, cũng nh ki n th c b n thân còn nhi u h n ch nên ế ự ậ ư ế c s nh n xét, phê bình, góp ý c a các không sao tránh kh i nh ng sai sót, kính mong đ ủ ữ ư ệ ng Cao đ ng Công nghi p Tuy Hòa và các cô chú, anh ch qu n lý th vi n th y cô Tr ị ẳ ầ ng Cao đ ng Công Nghi p Tuy Hòa, đ chúng em có đi u ki n h c h i và ph n Tr ấ ẳ ườ đ u h n n a. ơ ữ ấ
ố ệ
Cu i cùng xin chúc Ban giám hi u và quý th y cô giáo Tr ả ệ ng Cao đ ng Công ầ ẳ ạ i chúc s c kho , thành đ t và h nh ạ ư ệ ờ ườ ẻ ứ ộ ể
nghi p Tuy Hòa; t p th cán b qu n lý th vi n l phúc trong cu c s ng và công tác./. ậ ộ ố
Tuy Hòa, Ngày… tháng… năm 2011
ễ
Sinh viên th c t p: ự ậ Nguy n Văn Hi n ề Lê Hùng Qu cố
Trang i
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
M C L C
Ụ
Ụ
i L I C M N ................................................................................................................................. Ờ Ả Ơ
M C L C
ii .......................................................................................................................................
Ụ
Ụ
vii .....................................................................................................................
DANH M C B NG Ụ
Ả
xi DANH M C HÌNH ........................................................................................................................ Ụ
1 M Đ UỞ Ầ .........................................................................................................................................
1 1. Lý do ch n đ tài ......................................................................................................................
ề
ọ
2. Gi
1 i h n và ph m vi nghiên c u ..............................................................................................
ớ ạ
ứ
ạ
1 3. M c đích nghiên c u ................................................................................................................
ứ
ụ
4. Khách th và đ i t
1 ng nghiên c u .........................................................................................
ố ượ
ể
ứ
1 5. Nhi m v nghiên c u ............................................................................................................... ụ
ứ
ệ
6. Ph
1 ng pháp nghiên c u .........................................................................................................
ươ
ứ
1 7. Ý nghĩa lý lu n và th c ti n c a đ tài .....................................................................................
ự ễ
ủ
ề
ậ
CH
NG I. S L
C V C S TH C T P
2 ......................................................................
ƯƠ
Ơ ƯỢ Ề Ơ Ở Ự Ậ
1.1. L ch s hình thành và phát tri n c a Tr
2 ng CĐCN Tuy Hòa ..............................................
ủ
ử
ể
ị
ườ
2 1.2. Trung Tâm Thông Tin – Th vi n ..........................................................................................
ư ệ
CH
4 ............................................................
ƯƠ
NG 2. QUY TRÌNH KH O SÁT TH C TR NG Ả
Ự
Ạ
4 2.1. Quá trình kh o sát .................................................................................................................
ả
4 2.1.1. Đ a đi m kh o sát ........................................................................................................... ể
ả
ị
4 2.1.2. L ch trình kh o sát ..........................................................................................................
ả
ị
4 2.2. K t qu kh o sát th c tr ng ................................................................................................. ả
ự
ế
ạ
ả
4 2.2.1 C s v t ch t k thu t ................................................................................................... ậ
ơ ở ậ
ấ ỹ
4 2.2.2 Th c tr ng qu n lý th vi n ............................................................................................
ư ệ
ự
ả
ạ
ậ ượ ả
ệ
ấ
ố ử
c đi m c a h th ng hi n t
2.2.2.1. Quy trình nh p sách 4 ................................................................................................. 4 2.2.2.2. Quy trình m n tài li u ............................................................................................ ệ 2.2.2.3. Quy trình tr tài li u 5 .................................................................................................. 2.2.2.4. Th ng kê báo cáo, in n 5 .......................................................................................... 2.2.2.5. X lý sách thanh lý. 5 .................................................................................................. 5 i ...................................................................... ệ ạ ượ
ệ ố
ủ
ể
2.2.3. u và nh Ư
2.2.4. Yêu c u c a ng
ủ
ầ
ườ
5 i dùng v h th ng m i ..................................................................... ớ ề ệ ố
Trang ii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6 ......................................................................
2.2.5. Yêu c u c n đ t đ ầ
ạ ượ ủ
c c a h th ng m i ớ ệ ố
ầ
CH
NG 3. PHÂN TÍCH QUY TRÌNH HO T Đ NG C A H TH NG
7 ..............................
ƯƠ
Ộ
Ố
Ủ
Ạ
Ệ
7 3.1. Quy trình nh p tài li u ...........................................................................................................
ệ
ậ
7 3.2. Quy trình m n tài li u ..........................................................................................................
ượ
ệ
8 3.3. Quy trình tr tài li u ...............................................................................................................
ệ
ả
3.4. X lý đ c gi
8 vi ph m ...........................................................................................................
ử
ộ
ả
ạ
8 3.5. Quy trình x lý tài li u ............................................................................................................
ử
ệ
9 3.6. Quy trình tìm ki m thông tin ..................................................................................................
ế
CH
NG 4. PHÂN TÍCH THI T K H TH NG THEO UML
11 .............................................
ƯƠ
Ế Ệ
Ố
Ế
11 4.1. Các ch c năng c a h th ng ..............................................................................................
ệ ố
ứ
ủ
11 4.1.1. Qu n tr h th ng .........................................................................................................
ị ệ ố
ả
11 4.1.2. Qu n lý tài li u .............................................................................................................. ả
ệ
4.1.3. Qu n lý đ c gi ả
ộ
11 ............................................................................................................ ả
11 4.1.4. Qu n lý m n, tr tài li u .............................................................................................
ượ
ệ
ả
ả
11 4.1.5. Tìm ki m thông tin ........................................................................................................ ế
12 4.1.6. Th ng kê, báo cáo và in n ..........................................................................................
ấ
ố
12 4.2. Bi u đ Usecase ................................................................................................................. ồ
ể
12 4.2.1. Danh sách actor c a h th ng .....................................................................................
ệ ố
ủ
12 4.2.2 Danh sách Use case c a h th ng ...............................................................................
ệ ố
ủ
14 4.2.3. V bi u đ Usecase .....................................................................................................
ẽ ể
ồ
ổ
ệ
ộ ượ
ả ả ả ả
ệ
ế
ố ấ
4.2.4. Đ c t
14 ................................................................................... 4.2.3.1. Bi u đ Usecase t ng quát ồ ể 4.2.3.2. Bi u đ Usecase “Qu n tr h th ng” 14 .................................................................... ồ ị ệ ố ể ........................................................................ 4.2.3.3. Bi u đ Usecase “Qu n lý tài li u” 14 ồ ể 15 ....................................................................... 4.2.3.4. Bi u đ Usecase “Qu n lý đ c gi ” ồ ả ể 4.2.3.5. Bi u đ Usecase “Qu n lý m n, tr tài li u” 15 ....................................................... ồ ả ể 4.2.3.6. Bi u đ Usecase “tìm ki m thông tin” 16 .................................................................... ồ ể 17 ................................................................... 4.2.3.7. Bi u đ Usecase “th ng kê, báo cáo” ồ ể 17 4.2.3.8. Bi u đ Usecase “In n” ........................................................................................ ồ ể 17 các Usecase ...................................................................................................... ặ ả
4.2.4.1. Đ c t 4.2.4.2. Đ c t 4.2.4.3. Đ c t 4.2.4.4. Đ c t
ặ ả ặ ả ặ ả ặ ả
17 ...................................................................... Usecase “qu n tr h th ng” ị ệ ố ả .......................................................................... Usecase “Qu n lý tài li u” 22 ệ ả Usecase “Qu n lý đ c gi ” 24 ........................................................................ ả ả 27 .................................................................... Usecase “Qu n lý m n, tr ” ả ả
ộ ượ
Trang iii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ế
4.2.4.5. Đ c t 4.2.4.6. Đ c t 4.2.4.7. Đ c t
Usecase “Tìm ki m thông tin” 29 .................................................................... ặ ả Usecase “Th ng kê, báo cáo” 30 .................................................................... ố ặ ả 35 .......................................................................................... Usecase “In n” ấ ặ ả 36 4.3. Bi u đ l p .......................................................................................................................... ể
ồ ớ
36 4.3.1. Danh sách các l pớ ........................................................................................................
ạ
ớ
ể
ớ ớ ớ ớ ớ ớ ớ ớ ớ
ệ
ậ
ả
ớ ớ ớ ớ ớ ớ ớ ớ ớ
i dùng) 36 ............................................................................. 4.3.1.1. L p “NguoiDung” (Ng ườ 4.3.1.2. L p “DocGia” (Đ c gi ) 37 .......................................................................................... ả ộ 4.3.1.3. L p “XulyVP” (X lý vi ph m) 37 ................................................................................ ử 38 ...................................................................................................... 4.3.1.4. L p “Lop” (L p) 4.3.1.5. L p “Khoa” (Khoa) 38 .................................................................................................. 4.3.1.6. L p “NganhHoc” (Ngành h c) 40 ................................................................................ ọ 40 .................................................................................... 4.3.1.7. L p “PhanLoai” (Phân lo i) ạ 4.3.1.8. L p “TheLoai” (Th Lo i) 41 ....................................................................................... ạ 4.3.1.9. L p “TacGia” (Tác gi ) 41 ........................................................................................... ả 42 .............................................................................. 4.3.1.10. L p “NhaXB” (Nhà Xu t b n) ấ ả 4.3.1.11. L p “NhaCC” (Nhà cung c p) 42 .............................................................................. ấ 4.3.1.12. L p “NgonNgu” (Ngôn Ng ) 43 ................................................................................. ữ 4.3.1.13. L p “Tailieu” (Tài li u) 43 .......................................................................................... 44 ............................................................................ 4.3.1.14. L p “PhieuNhap” (Phi u nh p) ế 4.3.1.15. L p “TaiLieuCT” (Tài li u chi ti 45 ........................................................................ t) ế ệ 4.3.1.16. L p “MuonTraTL” (M n tr tài li u) 45 ................................................................... ệ ượ 46 ..................................................................... 4.3.1.17. L p “TLThanhLy” (Tài li u thanh lý) ệ 46 khác) ........................................................................ 4.3.1.18. L p “GiayToKhac” (Gi y t ấ ờ 47 4.3.2. V bi u đ l p .............................................................................................................. ẽ ể
ồ ớ
ệ ố ộ ớ ượ ớ ệ ớ
ể ể ể ể
CH
47 ............................................................................................. 4.3.2.1. Bi u đ l p h th ng ồ ớ 4.3.2.2. Bi u đ các l p đ c gi 47 ......................................................................................... ả ồ 4.3.2.3. Bi u đ các l p M n tr 48 ...................................................................................... ả ồ 49 .......................................................................................... 4.3.2.4. Bi u đ các l p tài li u ồ 50 ....................................................... NG 5. PHÂN TÍCH, THI T K C S D LI U Ế Ơ Ở Ữ Ệ Ế ƯƠ
5.1. Thi
50 t k c s d li u .........................................................................................................
ế ế ơ ở ữ ệ
5.1.1. B ng “tblNguoiDung” (Ng
50 i dùng) ..............................................................................
ả
ườ
50 5.1.2. B ng “tblQuyenHan” (Quy n H n) ...............................................................................
ề
ạ
ả
50 5.1.3. B ng “tblKhoa” (Khoa) ..................................................................................................
ả
50 5.1.4 B ng “tblChucDanh” (Ch c danh) ................................................................................
ứ
ả
5.1.5 B ng “tblNganhHoc” (Ngành h c)
51 .................................................................................
ả
ọ
5.1.6. B ng “tblPhanLoai” (Phân lo i)
51 ....................................................................................
ạ
ả
5.1.7. B ng “tblTheLoai” (Th lo i)
51 .........................................................................................
ể ạ
ả
51 5.1.8. B ng “tblTacGia” (Tác gi ) ........................................................................................... ả
ả
Trang iv
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
51 5.1.9. B ng “tblNhaXB” (Nhà xu t b n) ..................................................................................
ấ ả
ả
5.1.10. B ng “tblNhaCungCap” (Nhà cung c p)
52 .....................................................................
ấ
ả
52 5.1.11. B ng “tblNgonNgu” (Ngôn ng ) .................................................................................. ữ
ả
5.1.12. B ng “tblSLTang” (S l
ố ượ
ả
52 ng t ng) ............................................................................. ầ
52 5.1.13 B ng “tblViTriGia” (V trí giá) .......................................................................................
ả
ị
53 5.1.14. B ng “tblLop” (L p) .....................................................................................................
ả
ớ
53 5.1.15. B ng “tblDocGia” (Đ c gi ) ........................................................................................ ả
ả
ộ
5.1.16. B ng “tblTaiLieu” (Tài li u)
53 .........................................................................................
ệ
ả
5.1.17. B ng “tblPhieuNhap” (Phi u nh p)
54 ............................................................................
ế
ậ
ả
54 5.1.18. B ng “tblMuonTraTL” (M n tr tài li u) ....................................................................
ượ
ệ
ả
ả
55 5.1.19. B ng “tblTLThanhLy” (Tài li u thanh lý) ....................................................................
ệ
ả
5.1.20. B ng “tblXuLyVP (X lý đ c gi
vi ph m)
55 ..................................................................
ử
ả
ộ
ả
ạ
5.1.21. B ng “tblGiayToKhac” (Gi y t
55 khác) .........................................................................
ấ ờ
ả
55 5.1.22. B ng “tblQDThuVien” (Quy đ nh th vi n) .................................................................
ư ệ
ả
ị
5.1.23. B ng “tblTLChiTiet” (Tài li u chi ti
56 .......................................................................... t)
ệ
ả
ế
5.1.24. B ng “tblMenu” (Menu)
57 ...............................................................................................
ả
5.1.25. B ng “tblTB_ThongKe” (Th ng kê)
57 ............................................................................
ả
ố
58 5.2. Bi u đ quan h ................................................................................................................. ệ ồ
ể
CH
NG 6. PHÂN TÍCH THI T K GIAO DI N
59 ..................................................................
ƯƠ
Ế
Ệ
Ế
6.1. Giao di n ch
ệ
ươ
59 ng trình ng d ng ........................................................................................ ứ
ụ
59 6.1.1. Giao di n chính .............................................................................................................
ệ
59 6.1.2. Giao di n đăng nh p .................................................................................................... ệ
ậ
61 6.1.3. Giao di n c u hình k t n i server ................................................................................
ế ố
ệ
ấ
61 6.1.4. Giao di n đ i m t kh u ................................................................................................ ệ
ậ
ẩ
ổ
62 6.1.5. Giao di n c p nh t thông tin tài li u .............................................................................
ệ
ệ
ậ
ậ
6.1.6. Giao di n c p nh t thông tin đ c gi
ệ
ậ
ậ
ộ
63 ........................................................................... ả
64 6.1.7. Giao di n tìm ki m ........................................................................................................
ệ
ế
6.1.8. C p nh t d li u t
65 1 file Excel có s n ........................................................................
ậ ữ ệ ừ
ậ
ẵ
Trang v
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
66 6.1.9. Form c p nh t thông tin tr và gia h n sách ................................................................
ạ
ậ
ậ
ả
66 6.1.11. Báo cáo danh sách tài li uệ ..........................................................................................
6.1.12. Báo cáo danh sách đ c gi
67 m n tài li u ..................................................................
ộ
ả ượ
ệ
6.1.13. Th ng kê danh sách t
t c đ c gi
ố
ấ ả ộ
67 ............................................................................ ả
6.1.14. Th ng kê tài li u quá h n tr
ệ
ạ
ố
68 ...................................................................................... ả
6.1.14. Th ng kê tài li u đ
68 c m n theo ngày ....................................................................
ệ
ố
ượ
ượ
69 6.1.10. Form c p nh t cho m n tài li u ............................................................................... ậ
ượ
ệ
ậ
69 .......................................................................................................................................................
CH
NG 7. K T LU N VÀ KI N NGH
ƯƠ
Ậ
Ế
Ế
70 ................................................................................ Ị
70 7.1. k t lu n ................................................................................................................................ ế
ậ
7.1.1 K t qu đ t đ
70 c ........................................................................................................... ả ạ ượ
ế
7.1.2. H n ch
ạ
70 ........................................................................................................................ ế
70 7.1.3. H ng phát tri n ...........................................................................................................
ướ
ể
70 ............................................................................................................................. 7.2. Ki n ngh ị ế
TÀI LI U THAM KH O
72 .............................................................................................................
Ả
Ệ
Trang vi
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
DANH M C B NG Ụ
Ả i L I C M N ................................................................................................................................. Ờ Ả Ơ
M C L C
ii .......................................................................................................................................
Ụ
Ụ
vii .....................................................................................................................
DANH M C B NG Ụ
Ả
xi DANH M C HÌNH ........................................................................................................................ Ụ
1 M Đ UỞ Ầ .........................................................................................................................................
1 1. Lý do ch n đ tài ......................................................................................................................
ề
ọ
2. Gi
1 i h n và ph m vi nghiên c u ..............................................................................................
ớ ạ
ứ
ạ
1 3. M c đích nghiên c u ................................................................................................................
ứ
ụ
4. Khách th và đ i t
1 ng nghiên c u .........................................................................................
ố ượ
ể
ứ
1 5. Nhi m v nghiên c u ............................................................................................................... ụ
ứ
ệ
6. Ph
1 ng pháp nghiên c u .........................................................................................................
ươ
ứ
1 7. Ý nghĩa lý lu n và th c ti n c a đ tài .....................................................................................
ự ễ
ủ
ề
ậ
CH
NG I. S L
C V C S TH C T P
2 ......................................................................
ƯƠ
Ơ ƯỢ Ề Ơ Ở Ự Ậ
1.1. L ch s hình thành và phát tri n c a Tr
2 ng CĐCN Tuy Hòa ..............................................
ủ
ử
ể
ị
ườ
2 1.2. Trung Tâm Thông Tin – Th vi n ..........................................................................................
ư ệ
CH
4 ............................................................
ƯƠ
NG 2. QUY TRÌNH KH O SÁT TH C TR NG Ả
Ự
Ạ
4 2.1. Quá trình kh o sát .................................................................................................................
ả
4 2.1.1. Đ a đi m kh o sát ........................................................................................................... ể
ả
ị
4 2.1.2. L ch trình kh o sát ..........................................................................................................
ả
ị
4 2.2. K t qu kh o sát th c tr ng ................................................................................................. ả
ự
ế
ả
ạ
4 2.2.1 C s v t ch t k thu t ................................................................................................... ậ
ơ ở ậ
ấ ỹ
4 2.2.2 Th c tr ng qu n lý th vi n ............................................................................................
ư ệ
ự
ạ
ả
c đi m c a h th ng hi n t
2.2.3. u và nh Ư
ượ
ệ ố
5 i ...................................................................... ệ ạ
ủ
ể
2.2.4. Yêu c u c a ng
ủ
ầ
ườ
5 i dùng v h th ng m i ..................................................................... ớ ề ệ ố
6 ......................................................................
2.2.5. Yêu c u c n đ t đ ầ
ạ ượ ủ
c c a h th ng m i ớ ệ ố
ầ
CH
NG 3. PHÂN TÍCH QUY TRÌNH HO T Đ NG C A H TH NG
7 ..............................
ƯƠ
Ộ
Ố
Ủ
Ạ
Ệ
7 3.1. Quy trình nh p tài li u ...........................................................................................................
ệ
ậ
Trang vii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
7 3.2. Quy trình m n tài li u ..........................................................................................................
ượ
ệ
8 3.3. Quy trình tr tài li u ...............................................................................................................
ệ
ả
3.4. X lý đ c gi
8 vi ph m ...........................................................................................................
ử
ộ
ả
ạ
8 3.5. Quy trình x lý tài li u ............................................................................................................
ử
ệ
9 3.6. Quy trình tìm ki m thông tin ..................................................................................................
ế
CH
NG 4. PHÂN TÍCH THI T K H TH NG THEO UML
11 .............................................
ƯƠ
Ế Ệ
Ố
Ế
11 4.1. Các ch c năng c a h th ng ..............................................................................................
ệ ố
ứ
ủ
11 4.1.1. Qu n tr h th ng .........................................................................................................
ị ệ ố
ả
11 4.1.2. Qu n lý tài li u .............................................................................................................. ả
ệ
4.1.3. Qu n lý đ c gi ả
ộ
11 ............................................................................................................ ả
11 4.1.4. Qu n lý m n, tr tài li u .............................................................................................
ượ
ệ
ả
ả
11 4.1.5. Tìm ki m thông tin ........................................................................................................ ế
12 4.1.6. Th ng kê, báo cáo và in n ..........................................................................................
ấ
ố
12 4.2. Bi u đ Usecase ................................................................................................................. ồ
ể
12 4.2.1. Danh sách actor c a h th ng .....................................................................................
ệ ố
ủ
12 4.2.2 Danh sách Use case c a h th ng ...............................................................................
ệ ố
ủ
14 4.2.3. V bi u đ Usecase .....................................................................................................
ẽ ể
ồ
4.2.4. Đ c t
17 các Usecase ......................................................................................................
ặ ả
36 4.3. Bi u đ l p .......................................................................................................................... ể
ồ ớ
36 4.3.1. Danh sách các l pớ ........................................................................................................
47 4.3.2. V bi u đ l p .............................................................................................................. ẽ ể
ồ ớ
CH
50 .......................................................
ƯƠ
NG 5. PHÂN TÍCH, THI T K C S D LI U Ế
Ế Ơ Ở Ữ Ệ
5.1. Thi
50 t k c s d li u .........................................................................................................
ế ế ơ ở ữ ệ
5.1.1. B ng “tblNguoiDung” (Ng
50 i dùng) ..............................................................................
ả
ườ
50 5.1.2. B ng “tblQuyenHan” (Quy n H n) ...............................................................................
ề
ạ
ả
50 5.1.3. B ng “tblKhoa” (Khoa) ..................................................................................................
ả
50 5.1.4 B ng “tblChucDanh” (Ch c danh) ................................................................................
ứ
ả
5.1.5 B ng “tblNganhHoc” (Ngành h c)
51 .................................................................................
ả
ọ
Trang viii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.1.6. B ng “tblPhanLoai” (Phân lo i)
51 ....................................................................................
ạ
ả
5.1.7. B ng “tblTheLoai” (Th lo i)
51 .........................................................................................
ể ạ
ả
51 5.1.8. B ng “tblTacGia” (Tác gi ) ........................................................................................... ả
ả
51 5.1.9. B ng “tblNhaXB” (Nhà xu t b n) ..................................................................................
ấ ả
ả
5.1.10. B ng “tblNhaCungCap” (Nhà cung c p)
52 .....................................................................
ấ
ả
52 5.1.11. B ng “tblNgonNgu” (Ngôn ng ) .................................................................................. ữ
ả
5.1.12. B ng “tblSLTang” (S l
ố ượ
ả
52 ng t ng) ............................................................................. ầ
52 5.1.13 B ng “tblViTriGia” (V trí giá) .......................................................................................
ả
ị
53 5.1.14. B ng “tblLop” (L p) .....................................................................................................
ả
ớ
53 5.1.15. B ng “tblDocGia” (Đ c gi ) ........................................................................................ ả
ả
ộ
5.1.16. B ng “tblTaiLieu” (Tài li u)
53 .........................................................................................
ệ
ả
5.1.17. B ng “tblPhieuNhap” (Phi u nh p)
54 ............................................................................
ế
ậ
ả
54 5.1.18. B ng “tblMuonTraTL” (M n tr tài li u) ....................................................................
ượ
ệ
ả
ả
55 5.1.19. B ng “tblTLThanhLy” (Tài li u thanh lý) ....................................................................
ệ
ả
5.1.20. B ng “tblXuLyVP (X lý đ c gi
vi ph m)
55 ..................................................................
ử
ả
ộ
ả
ạ
5.1.21. B ng “tblGiayToKhac” (Gi y t
55 khác) .........................................................................
ấ ờ
ả
55 5.1.22. B ng “tblQDThuVien” (Quy đ nh th vi n) .................................................................
ư ệ
ả
ị
5.1.23. B ng “tblTLChiTiet” (Tài li u chi ti
56 .......................................................................... t)
ệ
ả
ế
5.1.24. B ng “tblMenu” (Menu)
57 ...............................................................................................
ả
5.1.25. B ng “tblTB_ThongKe” (Th ng kê)
57 ............................................................................
ả
ố
58 5.2. Bi u đ quan h ................................................................................................................. ệ ồ
ể
CH
NG 6. PHÂN TÍCH THI T K GIAO DI N
59 ..................................................................
ƯƠ
Ệ
Ế
Ế
6.1. Giao di n ch
ệ
ươ
59 ng trình ng d ng ........................................................................................ ứ
ụ
59 6.1.1. Giao di n chính .............................................................................................................
ệ
59 6.1.2. Giao di n đăng nh p .................................................................................................... ệ
ậ
61 6.1.3. Giao di n c u hình k t n i server ................................................................................
ế ố
ệ
ấ
61 6.1.4. Giao di n đ i m t kh u ................................................................................................ ệ
ẩ
ậ
ổ
62 6.1.5. Giao di n c p nh t thông tin tài li u .............................................................................
ệ
ệ
ậ
ậ
Trang ix
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.6. Giao di n c p nh t thông tin đ c gi
ệ
ậ
ậ
ộ
63 ........................................................................... ả
64 6.1.7. Giao di n tìm ki m ........................................................................................................
ế
ệ
6.1.8. C p nh t d li u t
65 1 file Excel có s n ........................................................................
ậ ữ ệ ừ
ậ
ẵ
66 6.1.9. Form c p nh t thông tin tr và gia h n sách ................................................................
ạ
ả
ậ
ậ
66 6.1.11. Báo cáo danh sách tài li uệ ..........................................................................................
6.1.12. Báo cáo danh sách đ c gi
67 m n tài li u ..................................................................
ộ
ả ượ
ệ
6.1.13. Th ng kê danh sách t
t c đ c gi
ố
ấ ả ộ
67 ............................................................................ ả
6.1.14. Th ng kê tài li u quá h n tr
ệ
ạ
ố
68 ...................................................................................... ả
6.1.14. Th ng kê tài li u đ
68 c m n theo ngày ....................................................................
ệ
ố
ượ
ượ
69 6.1.10. Form c p nh t cho m n tài li u ............................................................................... ậ
ượ
ệ
ậ
69 .......................................................................................................................................................
CH
NG 7. K T LU N VÀ KI N NGH
ƯƠ
Ậ
Ế
Ế
70 ................................................................................ Ị
70 7.1. k t lu n ................................................................................................................................ ế
ậ
7.1.1 K t qu đ t đ
70 c ........................................................................................................... ả ạ ượ
ế
7.1.2. H n ch
ạ
70 ........................................................................................................................ ế
70 7.1.3. H ng phát tri n ...........................................................................................................
ướ
ể
70 ............................................................................................................................. 7.2. Ki n ngh ị ế
TÀI LI U THAM KH O
72 .............................................................................................................
Ả
Ệ
Trang x
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
DANH M C HÌNH Ụ
i L I C M N ................................................................................................................................. Ờ Ả Ơ
M C L C
ii .......................................................................................................................................
Ụ
Ụ
vii .....................................................................................................................
DANH M C B NG Ụ
Ả
xi DANH M C HÌNH ........................................................................................................................ Ụ
1 M Đ UỞ Ầ .........................................................................................................................................
1 1. Lý do ch n đ tài ......................................................................................................................
ề
ọ
2. Gi
1 i h n và ph m vi nghiên c u ..............................................................................................
ớ ạ
ứ
ạ
1 3. M c đích nghiên c u ................................................................................................................
ụ
ứ
4. Khách th và đ i t
1 ng nghiên c u .........................................................................................
ố ượ
ể
ứ
1 5. Nhi m v nghiên c u ............................................................................................................... ụ
ứ
ệ
6. Ph
1 ng pháp nghiên c u .........................................................................................................
ươ
ứ
1 7. Ý nghĩa lý lu n và th c ti n c a đ tài .....................................................................................
ự ễ
ủ
ề
ậ
CH
NG I. S L
C V C S TH C T P
2 ......................................................................
ƯƠ
Ơ ƯỢ Ề Ơ Ở Ự Ậ
1.1. L ch s hình thành và phát tri n c a Tr
2 ng CĐCN Tuy Hòa ..............................................
ủ
ử
ể
ị
ườ
2 1.2. Trung Tâm Thông Tin – Th vi n ..........................................................................................
ư ệ
CH
4 ............................................................
ƯƠ
NG 2. QUY TRÌNH KH O SÁT TH C TR NG Ả
Ự
Ạ
4 2.1. Quá trình kh o sát .................................................................................................................
ả
4 2.1.1. Đ a đi m kh o sát ........................................................................................................... ể
ả
ị
4 2.1.2. L ch trình kh o sát ..........................................................................................................
ả
ị
4 2.2. K t qu kh o sát th c tr ng ................................................................................................. ả
ự
ế
ả
ạ
4 2.2.1 C s v t ch t k thu t ................................................................................................... ậ
ơ ở ậ
ấ ỹ
4 2.2.2 Th c tr ng qu n lý th vi n ............................................................................................
ư ệ
ự
ạ
ả
c đi m c a h th ng hi n t
2.2.3. u và nh Ư
ượ
ệ ố
5 i ...................................................................... ệ ạ
ủ
ể
2.2.4. Yêu c u c a ng
ủ
ầ
ườ
5 i dùng v h th ng m i ..................................................................... ớ ề ệ ố
6 ......................................................................
2.2.5. Yêu c u c n đ t đ ầ
ạ ượ ủ
c c a h th ng m i ớ ệ ố
ầ
CH
NG 3. PHÂN TÍCH QUY TRÌNH HO T Đ NG C A H TH NG
7 ..............................
ƯƠ
Ộ
Ố
Ủ
Ạ
Ệ
7 3.1. Quy trình nh p tài li u ...........................................................................................................
ệ
ậ
Trang xi
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
7 3.2. Quy trình m n tài li u ..........................................................................................................
ượ
ệ
8 3.3. Quy trình tr tài li u ...............................................................................................................
ệ
ả
3.4. X lý đ c gi
8 vi ph m ...........................................................................................................
ử
ộ
ả
ạ
8 3.5. Quy trình x lý tài li u ............................................................................................................
ử
ệ
9 3.6. Quy trình tìm ki m thông tin ..................................................................................................
ế
CH
NG 4. PHÂN TÍCH THI T K H TH NG THEO UML
11 .............................................
ƯƠ
Ế Ệ
Ố
Ế
11 4.1. Các ch c năng c a h th ng ..............................................................................................
ệ ố
ứ
ủ
11 4.1.1. Qu n tr h th ng .........................................................................................................
ị ệ ố
ả
11 4.1.2. Qu n lý tài li u .............................................................................................................. ả
ệ
4.1.3. Qu n lý đ c gi ả
ộ
11 ............................................................................................................ ả
11 4.1.4. Qu n lý m n, tr tài li u .............................................................................................
ượ
ệ
ả
ả
11 4.1.5. Tìm ki m thông tin ........................................................................................................ ế
12 4.1.6. Th ng kê, báo cáo và in n ..........................................................................................
ấ
ố
12 4.2. Bi u đ Usecase ................................................................................................................. ồ
ể
12 4.2.1. Danh sách actor c a h th ng .....................................................................................
ệ ố
ủ
12 4.2.2 Danh sách Use case c a h th ng ...............................................................................
ệ ố
ủ
14 4.2.3. V bi u đ Usecase .....................................................................................................
ẽ ể
ồ
4.2.4. Đ c t
17 các Usecase ......................................................................................................
ặ ả
36 4.3. Bi u đ l p .......................................................................................................................... ể
ồ ớ
36 4.3.1. Danh sách các l pớ ........................................................................................................
47 4.3.2. V bi u đ l p .............................................................................................................. ẽ ể
ồ ớ
CH
50 .......................................................
ƯƠ
NG 5. PHÂN TÍCH, THI T K C S D LI U Ế
Ế Ơ Ở Ữ Ệ
5.1. Thi
50 t k c s d li u .........................................................................................................
ế ế ơ ở ữ ệ
5.1.1. B ng “tblNguoiDung” (Ng
50 i dùng) ..............................................................................
ả
ườ
50 5.1.2. B ng “tblQuyenHan” (Quy n H n) ...............................................................................
ề
ạ
ả
50 5.1.3. B ng “tblKhoa” (Khoa) ..................................................................................................
ả
50 5.1.4 B ng “tblChucDanh” (Ch c danh) ................................................................................
ứ
ả
5.1.5 B ng “tblNganhHoc” (Ngành h c)
51 .................................................................................
ả
ọ
Trang xii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.1.6. B ng “tblPhanLoai” (Phân lo i)
51 ....................................................................................
ạ
ả
5.1.7. B ng “tblTheLoai” (Th lo i)
51 .........................................................................................
ể ạ
ả
51 5.1.8. B ng “tblTacGia” (Tác gi ) ........................................................................................... ả
ả
51 5.1.9. B ng “tblNhaXB” (Nhà xu t b n) ..................................................................................
ấ ả
ả
5.1.10. B ng “tblNhaCungCap” (Nhà cung c p)
52 .....................................................................
ấ
ả
52 5.1.11. B ng “tblNgonNgu” (Ngôn ng ) .................................................................................. ữ
ả
5.1.12. B ng “tblSLTang” (S l
ố ượ
ả
52 ng t ng) ............................................................................. ầ
52 5.1.13 B ng “tblViTriGia” (V trí giá) .......................................................................................
ả
ị
53 5.1.14. B ng “tblLop” (L p) .....................................................................................................
ả
ớ
53 5.1.15. B ng “tblDocGia” (Đ c gi ) ........................................................................................ ả
ả
ộ
5.1.16. B ng “tblTaiLieu” (Tài li u)
53 .........................................................................................
ệ
ả
5.1.17. B ng “tblPhieuNhap” (Phi u nh p)
54 ............................................................................
ế
ậ
ả
54 5.1.18. B ng “tblMuonTraTL” (M n tr tài li u) ....................................................................
ượ
ệ
ả
ả
55 5.1.19. B ng “tblTLThanhLy” (Tài li u thanh lý) ....................................................................
ệ
ả
5.1.20. B ng “tblXuLyVP (X lý đ c gi
vi ph m)
55 ..................................................................
ử
ả
ộ
ả
ạ
5.1.21. B ng “tblGiayToKhac” (Gi y t
55 khác) .........................................................................
ấ ờ
ả
55 5.1.22. B ng “tblQDThuVien” (Quy đ nh th vi n) .................................................................
ư ệ
ả
ị
5.1.23. B ng “tblTLChiTiet” (Tài li u chi ti
56 .......................................................................... t)
ệ
ả
ế
5.1.24. B ng “tblMenu” (Menu)
57 ...............................................................................................
ả
5.1.25. B ng “tblTB_ThongKe” (Th ng kê)
57 ............................................................................
ả
ố
58 5.2. Bi u đ quan h ................................................................................................................. ệ ồ
ể
CH
NG 6. PHÂN TÍCH THI T K GIAO DI N
59 ..................................................................
ƯƠ
Ế
Ệ
Ế
6.1. Giao di n ch
ệ
ươ
59 ng trình ng d ng ........................................................................................ ứ
ụ
59 6.1.1. Giao di n chính .............................................................................................................
ệ
59 6.1.2. Giao di n đăng nh p .................................................................................................... ệ
ậ
61 6.1.3. Giao di n c u hình k t n i server ................................................................................
ế ố
ệ
ấ
61 6.1.4. Giao di n đ i m t kh u ................................................................................................ ệ
ẩ
ậ
ổ
62 6.1.5. Giao di n c p nh t thông tin tài li u .............................................................................
ệ
ệ
ậ
ậ
Trang xiii
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.6. Giao di n c p nh t thông tin đ c gi
ệ
ậ
ậ
ộ
63 ........................................................................... ả
64 6.1.7. Giao di n tìm ki m ........................................................................................................
ệ
ế
6.1.8. C p nh t d li u t
65 1 file Excel có s n ........................................................................
ậ ữ ệ ừ
ậ
ẵ
66 6.1.9. Form c p nh t thông tin tr và gia h n sách ................................................................
ạ
ậ
ậ
ả
66 6.1.11. Báo cáo danh sách tài li uệ ..........................................................................................
6.1.12. Báo cáo danh sách đ c gi
67 m n tài li u ..................................................................
ộ
ả ượ
ệ
6.1.13. Th ng kê danh sách t
t c đ c gi
ố
ấ ả ộ
67 ............................................................................ ả
6.1.14. Th ng kê tài li u quá h n tr
ệ
ạ
ố
68 ...................................................................................... ả
6.1.14. Th ng kê tài li u đ
68 c m n theo ngày ....................................................................
ệ
ố
ượ
ượ
69 6.1.10. Form c p nh t cho m n tài li u ............................................................................... ậ
ượ
ệ
ậ
69 .......................................................................................................................................................
CH
NG 7. K T LU N VÀ KI N NGH
ƯƠ
Ậ
Ế
Ế
70 ................................................................................ Ị
70 7.1. k t lu n ................................................................................................................................ ế
ậ
7.1.1 K t qu đ t đ
70 c ........................................................................................................... ả ạ ượ
ế
7.1.2. H n ch
ạ
70 ........................................................................................................................ ế
70 7.1.3. H ng phát tri n ...........................................................................................................
ướ
ể
70 ............................................................................................................................. 7.2. Ki n ngh ị ế
TÀI LI U THAM KH O
72 .............................................................................................................
Ả
Ệ
Trang xiv
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
M ĐỞ
UẦ
ẳ
1. Lý do ch n đ tài ư ệ ể ư
ộ ả ằ ư i th vi n tr ạ ư ệ ấ ư ấ ậ ủ
ổ ệ ờ ả ề ạ ự
ọ ề Hi n nay, th vi n Tr ườ thông tin sách và vi c m n tr sách t t nào đ l u tr ệ ữ ả ượ ễ ầ ứ
ả ự ạ ấ ệ ầ ậ ạ
ụ i ích. Vì v y, c n ph i xây d ng m t ch ươ ậ ả ượ ễ ứ
ả ầ
ể ả ữ ọ ủ ầ ư ệ ự ệ ề ả
ng Cao đ ng Công nghi p Tuy Hòa”. ộ ệ ố ng Cao đ ng Công nghi p Tuy Hòa ch a có m t h th ng ệ ệ ng. chuyên bi ườ ượ ệ ề m n tr sách b ng th công còn nhi u b t c p nh : m t nhi u Vi c qu n lý đ c gi ả ể ủ th i gian, s sách nhi u, d sai sót trong th ng kê,… Bên c nh đó là s phát tri n c a ố ề công ngh thông tin, nhu c u ng d ng công ngh vào trong qu n lý ngày càng phát ệ ng trình i r t nhi u l tri n m nh và đem l ề ợ ộ ừ c d dàng và thu n ti n. T qu n lý đ đáp ng nhu c u qu n lý và m n tr sách đ ệ ượ ả ầ ể nh ng yêu c u trên cùng v i s góp ý c a các th y cô giáo, nhóm chúng em quy t đ nh ầ ế ị ớ ự ứ t nghi p là “Xây d ng ph n m m qu n lý th vi n và website tra c u ch n đ tài t ố ể sách th vi n Tr ư ệ ườ ệ ẳ
2. Gi
ứ
ạ
ng Cao đ ng Công Nghi p Tuy Hòa (c s 1 và c s 2).
i h n và ph m vi nghiên c u ớ ạ Th vi n Tr ư ệ
ườ ẳ ơ ở ơ ở ệ
3. M c đích nghiên c u
ụ
c ph n m m qu n lý th vi n và website tra c u sách th vi n cho ượ ả ư ệ ư ệ ứ
tr
ứ Xây d ng đ ầ ự ng Cao đ ng Công Nghi p Tuy Hòa. ẳ
ề ệ ườ
ứ
ư ệ ệ ẳ
4. Khách th và đ i t ể ng Cao đ ng Công nghi p Tuy Hòa. ể ườ ng: Ph n m m qu n lý th vi n và website tra c u sách th vi n tr
ệ ố ầ ư ệ ứ ườ ng
ả Cao đ ng Công nghi p Tuy Hòa.
ng nghiên c u ố ượ Khách th : H th ng qu n lý th vi n Tr ả Đ i t ư ệ ề ố ượ ẳ
ệ
ệ
ứ
Tìm hi u nghi p v qu n lý th vi n (qu n lý tài li u, qu n lý đ c gi ư ệ ệ ả ả ộ ả , qu n lý ả
5. Nhi m v nghiên c u ụ ả
ụ ệ ể
m n tr ,…). ượ ả
Tìm hi u các công c xây d ng ch ng trình (Microsoft SQLServer 2005, ngôn ng ự ụ ể ươ ữ
C#,…).
6. Ph
ứ
-
ươ Ph ng v n.
ng pháp nghiên c u ấ ỏ - Quan sát.
7. Ý nghĩa lý lu n và th c ti n c a đ tài
ự ễ ủ ề
ậ
ệ ụ ả ể ề ư ệ
- i u hóa quá trình qu n lý th vi n và tra c u sách - Giúp chúng em hi u v nghi p v qu n lý th vi n. ả ệ ố ư ề ư ệ ứ
ng d ng đ tài vào vi c t Ứ ụ th vi n. ư ệ
Trang 1
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
NG I. S L
C V C S TH C T P
ƯƠ
Ơ ƯỢ Ề Ơ Ở Ự Ậ
1.1. L ch s hình thành và phát tri n c a Tr
ng CĐCN Tuy Hòa
ể ủ
ử
ị
ườ
ẳ ườ
ộ ấ ề ự ườ ị Tr ệ ng Cao đ ng Công nghi p Tuy Hòa ti n thân là tr ệ ổ
ố ầ ấ ế ị ề ậ ườ ơ ở ậ
ớ ắ
ờ ạ ệ
ớ ề ế ơ ở ậ
ầ ả ễ ườ ấ ọ ọ ừ ứ ắ ư ổ
ấ ờ ố ệ
ng Trung h c chuyên ọ ữ nghi p Đ a ch t 2, thành l p ngày 01/08/1978 tr c thu c T ng c c Đ a ch t. Nh ng ấ ụ năm đ u m i thành l p tr ọ ậ ng, c s v t ch t vô cùng thi u th n. Đi u ki n h c t p ậ ớ ệ không đáp ng đ y đ . ầ ủ ứ ầ Tuy nhiên th y và trò không ng i khó khăn, b t tay vào d y và h c v i tinh th n ạ ạ ầ ng v a làm công tác đào t o v a tham gia lao trách nhi m cao. Trong th i kỳ này, Tr ừ ớ đ ng s n xu t, xây d ng c s v t ch t, h c đi đôi v i hành, ki n th c g n li n v i ộ ọ ự th c ti n. Đ i s ng c a giáo viên và h c sinh đ y khó khăn và gian kh nh ng ai cũng ủ ự hoàn thành nhi m v đ ụ ượ Đ n ngày 21/12/1991 đ i tên là Tr ọ ế c giao. ổ
ố ỹ ệ ộ
ế ị
ườ ủ ố ế ị ụ ạ
ng đ ế ị ệ ộ ộ ưở ưở ượ ệ
ộ Tr ể ừ ườ ườ ấ ườ ụ ệ ị
ự ệ ậ ậ ạ
ự ề
ệ ạ ả ườ ự ể
ậ
ng Trung h c K thu t Công nghi p Tuy Hòa ệ ậ ng có tên là Cao đ ng ẳ theo quy t đ nh s 575 QĐ/CNNg-TC c a B Công Nghi p. Tr ườ ộ Công nghi p Tuy Hòa theo quy t đ nh s 5073/QĐ-BGD&DT ngày 09/09/2005 c a B ủ ộ ng B Giáo d c và Đào t o, quy t đ nh s 3339/QĐ-BCN ngày 13/10/2005 c a B tr ủ ố c m r ng ở ộ ng. Giai đo n này, tr ng B Công Nghi p nay là B Công Th tr ạ ươ ỹ ng K thu t chuyên sâu đ a ch t thành Tr quy mô, nhi m v , chuy n t ng k ậ ỹ ệ thu t đa ngành đào t o cán bô, công nhân k thu t ph c v cho s nghi p công nghi p ụ ụ ỹ hóa – hi n đ i hóa khu v c mi n Trung và Tây Nguyên. Tr i qua 30 năm xây d ng và phát tri n, Tr ộ ỹ ắ c, nhi u ng ề ậ
công nhân k thu t (trong đó có trên 20 cán b k thu t cho n kh p m i mi n c a đ t n l ượ trong s đó đã tr thành nh ng cán b qu n lý ch ch t, chuyên gia gi ỏ ỹ ộ ỹ ở ọ ủ ố ữ ố
ng đã đào t o trên 10.000 cán b , ộ ạ ự c CHDCND Lào). L c ướ ậ ườ i ề ủ ấ ướ i. ạ ệ ệ ớ ổ
ng cán b k thu t trên đang công tác ở ộ ả ụ ụ ể ự ấ ệ ấ ừ
c nâng cao ch t l Trong s nghi p đ i m i, ph c v cho công nghi p hóa, hi n đ i hóa đ t n ng đã ph n đ u không ng ng đ đa d ng hóa và m r ng quy mô đào t o. M ạ ấ ượ ng đã t ng b ừ ở ộ ậ ướ ạ ở
c các doanh nghi p, nhà máy, c s s n xu t,... ngày càng tin t c, ấ ướ ặ ạ ng đào t o, do v y đã tr thành c s đào ơ ở ng. ơ ở ả Tr ườ khác Tr t o tin c y đ ạ ườ ậ ượ ưở ệ ấ
1.2. Trung Tâm Thông Tin – Th vi n
ư ệ
ả ậ ộ ộ ư ệ ọ
c a tr ườ ộ ứ ố ế ủ ư
ệ ọ ợ ưở Trung tâm thông tin – Th vi n là m t b ph n thu c phòng Qu n lý khoa h c – ng Công nghi p Tuy Hòa, có ch c năng tham m u, giúp hi u ệ ế ng trong công tác thông tin khoa h c, th vi n, in n các n ph m liên quan đ n ấ ẩ ấ
ả ư ệ ọ ể
t th vi n nh m ph c v có hi u qu vi c khai thác thông tin c a cán ạ ụ ủ ố ả ệ ủ ệ ằ
ng c p nh t các thông tin khoa h c, công ngh và t ch c gi ứ ệ i thi u, ệ ậ ọ ổ ớ
H p tác Qu c t tr công tác gi ng d y, h c t p, nghiên c u khoa h c và chuy n giao công ngh . ọ ậ ệ ứ Nhi m v c a Trung tâm – Th vi n ệ ư ệ Qu n lý t ư ệ ụ ụ ả b và h c sinh – sinh viên. ộ ọ Tăng c ườ ậ ng d n b n đ c khai thác s d ng thông tin. ạ ẫ ử ụ h ướ ọ
Trang 2
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
m n sách, báo, t p chí,tài li u, giáo trình, bài gi ng theo ộ ả ượ ệ ả ạ
đúng đ i t T ch c t ổ ứ ố ố ượ t cho đ c gi ng và k p th i. ị ờ
Trang 3
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
NG 2
. QUY TRÌNH KH O SÁT TH C TR NG
ƯƠ
Ự
Ả
Ạ
2.1. Quá trình kh o sát
ả
2.1.1. Đ a đi m kh o sát ể ả
i Tr ng Cao ị ấ ả ị ượ c kh o sát t ả ạ ườ
T t c các quy trình nghi p v , s li u, quy đ nh đ ệ ơ ở đ ng Công nghi p Tuy Hòa (c s 1 và c s 2). ẳ ụ ố ệ ơ ở ệ
2.1.2. L ch trình kh o sát ị
ng. ư ệ ấ ườ
ệ ụ ủ ng. ả Tìm hi u v c s v t ch t và quy trình nghi p v c a th vi n tr ể ề ơ ở ậ Thu th p thông tin v các đ u sách c a tr ề ậ ườ ủ ầ
2.2. K t qu kh o sát th c tr ng ả
ự
ế
ả
ạ
2.2.1 C s v t ch t k thu t ậ
c phân chia theo t ng ngành h c (khoa) và đ ừ ấ ỹ ượ ừ c l u tr vào t ng ữ ượ ư ọ
giá sách t
c thi c ch t o b ng g , m i giá sách đ ỗ ặ t k thành hai m t (m t ế ế ế ạ ượ ặ ỗ
tr ướ
i, t i th vi n tr ư ệ ằ ầ ườ ệ ẳ
t nào đ ng Cao đ ng Công Nghi p Tuy Hòa (c s 1) có máy ể ầ ệ ề ư ệ ề ộ
ơ ở ậ Các đ u sách đ ầ ng ng. ươ ứ Giá sách đ ượ c và m t sau), và có năm t ng. ặ Hi n t ệ ạ ạ ơ ở tính s d ng h đi u hành window nh ng ch a có m t ph n m m chuyên bi ư ử ụ qu n lý th vi n. ư ệ ả
2.2.2 Th c tr ng qu n lý th vi n ự ạ ư ệ
c l u tr trên gi y t , s sách. ả ữ ệ ấ ả ạ ề ượ ư ấ ờ ổ ữ
Tài li u ch y u c a th vi n là sách. T t c các d li u v sách, báo, t p chí,… đ u đ ệ ề ư ệ ủ ế ủ
2.2.2.1. Quy trình nh p sách ậ
ủ ư ậ ạ ả ấ i thông tin các đ u sách vào s và c t ầ ổ
Sau khi nh p sách v , th th ph i nh p l ề liên quan. gi ậ ứ ừ ữ
ừ ừ ế ắ ố
hóa đ n ch ng t ơ Th th đánh mã cho t ng cu n sách theo t ng ngành và s p x p chúng vào đúng ủ ư v trí l u tr . ữ ư ị
2.2.2.2. Quy trình m n tài li u ượ ệ
ọ ể ượ ẻ ố ớ ọ ầ ề Đ i v i h c sinh, sinh viên: H c sinh sinh viên có th m n sách đ c t ọ ạ ể ạ ầ
ượ ủ ượ ư ệ ể ầ
ầ ượ ể ượ ể ầ ầ ọ
ượ ư ệ ấ ớ
ầ ủ ư ư ầ ủ
ặ i ch ho c ỗ ọ i qu y ki m ể m n v . Khi c n m n sách h c sinh – sinh viên mang th sinh viên đ t ượ tra c a nhân viên th vi n, sau đó vào bên trong đ tìm sách c n m n. sau khi tìm đ c sách c n m n, h c sinh – sinh viên đem sách ra qu y ki m tra đ yêu c u m n sách, nhân viên th vi n yêu c u cung c p thông tin khoa, l p, mã s HSSV. Sau khi đã ghi ố thông tin đ y đ thì th th đ a sách và th h c sinh – sinh viên l ẻ ọ Đ i v i cán b , giáo viên: Cán b , giáo viên cũng đ i ch i. ạ ượ ượ ỗ ộ
c m n sách đ c t ọ ạ ộ ho c m n v . Khi m n thì th th s ghi tên giáo viên và tên sách vào trong s . ổ ủ ư ẽ ố ớ ượ ề ượ ặ
Trang 4
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ả ệ
ộ ả ả ả ượ
2.2.2.3. Quy trình tr tài li u Sau khi đ c xong, đ c gi ọ ớ ọ ả ủ ư ố ớ ố ượ
ng m n sách là giáo viên)). Th th s ủ ph i tr đúng sách đã m n, th th dùng thông tin c a ọ ng là h c ủ ư ẽ ố ớ ớ ượ ượ
(Khóa h c, khoa, l p, tên, mã h c sinh – sinh viên (đ i v i đ i t đ c gi ộ ọ sinh-sinh viên); mã giáo viên (đ i v i đ i t đánh d u vào s l u tr thông tin m n tr sách. ả ổ ư ượ ữ ấ
2.2.2.4. Th ng kê báo cáo, in n ấ
Th vi n th c hi n th ng kê theo đ nh kỳ vào cu i năm. H th ng kê sách theo ọ ố ố ị ố ư ệ ệ ố ự t ng ngành và theo các tiêu chí sau: ừ ậ
Th ng kê sách nh p m i. ớ c m n. Th ng kê sách đang đ ượ ượ Th ng kê sách còn trong th vi n. ư ệ Th ng kê sách thanh lý. ố ố ố ố
ử
ượ c nh p v thông th ề ậ ị ư ỏ ng sau 5 năm s đ ữ ẽ ượ ố ườ ặ ữ ặ 2.2.2.5. X lý sách thanh lý. ầ c thanh lý 1 l n. Các lo i sách đ ạ ử ụ ng nh ng sách b h h ng quá n ng ho c nh ng cu n sách không s d ng ườ ớ ế Nh ng th ư đ n thì m i ti n hành thanh lý. ế
ể ượ c đi m c a h th ng hi n t ủ ệ ố i ệ ạ
ố
t v tin h c nhi u cũng có th 2.2.3. u và nh Ư u đi m: Ư ể - Không t n kém cho vi c đ u t - Nhân viên th vi n không c n ph i hi u bi ầ c s v t ch t. ệ ầ ư ơ ở ậ ể ư ệ ả ấ ế ề ề ọ ể
c.ượ
Nh ượ
- d b m t mát, không l u tr đ ổ
ữ ượ ủ ư ả ượ ệ
đó gây m t nhi u th i gian. ấ ờ
- Nhân viên ph i t n nhi u th i gian, công s c vào vi c th ng kê sách. làm đ c đi m: ể Thông tin ghi trên s sách, gi y t c lâu dài. ấ ờ ễ ị ấ - Quá trình tìm ki m sách ph c v cho vi c m n sách ph i làm th công, do ế ụ ụ ề ả ố ệ ố ờ
- ề ệ ủ ứ ư ệ ấ ả ề ế ộ ủ
T t c các công vi c c a nhân viên th vi n đ u ti n hành m t cách th công, không khoa h c.ọ
ườ ầ ủ
i dùng v h th ng m i ớ ề ệ ố ư ệ ả ề ư ệ
2.2.4. Yêu c u c a ng ấ ậ ả ả
c d dàng h n. H th ng qu n lý m i c n ph i đ t đ ệ c nh ng yêu c u sau: ơ ả ộ ệ ố ả ạ ượ ữ ầ
- ề T nh ng b t c p trong quá trình qu n lý th vi n nh hi n nay, nhóm đã đ xu t ấ ứ m t ph n m m qu n lý và m t website tra c u sách giúp cho vi c qu n lý và tra c u ứ ộ sách đ ớ ầ ệ ẽ ử ụ ừ ữ ề ầ ượ ễ ầ
- ủ ả ư ệ ệ ạ i ạ
ượ
Ph n m m, website có giao di n d s d ng. Cho phép l u tr các thông tin v sách, báo, t p chí c a c th vi n hi n t ư và m r ng l ở ộ ệ ệ ề ả ễ ệ ậ ả
- m t cách nhanh chóng, d dàng. ệ ộ ế ễ ệ
- ữ ề ng tài li u v sau. - Qu n lý vi c m n, tr tài li u m t cách d dàng, thu n ti n cho th th . ủ ư ộ ượ Tìm ki m thông tin tài li u, đ c gi ả ộ Cho phép th ng kê, in n theo nhi u tiêu chí. ề ấ ố
Trang 5
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
- Không gây khó khăn cho vi c qu n lý c a nhân viên th vi n ư ệ ệ ủ ả
2.2.5. Yêu c u c n đ t đ ầ ầ ạ ượ ủ ệ ố
Qua quá trình kh o sát th c t ả ấ ả
ng, nhóm th y quá trình qu n lý ườ ứ ủ ng còn th công, ch a khoa h c, t n nhi u th i gian và công s c c a ố ủ ề ờ c c a h th ng m i ớ i th vi n tr ư ệ ọ t ự ế ạ ư
ả ắ ả ộ ượ i tr th vi n t ư ệ ạ ườ nhân viên th vi n. ư ệ ầ
i, đ m b o các yêu c u mà ng ụ i dùng mong mu n. ầ ệ ạ ườ c các nh ượ c ố ể
Do đó c n ph i có m t ph n m m qu n lý nh m kh c ph c đ ề ả ữ ằ ả ầ c nh ng ch c năng sau: ứ ả ớ ầ
- ậ
ạ
(bao g m h c sinh, sinh viên, giáo viên).
đi m c a quy trình qu n lý hi n t ủ H th ng m i c n đ t đ ạ ượ ệ ố C p nh t thông tin: ậ + Thông tin v sách, báo, t p chí. ề + Thông tin v đ c gi ề ộ + Thông tin v ng ề ườ ọ ồ ủ ư
ả
- ả i dùng (th th , ban kĩ thu t,…). ậ - Qu n lý quá trình m n tr tài li u c a đ c gi . ả ệ ủ ộ ượ ộ ế
- ệ ấ
- ả theo nhi u tiêu chí khác nhau. Tìm ki m tài li u, đ c gi ả ề Th ng kê và in n theo nhi u tiêu chí. ề Ph c h i và sao l u d li u. ố ụ ồ ư ữ ệ
Trang 6
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
ƯƠ
C A H TH NG
NG 3. PHÂN TÍCH QUY TRÌNH HO T Đ NG Ạ Ộ Ệ Ố
Ủ
ệ
Th i gian: ờ
th c hi n m i khi th vi n nh p tài li u m i v . Tài li u nh p v ớ ề ậ
ậ ự
ệ ậ
ề ệ ng. Trong đó sách là tài ư ệ ồ ạ ệ ề ươ
3.1. Quy trình nh p tài li u ỗ bao g m: Sách, báo, t p chí, lu n văn, đ án, giáo trình, đ c ậ ồ li u chính.
ệ
Tác nhân tham gia vào quá trình nh p tài li u: ậ Vai trò c a quá trình nh p tài li u:
ệ Ban k thu t. ậ ỹ
ủ
ng tài li u đáp ng nhu c u c a đ c gi ậ ệ ệ ứ . ả ầ ủ ộ
các nhà cung c p sách. M i năm th vi n đ t sách b n quý. Sau ư ệ ặ ố ỗ
ư ệ ạ
ỹ ậ ượ ạ ả ồ
, Đi n – đi n t ỗ ệ ừ ế
- Tăng s l ố ượ - T o ngu n tài li u phong phú. ệ ồ ạ Các b c ti n hành: ướ ế - Ban k thu t t ấ ậ ừ ỹ khi nh p tài li u v ti n hành phân lo i. ạ ệ ề ế ậ - Phân lo i tài li u: Ban k thu t phân lo i tài li u thành các lo i nh : sách, báo, ạ ậ ệ ạ c phân t p chí, giáo trình, bài gi ng, lu n văn, đ án, … Trong đó m i lo i tài li u đ ệ ạ theo t ng ngành/ khoa (Khoa Công ngh thông tin, kinh t , c khí, hóa, ệ ử ơ ệ công ngh môi tr ườ ệ
ừ ự ệ ng,…). ệ
- Đánh mã tài li u: Ban k thu t th c hi n đánh mã s cho t ng lo i tài li u bao ố ệ ậ c đánh theo quy đ nh là theo lo i tài li u, theo ngành, ả ạ ệ ạ ị ố
ỹ g m c mã ch và mã s . Mã đ ượ ữ ồ sau đó là mã tài li u.ệ
ắ ệ ệ
ươ ứ ố ệ ộ
ế tài li u vào các giá sách t sách. M i giá sách đ c chia thành 5 t ng và 2 m t (m t tr - S p x p tài li u: Sau khi gán mã s cho tài li u xong, Ban k thu t s s p x p ế ậ ẽ ắ ỹ c l u tr trên m t giá ng ng. Tài li u m t ngành/ khoa đ ượ ư ữ ộ ệ c và m t sau). ặ ặ ướ ượ ặ ầ ỗ
3.2. Quy trình m n tài li u
ệ
ộ
Th i gian: ờ ượ
i ch . S l
ượ X y ra khi có đ c gi ả ệ
ồ đ n m n tài li u (trong gi ệ ả ế ượ ượ ượ ề ọ ạ hành chính). ờ ỗ ố ượ ệ ng tài li u
đ ượ M n tài li u g m có 2 lo i: M n v và m n đ c t ạ ư ệ ượ c m n theo quy đ nh c a th vi n. ị
ủ Tác nhân tham gia vào quá trình m n tài li u: (h c sinh, ượ ệ Ban th th , đ c gi ủ ư ộ ả ọ
Vai trò c a quá trình m n tài li u:
sinh viên, giáo viên).
ủ ứ ủ ệ đáp ng nhu c u tìm hi u, nguyên c u c a ể ầ
Các b
ượ h c sinh, sinh viên, giáo viên trong quá trình h c t p, gi ng d y. ọ ứ ọ ậ ạ ả
ướ ế
- Khi vào th vi n m n sách, đ c gi ả ể ẻ ư ệ ẻ
ườ c ti n hành: ư ệ ng c p) t ạ ấ ượ ầ đ th th vi n (cũng chính là th sinh i qu y m n tr sách. Sau đó vào kho tài li u tìm tài li u mình ệ ộ ả ượ ệ
viên do tr c n.ầ
đem sách ra qu y đ yêu c u m n tài li u. - Khi tìm xong đ c gi ả ộ ượ ể ệ ầ ầ
Trang 7
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
- Th th ki m tra thông tin đ c gi bao g m s th , khoa, l p và ti n hành cho ủ ư ể ộ ả ố ẻ ế ồ ớ
m n sách. ượ
ế ộ
ả i ch thì không có ề - Th th c p nh p t ủ ư ậ ả t c các thông tin c a tài li u và c a đ c gi ủ ộ ủ ộ ệ m n đ c t ọ ạ ả ượ ệ ả . N u đ c gi ả ỗ
ậ ấ ả m n v thì ph i ghi rõ h n tr tài li u, còn đ c gi ạ ượ h n tr . ả ạ - C p nh t xong thì th th đ a tài li u và th th vi n cho đ c gi ẻ ư ệ ủ ư ư ệ ậ ậ ộ . ả
ệ
ộ ả ả
3.3. Quy trình tr tài li u ỗ
tr tài li u, bao g m tr tài li u đ c t ồ ọ ạ i ệ ệ ả
ch , tr tài liêu m n v . ề
ả X y ra m i khi có đ c gi ả ượ
. ả ệ Ban th th , đ c gi ủ ư ộ ả
c ti n hành: đ a tài li u đã m n cho th th ướ ế ả ư ượ ệ
đ c gi ừ ộ ủ ư (khoa, l p, s th ) đ kiêm tra danh sách tài ả ố ẻ ể ớ
ệ
Th i gian: ờ ỗ ả Tác nhân tham gia vào quá trình tr tài li u: Các b - Đ c gi ộ - Th th yêu c u thông tin t ủ ư ầ ch a tr . li u mà đ c gi ả ả ư ộ - Tr ợ ườ
ng h p thông tin đúng thì c p nh p ngày tr th c t và đánh d u đã đ ậ ậ ả ự ế ấ ượ c
x lý.ử
ư ệ ư ả ệ ả ị
- Tr v i đ c gi ớ ộ vi n.ệ
ợ ườ ả ượ ng h p đ c gi ủ m n v ), tài li u b rách nát, h h ng thì b x ph t theo quy đ nh c a th ư ỏ ố vi ph m quy đ nh c a th vi n nh tr tài li u tr h n (đ i ư ệ ễ ạ ủ ị ị ử ạ ộ ề ạ ị
tr , th th phân lo i và s p x p tài li u vào đúng ệ ậ ộ ả ả ủ ư ế ệ ạ ắ
- Sau khi nh n tài li u đ c gi ư v trí l u tr c a nó. ị ữ ủ
ộ
ử
ạ X y ra khi có đ c gi
ộ ả
vi ph m ả ả
ệ ạ
. ả
ệ ử ủ
. ả ạ ả
quy ph m c a đ c gi ỷ ậ c ti n hành:
3.4. X lý đ c gi vi ph m m n tr tài li u. Th i gian: ượ ả ờ Tác nhân tham gia vào quá trình x lý quy ph m: ạ Th th , đ c gi ủ ư ộ ử ạ Vai trò c a vi c x lý quy ph m: - Làm gi m t l ủ ộ ỉ ệ - Nâng cao tính k lu t cho th vi n ư ệ ả ả
ủ ư ử ạ ộ tr tài li u và b quy ph m thì th th x ph t đ c ạ ệ ị
Các b đ c gi ộ theo quy đ nh c a th vi n. ả
gi ướ ị ư ệ ế ủ
3.5. Quy trình x lý tài li u
ệ
ử X y ra khi m i khi nh p tài li u v ho c khi ti n hành thanh lý tài
Th i gian: ờ
ế ề ậ ả
ệ ầ ử ệ ệ ả
ỗ li u cũ. Tài li u c n x lý bao g m c tài li u m i và tài li u cũ. ồ ậ ệ ớ ệ Ban k thu t. ặ ệ ỹ ử
ủ
ế
Các b
Tác nhân tham gia vào quá trình x lý tài li u: Vai trò c a vi c x lý tài li u: ệ ệ ử ệ ớ ệ c ti n hành: ướ ế ớ ệ
ố ớ ố ớ - Đ i v i tài li u m i: giúp cho th th d dàng qu n lý và tìm ki m tài li u. ệ ủ ư ễ - Đ i v i tài li u cũ: Gi m b t tài li u không còn s d ng đ c cho th vi n. ư ệ ớ ả ử ụ ượ ệ ả
ố ớ ư ự - Đ i v i tài li u m i: Th c hi n nh quá trình nh p tài li u. ệ ệ ậ
Trang 8
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ệ ậ ọ
ố ớ ậ ệ
- Đ i v i tài liêu cũ: C sau năm năm, ban k thu t ch n ra nh ng tài li u cũ, rách c thanh lý. Sau ạ i tài li u sao cho thu n ti n cho ữ ỹ c n a. nh ng cu n tài li u này s đ ẽ ượ ố ượ ữ ế ạ ỹ ữ ậ ẽ ắ ử ụ ệ ệ ệ ậ
ứ nát, l c h u, không s d ng đ khi thanh lý các tài li u cũ, ban k thu t s s p x p l quá trình tìm ki m và m n tr . ả ế ượ
ế
3.6. Quy trình tìm ki m thông tin ả
Th i gian: ờ ậ ế ạ Tác nhân tham gia vào quá trình tìm ki m:ế admin, ban k thu t, ban l p k ho ch,
ấ X y ra b t kì th i gian nào khi ng ờ ườ ầ
i dùng có yêu c u. ỹ ậ
ban th th . ủ ư
ệ
Vai trò c a vi c tìm ki m: ế ủ c đ y đ thông tin v tiêu chí c n tìm. ế ượ ầ ủ
t đ ề ầ
ế
ả
Các b Ng ườ ọ
- Bi - Tìm ki m nhanh, chính xác. - Nâng cao hi u qu làm vi c. ệ ệ c ti n hành: ướ ế i dùng l a ch n các tiêu chí tìm ki m sau đây: ự • Tìm ki m tài li u: Ng i dùng l a ch n tiêu chí tìm kiêm tài li u. ế ệ
ệ ạ ườ ệ ậ ệ
th ng s hi n th danh sách tài li u theo t ng phân lo i mà ng ị ố i dùng l a ch n. ự ườ ừ ệ
ệ ố ọ ừ ệ
ữ ả ị
li u t ữ
ườ ế ạ
ể ế ợ ệ ố ả ế ư ệ ể ư
ế ự ọ + Tìm theo phân lo i tài li u: sách, báo, t p chí, giáo trình, lu n văn, … h ạ ẽ ể ạ + Tìm tài li u theo khoa: h th ng s hi n th danh sách tài li u theo t ng khoa. ẽ ệ ệ ị , nhà xu t b n: h th ng s hi n th danh sách nh ng tài + Tìm theo tên, tác gi ấ ả ẽ ể ệ ố ng ng v i nh ng thông tin mà ng i dùng c n. ườ ớ ầ ệ ươ ứ i dùng có th k t h p nhi u tiêu chí tìm ki m: theo phân lo i, theo th + Ng ề lo i, theo khoa, theo tên. H th ng s tr v k t qu n u nh còn tài li u đó trong th ẽ ả ề ế ạ vi nệ
Quá trình tìm ki m cho bi t đ ế ượ ủ ầ
ư ng c a tài li u, s ấ ả ủ ệ
nhà xu t b n, năm xu t b n, ngành… Ngoài ra còn cho bi l ượ c đ y đ thông tin c a tài li u đó nh : Tên, mã, ệ ủ ố t s l ế ố ượ ặ ế ấ ả ệ ấ ộ ị
• Tìm ki m thông tin đ c gi : Ng ng còn và v trí c a tài li u đó thu c giá nào, t ng m y, m t nào. ộ ầ ộ i dùng l a ch n tiêu chí tìm ki m đ c ườ ủ ế ự ế ả ọ
gi .ả
+ Tìm ki m đ c gi ế ộ ả theo khoa: h th ng s hi n th danh sách đ c gi ẽ ể ệ ố ộ ị ả ộ thu c
khoa đó.
ộ ả theo l p: h th ng s hi n th danh sách đ c gi ẽ ể ệ ố ớ ộ ị ả theo l p mà ớ
ng ườ ọ
: h th ng s hi n th danh sách đ c gi ộ ả
ộ i dùng cung c p. Ng ả ệ ố c l i h th ng s thông báo “không t n t + Tìm đ c gi i dùng l a ch n. ự +Tìm theo h tên đ c gi ọ ấ ườ ẽ ể ượ ạ ệ ố ị ẽ ữ có nh ng ồ ạ ộ i đ c
thông tin mà ng gi này”. ả
ể ế ợ ề ế ở ế trên vào vi c tìm ki m ệ
i dùng có th k t h p nhi u tiêu chí tìm ki m ườ . thông tin đ c gi ả
+ Ng ộ • Tìm ki m m n tr : ộ
ki m thông tin v đ c gi ế ế ề ộ ả X y ra khi đ c gi ượ đ l p phi u m n cho đ c gi ả ể ậ ả ượ ả ộ m n tài li u, th th ph i tìm ả tr tài ả ả ủ ư đó. M i khi đ c gi ộ ả ế ệ ỗ ượ
Trang 9
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
đó đ đánh d u r ng đ c gi ệ ề ộ ể ả ấ ằ
ủ ư ệ ế ả ả ủ ư ế ượ
li u thì th th cũng ph i tìm ki m thông tin v đ c gi ế ả đó đã tr tài li u cho th vi n. Sau quá trình tìm ki m, th th bi ư ệ m n tài li u hay không. Tài li u đ c gi m n là tài li u nào, bao gi ệ ả ượ ượ ệ ệ ộ ả ộ có c đ c gi ộ thì đ n h n tr . ả ế ạ t đ ờ
Trang 10
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
NG 4
. PHÂN TÍCH THI T K H TH NG THEO
ƯƠ
Ế Ệ Ố
Ế UML
4.1. Các ch c năng c a h th ng
ủ ệ ố
ứ
4.1.1. Qu n tr h th ng
i dùng. ị ệ ố ườ
ả Qu n lý ng ả Đăng nh p.ậ Thay đ i m t kh u. ậ ẩ ổ Sao l u, ph c h i d li u. ụ ồ ữ ệ ư
4.1.2. Qu n lý tài li u ệ ả
Dán mã vào tài li u.ệ Thêm tài li u.ệ S a thông tin tài li u. Xóa tài li u.ệ
ử ệ
ả ộ
. ộ ả
4.1.3. Qu n lý đ c gi ả Thêm đ c gi . ả ộ S a thông tin đ c gi ử Xóa đ c gi . ả ộ
ả ệ
ả ả
ầ 4.1.4. Qu n lý m n, tr tài li u Qu n lý m n tài li u ệ ượ
ử ậ ử
ả
ử ậ ượ ế
ả
ượ ượ + X lý yêu c u m n. + L p phi u m n. ượ ế + S a phi u m n. ượ ế + Xóa phi u m n. ượ ế Qu n lý tr tài li u. ệ ả + X lý yêu c u tr . ả ầ + C p nh t phi u m n tr . ả ậ X lý đ c gi ộ ử + X lý đ c gi ộ + X lý đ c gi ộ ệ
vi ph m ạ ả ả ử ả ử Thông báo đ c gi ộ tr mu n. làm m t, h h ng tài li u. ả ượ ộ ấ ư ỏ m n quá h n. ạ
4.1.5. Tìm ki m thông tin ế Tìm ki m tài li u. ế
+ Tìm ki m đ n gi n: theo mã tài li u, theo tên tài li u ệ + Tìm ki m k t h p: theo mã tài li u, ngành, v trí, tác gi , nhà xu t b n, … ệ ệ ế ế ị ả ấ ả
ệ ả ơ ế ợ . ả Tìm ki m đ c gi ế ộ
Trang 11
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
. ả
ế ế ơ ả ế ợ ộ ớ
ượ ế
+ Tìm ki m đ n gi n: theo s th , h tên đ c gi ố ẻ ọ + Tìm ki m K t h p :theo s th , h tên, l p, năm sinh, khoa, … ố ẻ ọ tìm ki m thông tin m n, tr . ả + Tìm ki m tài li u đang m n. ế ượ ệ đang m n tài li u. + Tìm ki m đ c gi ượ ế ệ ả ộ
4.1.6. Th ng kê, báo cáo và in n
ớ ậ
ư ệ
ạ
ả ả ộ ộ ệ
ệ
ấ Th ng kê, báo cáo tài li u nh p m i. ệ Th ng kê, báo cáo tài li u còn trong th vi n. ệ Th ng kê, báo cáo tài li u thanh lý. ệ Th ng kê, báo cáo đ c gi vi ph m. Th ng kê, báo cáo đ c gi đang m n tài li u. ượ Th ng kê, báo cáo tình hình m n tài li u. Th ng kê, báo cáo tài li u th th cho m n. ượ ố ố ố ố ố ố ố ố ượ ủ ư ệ
4.2. Bi u đ Usecase ể ồ
ủ ệ ố
4.2.1. Danh sách actor c a h th ng B ng 4.1: Danh sách Actor c a h th ng: ủ ệ ố
ả STT Tên Actor Ý nghĩa
1 Admin
ệ ạ ộ ộ ề ươ ư ể ứ ả 2 Ban k thu t ậ ỹ
ứ ế ạ ậ ố 3 Ban l p k ho ch ậ ế ạ ệ ớ
ượ ứ ả 4 Ban th thủ ư ề ng tác v i h th ng, có quy n đi u Có toàn quy n t ề ớ ệ ố khi n cũng nh ki m soát m i ho t đ ng c a h th ng. ủ ệ ố ể ọ Th c hi n các ch c năng: qu n lý đ c gi , qu n lý tài ả ả ự li u.ệ Th c hi n ch c năng: th ng kê, l p k ho ch mua tài ệ ự li u m i. ế Th c hi n ch c năng: qu n lý m n tr , tìm ki m ả ệ ự thông tin, th ng kê khi có yêu c u. ầ ố
ủ ệ ố
4.2.2 Danh sách Use case c a h th ng B ng 4.2: Danh sách Use case c a h th ng: ủ ệ ố
Tên Use case
ả STT 1 ườ Ý nghĩa i dùng đăng nh p vào h th ng ậ Đăng nh pậ
ệ ố ề ườ i 2 Qu n lý ng i dùng ả ườ
3 i dùng vào h th ng. ườ ườ
Cho phép ng Cho phép Admin thêm, s a, xóa, phân quy n cho ng ử dùng. Admin thêm ng Admin s a thông tin v ng ệ ố i dùng. ề ườ ử ườ i 4
5 ườ
i dùng ra kh i h th ng. Admin xóa ng ườ i dùng. Admin phân quy n cho t ng ng ề ỏ ệ ố ườ ừ i dùng ề 6 ườ
Th c hi n vi c thay đ i m t kh u c a ng i dùng. ẩ ậ ườ ậ
7 8 Thêm ng i dùng S a thông tin ng ử dùng Xóa ng phân quy n cho i dùng ng Thay đ i m t kh u ổ Sao l u và ph c h i ư ổ ụ ồ Th c hi n vi c sao l u và ph c h i d li u cho h ư ẩ ủ ụ ồ ữ ệ ệ ệ ệ ệ ự ự ệ
Trang 12
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ố ữ ệ ượ
ệ ươ ứ
9 10 c sao l u b ng file. ư ằ ng ng. ệ
th ng. d li u đ Dán mã vào tài li u t Ban k thu t thêm tài li u. ậ Ban k thu t s a thông thông tin tài li u. ậ ử ỹ ỹ ệ 11
ệ
. ả ộ
ả . d li u ữ ệ Dán mã lên tài li uệ Thêm tài li uệ S a thông tin tài ử li uệ 12 Xóa tài li uệ Thêm đ c giộ 13 14 Xóa đ c giộ ả ộ
ỹ ỹ ỹ ồ ượ ứ ầ ượ 15 ượ ượ ử ế ế Qu n lý m n tài ả li uệ
Ban k thu t xóa tài li u. ậ Ban k thu t thêm đ c gi ậ Ban k thu t xóa đ c gi ả ậ ệ Bao g m các ch c năng: x lý yêu c u m n tài li u, ử l p phi u m n, s a thông tin phi u m n, xóa phi u ế ậ m n.ượ Th th x lý theo yêu c u c a đ c gi . ầ ủ ộ ủ ư ử ả 16
17 ượ ượ
Th th l p phi u m n. ế Th th s a thông tin phi u m n. ế ủ ư ậ ủ ư ử ượ 18 ầ X lý yêu c u ử m nượ L p phi u m n ậ ế ế S a thông tin phi u ử m nượ
19 Xóa phi u m n ượ ế ượ
ầ ả ậ ủ ư ồ 20 Qu n lý tr tài li u ệ ả ả
21 X lý yêu c u tr tr tài li u. ầ ả ả ả
ử ậ ế ứ ượ ộ ậ ạ ộ i thông tin phi u m n sau khi đ c ệ ế ượ 22 ế ệ
vi quy ph m theo quy đ nh c a th ả ư ủ ả ạ ộ ị 23
Th th xóa phi u m n. ậ Bao g m các ch c năng: x lý yêu c u tr , c p nh t ử thông tin phi u m n. ế Th th x lý khi đ c gi ủ ư ử Th th c p nh t l ủ ư ậ tr tài li u. gi ả ả Th th x lý đ c gi ủ ư ử vi n.ệ Th th thông báo t m n quá h n. i đ c gi ả ả ượ ủ ư ớ ộ ạ 24 C p nh t thông tin ậ phi u m n ượ X lý đ c gi ộ ử ph mạ Thông báo đ c gi ộ m n quá h n ạ ượ
ọ ế ế ự ườ
25 Tìm ki m tài li u ế ệ ộ
: tìm ả ế 26 Tìm ki m đ c gi ế ộ ả
ự ộ ự ớ ế 27 Tìm ki m thông tin ế m n tr ả ượ ượ
ọ
28 Th ng kê báo cáo ố ệ ố ượ ậ
ệ ộ
ệ ủ ư ư
29 In nấ ự ệ ệ
i dùng l a ch n tiêu chí tìm ki m: tìm ki m tài Ng li u theo ngành, theo b môn; tìm theo NXB, tìm theo tác ệ ,…. gi ả i dùng l a ch n tiêu chí tìm ki m đ c gi Ng ộ ọ ườ , tìm theo ngành, l p,… theo h tên đ c gi ọ ả Ng i dùng l a ch n tiêu chí tìm ki m: tìm ki m đ c ộ ế ọ ườ c m n… đang m n tài li u, tìm tài li u đang đ gi ượ ượ ệ ả Th th … l a ch n hình th c th ng kê, báo cáo: TKBC ủ ư ứ ự c m n, TL còn trong th tài li u nh p, TL đang đ ư ượ ệ vi n, TKBC đ c gi đang m n tài li u…. ượ ả Th th …l a ch n in các th ng kê báo cáo. nh : In ọ ố TKBC tài li u nh p, in TKBC tài li u còn trong th ư ậ vi n…. ệ
Trang 13
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.2.3. V bi u đ Usecase ẽ ể ồ
4.2.3.1. Bi u đ Usecase t ng quát ể ồ ổ
Hình 4.1: Bi u đ Usecase t ng quát ồ ể ổ
4.2.3.2. Bi u đ Usecase “Qu n tr h th ng” ị ệ ố ể ồ ả
Hình 4.2: Bi u đ Usecase “qu n tr h th ng” ị ệ ố ể ả ồ
4.2.3.3. Bi u đ Usecase “Qu n lý tài li u” ể ồ ả
ệ i dùng” bao g m admin và ban k thu t. Tác nhân “ng ậ ồ ỹ ườ
Trang 14
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Dán mã lên TL
Thêm tài li uệ
Ng
i dùng
ườ
S a thông tin ử TL
Xóa tài li uệ
Hình 4.3: Bi u đ Usecase “Qu n lý Tài li u” ể ệ ả ồ
4.2.3.4. Bi u đ Usecase “Qu n lý đ c gi ” ả ể ồ ộ ả
Tác nhân “ng ườ i dùng” bao g m admin và ban k thu t ậ ồ ỹ
Thêm đ c giộ
ả
thông
tin
Ng
i dùng
ườ
S a ử ĐG
Xóa đ c giộ
ả
Hình 4.4: Bi u đ Usecase “Qu n lý đ c gi ” ả ể ả ồ ộ
4.2.3.5. Bi u đ Usecase “Qu n lý m n, tr tài li u” ể ồ ệ ả ả
ượ i dùng” ban g m admin và ban th th Tác nhân “ng ườ ủ ư ồ
Hình 4.5: Bi u đ Usecase “Qu n lý m n, tr tài li u” ượ ệ ể ả ả ồ
Trang 15
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.2.3.6. Bi u đ Usecase “tìm ki m thông tin” ể ồ ế
ủ ư ế
k thu t, ban l p k ho ch. ỹ
Các tác nhân tham gia vào quá trình tìm ki m thông tin là: admin, ban th th , ban ậ a. Bi u đ Usecase “Tìm ki m tài li u” ậ ế ạ ồ ể ệ ế
ế ệ Hình 4.6: Bi u đ Usecase “tìm ki m tài li u” b. Bi u đ Usecase “tìm ki m đ c gi ” ả ể ồ ộ ế ể ồ
Hình 4.7: Bi u đ Usecase “Tìm ki m đ c gi ” ả ộ ế c. Bi u đ Usecase “Tìm ki m thông tin m n tr ” ả ể ồ ế ượ ể ồ
Hình 4.8: Bi u đ Usecase “Tìm ki m thông tin m n tr ” ả ượ ế ể ồ
Trang 16
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.2.3.7. Bi u đ Usecase “th ng kê, báo cáo” ố
ể ồ Tác nhân “Ng i dùng” bao g m các tác nhân nh : Admin, ban th th , ban k ủ ư ư ồ ỹ
thu t, ban l p k ho ch đ u tham gia vào quá trình xem các th ng kê báo cáo. ườ ạ ậ ế ề ậ ố
Hình 4.9: Bi u đ Usecase “th ng kê, báo cáo” ể ố ồ
4.2.3.8. Bi u đ Usecase “In n” ấ
ể ồ Tác nhân “Ng ủ ư ư ồ ỹ
thu t, ban l p k ho ch đ u tham gia vào quá trình in n các th ng kê báo cáo. i dùng” bao g m các tác nhân nh : Admin, ban th th , ban k ấ ườ ạ ậ ế ề ậ ố
Hình 4.10: Bi u đ Usecase “In n” ồ ể ấ
4.2.4. Đ c t các Usecase ặ ả
ị ệ ố ả
Usecase “qu n tr h th ng” i dùng” ả
ườ i dùng” 4.2.4.1. Đ c t ặ ả a. Đ c t ặ ả Đ c t ặ ả Usecase “qu n lý ng Usecase “thêm ng ườ
Trang 17
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ử ụ ườ ứ
i dùng ể ự ứ i dùng nh : tên đăng nh p, h tên, ch c ệ ư ế ậ
t:ắ Admin s d ng Usecase này đ th c hi n ch c năng thêm ng Tóm t m i, c p nh t các thông tin liên quan đ n ng ọ ườ ậ ậ ớ danh, gi i tính, email, đi n tho i. ệ ạ ớ
Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ọ
ườ ườ ệ ố ể ệ
+ Admin ch n ch c năng thêm ng ứ + H th ng hi n th ị giao di n ng + Admin nh p các thông tin liên quan đ n ng i dùng nh : tên đăng nh p, h tên, i dùng. i dùng. ế ậ ườ ư ậ ọ
ch c danh, gi i tính, email, đi n tho i. ứ ớ ệ ạ
c a thông tin và thêm ng i dùng vào h th ng. ự ợ ệ ủ ườ ệ ố
ệ ố ế
+ Admin ch n l u thông tin. ọ ư + H th ng ki m tra s h p l ể + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ
ườ
i dùng và tr v giao di n chính. i dùng. ườ ệ ở ề ệ
ệ ố ế - Dòng Th hai: + Admin h y b vi c thêm ng ủ ỏ ệ + H th ng b qua giao di n thêm ng ỏ + K t thúc Usecase. ứ
ậ . ợ ệ
i. ỗ
ệ ố ế Tr ng thái h th ng tr c khi Usecase “thêm ng ượ ệ c th c hi n: ự
Admin ph i đăng nh p vào h th ng tr ướ ự
+ Thông tin admin đăng nh p vào không h p l + H th ng hi n th thông báo l ị ể + K t thúc Usecase. ướ ệ ố ậ ệ ố ệ ố ượ
ệ ườ i dùng đ ườ ứ i dùng” đ ượ ườ
Tr ng thái h th ng sau khi Usecase “thêm ng ng h p thành công: thông tin ng ng h p th t b i: h th ng thông báo l ệ c thêm vào h th ng. c ng i và không thêm đ i dùng i dùng” đ c khi th c hi n ch c năng này. c th c hi n: ự ệ ố ượ ấ ạ ệ ố ợ ợ ỗ ườ
không có. ở ộ
i dùng” ườ
Usecase “S a thông tin ng ử ử ụ ứ ử ệ
i tính, Email, đi n tho i, … t:ắ Admin s d ng Usecase này đ th c hi n ch c năng s a các thông tin ể ự i dùng nh : h tên, ch c danh, gi ớ ư ọ ứ ệ ạ
i thông tin ng i dùng cho đúng. ạ ả ạ + Tr ườ + Tr ườ vào h th ng. ệ ố Đi m m r ng: ể Giao di n:ệ Đ c t ặ ả Tóm t liên quan đ n ng ườ ế Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ọ ử ạ ườ
c a thông tin đ a vào. ệ ố ầ ử ự ợ ệ ủ ư
ậ ườ i dùng m i ớ
+ Admin ch n b ng ghi c n s a và s a l ả + H th ng s ki m tra s h p l ẽ ể + Admin ch n l u thông tin. ọ ư + H th ng xác nh n và c p nh t thông tin ng ệ ố ậ ậ + K t th c Usecase. ứ ế
Trang 18
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ự ệ
i dùng.
ườ ệ i dùng và tr v giao di n ở ề ệ ố ườ ệ ử
ứ
. ợ ệ ậ
i. ỗ
ệ ố ế
c khi Usecase “s a thông tin ng ướ ượ ự c th c ử
• Dòng s ki n ph : ụ - Dòng th nh t: ứ ấ + Admin h y b vi c s a ng ủ ỏ ệ ử + H th ng b qua giao di n s a thông tin ng ỏ chính. + K t thúc Usecase. ế - Dòng th hai: + Thông tin admin nh p vào không h p l + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ả ệ ố ướ ậ ự ệ
Tr ng thái h th ng sau khi Usecase “s a thông tin ng i dùng” đ c khi th c hi n ch c năng này. i dùng” đ ệ ố hi n:ệ Admin ph i đăng nh p vào h th ng tr ệ ố ạ ượ ự c th c ườ ứ ườ ử
hi n:ệ
ườ
ng h p thành công: thông tin ng ng h p th t b i: h th ng thông báo l ượ ậ i và thông ng ệ ố i dùng không đ i dùng đ ỗ c c p nh t l ậ ạ ườ ấ ạ ệ ố i trong h th ng. ượ c
+ Tr + Tr ổ
không có. ợ ợ ệ ố ở ộ
i dùng”
ườ ứ i dùng” đ th c hi n vi c ch c ể ự ệ ệ
ườ ườ thay đ i trong h th ng. Đi m m r ng: ể Giao di n:ệ Đ c t ặ ả Tóm t năng xóa ng
Usecase “Xóa ng ườ t:ắ Admin s d ng Usecase “Xóa ng ử ụ i dùng ra kh i h th ng. ỏ ệ ố ườ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ
ể ứ ườ ệ ố
ọ
i dùng đó.
ệ ố ế
i dùng. i dùng. ườ ứ ườ ự ệ
ệ ố ế
ứ
ử
i. i x y ra trong quá trinh x lý. ỗ
ệ ố ệ ố ế
Tr ng thái h th ng tr
c khi Usecase “xóa ng ố ượ ệ c th c hi n: ự
Admin ph i đăng nh p vào h th ng tr i dùng” đ c khi th c hi n ch c năng này. i dùng. + H th ng hi n th giao di n ch a danh sách ng ị ệ i dùng c n xóa và click vào nút “Xóa”. + Admin ch n ng ầ ườ + H th ng th c hi n xóa ng ườ ệ ự + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin h y b vi c xóa ng ủ ỏ ệ + H th ng không th c hi n ch c năng xóa ng + K t thúc Usecase. - Dòng th hai: + H th ng có l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. ệ ạ ậ ả ướ ệ ố ườ ứ ướ ự ệ
Trang 19
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Tr ng thái h th ng sau khi Usecase “xóa ng ệ ố ượ ự
ườ i dùng đ c xóa ra kh i h th ng. ườ i dùng” đ ượ
ng h p thành công: thông tin ng ng h p th t b i: h th ng thông báo l i và thông tin ng i dùng không b ấ ạ ệ ố c th c hi n: ệ ỏ ệ ố ườ ỗ ị
không có.
Usecase “thay đ i m t kh u” ẩ ậ ổ
ạ + Tr ườ ợ + Tr ườ ợ xóa kh i h th ng. ỏ ệ ố Đi m m r ng: ở ộ ể Giao di n:ệ Đ c t ặ ả Tóm t ư ậ ộ ỹ
ậ t:ắ Admin, nhân viên thu c các ban nh ban k thu t, ban th th , ban l p k ho ch s d ng Usecase “Đ i m t kh u” đ th c hi n ch c năng thay đ i m t kh u. ẩ ế ạ ủ ư ổ ể ự ử ụ ứ ệ ậ ẩ ậ ổ
ổ ọ ẩ ứ
i dùng thay đ i m t kh u. ổ ẩ ậ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng thay đ i m t kh u. ệ
ậ
ớ ẩ c a thông tin đ a vào và l u vào h th ng. ệ ố ư ẩ ư i m t kh u cũ và m t kh u m i. ự ợ ệ ủ
ườ ệ ố ườ ệ ố ế
ẩ ậ ổ
i dùng h y b vi c thay đ i m t kh u. ổ ệ ủ ỏ ệ ự ứ ậ ẩ
ườ ệ ố ế
ứ
. ợ ệ ậ
i. i dùng nh p vào không h p l ỗ
ệ ố ướ ổ ự ệ c th c hi n: ượ
i dùng ph i đăng nh p vào h th ng tr Ng ậ c khi Usecase “thay đ i m t kh u” đ ệ ố ướ
c th c hi n: ệ ố ệ
ự ậ i dùng đ ổ ườ ẩ ủ ổ
ng h p thành công: m t kh u c a ng ng h p th t b i: h th ng thông báo l i và m t kh u c a ng i dùng + Ng ậ + H th ng hi n th giao di n cho phép ng ị ể ườ i dùng nh p l + Ng ậ ậ ạ + H th ng ki m tra s h p l ể + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng + H th ng không th c hi n ch c năng thay đ i m t kh u. + K t thúc Usecase. - Dòng th hai: + Thông tin ng ườ + H th ng hi n th thông báo l ệ ố ị ể + K t thúc Usecase. ế Tr ng thái h th ng tr ẩ ạ ườ ứ ả Tr ng thái h th ng sau khi Usecase “thay đ i m t kh u” đ ậ ệ ố ậ c khi th c hi n ch c năng này. ệ ẩ ự ượ c thay đ i. ượ ủ ẩ ậ ấ ạ ườ ỗ
không đ
không có.
Usecase “Đăng nh p” ậ
ư ậ ộ ỹ
t:ắ Admin, nhân viên thu c các ban nh ban k thu t, ban th th , ban l p ậ ệ ử ụ ủ ư ậ ể ự ứ ệ ậ
ạ + Tr ườ ợ + Tr ườ ợ c thay đ i. ổ ượ Đi m m r ng: ở ộ ể Giao di n:ệ b. Đ c t ặ ả Tóm t k ho ch s d ng Usecase “Đăng nh p” đ th c hi n ch c năng đăng nh p vào h ạ ế th ng.ố
Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ
Trang 20
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ậ ể
i dùng nh p tài kho n bao g m tên đăng nh p và m t kh u. ậ ẩ ồ ậ
ậ ể ậ ậ
ng trình. ủ ươ
ệ ố ườ ệ ố ể ế
i dùng h y b yêu c u đăng nh p. ậ ầ
ườ ệ ố ế
ứ
ậ
i. i dùng nh p vào không h p l ỗ . ợ ệ i và yêu c u đăng nh p l ầ ậ ạ
c khi Usecase “Đăng nh p” đ c th c hi n: ướ ậ ượ ệ không đòi ự
ướ h i yêu c u gì tr ỏ
Tr ng thái h th ng sau khi Usecase “Đăng nh p” đ c th c hi n: ệ ố c đó ệ ố ự ệ
ng h p thành công: h th ng s hi n th giao di n chính và ng i dùng có ẽ ể ệ ố ậ ị ợ ườ ượ ệ
th th c hi n các ch c theo đúng quy n h n c a mình. ề ạ ủ ể ự ứ
ng h p th t b i: h th ng thông báo l i và yêu c u đăng nh p l i. ệ ố ỗ ậ ạ ầ
ấ ạ không có. ợ ở ộ
Usecase “Sao l u ph c, h i d li u” ụ
ồ ữ ệ ư ứ t:ắ Admin s d ng Usecase “Sao l u ph c h i d li u” đ th c hi n ch c ụ ồ ữ ệ ể ự ệ
+ H th ng hi n th giao di n đăng nh p. ệ ị + Ng ả + H th ng ki m tra và xác nh n thông tin đăng nh p. + Hi n th giao di n chính c a ch ệ ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng ủ ỏ + H th ng đóng l i. ạ + K t thúc Usecase. - Dòng th hai: + Thông tin ng ườ + H th ng hi n th thông báo l ệ ố ị ể + K t thúc Usecase. ế Tr ng thái h th ng tr ạ ầ ạ + Tr ườ ệ + Tr ườ Đi m m r ng: ể Giao di n:ệ c. Đ c t ặ ả Tóm t ư ư ử ụ ụ ồ ữ ệ
năng sao l u, ph c h i d li u. Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ọ ứ ư ụ ồ ữ ệ
ệ ố ư ể ị
ự ứ ặ ọ
+ Admin ch n ch c năng sao l u và ph c h i d li u. + H th ng hi n th giao di n sao l u và ph c h i d li u. ụ ồ ữ ệ ệ + Admin l a ch n hình th c sao l u ho c ph c h i d li u. ụ ồ ữ ệ ủ + H th ng xác nh n và th c hi n sao l u, ph c h i d li u theo yêu c u c a ự ồ ữ ệ ệ ố ư ệ ư ụ ầ ậ
admin.
ế
+ K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin h y b vi c sao l u và ph c h i d li u. ủ ỏ ệ ệ + H th ng b qua giao di n sao l u, ph c h i d li u và tr v giao di n ỏ ụ ồ ữ ệ ư ụ ồ ữ ệ ệ ố ư ệ ở ề
chính.
+ K t thúc Usecase. ế
Trang 21
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ứ
i trong quá trình sao l u, ph c h i d li u. ư ụ ồ ữ ệ
i. ỗ
ệ ố ệ ố ế
ệ ố ụ ồ ữ ệ ư ượ ự c th c
c đó - Dòng th hai: + H th ng x y ra l ả ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ướ ạ hi n:ệ không đòi h i yêu c u gì tr ầ ỏ c khi Usecase “Sao l u, ph c h i d li u” đ ướ
Tr ng thái h th ng sau khi Usecase “Sao l u, ph c h i d li u” đ ồ ữ ệ ệ ố ư ụ ạ ượ ự c th c
hi n:ệ
ng h p thành công: d li u đ c sao l u l ữ ệ ượ ư ạ i trên đĩa c ng ho c đ ứ ặ ượ ụ c ph c ợ ườ
h i l ồ ạ
ng h p th t b i: h th ng thông báo l i. ệ ố ỗ
ấ ạ không có. ợ ở ộ
+ Tr i. + Tr ườ Đi m m r ng: ể Giao di n:ệ
ệ ặ ả Usecase “Qu n lý tài li u” ả
ệ
Usecase “Thêm tài li u” ệ t:ắ Ban k thu t, Admin s d ng Usecase “Thêm tài li u” đ th c hi n ể ự ỹ ậ ệ ử ụ
ch c năng thêm thêm tài vào h th ng. ệ ố
ệ ứ
ị ệ ệ ỹ ể
ấ ả , năm xu t b n, ả ệ ấ ả
4.2.4.2. Đ c t a. Đ c t ặ ả Tóm t ứ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ + Admin, ban k thu t ch n ch c năng thêm tài li u. ọ ậ + H th ng hi n th giao di n thêm tài li u. + Nh p các thông tin: mã tài li u, tên tài li u, nhà xu t b n, tác gi ệ ngôn ng , s l n tái b n, ch n d ng tài li u….. ả ệ
c a thông tin đ a vào, xác nh n và l u thông tin ọ ạ ự ợ ệ ủ ư ư ậ
ệ
ậ ủ ỏ ệ ệ ữ ệ ở ề ệ ỏ
ệ ố ế
ứ
i trong quá trình thêm tài li u. ệ
i. ỗ
ệ ố ệ ố ế
c khi Usecase “Thêm tài li u” đ c th c hi n: ướ ệ Admin, ự
ệ ố ậ ữ ố ầ + H th ng ki m tra s h p l ệ ố ể vào h th ng. ệ ố + K t thúc Usecase. ế • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin, ban k thu t h y b vi c thêm tài li u. ỹ + H th ng b qua giao di n thêm d li u và tr v giao di n chính. + K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ả ệ ố ướ ậ ậ ỹ
ệ ệ Tr ng thái h th ng sau khi Usecase “Thêm tài li u” đ ượ ứ c th c hi n: ệ ố ban k thu t ph i đăng nh p vào h th ng tr ệ ố c khi th c hi n ch c năng này. ượ ự ệ ự ệ ạ
Trang 22
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ề
+ Tr + Tr ượ c ấ ạ ệ ố ệ ệ ượ ư ỗ c l u vào h th ng. i và thông tin v tài li u không đ ề ng h p thành công: thông tin v tài li u đ ng h p th t b i: h th ng thông báo l ệ ố
không có. ở ộ
ử
ể ự ỹ
ấ ả ư ệ ả
ể ạ
ợ ườ ợ ườ l u vào h th ng. ệ ố ư Đi m m r ng: ể Giao di n:ệ Usecase “S a thông tin tài li u” b. Đ c t ệ ặ ả t:ắ Ban k thu t, Admin s d ng Usecase “Thêm tài liêu” đ th c hi n Tóm t ệ ử ụ ậ ch c năng s a thông tin tài li u nh : tên tài li u, tên tác gi ấ , năm xu t b n, nhà xu t ệ ử ứ b n, th lo i tài li u, ngôn ng . ữ ệ ả Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ậ ứ ệ ử
ệ ố ệ ị
ỹ ể ỹ ứ ệ ầ ử ậ
ệ ổ ả , năm xu t b n, ngôn ấ ả
+ Admin, ban k thu t ch n ch c năng s a thông tin tài li u. ọ + H th ng hi n th giao di n ch a danh sách tài li u. ệ + Admin, ban k thu t ch n tài li u c n s a. ọ + Thay đ i các thông tin: tên tài li u, nhà xu t b n, tác gi ng , s l n tái b n, ch n d ng tài li u… c a tài li u đang ch n. ấ ả ệ ữ ố ầ ệ ả ạ ọ ủ
ọ c a thông tin đ a vào, xác nh n và l u thông tin ậ ư ư ự ợ ệ ủ
ệ ố
ế
ệ
ỏ ữ ệ ở ề ệ ệ
ệ ố ế
ứ
ệ ố ế
c khi Usecase “S a thông tin tài li u” đ + H th ng ki m tra s h p l ể ệ ố thay đ i vào h th ng. ổ + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin, ban k thu t h y b vi c s a thông tin tài li u. ậ ủ ỏ ệ ử ỹ + H th ng b qua giao di n thêm d li u và tr v giao di n chính. + K t thúc Usecase. - Dòng th hai: + Thông tin nh p vào không h p l . ợ ệ ậ + H th ng hi n th thông báo l i. ỗ ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ướ ử ệ c th c hi n: ự
Admin, ban k thu t ph i đăng nh p vào h th ng tr ướ ỹ
ượ ứ c th c hi n: ệ ố ậ ả ệ ố ệ ố ử ự ệ
ệ ệ ậ ự Tr ng thái h th ng sau khi Usecase “S a thông tin tài li u” đ ệ c c p nh p l c khi th c hi n ch c năng này. ượ i. ề
ng h p thành công: thông tin v tài li u đ ng h p th t b i: h th ng thông báo l ệ ố ệ ượ ậ ỗ ậ ạ i và thông tin v tài li u không đ ề ấ ạ ợ ợ ệ ượ c
ạ + Tr ườ + Tr ườ thay đ i.ổ
không có. ở ộ
ệ
ệ ể ậ
Đi m m r ng: ể Giao di n:ệ c. Đ c t ặ ả Tóm t ỏ ệ ố
kh i h th ng khi tài li u đó không đ Usecase “Xóa tài li u” ệ t:ắ Ban k thu t, Admin s d ng Usecase “Xóa tài li u” đ xóa tài li u ỹ ệ ử ụ c s d ng. ượ ử ụ
Trang 23
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ậ ệ ứ
ị ệ ố
ậ ỹ ể ỹ
ỏ ệ ố ứ ệ ầ ệ
ệ ố ế
ậ ủ ỏ ệ
ở ề ệ ệ ệ ỏ
ệ ố ế
ứ
i trong quá trình x lý d li u ữ ệ ử
i. ỗ
ệ ố ệ ố ế
c khi Usecase “Xóa tài li u” đ c th c hi n: ướ ệ Admin, ệ ự
c khi th c hi n ch c năng này. + Admin, ban k thu t ch n ch c năng xóa tài li u. ọ + H th ng hi n th giao di n ch a danh sách tài li u. ệ ệ + Admin, ban k thu t ch n tài li u c n xóa. ọ + H th ng xác nh n và xóa tài li u đó ra kh i h th ng. ậ + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin, ban k thu t h y b xóa tài li u. ỹ + H th ng b qua giao di n xóa tài li u và tr v giao di n chính. + K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ả ướ ệ ố ậ ậ ỹ
Tr ng thái h th ng sau khi Usecase “Xóa tài li u” đ c th c hi n: ệ ố ban k thu t ph i đăng nh p vào h th ng tr ệ ố ự ệ ệ
c xóa ra kh i h th ng. ượ ệ
ng h p thành công: tài li u đó đ ng h p th t b i: h th ng thông báo l ượ ứ ệ ự ượ ỏ ệ ố i và tài li u không xóa đ c. ệ ố ỗ ệ ượ
ấ ạ không có. ợ ợ ở ộ
ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ
ặ ả
Usecase “Qu n lý đ c gi ” ả ả ộ
ộ Usecase “Thêm đ c gi ” ả ệ t:ắ Ban k thu t, Admin s d ng Usecase “Thêm đ c gi ” đ th c hi n ể ự ử ụ ả ậ ộ
vào h th ng. ệ ố ỹ ả
4.2.4.3. Đ c t a. Đ c t ặ ả Tóm t ch c năng thêm đ c gi ứ ộ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ậ ứ . ả ộ
ệ
. ả : mã th , h tên, năm sinh, gi ỹ ể ậ ệ ố ỹ ứ ủ ớ
i tính, là h c sinh, sinh viên) và ả ố ớ ộ ị ậ ế ạ ứ ộ ớ ẻ ọ
ngày c p th , ngày h t h n, mã ngành, mã l p (đ i v i đ c gi ch n l u thông tin + Admin, ban k thu t ch n ch c năng thêm đ c gi ọ + H th ng hi n th giao di n ch a ch c năng thêm đ c gi ộ + Ban k thu t nh p thông tin c a đ c gi ẻ ọ ả ấ ọ ư
c a thông tin đ a vào, l u thông tin ậ ự ợ ệ ủ ư ư ệ ố
đ c gi ộ
ế
+ H th ng ki m tra và xác nh n s h p l ể vào h th ng. ệ ố ả + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ
Trang 24
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ộ và tr v giao di n chính. . ả ở ề ệ ộ ỏ ả ậ ủ ỏ ệ ệ
ệ ố ế
ứ
ệ ố ế
c khi Usecase “Thêm đ c gi ” đ c th c hi n: ướ ệ Admin, ự
- Dòng th nh t: ứ ấ + Admin, ban k thu t h y b vi c thêm đ c gi ỹ + H th ng b qua giao di n thêm đ c gi + K t thúc Usecase. - Dòng th hai: + Thông tin nh p vào không h p l . ợ ệ ậ + H th ng hi n th thông báo l i. ỗ ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ả ệ ố ướ ậ ỹ ộ ự ậ
ệ
ề ộ
không đ ệ ố ban k thu t ph i đăng nh p vào h th ng tr ệ ố thông tin v đ c gi ng h p thành công: ng h p th t b i: h th ng thông báo l ệ ố ượ ả c khi th c hi n ch c năng này. ứ ệ Tr ng thái h th ng sau khi Usecase “Thêm đ c gi ” đ c th c hi n: ự ượ ả ộ đ c l u vào h th ng. ệ ố ả ượ ư i và thông tin đ c gi ộ ỗ ấ ạ ả ượ c
không có. ở ộ
ể ự ử ụ ả ộ
Usecase “Xóa đ c gi ” ả ệ t:ắ Ban k thu t, Admin s d ng Usecase “Xóa đ c gi ” đ th c hi n ỹ ra kh i h th ng. ả ộ ậ ỏ ệ ố
ạ + Tr ườ ợ + Tr ườ ợ l u vào h th ng. ệ ố ư Đi m m r ng: ể Giao di n:ệ b. Đ c t ặ ả Tóm t ch c năng xóa đ c gi ứ ộ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ậ ộ ứ
. ả . ả ộ
ộ
ả kh i h th ng. ỏ ệ ố
ệ ố ỹ ệ ố ế
ộ và tr v giao di n chính. ậ ủ ỏ ệ ệ . ả ở ề ả ỏ ộ ệ
ệ ố ế
ứ
ử
i. ỗ
ệ ố ệ ố ế
c khi Usecase “Xóa đ c gi ” đ c th c hi n: ướ ệ Admin, ự
+ Admin, ban k thu t ch n ch c năng xóa đ c gi ỹ ọ + H th ng hi n th giao di n ch a danh sách các đ c gi ệ ị ể ứ c n xóa. + Ban k thu t ch n đ c gi ọ ả ầ ậ + H th ng xác nh n và xóa đ c gi ộ ậ + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Admin, ban k thu t h y b vi c xóa đ c gi ỹ + H th ng b qua giao di n xóa đ c gi + K t thúc Usecase. - Dòng th hai: i trong quá trình x lý. + H th ng báo l ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ả ệ ố ậ ậ ỹ ượ ứ ướ
ả c khi th c hi n ch c năng này. ệ Tr ng thái h th ng sau khi Usecase “Xóa đ c gi ” đ ượ ệ
ệ ố ban k thu t ph i đăng nh p vào h th ng tr ệ ố ng h p thành công: ự c xóa kh i h th ng. ộ ự ộ ả đ thông tin v đ c gi ả ượ c th c hi n: ỏ ệ ố ạ + Tr ườ ề ộ ợ
Trang 25
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ng h p th t b i: h th ng thông báo l i và thông tin đ c gi không đ ấ ạ ệ ố ỗ ộ ả ượ c
không có.
+ Tr ườ ợ xóa kh i h th ng. ỏ ệ ố Đi m m r ng: ở ộ ể Giao di n:ệ
Trang 26
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ượ
ượ
t:ắ Ban th th , Admin s d ng ch c năng “Qu n lý m n tài li u” đ ứ ệ ả ể ượ
ả ủ ư m n tài li u khi h có nhu c u. ệ ả ượ Usecase “Qu n lý m n, tr ” ả ả Usecase “Qu n lý m n tài li u” ệ ử ụ ọ ầ
ả
ượ ượ ệ
. ệ ả c a thông tin nh p vào.
ế
4.2.4.4. Đ c t ặ ả a. Đ c t ặ ả Tóm t th c hi n cho đ c gi ộ ệ ự Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ + Th th ch n ch c năng qu n lý m n tài li u. ệ ứ ủ ư ọ + H th ng hi n th giao di n cho m n tài li u. ệ ị ể ệ ố + Th th nh p thông tin tài li u và thông tin đ c gi ộ ủ ư ậ + H th ng ki m tra s h p l ệ ố ậ ự ợ ệ ủ ể + Th th ch n l p phi u m n. ủ ư ọ ậ + H th ng th c hi n vi c l p phi u m n và l u thông tin đ c gi ệ ố ượ ệ ậ ượ ư ự ế ệ ộ ả ệ và tài li u
ượ
m n vào h th ng ế
ệ ệ ượ ở ề ượ ệ
ứ
. ợ ệ
i. ỗ
ệ ố ế
ướ ệ ả ượ ự c th c
ệ ố hi n:ệ Th th ph i đăng nh p vào h th ng tr ượ ệ ệ ố ứ ậ
c th c hi n: ướ ả ệ ố
Tr ng thái h th ng sau khi Usecase “Qu n lý m n tài li u” đ ng h p thành công: thông tin v tài li u và đ c gi c khi Usecase “Qu n lý m n tài li u” đ ự ượ ộ c khi th c hi n ch c năng này. ệ ự ượ m n tài li u đ ả ượ ề ệ ợ ệ ệ ượ ư c l u
ng h p th t b i: h th ng thông báo l i không t c phi u m n. i đ ạ ượ ệ ố ỗ ượ ế
ấ ạ không có. ợ ở ộ
ả
Usecase “Qu n lý tr tài li u” ệ ử ụ ả ủ ư ể ự ệ ả t:ắ Ban th th , Admin s d ng ch c năng tr tài li u đ th c hi n cho ứ ệ
ệ ố + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Th th h y b vi c m n tài li u. ủ ư ủ ỏ ệ ệ + H th ng b qua giao di n m n tài li u và tr v giao di n chính. ệ ố ỏ + K t thúc Usecase. ế - Dòng th hai: + Thông tin th th đ a vào không h p l ủ ư ư + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ủ ư ả ạ + Tr ườ vào h th ng. ệ ố + Tr ườ Đi m m r ng: ể Giao di n:ệ b. Đ c t ặ ả Tóm t ả ả đ c gi ộ
ệ ả ả
ệ ệ ả
+ Th th ch n ch c năng qu n lý tr tài li u. + H th ng hi n th giao di n tr tài li u. + Th th nh p thông tin tài li u và thông tin đ c gi tr tài li u. ệ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ ứ ủ ư ọ ệ ố ị ể ủ ư ậ ệ ộ . ả
Trang 27
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ể ượ
ế
+ H th ng hi n th thông tin phi u m n. ị + Th th c p nh t l ượ ậ ạ + H th ng th c hi n vi c c p nh t phi u m n và l u thông tin phi u m n vào ế ệ ế i thông tin phi u m n. ậ ệ ố ủ ư ậ ệ ố ệ ậ ượ ượ ự ư ế
h th ng ệ ố
ế
ả ệ ệ ả ả ệ ở ề ệ
ứ
. ợ ệ
i. ỗ
ệ ố ế
ượ ệ ả ệ c th c hi n: ự
c khi Usecase “Qu n lý tr tài li u” đ ả c khi th c hi n ch c năng này. Th th ph i đăng nh p vào h th ng tr ướ ệ ố ướ ự
ệ ố ậ ệ ố ứ ệ ệ ả ượ ả
ượ ượ ậ ậ ng h p thành công: phi u m n đ ng h p th t b i: h th ng thông báo l c vi c tr tài + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Th th h y b vi c tr tài li u. ủ ư ủ ỏ ệ + H th ng b qua giao di n qu n lý tr tài li u và tr v giao di n chính. ệ ố ỏ + K t thúc Usecase. ế - Dòng th hai: + Thông tin th th đ a vào không h p l ủ ư ư + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ủ ư ả Tr ng thái h th ng sau khi Usecase “Qu n lý tr tài li u” đ ế ệ ố ệ c c p nh t và l u vào h th ng. ư ệ ỗ c th c hi n: ự ệ ố ượ ạ + Tr ườ + Tr ườ i không th c hi n đ ự ấ ạ ợ ợ ệ ả
li u.ệ
không có. ở ộ
ộ ả ạ
Đi m m r ng: ể Giao di n:ệ c. Đ c t ặ ả Tóm t ả
Usecase “X lý đ c gi ử ủ ư vi ph m” ử ụ ả ệ ệ ể ự
đ c gi ộ
ộ ạ ả
vi ph m. ạ ả
ử ệ ử ượ vi ph m. ạ
vi ph m. ả ạ ộ
ả ộ
t:ắ Ban th th , Admin s d ng ch c năng tr tài li u đ th c hi n x lý ử ứ vi ph m. ạ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ + Th th ch n ch c năng x lý đ c gi ứ ủ ư ọ + H th ng hi n th giao di n x lý đ c gi ộ ệ ố ị ể + Th th ki m tra phi u m n và nh p lý do vi ph m và hình th c x ph t ủ ư ể ế ứ ử ạ ậ i thông tin đ c gi + H th ng c p nh t l ậ ạ ậ ệ ố + K t thúc Usecase. ế • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Th th h y b vi c x lý đ c gi ạ + H th ng b qua giao di n x lý đ c gi ử ủ ư ủ ỏ ệ ử ỏ ệ ố vi ph m. ả vi ph m và tr ạ ệ v giao di n ở ề ệ ộ
chính.
ế
+ K t thúc Usecase. - Dòng th hai: ứ
Trang 28
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
. ợ ệ
i. ỗ
ệ ố ế
ướ ử ộ vi ph m” đ ạ ượ ự c th c
ệ ố hi n:ệ Th th ph i đăng nh p vào h th ng tr ệ ố ậ ứ
c th c hi n: ự Tr ng thái h th ng sau khi Usecase “X lý đ c gi ả ệ ố ả c khi th c hi n ch c năng này. vi ph m” đ ự ạ ượ ệ
ậ ượ c khi Usecase “X lý đ c gi ướ ệ ộ ử c phi u ph t. ạ ế i, không ỗ ệ ố l p đ ậ ượ c phi u ph t. ế ạ
ng h p thành công: l p đ ng h p th t b i: h th ng thông báo l ấ ạ không có. ợ ợ ở ộ
+ Thông tin th th đ a vào không h p l ủ ư ư + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ủ ư ả ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ
ế
Usecase “Tìm ki m tài li u” Usecase “Tìm ki m thông tin” ế ệ
t:ắ Ng ườ ế ạ ỹ
4.2.4.5. Đ c t ặ ả a. Đ c t ặ ả i dùng: admin, ban th th , ban l p k ho ch, ban k thu t, đ c Tóm t ộ ủ ư ậ ậ ệ ự s d ng Usecase “Tìm ki m tài li u” đ th c hi n ch c năng tìm ki m tài li u d a ể ự ả ử ụ ứ ế ệ ế ệ
gi vào tên tài li u.ệ
ứ ế ọ
i dùng nh p tên tài li u c n tìm. Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng tìm ki m theo tên. ệ ườ ể ệ ầ ậ
th ng ki m tra n u t n t + Ng + H th ng hi n th giao di n cho phép ng + Ng ệ ố ị ậ ệ ế ồ ạ ể i tài li u thì s ệ ẽ
hi n th đ y đ thông tin v tài li u đó. i dùng nh p tên tài li u và h ề ườ ệ ố ườ ị ầ ủ ệ ể
ế
ệ ế
ở ề ệ ệ ệ
ứ
i đ c gi + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Th th h y b vi c tìm ki m tài li u theo tên. ủ ư ủ ỏ ệ + H th ng b qua giao di n tìm ki m tài li u và tr v giao di n chính. ệ ố ế ỏ + K t thúc Usecase. ế - Dòng th hai: + H th ng hi n th thông báo không t n t ể ồ ạ ộ ệ ố ả ứ ớ ị ậ ng v i thông tin nh p
vào.
ế
ướ ượ ế ệ c th c hi n: ự
i dùng ph i đăng nh p vào h th ng tr ng c khi Usecase “Tìm ki m tà li u” đ ệ ố ệ ứ ướ ự ả
+ K t thúc Usecase. Tr ng thái h th ng tr ạ ệ ườ Tr ng thái h th ng sau khi Usecase “X lý đ c gi c khi th c hi n ch c năng này. vi vi ph m” đ ả ệ ố ậ ệ ố ử ạ ạ ộ ượ ự c th c
hi n:ệ
ề c hi n th . ị ể i tài li u. ng h p thành công: thông tin v tài li u đ ệ ượ ng h p th t b i: h th ng thông không t n t ồ ạ ệ ố ệ
ấ ạ không có. ợ ợ ở ộ
+ Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ
Trang 29
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Usecase “Tìm ki m đ c gi ” ả ộ ặ ả
ể ế ả
i dùng s d ng Usecase “Tìm ki m đ c gi ” đ tìm ki m thông ế thu c ngành nào, h tên gì… có m n sách không, đ c gi ộ ộ ả ộ ọ ế ử ụ ượ b. Đ c t Tóm t tin v đ c gi ề ộ ả
ả ứ ế ọ
t:ắ Ng ườ nh : đ c gi ả ư ộ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng tìm ki m đ c gi ệ ể
th ng ki m tra n u t n t và h theo h tên. ọ i dùng nh p tên đ c gi ộ ậ ế ồ ạ ể c n tìm. ả ầ i tài li u thì s ệ ẽ + Ng ộ + H th ng hi n th giao di n cho phép ng ườ + Ng ệ ố ị i dùng nh p tên tác gi ậ ả
hi n th đ y đ thông tin v tài li u đó. ườ ệ ố ườ ị ầ ủ ệ ể ề
ế
i dùng h y b vi c tìm ki m đ c gi ủ ỏ ệ ế ộ
và tr v giao di n chính. ệ ế ỏ ộ theo tên. ả ở ề ệ
ườ ệ ố ế
ứ
i đ c gi + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng ả + H th ng b qua giao di n tìm ki m đ c gi + K t thúc Usecase. - Dòng th hai: + H th ng hi n th thông báo không t n t ể ệ ố ị ồ ạ ộ ả ứ ậ ng v i thông tin nh p ớ
vào.
ế
ướ ượ ế ả ệ c th c hi n: ự
i dùng ph i đăng nh p vào h th ng tr ng c khi Usecase “Tìm ki m đ c gi ” đ ệ ố ướ ứ ự ả
+ K t thúc Usecase. Tr ng thái h th ng tr ạ ườ ệ Tr ng thái h th ng sau khi Usecase “X lý đ c gi ộ c khi th c hi n ch c năng này. vi vi ph m” đ ả ệ ố ậ ệ ố ử ạ ạ ộ ượ ự c th c
hi n:ệ
đ ả ượ ề ộ ng h p thành công: thông tin v đ c gi ng h p th t b i: h th ng thông báo không t n t đó. c hi n th . ể ị i đ c gi ồ ạ ộ ệ ố ả
ấ ạ không có. ợ ợ ở ộ
+ Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ
Usecase “Th ng kê, báo cáo” ố
Usecase “Th ng kê báo cáo tài li u còn trong th vi n”
ậ ử ụ ạ ố ế ệ ủ ư
“th ng kê báo cáo tài li u còn trong th vi n” đ th ng kê tài li u còn trong th vi n. t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase ể ố ậ ệ ư ệ ư ệ ư ệ ỹ ệ
i. ứ ệ ọ
ố ứ ệ ể ị
ứ ố ọ ộ
4.2.4.6. Đ c t ặ ả a. Đ c t ặ ả Tóm t ố Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê tài li u còn l + Ng ạ + H th ng hi n th giao di n ch a các hình th c th ng kê. ố i dùng ch n m t trong các hình th c th ng kê. + Ng ứ i và s l + H th ng hi n th danh sách tài li u còn l ng c a m i lo i t ườ ệ ố ườ ệ ố ố ượ ể ệ ạ ị ạ ươ ứ ng ng ủ ỗ
ư ệ
+ K t thúc Usecase. có trong th vi n. ế
Trang 30
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ự ệ
i dùng h y b th ng kê tài li u còn l ủ ỏ ố ệ ạ
• Dòng s ki n ph : ụ - Dòng th nh t: ứ ấ + Ng + H th ng b qua giao di n th ng kê tài li u còn l ườ ệ ố ệ ỏ ố i trong th vi n. i và tr ệ ư ệ ạ ở ề ệ v giao di n
chính.
ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c khi Usecase “TKBC tài li u còn trong th vi n” đ ướ ệ ố
i dùng ph i đăng nh p vào h th ng tr ả ậ ệ ự ướ ệ ố
ệ ố ư ệ ứ ư ệ ượ c ệ c khi th c hi n ch c năng này. ượ c ệ
ng h p thành công: thông tin v tài li u hi n còn trong th vi n s đ ườ ư ệ ẽ ượ c ề ệ ệ ợ ể ng h p th t b i: h th ng thông báo l i. ệ ố ỗ
ấ ạ không có. ợ ở ộ
ả ộ
Usecase “Th ng kê đ c gi ố ế ậ ỹ
vi ph m” đ th c hiên th ng kê đ c gi vi ph m” ạ ủ ư ố ạ ể ự ệ ả ạ ạ ộ
ọ ộ ạ ứ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ th c hi n: ệ ng ự ườ Tr ng thái h th ng sau khi Usecase “TKBC tài li u còn trong th vi n” đ ạ th c hi n: ệ ự + Tr hi n th . ị + Tr ườ Đi m m r ng: ể Giao di n:ệ b. Đ c t ặ ả t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase Tóm t ậ ử ụ vi ph m khi m n tài li u. “Th ng kê đ c gi ố ượ ộ ả Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê đ c gi ệ ố ứ ị ể
vi ph m. ố i dùng ch n m t trong các hình th c th ng kê. ộ ọ ả ứ ố
ng ng. ể ộ ứ vi ph m và hình th c x lý t ả ứ ử ạ ươ ứ
ườ ệ ố ườ ệ ố ế
ủ ỏ ố ả
+ Ng + H th ng hi n th giao di n ch a các hình th c th ng kê. + Ng + H th ng hi n th danh sách các đ c gi ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng i dùng h y b th ng kê đ c gi ạ + H th ng b qua giao di n th ng kê đ c gi vi ph m. ả ườ ệ ố ộ ố ệ ỏ ộ ệ vi ph m và tr v giao di n ở ề ạ
chính.
ế
ứ
ử
i trong quá trình x lý. i. ỗ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. ệ ố ệ ố ế
Trang 31
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Tr ng thái h th ng tr
c khi Usecase “TKBC đ c gi ự c th c ộ ượ
ướ ệ ố ướ ậ hi n:ệ ng
c th c hi n: i dùng ph i đăng nh p vào h th ng tr Tr ng thái h th ng sau khi Usecase “TKBC đ c gi ệ ệ ố ả ệ ố
ề ộ ệ ố vi ph m” đ ạ ả c khi th c hi n ch c năng này. ứ ự ệ vi ph m” đ ự ượ ạ ả ộ ng h p thành công: thông tin v đ c gi vi ph m s đ c hi n th . ị ể ẽ ượ ạ ả i. ng h p th t b i: h th ng thông báo l ỗ
ấ ạ không có. ợ ợ ở ộ
ệ
ậ ỹ t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase ậ ử ụ
ố ế “Th ng kê tài li u thanh lý” đ th ng kê tài li u đã đ c thanh lý trong th vi n. Usecase “Th ng kê tài li u thanh lý” ạ ể ố ủ ư ệ ư ệ ượ
ạ ườ ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ c. Đ c t ặ ả Tóm t ệ ố Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê tài li u thanh lý. ọ ệ ứ
ị ệ ể ố ứ
ố i dùng ch n m t trong các hình th c th ng kê. ọ ộ
ứ ố c thanh lý trong th vi n. ể ư ệ ượ ệ
ườ ệ ố ườ ệ ố ế
i dùng h y b th ng kê tài li u còn l ủ ỏ ố ư ệ ệ ạ
+ Ng + H th ng hi n th giao di n ch a các hình th c th ng kê. + Ng ứ + H th ng hi n th danh sách tài li u đã đ ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng ệ + H th ng b qua giao di n th ng kê tài li u thanh lý và tr v giao di n i trong th vi n. ệ ườ ệ ố ở ề ệ ỏ ố
chính.
ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c khi Usecase “TKBC tài li u thanh lý” đ ệ ượ ự c th c
i dùng ph i đăng nh p vào h th ng tr ướ ậ hi n:ệ ng ệ ố ướ ệ ự
ệ ố ả ệ ố
ề c khi th c hi n ch c năng này. c th c hi n: ệ ự c hi n th . ị ể ứ ượ ẽ ượ Tr ng thái h th ng sau khi Usecase “TKBC tài li u thanh lý” đ ệ c thanh lý s đ ng h p thành công: thông tin v tài li u đ ệ ượ i. ng h p th t b i: h th ng thông báo l ỗ ệ ố
ấ ạ không có. ợ ợ ở ộ
Usecase “Th ng kê tài li u m i nh p” ệ
ậ t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase
c nh p m i trong th vi n. ố ế “Th ng kê tài li u m i nh p” đ th ng kê tài li u đã đ ậ ậ ử ụ ớ ớ ủ ư ệ ạ ể ố ỹ ậ ư ệ ượ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ườ ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ d. Đ c t ặ ả Tóm t ậ ệ ớ ố Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ
Trang 32
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ớ ọ ậ ệ ứ
ị ệ ể
ố i dùng ch n m t trong các hình th c th ng kê. ộ ọ
c nh p m i v th vi n. ể ứ ệ ượ ớ ề ư ệ ứ ố ậ
ườ ệ ố ườ ệ ố ế
ủ ỏ ố ệ ậ ớ
i dùng ch n ch c năng th ng kê tài li u m i nh p. + Ng ố + H th ng hi n th giao di n ch a các hình th c th ng kê. ứ + Ng + H th ng hi n th danh sách tài li u đ ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng ệ + H th ng b qua giao di n th ng kê tài li u m i nh p và tr v giao di n i dùng h y b th ng kê tài li u m i nh p. ệ ườ ệ ố ở ề ệ ậ ỏ ớ ố
chính.
ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c khi Usecase “TKBC tài li u m i nh p” đ ậ ệ ượ ự c th c
i dùng ph i đăng nh p vào h th ng tr ệ ự ướ ệ ố ướ ậ hi n:ệ ng
c th c hi n: ứ Tr ng thái h th ng sau khi Usecase “TKBC tài li u m i nh p” đ ớ ệ ệ ệ ố ả ệ ố
ớ ề ậ ẽ ượ ự ượ c hi n th . ị ể i. ệ ố ớ c khi th c hi n ch c năng này. ậ ng h p thành công: thông tin v tài li u m i nh p s đ ệ ng h p th t b i: h th ng thông báo l ỗ
ấ ạ không có. ợ ợ ở ộ
ệ ả ộ
ậ ạ ỹ
Usecase “Th ng kê đ c gi ố ế ượ ậ ử ụ ả ệ ệ ộ ố
ứ ệ ọ ộ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ả ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ườ ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ đang m n tài li u” e. Đ c t ượ ặ ả t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase Tóm t ủ ư ượ hi n đang m n đang m n tài li u” đ th c hiên th ng kê đ c gi “Th ng kê đ c gi ể ự ả ộ ố i th vi n. tài li u t ư ệ ệ ạ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê đ c gi ệ ố ứ ể ị
ả ứ ố ộ ọ
ố i dùng ch n m t trong các hình th c th ng kê. ứ đang m n tài li u. ượ ả ể ệ ộ
ườ ệ ố ườ ệ ố ế
ủ ỏ ố
+ Ng đang m n tài li u. ượ + H th ng hi n th giao di n ch a các hình th c th ng kê. + Ng + H th ng hi n th danh sách các đ c gi ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ đang m n tài li u. đ c gi i dùng h y b th ng kê đ c gi + Ng ượ ả ả ộ đang m n tài li u và tr v + H th ng b qua giao di n th ng kê đ c gi ượ ả ộ ườ ệ ố ộ ố ở ề ệ ệ ệ ỏ
+ K t thúc Usecase. giao di n chính. ệ ế
Trang 33
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c khi Usecase “TKBC đ c gi ướ i dùng ph i đăng nh p vào h th ng tr ả ộ ệ ố ậ ả ướ đang m n tài li u” ệ ứ c khi th c hi n ch c ượ ự ệ ệ ố ườ
đang m n tài li u” đ ệ ố ộ ả ượ ệ ượ c
Tr ng thái h th ng sau khi Usecase “TKBC đ c gi ự
ộ ượ ẽ ượ c hi n th . ị ể ng h p thành công: danh sách đ c gi ả ng h p th t b i: h th ng thông báo l i. đang m n sách s đ ỗ ệ ố
ấ ạ không có. ợ ợ ở ộ
Usecase “Th ng kê tài li u cho m n c a t ng th th ” ủ ư ượ ủ ừ ệ
ậ ử ụ ủ ư ỹ
- Dòng th hai: + H th ng x y ra l ả ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ ệ ng đ c th c hi n: ự ượ năng này. ạ th c hi n: ệ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ f. Đ c t ặ ả Tóm t ể ố ố t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase ế này đ th ng kê tài li u cho m n c a t ng th th . ủ ư ạ ượ ủ ừ ậ ệ
ọ ệ ứ ượ ủ ừ Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê tài li u cho m n c a t ng th th . ủ ư
ị ể ệ ố ứ
ọ ứ ố ứ ộ
ố i dùng ch n m t trong các hình th c th ng kê. ủ ư m n ả ượ ệ ứ ể ộ ớ
ườ ệ ố ườ ệ ố ế
ượ ủ ừ ủ ỏ ố
+ Ng + H th ng hi n th giao di n ch a các hình th c th ng kê. + Ng + H th ng hi n th danh sách tài li u ng v i th th đã cho đ c gi ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng i dùng h y b th ng kê tài li u cho m n c a t ng th th . ủ ư ệ ủ ư + H th ng b qua giao di n th ng kê tài li u cho m n c a t ng th th và ượ ủ ừ ệ ệ ỏ ố
tr v giao di n chính. ở ề
ườ ệ ố ệ ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
ướ i dùng ph i đăng nh p vào h th ng tr c khi Usecase “TKBC tài li u cho m n c a t ng th ệ ệ ố ệ ố ệ ng ủ ượ ủ ừ ệ c khi th c hi n ự ướ ậ ả
ủ ừ ệ ố ượ ủ ệ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ỗ ả + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ th ” đ c th c hi n: ườ ự ượ ư ch c năng này. ứ Tr ng thái h th ng sau khi Usecase “TKBC tài li u cho m n c a t ng th th ” đ ư ạ c th c hi n: ượ ự ệ
Trang 34
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ượ ẽ ớ ợ ề ệ ứ ủ ư đ ượ i. ỗ ệ ố
ấ ạ không có. ợ ở ộ
c m n” ượ ệ
ố ế ỹ
ượ t:ắ Ban l p k ho ch, ban th th , admin, ban k thu t s d ng Usecase c th c hi n vào c m n. Hình th c th ng kê này đ ứ ậ ử ụ ự ượ ượ ệ ố
ng h p thành công: thông tin v tài li u ng v i th th đã cho m n s + Tr ườ c hi n th . ị ể ng h p th t b i: h th ng thông báo l + Tr ườ Đi m m r ng: ể Giao di n:ệ g. Đ c t ặ ả Tóm t ể ố ỗ
Usecase “Th ng kê tài li u đang đ ạ ậ ủ ư này đ th ng kê tài li u đang đ ệ ượ cu i m i ngày làm vi c. ệ ố Dòng s ki n: ự ệ • Dòng s ki n chính: ự ệ i dùng ch n ch c năng th ng kê tài li u đang đ ọ ệ ứ ượ c m n. ượ
ị ể ệ ố ứ
ộ
ng ng. ể ố i dùng ch n m t trong các hình th c th ng kê. ng ng v i m i lo i tài li u t ỗ ứ ố ượ ứ ứ ố ớ ạ ệ ươ ứ
ườ ệ ố ườ ệ ố ế
ủ ỏ ố ệ
c m n và tr v + Ng + H th ng hi n th giao di n ch a các hình th c th ng kê. + Ng ọ + H th ng hi n th danh sách s l ị + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ + Ng c m n. i dùng h y b th ng kê tài li u đang đ ượ + H th ng b qua giao di n th ng kê tài li u đang đ ệ ườ ệ ố ượ ệ ượ ỏ ố ở ề ượ
giao di n chính. ệ ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c khi Usecase “TKBC tài li u đang đ ệ ố ướ ệ
ệ ố ướ ự ả
ệ ố ượ c c khi th c hi n ch c năng này. ượ c ệ c m n” đ ượ ứ c m n” đ ượ ượ ệ ượ
+ K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ả ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ạ i dùng ph i đăng nh p vào h th ng tr ệ ng th c hi n: ậ ườ ự Tr ng thái h th ng sau khi Usecase “TKBC tài li u đang đ ạ th c hi n: ệ ự + Tr ng h p thành công: h th ng hi n th s l ị ố ượ ệ ố ể ng tài li u đang đ ệ ượ ượ c m n ợ ệ ng h p th t b i: h th ng thông báo l i. ệ ố ỗ
ấ ạ không có. ợ ở ộ
ườ c a t ng lo i tài li u. ạ ủ ừ + Tr ườ Đi m m r ng: ể Giao di n:ệ
ặ ả
i dùng ch n Usecase “In n” đ Usecase “In n” ớ Ứ ấ ọ ể
ấ ườ ỗ th c hi n ch c năng in th ng kê, báo cáo cho t ng lo i. ạ ừ ố
4.2.4.7. Đ c t Tóm t ự ệ Dòng s ki n: t:ắ ng v i m i th ng kê, báo cáo, ng ố ứ ự ệ
Trang 35
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
• Dòng s ki n chính: ự ệ
ng ng cho t ng lo i th ng kê. ạ ố ố ừ
i dùng đang th c hi n th ng kê. ự ệ ố ườ
ạ ẳ ườ ệ ố ế
ấ
ứ ấ ỏ
ườ ệ ố ế
ứ
ử
i trong quá trình x lý. i. ỗ
ệ ố ệ ố ế
c th c hi n: i dùng ượ ệ ng ự ườ ệ ố
c khi Usecase “ In TKBC” đ ệ ướ ứ ự ệ ố ậ
c th c hi n: + T i b ng danh sách th ng kê t ươ ứ i dùng ch n ch c năng in n. + Ng ấ ứ ọ + H th ng in b ng th ng kê mà ng ố ả + K t thúc Usecase. • Dòng s ki n ph : ụ ự ệ - Dòng th nh t: ứ ấ i dùng h y b in n. + Ng ủ ỏ + H th ng b qua ch c năng in n. + K t thúc Usecase. - Dòng th hai: + H th ng x y ra l ả ỗ + H th ng hi n th thông báo l ị ể + K t thúc Usecase. Tr ng thái h th ng tr ướ ạ ph i đăng nh p vào h th ng tr ả Tr ng thái h th ng sau khi Usecase “In TKBC” đ c khi th c hi n ch c năng này. ự ượ ệ ệ ố
ượ ả i. ỗ
ng h p thành công: có đ c b n th ng kê. ố ng h p th t b i: h th ng thông báo l ấ ạ ệ ố không có. ợ ợ ở ộ
ạ + Tr ườ + Tr ườ Đi m m r ng: ể Giao di n:ệ
4.3. Bi u đ l p
ể ồ ớ
4.3.1. Danh sách các l pớ
4.3.1.1. L p “NguoiDung” (Ng i dùng) ớ ườ
Danh sách các thu c tính: ộ
B ng 4.3: Danh sách các thu c tính L p “Ng i dùng” ả ườ ộ
STT Ý nghĩa ớ Tên thu c tính ộ
1 Username Tên đăng nh pậ
2 Password M t kh u ậ ẩ
3 HoTen Tên ng i dùng ườ
4 NamSinh Năm sinh
5 GioiTinh Gi i tính ớ
6 ChucDanh Ch c danh ứ
7 Email Email
8 DienThoai S đi n tho i ạ ố ệ
Trang 36
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Danh sách các ph ng th c: ươ ứ
B ng 4.4: Danh sách các ph i dùng” ả ươ ườ
STT Tên ph Ý nghĩa ươ ng th c l p “Ng ứ ớ ng th c ứ
1 ThemNguoiDung Thêm ng i dùng ườ
2 SuaNguoiDung S a thông tin ng i dùng ử ườ
3 XoaNguoiDung Xóa ng i dùng ườ
4 HienThiNguoiDung Hi n th thông tin ng i dùng ể ị ườ
4.3.1.2. L p “DocGia” (Đ c gi ộ ớ ) ả
Danh sách các thu c tính: ộ
B ng 4.5: Danh sách các thu c tính l p “Đ c gi ” ả ả ộ ộ
STT Ý nghĩa ớ Tên thu c tính ộ
1 SoThe S th th vi n ố ẻ ư ệ
2 HoTen H tênọ
3 NgaySinh Ngày sinh
4 GioiTinh Gi i tính ớ
5 MaChucDanh Mã Ch c Danh ứ
6 MaLop Mã l pớ
7 NguoiCN Ng i c p nh t tình tr ng th ưở ậ ạ ậ ẻ
8 NgayCN Ngày c p nh t ậ ậ
Danh sách các ph ng th c: ươ ứ
B ng 4.6: Danh sách các ph ả ươ ng th c l p “Đ c gi ” ả ộ
STT Tên ph Ý nghĩa ươ ứ ớ ng th c ứ
1 ThemDocGia Thêm đ c giộ ả
2 CapNhatDocGia S a thông tin đ c gi ử ộ ả
3 XoaDocGia Xóa đ c giộ ả
4 HienThiDocGia Hi n th thông tin đ c gi ể ộ ị ả
4.3.1.3. L p “XulyVP” (X lý vi ph m) ử ớ ạ
Danh sách các thu c tính: ộ
B ng 4.7: Danh sách các thu c tính l p “X lý vi ph m” ộ ử ạ ả
STT Ý nghĩa ớ Tên thu c tính ộ
1 MaPhat Mã số
Trang 37
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
2 SoThe S thố ẻ
3 LyDoVP Lý do vi ph mạ
4 HTXuLy Hình th c x lý ứ ử
5 NgayXL Ngày x lýử
6 NguoiXL Ng i x lý ườ ử
Danh sách các ph ng th c: ươ ứ
B ng 4.8: Danh sách các ph ả ử ạ
ươ Tên ph Ý nghĩa STT ng th c l p “X lý vi ph m” ươ ứ ớ ng th c ứ
1 ThemPhieuphat Thêm phi u ph t ạ ế
2 CapNhatPhieuphat C p nh t phi u ph t ạ ế ậ ậ
3 XoaPhieuPhat Xóa phi u ph t ạ ế
4 HienThiPhieuphat Hi n th thông tin phi u ph t ạ ế ể ị
4.3.1.4. L p “Lop” (L p) ớ ớ
Danh sách các thu c tính: ộ
B ng 4.9: Danh sách các thu c tính l p “L p” ả ộ ớ ớ
STT Ý nghĩa Tên thu c tính ộ
1 MaLop Mã l pớ
2 TenLop Tên l pớ
3 MaNganhHoc Mã ngành h cọ
Danh sách các ph ng th c: ươ ứ
ả ươ ớ
B ng 4.10: Danh sách các ph STT Tên ph Ý nghĩa ng l p “L p” ớ ng th c ứ ươ
1 ThemLop Thêm l pớ
2 SuaLop S a thông tin l p ử ớ
3 XoaLop Xóa l pớ
4 HienThiLop Hi n th thông tin l p ớ ể ị
4.3.1.5. L p “Khoa” (Khoa) ớ
Danh sách sác thu c tính: ộ
B ng 4.11: Danh sách các thu c tính l p “Khoa” ả ộ
STT Ý nghĩa ớ Tên thu c tính ộ
1 MaKhoa Mã khoa
Trang 38
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
2 TenKhoa Tên khoa
3 GhiChu Ghi chú
Trang 39
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Danh sách các ph ng th c: ươ ứ
ng th c l p “Khoa” ả ươ
B ng 4.12: Danh sách các ph STT Tên ph Ý nghĩa ươ ứ ớ ng th c ứ
ThemKhoa Thêm khoa 1
SuaKhoa S a thông tin khoa 2 ử
XoaKhoa Xóa khoa 3
HienThiKhoa Hi n th thông tin khoa 4 ể ị
4.3.1.6. L p “NganhHoc” (Ngành h c) ớ ọ
Danh sách các thu c tính: ộ
B ng 4.13: Danh sách các thu c tính l p “Ngành h c” ả ọ ộ
STT Ý nghĩa
ớ Tên thu c tính ộ 1 MaNganhHoc 2 TenNganhHoc 3 MaKhoa Mã Ngành h cọ Tên Ngành h cọ Mã khoa
Danh sách các ph ng th c: ươ ứ
ả ọ
B ng 4.14: Danh sách các ph Tên ph STT Ý nghĩa ươ ươ ng th c l p “Ngành h c” ứ ớ ng th c ứ
ThemNganhHoc 1 Thêm Ngành h cọ
SuaNganhHoc 2 S a thông tin ngành h c ọ ử
XoaNganhHoc 3 Xóa ngành h cọ
HienThiNganhHoc 4 Hi n th thông tin ngành h c ọ ể ị
4.3.1.7. L p “PhanLoai” (Phân lo i) ớ ạ
Danh sách các thu c tính: ộ
B ng 4.15: Danh sách các thu c tính l p “Phân Lo i” ạ ả
STT Ý nghĩa
ớ ộ Tên thu c tính ộ 1 MaPhanLoai TenPhanLoai 2 GhiChu 3 Mã phân lo iạ Tên phân lo iạ Ghi chú
ươ
ạ ả
Danh sách các ph B ng 4.16: Danh sách các ph Tên ph STT Ý nghĩa ng th c: ứ ng th c l p “Phân lo i” ứ ớ ươ ng th c ứ ươ
1 ThemPhanLoai Thêm phân lo iạ
2 SuaPhanLoai S a thông tin phân lo i ạ ử
3 XoaPhanLoai Xóa phân lo iạ
Trang 40
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4 HienThiPhanLoai Hi n th thông tin phân lo i ạ ể ị
4.3.1.8. L p “TheLoai” (Th Lo i) ể ạ ớ
Danh sách các thu c tính: ộ
B ng 4.17: Danh sách các thu c tính l p “Th lo i” ể ạ ả ớ
STT Ý nghĩa ộ Tên thu c tính ộ
1 MaTheLoai Mã th lo i ể ạ
2 TenTheLoai Tên th lo i ể ạ
3 GhiChu Ghi chú
Danh sách các ph ng th c: ươ ứ
ả ể ạ
B ng 4.18: Danh sách các ph Tên ph STT Ý nghĩa ươ ươ ng th c l p “Th lo i” ứ ớ ng th c ứ
1 ThemTheloai Thêm th lo i tài li u ệ ể ạ
2 SuaTheloai S a thông tin th lo i ể ạ ử
3 XoaTheloai Xóa th lo i tài li u ệ ể ạ
4 HienThiTheloai Hi n th th lo i tài li u ệ ị ể ạ ể
4.3.1.9. L p “TacGia” (Tác gi ớ ) ả
Danh sách các thu c tính: ộ
B ng 4.19: Danh sách các thu c tính l p “Tác gi ” ả ả ộ ớ
STT Ý nghĩa Tên thu c tính ộ
1 MaTG Mã tác giả
2 TenTG Tên tác giả
3 GhiChu Ghi chú
Danh sách các ph ng th c: ươ ứ
ả
B ng 4.20: Danh sách các ph Tên ph STT Ý nghĩa ươ ươ ng th c l p “Tác gi ” ứ ớ ả ng th c ứ
ThemTacGia 1 Thêm tác giả
SuaTacGia 2 S a thông tin tác gi ử ả
XoaTacGia 3 Xóa tác giả
4 HienThiTacGia Hi n th thông tin tác gi ể ị ả
Trang 41
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.1.10. L p “NhaXB” (Nhà Xu t b n) ấ ả ớ
Danh sách các thu c tính: ộ
B ng 4.21: Danh sách các thu c tính l p “Nhà xu t b n” ấ ả ả ộ
STT Ý nghĩa ớ Tên thu c tính ộ
1 MaNXB Mã nhà xu t b n ấ ả
2 TenNXB Tên nhà xu t b n ấ ả
3 GhiChu Ghi chú
Danh sách các ph ng th c: ươ ứ
ả ấ ả
B ng 4.22: Danh sách các ph Tên ph STT Ý nghĩa ươ ươ ng th c l p “Nhà xu t b n” ứ ớ ng th c ứ
ThemNhaXB 1 Thêm nhà xu t b n ấ ả
SuaNhaXB 2 S a thông tin nhà xu t b n ấ ả ử
XoaNhaXB 3 Xóa nhà xu t b n ấ ả
HienThiNhaXB 4 Hi n th thông tin nhà xu t b n ấ ả ể ị
4.3.1.11. L p “NhaCC” (Nhà cung c p) ớ ấ
Danh sách các thu c tính: ộ
B ng 4.23: Danh sách các thu c tính l p “Nhà cung c p” ấ ả ớ
STT Ý nghĩa ộ Tên thu c tính ộ
1 MaNCC Mã nhà cung c pấ
TenNCC 2 Tên nhà cung c pấ
DiaChi Đi 3 chạ ỉ
DienThoai 4 S đi n tho i ạ ố ệ
Danh sách các ph ng th c: ươ ứ
ả
B ng 4.24: Danh sách các ph Tên ph STT ấ Ý nghĩa ươ ươ ng th c l p “Nhà cung c p” ứ ớ ng th c ứ
ThemNhaCC 1 Thêm nhà cung c pấ
SuaNhaCC 2 S a thông tin nhà cung c p ấ ử
XoaNhaCC 3 Xóa nhà cung c pấ
HienThiNhaCC 4 Hi n th thông tin nhà cung c p ấ ể ị
Trang 42
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.1.12. L p “NgonNgu” (Ngôn Ng ) ữ ớ
Danh sách các thu c tính: ộ
B ng 4.25: Danh sách các thu c tính l p “Ngôn ng ” ữ ả ớ
STT Ý nghĩa ộ Tên thu c tính ộ
1 MaNgonNgu Mã ngôn ngữ
TenNgonNgu 2 Tên ngôn ngữ
GhiChu Ghi chú 3
Danh sách các ph ng th c: ươ ứ
ả ng th c l p “Ngôn ng ” ữ ứ ớ
STT Tên ph Ý nghĩa B ng 4.26: Danh sách các ph ươ ươ ng th c ứ
ThemNgonNgu 1 Thêm ngôn ngữ
SuaNgonNgu S a thông tin ngôn ng 2 ử ữ
XoaNgonNgu 3 Xóa ngôn ngữ
HienThiNgonNgu Hi n th thông tin ngôn ng 4 ể ị ữ
4.3.1.13. L p “Tailieu” (Tài li u) ớ ệ
Danh sách các thu c tính: ộ
B ng 4.27: Danh sách các thu c tính l p “Tài li u” ệ ả ộ
STT Ý nghĩa ớ Tên thu c tính ộ
MaTL 1 Mã tài li uệ
TenTL 2 Tên tài li uệ
MaTheLoai 3 Mã th lo i ể ạ
MaPhanLoai 4 Mã phân lo iạ
MaKhoa Mã khoa 5
MaTG 6 Mã tác giả
MaNXB 7 Mã nhà xu t b n ấ ả
NamXB Năm xu t b n 8 ấ ả
MaNgonNgu 9 Mã ngôn ngữ
SoTrang S trang 10 ố
MaViTri Mã v trí (v trí giá) 11 ị ị
MaTang 12 Mã t ngầ
MatGiaSach M t giá sách 13 ặ
Trang 43
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
GiaBia Giá bìa 14
SoLuong S l ng 15 ố ượ
MaVT 16 Mã v trí l u tr tài li u ệ ữ ư ị
NgayCN 17 Ngày c p nh t ậ ậ
SoLuongCon S l ng còn 18 ố ượ
Danh sách các ph ng th c: ươ ứ
ả ệ
B ng 4.28: Danh sách các ph STT ươ Tên ph Ý nghĩa ng th c l p “Tài li u” ươ ứ ớ ng th c ứ
ThemTailieu 1 Thêm tài li uệ
SuaTailieu 2 S a thông tin tài li u ệ ử
XoaTailieu 3 Xóa tài li uệ
HienThiTailieu 4 Hi n th thông tin tài li u ệ ể ị
4.3.1.14. L p “PhieuNhap” (Phi u nh p) ớ ế ậ
Danh sách các thu c tính: ộ
B ng 4.29: Danh sách các thu c tính l p “Phi u nh p” ế ậ ả ộ
STT Ý nghĩa ớ Tên thu c tính ộ
MaPhieuNhap 1 Mã nh pậ
MaTaiLieu 2 Mã tài li uệ
MaNCC 3 Mã nhà cung c pấ
NguoiNhap Ng 4 ườ i nh p tài li u ệ ậ
NgayNhap 5 Ngày nh pậ
SoLuong S l ng nh p 6 ố ượ ậ
Danh sách các ph ng th c: ươ ứ
ng th c l p “Phi u nh p” ả ươ ế ậ
B ng 4.30: Danh sách các ph STT Tên ph Ý nghĩa ứ ớ ng th c ứ ươ
ThemTaiLieuNhap 1 Thêm tài li u m i nh p ậ ệ ớ
SuaTaiLieuNhap 2 S a tài li u nh p ậ ệ ử
XoaTaiLieuNhap 3 Xóa tài li u nh p ệ ậ
HienThiTLNhap Hi n th tài li u nh p 4 ể ệ ậ ị
Trang 44
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.1.15. L p “TaiLieuCT” (Tài li u chi ti t) ớ ệ ế
Danh sách các thu c tính: ộ
B ng 4.31: Danh sách các thu c tính l p “Tài li u chi ti t” ệ ả ộ ế
STT Tên thu c tính ớ Ý nghĩa ộ
1 MaCaBiet Mã cá bi t (mã m i cu n tài li u = mã v ch) ệ ệ ạ ố ỗ
2 MaTaiLieu Mã tài li uệ
NgayCN 3 Ngày c p nh t thông tin tài li u ệ ậ ậ
NguoiCN 4 Ng ườ ậ i c p nh t ậ
5 TinhTrang Tình tr ng tài li u (m t, rách nát, m i, l c h u…) ớ ạ ậ ệ ạ ấ
Danh sách các ph ng th c: ươ ứ
t” ả ệ
B ng 4.32: Danh sách các ph STT ươ Tên ph ế Ý nghĩa ng th c l p “Tài li u chi ti ươ ứ ớ ng th c ứ
ThemTailieuCT Thêm tài li u chi ti 1 ệ t ế
SuaTailieuCT S a thông tin tài li u chi ti 2 ử ệ t ế
XoaTailieuCT 3 Xóa tài li u chi ti ệ t ế
HienThiTailieuCT 4 Hi n th thông tin tài li u ệ ể ị
4.3.1.16. L p “MuonTraTL” (M n tr tài li u) ượ ớ ệ ả
Danh sách các thu c tính: ộ
B ng 4.33: Danh sách các thu c tính l p “M n tr tài li u” ộ ượ ả ả
STT ệ Ý nghĩa ớ Tên thu c tính ộ
ID_MuonTra 1 Mã m n tr ượ ả
SoThe 2 S thố ẻ
MaCaBiet Mã cá bi t (mã tài li u) 3 ệ ệ
KieuMuon 4 Ki u m n ượ ể
NgayMuon 5 Ngày m nượ
NguoiChoMuon Ng i cho m n 6 ườ ượ
HanTra 7 H n tr tài li u ệ ả ạ
NgayTra 8 Ngày trả
NguoiNhan i nh n tài li u, ng 9 ườ ệ ậ ườ i Ng ph tạ
Trang 45
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Danh sách các ph ng th c: ươ ứ
ả ươ ứ ớ ệ ả
B ng 4.34: Danh sách các ph STT Tên ph ng th c l p “M n tr tài li u” ượ Ý nghĩa ng th c ứ ươ
1 ThemPhieuMT Thêm phi u m n tr ế ượ ả
2 SuaPhieuMT S a thông tin phi u m n tr ượ ử ế ả
3 HienThiPhieuMT Hi n th thông tin phi u m n tr ượ ể ế ị ả
4.3.1.17. L p “TLThanhLy” (Tài li u thanh lý) ớ ệ
Danh sách các thu c tính: ộ
ớ ả ệ
STT Ý nghĩa
B ng 4.35: Danh sách các thu c tính l p “Tài li u thanh lý” ộ Tên thu c tính ộ 1 MaThanhLy 2 MaCaBiet 3 4 5 Mã thanh lý tệ Mã cá bi Lý do thanh lý Ngày thanh lý Ng LyDoTL NgayTL NguoiTL i thanh lý ườ
Danh sách các ph ng th c: ươ ứ
ả ệ
Ý nghĩa ươ ươ ng th c l p “Tài li u thanh lý” ứ ớ ng th c ứ
B ng 4.36: Danh sách các ph STT Tên ph 1 HienthiTaiLieuTL Hi n th tài li u thanh lý ể ệ ị
4.3.1.18. L p “GiayToKhac” (Gi y t khác) ấ ờ ớ
Danh sách các thu c tính: ộ
B ng 4.37: Danh sách các thu c tính l p “Gi y t khác” ấ ờ ả ộ
Ý nghĩa ớ Tên thu c tính ộ
STT 1 2 3 4 SoThe CMND GPLX GTKhac khác S thố ẻ Ch ng minh nhân dân ứ Gi y phép lái xe ấ Gi y t ấ ờ
Danh sách các ph ng th c: ươ ứ
ng th c l p “Gi y t khác” ả ươ ấ ờ
Tên ph ươ
B ng 4.38: Danh sách các ph STT 1 ứ ớ ng th c ứ ThemGiayToKhac Thêm gi y t Ý nghĩa khác ấ ờ
Trang 46
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.2. V bi u đ l p ẽ ể ồ ớ
4.3.2.1. Bi u đ l p h th ng ể ồ ớ ệ ố
Hình 4.11: Bi u đ l p h th ng ồ ớ ệ ố ể
4.3.2.2. Bi u đ các l p đ c gi ể ồ ớ ộ ả
Hình 4.12: Bi u đ các l p đ c gi ể ộ ồ ớ ả
Trang 47
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.2.3. Bi u đ các l p M n tr ể ồ ượ ớ ả
Hình 4.13: Bi u đ các l p m n tr ồ ượ ể ớ ả
Trang 48
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
4.3.2.4. Bi u đ các l p tài li u ể ồ ớ ệ
Hình 4.13: Bi u đ các l p tài li u ệ ồ ể ớ
Trang 49
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
ƯƠ
NG 5. PHÂN TÍCH, THI T K C S D LI U Ế
Ế Ơ Ở Ữ Ệ
5.1. Thi
t k c s d li u
ế ế ơ ở ữ ệ
5.1.1. B ng “tblNguoiDung” (Ng i dùng) ả ườ
B ng 5.1: Thông tin ng i dùng ả ườ
STT Ý nghĩa Tên thu c tính ộ
Username Ki uể d li u ữ ệ Varchar Kích cướ th 30 1 Tên đăng nh p – khóa chính ậ
Password Varchar M t kh u 20 2 ẩ ậ
HoTen NVarchar Tên ng i dùng 40 3 ườ
NamSinh Datetime 8 Năm sinh 4
GioiTinh Nvarchar 5 Gi i tính 5 ớ
ChucDanh Nvarchar 50 Ch c danh 6 ứ
DienThoai Varchar 11 7 S đi n tho i ạ ố ệ
Email Varchar 100 Email 8
ID_QuyenHan Varchar 20 Quy n h n 9 ề ạ
5.1.2. B ng “tblQuyenHan” (Quy n H n) ề ạ ả
B ng 5.2: Thông tin quy n h n ề ạ ả
STT Ý nghĩa Tên thu c tính ộ
1 Ki uể d li u ữ ệ ID_QuyenHan Varchar Kích cướ th 20 Mã quy n – khóa chính ề
2 TenQuyenHan NVarchar 50 Tên quy n h n ề ạ
5.1.3. B ng “tblKhoa” (Khoa) ả
B ng 5.3: Thông tin khoa ả
STT Ý nghĩa Tên thu c tính ộ
1 MaKhoa Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã Khoa – khóa chính
2 TenKhoa NVarchar 50 Tên khoa
5.1.4 B ng “tblChucDanh” (Ch c danh) ứ ả
ả ề ứ
STT Ý nghĩa B ng 5.4: Thông tin v ch c danh Tên thu c tính ộ Ki uể d li u ữ ệ Kích cướ th
Trang 50
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
1 MaChucDanh Varchar Mã ch c danh – khóa chính 20 ứ
2 TenChucDanh NVarchar 50 Tên ch c danh ứ
5.1.5 B ng “tblNganhHoc” (Ngành h c) ọ ả
B ng 5.5: Thông tin ngành h c ọ ả
Ý nghĩa STT Tên thu c tính ộ
Ki uể d li u ữ ệ 1 MaNganhHoc Varchar Kích cướ th 20 Mã Ngành h c – khóa chính ọ
2 TenNganhHoc NVarchar 50 Tên Ngành h cọ
Mã Khoa 3 MaKhoa Varchar 20
5.1.6. B ng “tblPhanLoai” (Phân lo i) ả ạ
ả ạ
Ý nghĩa STT
Mã Phân lo i – khóa chính B ng 5.6: Thông tin phân lo i tài li u ệ Ki uể Tên d li u thu c tính ữ ệ ộ Varchar 1 MaPhanLoai Kích cướ th 20 ạ
2 40 TenPhanLoai NVarchar Tên phân lo iạ
3 100 GhiChu Nvarchar Ghi chú
5.1.7. B ng “tblTheLoai” (Th lo i) ể ạ ả
ả ể ạ
STT Ý nghĩa
B ng 5.7: Thông tin th lo i tài li u ệ Ki uể Tên d li u thu c tính ữ ệ ộ Varchar 1 MaTheLoai Kích cướ th 20 Mã th lo i – khóa chính ể ạ
2 50 TenTheLoai NVarchar Tên th lo i ể ạ
3 100 GhiChu Nvarchar Ghi chú
5.1.8. B ng “tblTacGia” (Tác gi ) ả ả
B ng 5.8: Thông tin v tác gi ề ả ả
STT Ý nghĩa
Tên thu c tính ộ 1 MaTG Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã tác gi – khóa chính ả
2 TenTG NVarchar 100 Tên tác giả
3 GhiChu Nvarchar 100 Ghi chú
5.1.9. B ng “tblNhaXB” (Nhà xu t b n) ấ ả ả
ả
STT Ý nghĩa B ng 5.9: Thông tin Nhà Xu t b n ấ ả Ki uể Tên d li u thu c tính ữ ệ ộ Kích cướ th
Trang 51
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
1 MaNXB Varchar 20 Mã nhà xu t b n – khóa chính ấ ả
2 TenNXB NVarchar 100 Tên nhà xu t b n ấ ả
3 GhiChu Nvarchar 100 Ghi chú
5.1.10. B ng “tblNhaCungCap” (Nhà cung c p) ấ ả
ả
STT Ý nghĩa
B ng 5.10: Thông tin nhà cung c p ấ Ki uể Tên d li u thu c tính ữ ệ ộ Varchar 1 MaNCC Kích cướ th 20 Mã nhà cung c p – khóa chính ấ
2 TenNCC NVarchar 100 Tên nhà cung c pấ
3 DiaChi Nvarchar Mã Khoa 100
4 DienThoai Varchar 13 Đi n tho i ạ ệ
5.1.11. B ng “tblNgonNgu” (Ngôn ng ) ữ ả
B ng 5.11: Thông tin Ngôn Ng tài li u ệ ả
STT Ý nghĩa
Tên thu c tính ộ 1 MaNgonNgu ữ Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã ngôn ng – khóa chính ữ
2 TenNgonNgu NVarchar 30 Tên ngôn ngữ
3 GhiChu Nvarchar Ghi chú 100
5.1.12. B ng “tblSLTang” (S l ố ượ ả ng t ng) ầ
B ng 5.12: Thông tin v s l ng t ng l u tr ề ố ượ ả ư ầ
STT Ý nghĩa
Tên thu c tính ộ 1 MaTang Ki uể d li u ữ ệ Varchar Mã t ng – khóa chính ữ Kích cướ th 20 ầ
2 TenTang NVarchar 50 Tên t ngầ
5.1.13 B ng “tblViTriGia” (V trí giá) ả ị
B ng 5.13: Thông tin v trí đ c giá tài li u ệ ả ặ ị
STT Ý nghĩa Tên thu c tính ộ
1 MaViTri Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã v trí– khóa chính ị
2 TenViTri NVarchar 50 Tên v trí ị
Trang 52
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.1.14. B ng “tblLop” (L p) ớ ả
B ng 5.14: Thông tin v l p ề ớ ả
STT Ý nghĩa
Tên thu c tính ộ 1 MaLop Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã l p – khóa chính ớ
2 TenLop NVarchar 30 Tên l pớ
3 MaNganhHoc Varchar 20 Mã Ngành h cọ
5.1.15. B ng “tblDocGia” (Đ c gi ộ ả ) ả
B ng 5.15: Thông tin v đ c gi ề ộ ả
STT Ý nghĩa Tên thu c tính ộ Kích cướ th ả Ki uể d li u ữ ệ
ố ẻ ư ệ SoThe Varchar 1 20 S th th vi n – khóa chính
Nvarchar 2 HoTen H tên đ c gi 40 ọ ộ ả
Datetime 3 NamSinh Năm sinh
Nvarchar 4 GioiTinh Gi i tính 5 ớ
5 MaChucDanh Varchar 20 Mã ch c danh ứ
Nvarchar 6 MaLop 20 Mã l pớ
Nvarchar 7 NguoiCN Ng 30 ườ ậ i c p nh t ậ
Datetime 8 NgayCN Ngày c p nh t ậ ậ
5.1.16. B ng “tblTaiLieu” (Tài li u) ệ ả
B ng 5.16: Thông tin v tài li u ệ ề ả
STT Ý nghĩa
Tên thu c tính ộ 1 MaTL Ki uể d li u ữ ệ Varchar Kích cướ th 20 Mã tài li u – Khóa chính ệ
2 TenTL Nvarchar 100 Tên tài li uệ
3 MaKhoa Varchar Mã khoa 20
4 MaPhanLoai Varchar 20 Mã phân lo iạ
5 MaTG Varchar 20 Mã tác giả
6 MaNXB Varchar 20 Mã nhà xu t b n ấ ả
7 MaViTri Varchar 20 Mã v trí ị
8 MaTang Varchar 20 Mã T ngầ
9 MaTheLoai Varchar 20 Mã Th lo i ể ạ
10 MatGiaSach Varchar 20 M t giá (k ) tài li u ệ ệ ặ
Trang 53
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
11 MaNgonNgu Varchar 20 Mã Ngôn ngữ
12 NamXB Datetime Năm xu t b n ấ ả
13 SoTrang Int S trang ố
14 GiaBia Nvarchar 20 Giá bìa
15 SoLuong Int S l ng ố ượ
16 NgayCN Datetime Ngày c p nh t ậ ậ
17 SoLuongCon Int S l ng còn ố ượ
5.1.17. B ng “tblPhieuNhap” (Phi u nh p) ế ậ ả
ả ế
STT Ý nghĩa Kích cướ th
B ng 5.17: Thông tin phi u nh p ậ Ki uể Tên d li u thu c tính ữ ệ ộ 1 MaPhieuNhap Int Mã phi u nh p – khóa chính ậ ế
2 MaTaiLieu Varchar 20 Mã tài li uệ
3 MaNCC Varchar 20 Mã nhà cung c pấ
NguoiNhap Nvarchar 30 Ng 4 ườ i nh p tài li u ệ ậ
NgayNhap Datetime 5 Ngày nh pậ
SoLuong Int S l ng nh p v 6 ố ượ ậ ề
5.1.18. B ng “tblMuonTraTL” (M n tr tài li u) ượ ệ ả ả
ả ượ ả
STT Ý nghĩa Kích cướ th
B ng 5.18: Thông tin M n tr tài li u ệ Ki uể Tên thu c tính d li u ữ ệ ộ ID_MuonTra Int 1 Mã m n tr - khóa chính ả ượ
SoThe Varchar 20 2 Mã th (mã đ c gi ) ả ẻ ộ
3 MaCaBiet Varchar 20 Mã cá bi t (mã tài li u) ệ ệ
ọ ạ i KieuMuon Bit 4 Ki u m n v - đ c t ượ ề ể chỗ
NgayMuon Datetime 5 Ngày m nượ
NguoiChoMuon Nvarchar 30 Ng i cho m n 6 ườ ượ
HanTra Datetime 7 H n tr tài li u ệ ả ạ
ệ NgayTra Datetime 8 Ngày tr tài li u là ngày ph t n u x y ra vi ph m ạ ả ạ ế ả
NguoiNhan Varchar 30 Ng i nh n tài li u 9 ườ ệ ậ
Trang 54
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.1.19. B ng “tblTLThanhLy” (Tài li u thanh lý) ệ ả
ả ệ
STT Ý nghĩa
B ng 5.19: Thông tin tài li u thanh lý Ki uể Tên d li u thu c tính ữ ệ ộ Varchar 1 MaThanhLy Kích cướ th 20 Mã thanh lý - khóa chính
2 MaCaBiet 20 Mã cá bi Varchar tệ
LyDoTL 100 Lý do thanh lý NVarchar 3
NgayTL Ngày thanh lý Datetime 4
NguoiTL 30 Ng i thanh lý Nvarchar 5 ườ
5.1.20. B ng “tblXuLyVP (X lý đ c gi vi ph m) ử ộ ả ả ạ
B ng 5.20: Thông tin x lý đ c gi vi ph m ử ả ộ ạ
STT Ý nghĩa Tên thu c tính ộ Kích cướ th ả Ki uể d li u ữ ệ
ế ạ 1 MaPhat Int Mã phi u ph t - khóa chính
20 Varchar 2 SoThe S thố ẻ
100 NVarchar 3 LyDoVP Lý do vi ph mạ
100 Hình th c x lý Nvarchar 4 HTXuly ứ ử
Datetime 5 NgayXL Ngày x lýử
30 Ng i x lý Nvarchar 6 NguoiXL ườ ử
5.1.21. B ng “tblGiayToKhac” (Gi y t khác) ấ ờ ả
B ng 5.21: Thông tin gi y t khác ấ ờ ả
Ý nghĩa STT Tên thu c tính ộ
Kích cướ th 20 9 S th - khóa chính S ch ng minh nhân dân Ki uể d li u ữ ệ Varchar Varchar 1 2 SoThe CMND ố ẻ ố ứ
8 S gi y phép lái xe Varchar 3 GPLX ố ấ
10 S gi y t khác Varchar 4 GTKhac ố ấ ờ
5.1.22. B ng “tblQDThuVien” (Quy đ nh th vi n) ư ệ ả ị
B ng 5.22: Thông tin vê Quy đ nh th vi n ư ệ ả ị
STT Ý nghĩa Tên thu c tính ộ Ki uể d li u ữ ệ Kích cướ th
1 MaQD Varchar 20 Mã quy đ nh – khóa chính ị (Mã quy đ nh cho giáo viên, ị mã h c sinh, sinh viên) ọ
Trang 55
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
SLMuonVe SmallInt S l 2 ố ượ ng tài li u m n v ệ ượ ề
ọ ng tài li u m n đ c ượ ệ SLMuonDoc SmallInt 3 S l ố ượ i chạ t ỗ
TGMuon SmallInt Th i gian m n tài li u. 4 ượ ệ ờ
5.1.23. B ng “tblTLChiTiet” (Tài li u chi ti t) ệ ả ế
ả ệ
STT Ý nghĩa B ng 5.23: Thông tin Tài li u chi ti Tên thu c tính ộ
t ế Ki uể d li u ữ ệ Varchar 1 MaCaBiet Kích cướ th 20 Mã cá bi t ệ
ự 2 MaTaiLieu Varchar 20 Mã t a tài li u (sách, báo, ệ t p chí, tài li u khác…) ệ ạ
ậ NgayCN Datetime 3 Ngày c p nh t thông tin tài ậ li uệ
30 NguoiCN Nvarchar Ng 4 ườ ậ i c p nh t ậ
ệ 50 TinhTrang Nvarchar 5 Tình tr ng tài li u (m t, ấ ạ rách nát, m i, …) ớ
Trang 56
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.1.24. B ng “tblMenu” (Menu) ả
ả ủ
STT Ý nghĩa Ki uể d li u ữ ệ Kích cướ th
B ng 5.24: Thông tin menu c a website Tên thu c tính ộ 1 MenuID tinyint Mã menu – primary key
2 MenuName Nvarchar 50 Tên menu
3 Url Nvarchar 100 Đ ng d n t i website ẫ ớ ườ
4 ManuParent Int Menu cha
5.1.25. B ng “tblTB_ThongKe” (Th ng kê) ố ả
B ng 5.25: Th ng kê thông tin ng ả ố i truy c p ậ
STT Ý nghĩa ườ Ki uể d li u ữ ệ Kích cướ th Tên thu c tính ộ
1 MaTB Int Mã menu – primary key
ThoiGian Datetime 2 Th i gian – không r ng ỗ ờ
3 SoTruyCap Bigint 100 L ng truy c p – không r ng ượ ậ ỗ
Trang 57
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
5.2. Bi u đ quan h ệ
ể ồ
Hình 5.1: Bi u đ quan h ể ồ ệ
Trang 58
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
NG 6. PHÂN TÍCH THI T K GIAO DI N
ƯƠ
Ệ
Ế
Ế
6.1. Giao di n ch
ệ
ươ
ng trình ng d ng ứ
ụ
6.1.1. Giao di n chính ệ
Hình 6.5: Giao di n chính c a ng d ng ủ ứ ự ệ
Giao đ c s d ng công c Devcompanonts.Dotnetbar ượ ử ụ ụ
6.1.2. Giao di n đăng nh p ậ ệ
Trang 59
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
Hình 6.6: Giao di n đăng nh p ệ ậ
Trang 60
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.3. Giao di n c u hình k t n i server ệ ấ ế ố
Hình 6.7: C u hình k t n i server ế ố ấ
6.1.4. Giao di n đ i m t kh u ệ ổ ậ ẩ
Hình 6.8: Đ i m t kh u ổ ẩ ậ
Trang 61
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.5. Giao di n c p nh t thông tin tài li u ệ ậ ệ ậ
Hình 6.9: C p nh t thông tin tài li u ệ ậ ậ
Trang 62
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.6. Giao di n c p nh t thông tin đ c gi ệ ậ ộ ậ ả
Hình 6.10: C p nh t thông tin đ c gi ậ ậ ộ ả
Trang 63
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.7. Giao di n tìm ki m ệ ế
Hình 6.11: Tìm ki m tài li u ệ ế
Ng i dùng s d ng ch c năng tìm ki m đ tìm ki m đ c gi , tìm ki m tài li u theo ườ ử ụ ứ ế ể ế ộ ả ệ ế
các hình th c nh : tìn ki m đ n gi n khóa ứ ư ế ả ơ tìm k t h p các t ế ợ ừ
.
Trang 64
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.8. C p nh t d li u t 1 file Excel có s n ậ ữ ệ ừ ậ ẵ
Trang 65
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.9. Form c p nh t thông tin tr và gia h n sách ả ạ ậ ậ
6.1.11. Báo cáo danh sách tài li uệ
Trang 66
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.12. Báo cáo danh sách đ c gi m n tài li u ộ ả ượ ệ
6.1.13. Th ng kê danh sách t t c đ c gi ố ấ ả ộ ả
Trang 67
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.14. Th ng kê tài li u quá h n tr ố ệ ạ ả
6.1.14. Th ng kê tài li u đ c m n theo ngày ệ ượ ố ượ
Trang 68
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
6.1.10. Form c p nh t cho m n tài li u ậ ượ ệ ậ
Trang 69
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
CH
NG 7.
K T LU N VÀ KI N NGH
ƯƠ
Ậ
Ế
Ế
Ị
7.1. k t lu n ế
ậ
7.1.1 K t qu đ t đ c ả ạ ượ ế
ư ệ ạ ườ ụ ệ ể ả ả ạ ượ i Tr c m t s k t qu ộ ố ế ứ ể ờ ng. ả Qua quá trình tìm hi u, kh o sát quy trình nghi p v qu n lý th vi n t Trong th i gain hai tháng nguyên c u, tìm hi u, chúng em đã đ t đ sau:
ả ệ ụ ệ ậ
ứ ễ ể ể ố ạ ộ ơ ở ữ ệ ủ ệ ố ả ệ ị ơ ở ữ ệ ự ợ
ế ả ầ ả t k c s d li u, thi t k và đ c t giao di n. ế ế ặ ả ệ - Hi u đ c quy trình, nghi p v qu n lý th vi n: quy trình nh p tài li u, quy trình ư ệ ượ ể m n tr tài li u, quy trình th ng kê báo cáo tài li u. ệ ệ ả ượ - Phân tích đ c quy trình ho t đ ng và các ch c năng c a h th ng bi u di n qua các ượ bi u đ UML và xây d ng c s d li u phù h p trên h qu n tr c s d li u SQL ồ Server 2005. - Xây d ng ph n m m qu n lý và website tìm ki m thông qua quá trình kh o sát, phân tích thi ế ế ơ ở ữ ệ - Xây d ng đ c website tìm ki m sách. ự ề t k h th ng, phân tích thi ế ế ệ ố ự ượ ế
7.1.2. H n chạ ế
ờ ữ ớ ự ậ ử ụ ề ắ ư Vì th i gian th c t p ng n và s d ng ngôn ng m i, tuy đ tài đã hoàn thành nh ng v n còn nhi u h n ch : ế ẫ ề ạ
ư ữ ứ ụ ể ả ấ ỉ - Ch th c t ng trình ch mang tính ch t tìm hi u ngôn ng , ch a có kh năng ng d ng vào ươ . ự ế
- Ch a xây d ng đ y đ các ch c năng mà h th ng c n có nh đã phân tích. ầ ủ ệ ố ư ứ ự ư ầ
ệ ố ứ ự ự ư ế ệ ả ơ ượ c - H th ng website th c hi n ch c năng tìm ki m còn đ n gi n, ch a th c hi n đ các thao tác tìm ki m ph c t p. ệ ứ ạ ế
7.1.3. H ng phát tri n ướ ể
- Ti p t c nguyên c u, xây d ng đ ph n m m ngày càng hoàn thi n và có th áp ầ
ng phát tri n m i đ đ tài ngày càng hoàn ạ ầ ộ ướ ớ ể ề ể T nh ng h n ch trên, c n có m t h ế ữ ừ thi n h n: ệ ơ
ự ể ệ ể ề ng. ế ụ d ng vào th vi n c a tr ụ ư ệ ủ ứ ườ
- Áp d ng công ngh mã v ch vào quá trình qu n lý tài li u, qu n lý đ c gi ụ ệ ệ ả ả ạ ộ . ả
- H tr ng i dùng download tài li u, tra c u thông tin sách nhanh h n, chính xác ỗ ợ ườ ứ ệ ơ h n.ơ - H tr g i email t i đ c gi ự ộ đ ng hay thông qua h th ng SMS đ thông báo t ệ ố ể ớ ộ ả m n quá h n. ượ ỗ ợ ử ạ
7.2. Ki n ngh ế
ị
Do th i gian có h n, kinh nghi m và v n hi u bi ể ạ ạ t c a chúng em còn nhi u h n ề ế ủ . Chính ể ứ ờ ươ ệ ạ ụ ế ế ấ ng d n cho đ tài c a chúng em đ c t ch nên ch vì v y, chúng em mong th y cô h ậ ố ng trình còn r t nhi u h n ch và không th ng d ng vào th c t ự ế t h n. ượ ố ơ ề ướ ủ ề ẫ ầ
Trang 70
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
ế ư ủ ề ề ẽ ạ ọ ữ ụ ể ể ơ Tuy còn nhi u h n ch nh ng chúng em hy v ng đ tài c a chúng em s là tài li u ệ nguyên c u đ các khóa sau có th phát tri n h n n a và có th áp d ng vào th vi n ư ệ ứ ể ng Cao đ ng Công nghi p Tuy Hòa. c a Tr ườ ủ ể ệ ẳ
Trang 71
SVTT: Hi n – Qu c ố ề
GVHD: Tr n Huỳnh Tr ng
ọ
ầ
Ph n m m qu n lý th vi n ả
ư ệ
ề
ầ
TÀI LI U THAM KH O Ả Ệ
ậ ạ ầ ế ữ ơ ở ữ ệ
ậ ệ
ng v i UML 2.0 và C#. Tác gi : Nguy n Phong ễ ớ ả ệ ố
ng s d ng UML, ĐH KHTN – ĐHQG ử ụ
ng đ i t ố ượ ứ
ng đ i t ộ t k h ế ế ướ ươ ng đ i t ố ượ ứ ặ ụ ng b ng UML, Đ ng Văn Đ c, NXB Giáo D c
ộ ố ệ ả
[1]. C# 2005 L p trình c s d li u. (C n Ti n Dũng, Ph m H u Khang). [2]. Kĩ thu t VisuaBasic v i C# (D ng Quang Thi n). ươ ớ [3]. Phân tích h th ng h ố ượ ướ Ba, nhà xu t b n ĐHQG Hà N i, 2005. ấ ả [4]. Bài gi ng phân tích thi ả Thành ph H Chí Minh, D ng Anh Đ c. ố ồ [5]. Phân tích thi t k h ằ ế ế ướ 2001. * Tham kh o m t s tài li u trên các Website: [1]. http://www.hmweb.com.vn. [2]. http://www.thuvienit.com. [3]. http://www.tailieu.com.vn. [4]. http://www.congdongc.com. [5]. http://www.thietkeweb.com. [6]. Blogmrluan (trang Blog).