Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

M c L c ụ ụ

1 .................................................................................................................................... M c L c ụ ụ

PH N I: GI I THI U V Đ TÀI 5 .......................................................................................... Ầ Ớ Ề Ề Ệ

5 .............................................. 1.1. V n đ Qu n Lý Th Vi n tr ả ư ệ ề ấ ườ ng Cao Đ ng Đ c Trí ẳ ứ

5 ........................................ 1.2. Yêu c u th c ti n và t m quan tr ng c a qu n lý th vi n ư ệ ự ễ ủ ầ ầ ả ọ

1.2.1. Lý do ch n đ tài 5 ........................................................................................................ ề ọ

5 ............................................................... 1.2.2. T m quan tr ng c a vi c qu n lý th vi n ư ệ ủ ệ ầ ả ọ

6 ........................................................................... 1.3. M c tiêu và ph m vi th c hi n đ tài ạ ụ ự ệ ề

6 1.3.1. M c tiêu ....................................................................................................................... ụ

1.3.2. Ph m vi 6 ........................................................................................................................ ạ

7 ........................................ PH N II: KH O SÁT HI N TR NG VÀ XÁC Đ NH YÊU C U Ạ Ầ Ầ Ả Ệ Ị

7 2.1. Kh o sát hi n tr ng ....................................................................................................... ệ ả ạ

7 2.2. Yêu c u ch c năng ......................................................................................................... ầ ứ

8 ............................................................................................. PH N III: C S LÝ THUY T Ơ Ở Ầ Ế

8 3.1. Khái ni mệ .......................................................................................................................

8 3.1.1. C s d li u .............................................................................................................. ơ ở ữ ệ

8 3.1.2. Quan h c s d li u ................................................................................................ ệ ơ ở ữ ệ

3.2. Ngôn ng thi ữ 8 .......................................................................................................... t k ế ế

3.2.1. Microsoft Access 8 .........................................................................................................

9 3.2.2. Visual Basic 6.0 ...........................................................................................................

PH N IV: PHÂN TÍCH VÀ THI T K H TH NG 10 ........................................................... Ế Ệ Ố Ầ Ế

4.1. Kh o sát thông tin h th ng qu n lý 10 ........................................................................... ệ ố ả ả

4.2. Thi ế ế ự 12 t k th c th d li u ............................................................................................ ể ữ ệ

12 4.2.1. B ng đ u sách ........................................................................................................... ả ầ

4.2.2. B ng đ c gi ả ộ 12 ............................................................................................................. ả

4.2.3. B ng m n tr ượ ả 12 ......................................................................................................... ả

13 4.2.4. B ng khoa .................................................................................................................. ả

13 4.2.5. B ng l p .................................................................................................................... ớ ả

4.2.6. B ng lo i đ c gi ạ ộ ả 13 ..................................................................................................... ả

13 4.2.7. B ng th th c m n ................................................................................................ ượ ể ứ ả

13 .................................................................................................................. 4.2.8. B ng ph t ạ ả

- 1 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

13 4.2.9. B ng v trí l u sách ................................................................................................... ị ư ả

13 4.2.10. B ng nhà xu t b n .................................................................................................. ấ ả ả

14 ..................................................................................................... 4.2.11. B ng năm m n ượ ả

4.2.12. B ng tác gi ả 14 ............................................................................................................ ả

14 4.2.13. B ng phân lo i sách ............................................................................................... ả ạ

14 ................................................................................................... 4.2.14. B ng chuyên m c ụ ả

4.2.15. B ng ngôn ng sách 14 ................................................................................................ ữ ả

14 ........................................................................................ 4.2.16. B ng quy đ nh m c ph t ạ ứ ả ị

14 ........................................................................................................... 4.2.17. B ng th th ả ủ ư

4.3. S đ quan h ơ ồ 15 .............................................................................................................. ệ

4.4. Thi t k gi ế ế ả 15 i thu t ....................................................................................................... ậ

15 .......................................................................................................... 4.4.1. Nh p sách m i ớ ậ

15 4.4.2. Tra c u sách ............................................................................................................... ứ

B c 1: Nh p các thông tin v sách mu n tra c u. 15 ......................................................... ướ ứ ề ậ ố

15 ................................................................................... B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

15 ....................................................................... B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ướ ế ể

N u có thì xu t ra các thông tin c a sách đó. 15 ..................................................................... ủ ế ấ

N u không thì thông báo không tìm th y sách 16 ................................................................... ế ấ

16 4.4.3. M n tr sách ........................................................................................................... ượ ả

M n sách: 16 .......................................................................................................................... ượ

B c 1: Nh p Mã phi u, Mã sách, Mã đ c gi ế ướ ậ ộ ả ể ứ , ngày m n, h n tr , mã th th c ượ ạ ả

16 ........................................................................................................................... m nượ

16 ................................................................................... B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

16 ....................................................................... B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ướ ế ể

16 N u có thì ti n hành cho m n .......................................................................................... ượ ế ế

16 ............................................................................. N u không thì k t thúc quá trình m n ượ ế ế

16 .................................................................................... B c 4: Ch p nh n và l u d li u ư ữ ệ ậ ướ ấ

B c 5: Đóng c s d li u và k t thúc 16 .......................................................................... ơ ở ữ ệ ướ ế

16 .............................................................................................................................. ả Tr sách:

B c 1: Nh p mã phi u, ho c mã sách, ho c mã đ c gi ặ ướ ế ậ ặ ộ 16 .............................................. . ả

16 ................................................................................... B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

- 2 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

16 ....................................................................... B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ướ ế ể

N u có thì đ a ra danh sách t ng ng và th c hi n b c ti p theo 16 .............................. ư ế ươ ứ ệ ướ ự ế

N u không thì ki m tra l 16 i thông tin .................................................................................. ế ể ạ

B c 4: Xác đ nh tình tr ng tr sách 16 ................................................................................. ướ ả ạ ị

N u quá h n ngày cho phép ho c sách h ng, m t thì chuy n Mã Đ c Gi , Mã sách qua ế ể ạ ặ ấ ỏ ộ ả

16 .................................................. b ng Ph t đ x lý theo b ng Quy đ nh m c ph t. ả ạ ể ử ứ ả ạ ị

16 ................................................................. B c 5: Nh p ngày tr và ch nh s a thông tin. ả ướ ử ậ ỉ

B c 6: Đóng c s d li u và k t thúc 16 ........................................................................... ơ ở ữ ệ ướ ế

NG TRÌNH 17 ...................................................... PH N V: THI T K VÀ CÀI Đ T CH Ế Ặ Ầ Ế ƯƠ

5.1. T ng quan giao di n ng i dùng 17 ................................................................................ ệ ổ ườ

Giao di n kh i đ ng 17 ........................................................................................................... ở ộ ệ

17

17 ........................................................................................................... Giao di n đăng nh p ậ ệ

17

5.2. Giao di n chính c a ph n m m 18 .................................................................................. ủ ệ ề ầ

5.3. M t s Form chính c a ph n m m 19 ............................................................................. ộ ố ủ ề ầ

Form Đ c Gi ộ ả

19 ......................................................................................................................................

20 Form Đ u Sách .................................................................................................................... ầ

21

22 .............................................................................................. Form qu n lý danh sách ph t ạ ả

ng trình. 22 ................................................................................................... 5.4. Ch y th ch ạ ử ươ

PH N VI: K T LU N 23 ............................................................................................................ Ầ Ậ Ế

23 6.1. K t qu th c hi n ........................................................................................................ ả ự ế ệ

23 6.2. H ng phát tri n .......................................................................................................... ể ướ

V i m c đích là ph n m m đ nên trong t ụ ề ầ ớ ượ ứ c ng d ng th c t ụ ự ế ươ ng lai ph n m m có ầ ề

th th c hi n đ c nh ng yêu c u sau: 23 .................................................................... ể ự ệ ượ ữ ầ

H tr k t n i qua m ng (Lan) giúp các máy khác giúp đ c gi có th tra c u d dàng. ộ ợ ế ố ạ ộ ả ứ ễ ể

23 ......................................................................................................................................

Tích h p máy đ c mã v ch đ th c hi n t đ ng vi c nh p sách, ki m tra sách. 23 ......... ể ự ệ ự ộ ệ ể ạ ậ ợ ọ

- 3 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

Nâng c p mô hình qu n lý. 23 ................................................................................................. ấ ả

23 ................................................................... Sinh viên th c hi n Giáo viên h ệ ự ướ ng d n ẫ

Lê Khánh Tùng Lê Ph 23 ........................................................................ ướ c Ph ng ụ

GÓP Ý C A GIÁO VIÊN 24 ................................................................................................... Ủ

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

24

- 4 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

PH N I: GI

I THI U V Đ TÀI

Ề Ề

I. Gi

i thi u v đ tài ệ ề ề

1.1. V n đ Qu n Lý Th Vi n tr ả

ư ệ

ườ

ng Cao Đ ng Đ c Trí ẳ

Trong nh ng năm g n đây, vi c tin h c hóa nhà tr ữ ệ ầ ọ ườ ổ ế ng đã tr thành khá ph bi n ở

các n c trên th gi i, vi ở ướ ế ớ ệ t nam cũng m i b t đ u th c hi n đ ớ ắ ầ ệ ượ ự ầ c m t vài năm g n ộ

đây. Và vì th , vi c nâng cao Qu n Lý Th Vi n b ng Máy Tính là m t đi u c n thi t. ư ệ ề ầ ế ệ ả ằ ộ ế

ng là n i không th thi u đ c cho m i sinh viên c a tr ng, Th vi n tr ư ệ ườ ế ượ ể ơ ủ ỗ ườ ở ậ đó t p

trung m t l ng l n sinh viên ra vào th vi n đ đ c, m n và tr sách. ộ ượ ư ệ ể ọ ượ ả ớ

Nhu c u h c t p ngày càng cao đ c bi ọ ậ ặ ầ ệ t là đ đ m b o ki n th c có tính logic và chính ứ ể ả ế ả

xác thì vi c tìm đ n v i sách là r t c n thi t, đ đáp ng nhu c u đó thì th vi n tr òng ấ ầ ệ ế ớ ế ư ệ ứ ư ể ầ

đã tăng s l ng sách đáng k r t phong phú v lo i sách cũng nh s l ng. ố ượ ư ố ượ ề ạ ể ấ

i th th trong m t ngày ph i liên t c l p đí l p l Vì th mà ng ế ườ ủ ư ụ ặ ặ ạ ả ộ i công vi c tìm sách, ệ

m n tr sách s p x p sách đúng theo v trí quy đ nh đã khó khăn l i càng khó cho đ c gi ộ ả ượ ế ả ắ ị ị ạ

khăn h n.ơ

Và v i s phát tri n c a nhà tr c phát tri n h n n a và khi đó ể ủ ớ ự ườ ng thì th vi n càng đ ư ệ ượ ơ ữ ể

công vi c c a ng i th th càng nhi u h n. ệ ủ ườ ủ ư ề ơ

T đó v n đ qu n lý sách đ c coi là r t c n thi t cung c p đ y đ , nhanh ừ ề ấ ả ượ ấ ầ ế t. Qu n lý t ả ố ầ ủ ấ

chóng và chính xác v các lo i sách cho sinh viên và th ng kê báo cáo v i ban qu n lý là ề ạ ả ố ớ

th c s c n thi t. ự ự ầ ế

1.2. Yêu c u th c ti n và t m quan tr ng c a qu n lý th vi n

ự ễ

ư ệ

1.2.1. Lý do ch n đ tài ọ ề

Qu n lý th vi n là m t chu i công vi c r t v t vã và t n nhi u công s c. Vi c tin ệ ấ ấ ư ệ ứ ề ệ ả ỗ ộ ố

h c hoá trong bài toán qu n lý th vi n s giúp vi c qu n lý tr nên đ n gi n và đ c bi ọ ư ệ ẽ ệ ả ả ặ ả ơ ở ệ t

là tình chính xác cao. Đ c bi ặ ệ ấ t tin h c hoá trong bài toán qu n lý s giúp vi c truy v n ẽ ệ ả ọ

thông tin đ c nhanh chóng theo yêu c u khác nhau. ượ ầ

1.2.2. T m quan tr ng c a vi c qu n lý th vi n ủ ư ệ ọ ệ ả ầ

Qu n lý th vi n là m t quá trình l u tr h p nh t x lí, tính toán t t c các thông ư ệ ấ ử ữ ợ ư ả ộ ấ ả

t c a t ng lo i sách nh m ph c v cho vi c truy tìm, s p x p hay th ng kê các tin c n thi ầ ế ủ ừ ụ ụ ệ ế ạ ằ ắ ố

báo bi u m t cách nhanh chóng nh t theo t ng yêu c u c th . ầ ụ ể ừ ể ấ ộ

- 5 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

Các ho t đ ng nh p xu t hay l p báo bi u th công b ng tay ghi chép lên gi y s không ấ ẽ ạ ộ ủ ể ậ ấ ậ ằ

còn phù h p trong th i đ i ngày nay vì nó không thoã mãn yêu c u đòi h i c a con ng ờ ạ ỏ ủ ầ ợ ườ i

nh đ chính xác và kh năng đáp ng thông tin nhanh chóng n a. Vì v y ng d ng tin ậ ứ ư ộ ụ ứ ữ ả

t. h c vào vi c qu n lý th vi n là r t quan tr ng và c n thi ọ ư ệ ệ ấ ầ ả ọ ế

1.3. M c tiêu và ph m vi th c hi n đ tài

ệ ề

1.3.1. M c tiêu ụ

Phân tích thi t k h th ng thông tin cho th vi n tr ng. ế ế ệ ố ư ệ ườ

Tri n khai ng d ng b ng m t ph n m m ng d ng c th ụ ể ộ ề ứ ứ ụ ụ ể ằ ầ

Ki m tra b ng th c nghi m v vi c x lí các v n đ th ng xuyên di n ra trong công tác ề ệ ữ ề ườ ự ể ệ ằ ấ ễ

qu n lý th vi n nh : nh p thông tin sách m i, trao đ i m n sách và tr sách, báo cáo ư ệ ượ ư ậ ả ả ổ ớ

th ng kê v sách, v thông tin đ c gi ề ề ộ ố ả còn n sách… ợ

1.3.2. Ph m vi ạ

Đ tài đ ề ượ c th c hi n trong ph m vi ki n th c đã h c và nghiên c u thêm các tài ứ ự ứ ệ ế ạ ọ

li u tham kh o. ệ ả

Vi c phân tích thi t k h th ng thông tin ch y u quan tâm đ n yêu c u th c t là công ệ ế ế ệ ố ủ ế ự ế ế ầ

vi c h ng ngày trong th vi n c a ng i th th là c p nh t sách, m n tr sách, tìm ư ệ ủ ệ ằ ườ ủ ư ượ ậ ậ ả

ki m thông tin sách. Đ c gi là sinh viên, công nhân viên ch c trong tr ng ế ọ ả ứ ườ

- 6 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

PH N II: KH O SÁT HI N TR NG VÀ XÁC Đ NH YÊU

C UẦ

2.1. Kh o sát hi n tr ng

Khi đ c gi ộ ả ế mu n m n hay tr m t cu n sách nào đó thì th th có th tìm ki m ủ ư ả ộ ượ ể ố ố

khai báo v m t hay nhi u thông tin v sách đ có th tra c u d b ng cách đ c gi ằ ộ ả ề ộ ứ ể ể ể ề ề

dàng.Ch c n ít nh t m t thông tin v sách là có th li ỉ ầ ể ệ ề ấ ộ ế t kê m t lo t sách liên quan đ n ạ ộ

thông tin đó và cung c p đ y đ v sách đó nh thu c lo i nào ? ngành nào ? v trí nào ? ầ ủ ề ư ấ ạ ộ ị

2.2. Yêu c u ch c năng

ả ả

ế ứ

ư

Qu n lý đ c gi ộ ả Qu n lý m n tr ượ Qu n lý tác gi Qu n lý l p ớ Qu n lý ngôn ng sách ữ Qu n lý năm m n ượ Qu n lý th th c m n ượ Qu n lý sách Qu n lý lo i sách ạ Qu n lý nhà xu t b n ấ ả Qu n lý khoa Qu n lý v trí l u sách ị Qu n lý ph t ạ Qu n lý lo i đ c gi ạ ộ ả ả ả ả ả ả ả ả ả ả ả ả ả ả ả

- 7 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

PH N III: C S LÝ THUY T Ơ Ở

3.1. Khái ni mệ

3.1.1. C s d li u ơ ở ữ ệ

 C s d li u: Là m t t p h p các b ng d li u có quan h v i nhau sao cho c u ấ ơ ở ữ ệ ữ ệ ộ ậ ệ ớ ả ợ

trúc c a chúng cũng nh các m i quan h bên trong gi a chúng là tách bi ủ ư ữ ệ ố ệ ớ t v i

ch ng trình ng d ng bên ngoài, đ ng th i nhi u ng i dùng khác nhau cũng nh ươ ứ ụ ề ờ ồ ườ ư

nhi u ng d ng khác nhau có th cùng khai thác và chia s m t cách ch n l c lúc ẽ ộ ọ ọ ề ứ ụ ể

c n.ầ

ng trong h th ng thông tin qu n lý.  Th c th : Là hình nh c th c a m t đ i t ả ụ ể ủ ộ ố ượ ự ể ệ ố ả

M t th c th xác đ n tên và các thu c tính. ự ể ộ ộ ị

 Thu c tính: Là m t y u t d li u ho c thông tin c a th c th y. ộ ế ố ữ ệ ể ấ ủ ự ặ ộ

 L p th c th : Là các th c th cùng thu c tính ự ự ể ể ớ ộ

 L c đ quan h g m các ượ ồ c đ quan h : T p các thu c tính c a m t quan h . L ộ ệ ậ ệ ượ ồ ệ ồ ủ ộ

thu c tính c a th c th cùng v i các m nh đ rang bu c. ủ ự ể ệ ề ộ ớ ộ

 Các phép toán t ố i thi u: ể

ữ ệ ế ẩ ọ ổ ơ o Tìm ki m d li u theo tiêu chu n đã ch n, không làm thay đ i trang thái c

s d li u. ở ữ ệ

ổ ấ o Thay đ i c u trúc c s d li u ơ ở ữ ệ

ổ ộ o Thay đ i n i dung c s d li u ơ ở ữ ệ

ử o X lý, tính toán trên c s d li u ơ ở ữ ệ

3.1.2. Quan h c s d li u ệ ơ ở ữ ệ

C s d li u quan h là c s d li u đ ch c theo mô hình quan h . Trong c t ơ ở ữ ệ ượ ổ ứ ơ ở ữ ệ ệ ệ

đó các đ i t ng d li u và các quan h gi a các đ i t ng quan h đó đ c t ố ượ ệ ữ ữ ệ ố ượ ệ ượ ổ ứ ch c

ể ệ ủ thành các th c th . M i th c th bao g m m t t p h p các thu c tính. M i th hi n c a ộ ậ ự ự ể ể ỗ ồ ợ ộ ỗ

m t th c th là m t b các giá tr t ng ng v i các thu c tính c a các th c th đó. ộ ộ ị ươ ứ ủ ự ự ể ể ộ ớ ộ

3.2. Ngôn ng thi

t k

ữ ế ế

3.2.1. Microsoft Access

ng tác v i ng Microsoft Access là m t h qu n tr c s d li u t ộ ệ ị ơ ở ữ ệ ươ ả ớ ườ ử ụ i s d ng

ch y trên môi tr ng Windows, nó tăng thêm s c m nh trong công tác t ch c và tìm ạ ườ ứ ạ ổ ứ

ậ ữ ệ ủ ki m thông tin, các qui t c ki m tra d li u, giá tr m c đ nh, khuôn nh p d li u c a ị ặ ị ữ ệ ể ế ắ

- 8 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

ạ Microsoft Access hoàn toàn đáp ng yêu c u. Kh năng k t n i và công c truy v n m nh ế ố ứ ụ ầ ả ấ

c a nó giúp ta tìm ki m thông tin m t cách nhanh chóng. ủ ế ộ

3.2.2. Visual Basic 6.0

ở ự ệ Visual Basic là ngôn ng hoàn thi n và ho t đ ng theo ki u đi u khi n b i s ki n ạ ộ ữ ể ệ ể ề

(Event – Driven programming language) nh ng l ư ạ ấ ấ i r t gi ng ngôn ng theo ki u có c u ữ ể ố

trúc (Structured programming languae)

ơ ở ữ ệ Visual Basic là ngôn ng l p trình thông d ng trên Windows, h tr qu n lý C s d li u ỗ ợ ữ ậ ụ ả

và Internet, đ c bi t là qu n lý c s d li u. ặ ệ ơ ở ữ ệ ả

t các ch ng trình Visual Basic có nhi u tính năng m i, các đi u khi n m i cho phép ta vi ớ ể ề ề ớ ế ươ

ứ ệ ng d ng k t h p các giao di n, cách x lý và tính năng c a Office 2003 và trình duy t ế ợ ủ ử ụ ệ

Web Internet Explorer, ngoài ra khi dùng Visual Basic s ti t ki m th i gian và công s c so ẽ ế ứ ệ ờ

v i các ngôn ng l p trình khác khi xây d ng cùng m t ng d ng. ớ ữ ậ ộ ứ ự ụ

Visual Basic g n li n v i khái ni m l p trình tr c quan (Visual), nghĩa là khi thi ự ệ ề ắ ậ ớ ế ế t k

ch ng trình ta nhìn th y ngay k t qu qua t ng thao tác và giao di n khi ch ng trình ươ ừ ệ ế ấ ả ươ

th c hi n. Đây là thu n l i l n so v i các ngôn ng l p trình khác. ậ ợ ớ ữ ậ ự ệ ớ

Bên c nh đó, Visual Basic còn h tr tính năng k t n i môi tr ng d li u Access, ế ố ỗ ợ ạ ườ ữ ệ

SQL, vi c liên k t d li u có th th c hi n b ng nhi u cách. Trong đó thi ế ữ ệ ể ự ệ ề ệ ằ ế ế t k

ệ DataEnvironment là m t đi m m i trong VB 6.0, dùng đ qu n lý m t cách tr c quan vi c ự ể ể ả ớ ộ ộ

k t n i m t c s d li u. Nghĩa là khi ta có m t thi ế ố ộ ơ ở ữ ệ ộ ế ế ứ t k DataEnvironment trong ng

m t n i, ch không d ng thì ta có th qu n lý t ụ ể ả ấ ả t c các thông tin g n li n v i k t n i ắ ớ ế ố ở ộ ơ ứ ề

ph i nh nh ng k thu t c đi n nhúng thông tin k t n i trong CSDL trong ch ng trình. ậ ổ ể ư ữ ế ố ả ỹ ươ

- 9 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

PH N IV: PHÂN TÍCH VÀ THI T K H TH NG

Ế Ệ Ố

ệ ố

ề ầ

ượ

4.1. Kh o sát thông tin h th ng qu n lý Thông tin v đ u sách:  Mã sách

Thông tin v ho t đ ng m n tr ề ạ ộ

 Mã phi uế

 Mã ISBN  Mã đ c giộ ả

 Tên sách  Mã sách

 Mã lo i sách ạ  Mã th th c m n ượ ể ứ

 Mã v trí ị  Ngày m nượ

 Tr ng thái sách ạ  Ngày trả

 Tr ng thái sách  Mã tác giả ạ

 Đã tr sách  Mã nhà xu t b n ấ ả ả

 Mã ngôn ngữ  Mã ph tạ

 S trang ố  H n trạ ả

 Năm xu t b n ấ ả  Mã năm m nượ

 Giá ti nề

 S l n tái b n ả ố ầ

 Tình Tr ng Sách ạ

 Tóm t ắ ộ

: ả

Thông tin v quá trình ph t ạ

t n i dung Thông tin v đ c gi ề ộ ả  Mã đ c giộ  Mã đ c giộ ả

 Mã sách  Tên đ c giộ ả

 Ngày sinh  Ngày m nượ

 N i sinh ơ  Ngày trả

 Tr ng thái sách  Đ a ch ị ỉ ạ

 Đi n tho i ạ ệ  S ngày tr ố ễ

 Gi i tính  Lý do ớ

 Mã l pớ  S ti n ố ề

 Mã lo i đ c gi ạ ộ Thông tin v khoa ề  Mã khoa  Ngày ph tạ Thông tin v l pề ớ  Mã l pớ

- 10 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

 Tên khoa  Mã khoa

 Đi n tho i ạ ệ  Tên l pớ

 Tr ưở ủ ệ

Thông tin v lo i đ c gi  Mã lo i đ c gi

ng khoa ề ạ ộ ả ạ ộ  Giáo viên ch nhi m Thông tin v th th c m n ượ ề ể ứ  Mã th th c m n ể ứ ượ

 Tên lo i đ c gi

ả ư

Thông tin v quy đ nh m c ph t ạ

 Th th c m n ể ứ ượ ề

ạ ộ Thông tin v v trí l u sách ề ị  Mã v trí ị  Mã quy đ nhị

 Kho  M c ph t ạ ứ

 Kệ  Ti n ph t ạ ề

 Ngăn

Thông tin v nhà xu t b n ấ ả  Mã nhà xu t b n

ấ ả

Thông tin v tác gi ề  Mã tác giả

 Tên nhà xu t b n ấ ả  Tên tác giả

 Đ a ch ị ỉ  Đ a ch ị ỉ

 Đi n tho i ạ ệ  Đi n tho i ạ ệ

 Fax  Fax

 Email  Email

 Website  Ghi chú thêm

 Ghi chú thêm

Thông tin v ngôn ng sách

ượ

Thông tin v năm m n ề  Mã năm m nượ

ề  Mã ngôn ngữ

 Năm m nượ

 Tên ngôn ngữ ề

Thông tin v phân lo i sách ề  Mã lo i sách ạ

Thông tin v chuyên m c sách  Mã chuyên m cụ

 Tên lo i sách ạ  Tên chuyên m cụ

 Mã chuyên m cụ Thông tin v th th

ề ủ ư

 ID

 Username

 Password

- 11 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

4.2. Thi

t k th c th d li u

ế ế ự

ể ữ ệ

4.2.1. B ng đ u sách ầ ả

i thích ngườ

Tên tr MaSach ISBN Ki u d li u ể ữ ệ Text Text Đ r ng ộ ộ 10 15 Gi ả Mã sách ố Mã v ch (chu n qu c ạ ẩ

255 10 10 50 10 10 10 ố

ả Text Text Text Text Text Text Text Number Date/Time Currency Number Text 50 TenSach MaLoaiSach MaViTri TrangThaiSach MaTG MaNXB MaNgonNgu SoTrang NamXB GiaTien SoLanTaiBan TinhTrangSach TomTatNoiDung Memo t )ế Tên sách Mã lo i sách ạ Mã v trí ị Tr ng thái sách ạ Mã tác giả Mã nhà xu t b n ấ ả Mã ngôn ngữ S trang Năm xu t b n ấ ả Giá ti nề S l n tái b n ố ầ Tình tr ng sách ạ t n i dung Tóm t ắ ộ 4.2.2. B ng đ c gi ả ộ ả

ngườ ả

Đ r ng ộ ộ 10 255

255 255 ỉ

Tên tr MaDG TenDG NgaySinh NoiSinh DiaChi DienThoai GioiTinh MaLop MaLoaiDocGia Ki u d li u ể ữ ệ Text Text Date/Time Text Text Number Text Text Text 50 10 10 Gi i thích Mã đ c giộ ả Tên đ c giộ ả Ngày sinh N i sinh ơ Đ a ch ị Đi n tho i ệ ạ Gi i tính ớ Mã l pớ Mã lo i đ c gi ạ ộ ả

4.2.3. B ng m n tr ượ ả ả

i thích ngườ

Đ r ng ộ ộ 10 10 10 10

Ki u d li u Tên tr ể ữ ệ Text MaPhieu Text MaDG MaSach Text MaTheThucMuon Text NgayMuon NgayTra TrangThaiSach Date/Time Date/Time Text 50 Gi ả Mã phi uế Mã đ c giộ Mã sách Mã th th c m n ượ ể ứ Ngày m nượ Ngày trả Tr ng thái sách ạ

- 12 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

Date/Time Text 10 H n trạ ả Mã năm m nượ HanTra MaNamMuon 4.2.4. B ng khoa ả

i thích ngườ

Đ r ng ộ ộ 10 255

Ki u d li u ể ữ ệ Text Text Number Text 255 Gi ả Mã khoa Tên khoa Đi n tho i ạ ng khoa Tr ệ ưở Tên tr MaKhoa TenKhoa DienThoai TruongKhoa ớ 4.2.5. B ng l p ả

i thích ngườ ả

Tên tr MaLop MaKhoa TenLop GVCN Đ r ng ộ ộ 10 10 255 255 Gi Mã l pớ Mã khoa Tên l pớ Giáo viên ch nhi m ủ ệ 4.2.6. B ng lo i đ c gi Ki u d li u ể ữ ệ Text Text Text Text ả ạ ộ ả

ngườ Ki u d li u ể ữ ệ ả

Tên tr MaLoaiDocGia Text TenLoaiDocGia Text Đ r ng ộ ộ 10 255 Gi i thích Mã lo i đ c gi ả ạ ộ Tên lo i đ c gi ả ạ ộ 4.2.7. B ng th th c m n ể ứ ượ ả

i thích ngườ Ki u d li u ể ữ ệ ả

Tên tr MaTheThucMuon Text Text TheThucMuon Đ r ng ộ ộ 10 255 Gi Mã th th c m n ượ ể ứ Th th c m n ượ ể ứ

4.2.8. B ng ph t ạ ả

ngườ ả ả Đ r ng ộ ộ 10 10

Ki u d li u ể ữ ệ Text Text Date/Time Date/Time

ễ 255

Number Text Currency Date/Time Gi i thích Mã đ c giộ Mã sách Ngày m nượ Ngày trả Tr ng thái sách ạ S ngày tr ố Lý do S ti n ố ề Ngày ph tạ Tên tr MaDG MaSach NgayMuon NgayTra TrangThaiSach Text SoNgayTre LyDo SoTien NgayPhat ư 4.2.9. B ng v trí l u sách ị ả

ngườ

Tên tr MaViTri Kho Ke Ngan Ki u d li u ể ữ ệ Text Text Text Text Đ r ng ộ ộ 10 255 50 50 Gi i thích ả Mã v trí ị Lý do S ti n ố ề Ngày ph tạ 4.2.10. B ng nhà xu t b n ấ ả ả

- 13 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

ngườ

Đ r ng ộ ộ 10 255 255 ỉ

Tên tr Ki u d li u ể ữ ệ MaNXB Text TenNXB Text DiaChi Text DienThoai Number Fax Number Email Text Text Website GhiChuThem Text 50 50 255 Gi i thích ả Mã v trí ị Tên nhà xu t b n ấ ả Đ a ch ị Đi n tho i ạ ệ Fax Email Website Ghi chú thêm 4.2.11. B ng năm m n ượ ả

ngườ ả Đ r ng ộ ộ 10 Ki u d li u ể ữ ệ Text Date/Time i thích Gi Mã năm m nượ Năm m nượ Tên tr MaNamMuon NamMuon ả 4.2.12. B ng tác gi ả

Tên tr ngườ ả

Đ r ng ộ ộ 10 255 255

255 Ki u d li u ể ữ ệ Text Text Text Number Number Text Meno Gi i thích Mã tác giả Tên tác giả Đ a ch ỉ ị Đi n tho i ạ ệ Fax Email Ghi chú thêm MaTG TenTG DiaChi DienThoai Fax Email GhiChuThe 4.2.13. B ng phân lo i sách ả ạ

ngườ ả

Tên tr MaLoaiSach TenLoaiSach MaChuyenMuc Ki u d li u ể ữ ệ Text Text Text Đ r ng ộ ộ 10 255 10 i thích Gi Mã lo i sách ạ Tên lo i sách ạ Mã chuyên m cụ 4.2.14. B ng chuyên m c ụ ả

Ki u d li u ể ữ ệ Text Text Đ r ng ộ ộ 10 255 Gi i thích Mã chuyên m cụ Tên chuyên m cụ Tên tr ngườ MaChuyenMuc TenChuyenMuc 4.2.15. B ng ngôn ng sách ữ ả

ngườ ả

Đ r ng ộ ộ 10 255 i thích Gi Mã ngôn ngữ Tên ngôn ngữ Ki u d li u ể ữ ệ Text Text 4.2.16. B ng quy đ nh m c ph t ạ Tên tr MaNgonNgu TenNgonNgu ị ứ ả

ngườ ả

ứ Ki u d li u ể ữ ệ Text Text Text Đ r ng ộ ộ 10 255 50 Gi i thích Mã quy đ nhị M c ph t ạ Mã chuyên m cụ Tên tr MaQuyDinh MucPhat SoTien 4.2.17. B ng th th ả ủ ư

- 14 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

i thích ngườ

Ki u d li u ể ữ ệ Text Text Text Đ r ng ộ ộ 10 255 50 Gi ả Mã ID Tên s d ng ử ụ M t kh u ẩ ậ

Tên tr ID Username Password 4.3. S đ quan h ệ ơ ồ

4.4. Thi

t k gi ế ế ả

i thu t ậ

4.4.1. Nh p sách m i ớ ậ

B c 1: Nh p các thông tin v sách. ướ ề ậ

B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ể ướ ế

 N u d li u đã có thì xu t thông tin d li u đã t n t ấ ế ữ ệ ữ ệ i ồ ạ

 N u d li u không có thì ti n hành b c ti p theo. ế ữ ệ ế ướ ế

B c 4: L u d li u vào c s d li u ơ ở ữ ệ ữ ệ ướ ư

B c 5: Đóng c s d li u và k t thúc. ơ ở ữ ệ ướ ế

4.4.2. Tra c u sách ứ

B c 1: Nh p các thông tin v sách mu n tra c u. ướ ứ ề ậ ố

B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ể ướ ế

 N u có thì xu t ra các thông tin c a sách đó. ủ ế ấ

- 15 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

 N u không thì thông báo không tìm th y sách ế ấ

B c 4: Đóng c s d li u và k t thúc. ơ ở ữ ệ ướ ế

4.4.3. M n tr sách ượ ả

 M n sách: ượ

B c 1: Nh p Mã phi u, Mã sách, Mã đ c gi ế ướ ậ ộ ả ể ứ , ngày m n, h n tr , mã th th c ượ ạ ả

m nượ

B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ể ướ ế

 N u có thì ti n hành cho m n ượ ế ế

 N u không thì k t thúc quá trình m n ượ ế ế

B c 4: Ch p nh n và l u d li u ư ữ ệ ậ ướ ấ

B c 5: Đóng c s d li u và k t thúc ơ ở ữ ệ ướ ế

 Tr sách: ả

B c 1: Nh p mã phi u, ho c mã sách, ho c mã đ c gi ặ ướ ế ặ ậ ộ . ả

B c 2: K t n i đ n c s d li u ế ố ế ơ ở ữ ệ ướ

B c 3: Ti n hành ki m tra c s d li u ơ ở ữ ệ ể ướ ế

ng ng và th c hi n b c ti p theo  N u có thì đ a ra danh sách t ư ế ươ ứ ệ ướ ự ế

 N u không thì ki m tra l i thông tin ế ể ạ

B c 4: Xác đ nh tình tr ng tr sách ướ ả ạ ị

 N u quá h n ngày cho phép ho c sách h ng, m t thì chuy n Mã ế ể ạ ấ ặ ỏ

Đ c Gi ộ ả ứ , Mã sách qua b ng Ph t đ x lý theo b ng Quy đ nh m c ạ ể ử ả ả ị

ph t.ạ

B c 5: Nh p ngày tr và ch nh s a thông tin. ả ướ ử ậ ỉ

B c 6: Đóng c s d li u và k t thúc ơ ở ữ ệ ướ ế

- 16 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

NG TRÌNH

PH N V: THI T K VÀ CÀI Đ T CH Ế

ƯƠ

5.1. T ng quan giao di n ng

i dùng

ườ

Giao di n kh i đ ng

ở ộ

Giao di n đăng nh p

- 17 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

5.2. Giao di n chính c a ph n m m

- 18 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

5.3. M t s Form chính c a ph n m m

ộ ố

Form Đ c Gi

- 19 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

Form Đ u Sách ầ

- 20 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

FORM Danh sách m nượ FORM Tr sách ả

FORM Thêm ng ườ i m n ượ

- 21 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

Form qu n lý danh sách ph t ạ

ng trình.

5.4. Ch y th ch ạ

ử ươ

- 22 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

PH N VI: K T LU N

6.1. K t qu th c hi n

ả ự

ế

Ch

ng trình Qu n Lý Th Vi n đã đ

c thi

t k d a trên các yêu c u thi

ươ

ư ệ

ượ

ế ế ự

ế t

th c c a hi n nay, và cũng đáp ng đ

c nh ng nhu c u c n thi

t Th Th trong

ự ủ

ượ

ầ ầ

ế

ư

vi c qu n lý sách, đ c gi

,….ph n m m này đáp ng đ

ượ

ầ ầ c nh ng nhu c u c n

thi

c đi m c n kh c ph c.

ế

t. Tuy nhiên v n còn nh ng nh ẫ

ượ

Vì th i gian không nhi u nên em v n ch a hoàn thi n h n ph n m m, vì th nên ư

ế

không tránh kh i nh ng l

i c a ch

ng trình, em r t mong đ

c th y, cô giáo giúp

ỗ ủ

ươ

ượ

đỡ

6.2. H ng phát tri n

ướ

V i m c đích là ph n m m đ

nên trong t

ượ ứ

c ng d ng th c t ụ

ự ế

ươ

ầ ng lai ph n

m m có th th c hi n đ

c nh ng yêu c u sau:

ể ự

ệ ượ

 H tr k t n i qua m ng (Lan) giúp các máy khác giúp đ c gi

ộ ợ ế ố

ả có

th tra c u d dàng. ứ ễ

 Tích h p máy đ c mã v ch đ th c hi n t

đ ng vi c nh p sách,

ể ự

ệ ự ộ

ki m tra sách.

 Nâng c p mô hình qu n lý.

Giáo viên h

ng d n

Sinh viên th c hi n ệ

ướ

Lê Khánh Tùng

Lê Ph

ướ

c Ph ng ụ

- 23 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ

Ự Ậ

Ư Ệ

ƯỜ

Ứ NG CĐ Đ C

BÁO CÁO TH C T P PH N M M. Đ TÀI: QU N LÝ TH VI N TR TRÍ

GÓP Ý C A GIÁO VIÊN

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

.................................................................................................................................................

- 24 - SVTH: Lê Khánh Tùng | L p: 08TH/TC | GVHD: Lê Ph ớ ướ c Ph ng ụ