TRƯỜNG ĐẠI HC BÁCH KHOA HÀ NI
VIN CÔNG NGH THÔNG TIN VÀ TRUYN THÔNG
----------*----------
BÁO CÁO BÀI TP LN
MÔN PHÂN TÍCH THIT K H THNG THÔNG TIN
Đề tài:
PHÂN TÍCH THIT K H THNG
QUẢN LÝ THƯ VIỆN SÁCH
Ging viên ng dn: Nguyn Hng Phương
Sinh viên thc hin: Đỗ Th Phương Thảo -20092482 -CNTT4
Võ Hoàng Lan Ngc -20091921 - CNTT3
Nguyn Th Huyn Trang - 20092811 -CNTT3
ê
Hà Ni 04-2012
--1--
QUẢN LÝ THƯ VIN
Mc lc
Mc lc ............................................................................................................................................ 1
Danh mc hình v ....................................................................................................................... 2
Phn 1: Lời nói đầu .................................................................................................................... 4
Phn 2: Phát biu bài toán ...................................................................................................... 5
2.1 Hoạt động nghip v thư viện: ................................................................................. 5
2.2 Yêu cu h thng: ........................................................................................................... 5
2.3 Sơ đồ phân cp chức năng .......................................................................................... 6
2.4 Các h ............................................................................................................................ 7
Phn 3: Phân tích ........................................................................................................................ 9
3.1 Mô hình hóa nghip v vi biểu đồ hoạt động .................................................. 9
3.2 Mô hình hóa nhu cu vi biểu đ ca s dng ................................................. 13
1. Biểu đồ use case tng quát................................................................................ 13
2. Phân rã biểu đồ use case .................................................................................... 17
3.3 Lp biểu đồ lp cho ca s dng ............................................................................ 20
3.4 Mô hình hóa s tương tác vi biểu đồ trình t.............................................. 22
3.5 Mô hình hóa s ng x vi biểu đ máy trng thái ..................................... 27
Phn 4: Thiết kế ........................................................................................................................ 29
4.1 Thiết kế cơ sở d liu ................................................................................................ 29
4.2 Thiết kế lp chi tiết: ................................................................................................... 30
4.3 Thiết kế giao din ........................................................................................................ 32
Phn 5: Tài liu tham kho .................................................................................................. 36
--2--
QUẢN LÝ THƯ VIN
Danh mc hình v
Hình 1: Sơ đồ phân cp chức năng 6
Hình 2: Biểu đồ hoạt đng cho ca s dng to th độc gi 9
Hình 3: Biểu đồ hoạt đng cho ca s dng nhp sách mi 10
Hình 4: Biểu đồ hoạt đng cho ca s dng mượn sách 11
HÌnh 5: Biểu đồ use case mc tng quát 13
Hình 6: Phân rã use case quản lý độc gi 17
Hình 7: Phân rã use case qun lý sách 18
Hình 8: Biểu đồ lp cho ca s dụng đăng nhp 20
Hình 9: Biểu đồ lp cho ca s dng tìm kiếm 20
Hình 10: Biểu đồ lp cho ca s dụng mưn sách 21
Hình 11: Biểu đồ lpcho ca s dng tr sách 21
Hình 12: Biểu đồ trình t cho chức năng đăng nhập 22
Hình 13: Biểu đồ trình t cho chức năng tìm kiếm 23
Hình 14: Biểu đồ trình t cho chức năng mượn sách 24
Hình 15: Biểu đồ trình t cho chức năng tr sách 24
Hình 16: Biểu đồ trình t cho chức năng thống kê thông tin sách mượn 25
Hình 17: Biểu đồ trình t cho chức năng thống kê thông tin độc gi 26
Hình 18: Biểu đồ trng thái cho lp phiếu mưn- chức năng mượn sách 27
Hình 19: Biểu đồ trng thái cho lp phiếu mưn- chức năng trả sách 28
Hình 20: Biểu đồ cơ sở d liu quan h 29
Hình 21: Biểu đồ lp cho tng Data Access 30
Hình 22: Biểu đồ lp cho tng Business 31
Hình 23: Biểu đồ lp cho tng Giao din 31
--3--
QUẢN LÝ THƯ VIN
Hình 24: Giao din cho màn hình chính 32
Hình 25: Giao din cho form quản lý người dung 32
Hình 26: Giao din cho form qun lý kho sách 33
Hình 27: Giao din cho form qun lý kho sách- thêm sách 33
Hình 28: Giao din cho form qun lý th độc gi 34
Hình 29: Giao din cho form tìm kiếm 34
Hình 30: Giao din cho form tìm kiếm nâng cao 35
Hình 31: Giao din cho form quản lý mượn- tr 35
--4--
QUẢN LÝ THƯ VIN
Phần 1: Lời nói đầu
Trên thế giới cũng như Vit Nam, công ngh thông tin đã tr thành mt
công ngh mũi nhọn, ngành khoa hc k thut không th thiếu trong vic áp
dng vào các hoạt động xã hội như: quản lý h thống thư viện sách, kinh tế, thông
tin, kinh doanh, và mi hoạt động trong lĩnh vực nghiên cu…
c ta hin nay, vic áp dng vi tính hóa trong qun lý tại các quan,
nghip, t chức đang rt ph biến tr nên cp thiết, bi ngành ngh nào ng
đòi hỏi con người phi x khối lượng công vic khng l, nhng kiến thc,
những suy nghĩ, những đào tạo chuyên sâu. Mt vấn đề cp thiết đặt ra trong
qun làm thế nào để chun hóa cách x lý d liu trường hc, chính thế
chúng em chọn đề tài “Phân tích thiết kế h thng quản lý thư viện sách”.
Mặc dù đã rt c gng để hoàn thành công vic, nhưng do thi gian có hn và
thiếu kinh nghiệm cũng như k năng chưa cao nên việc phân tích thiết kế còn
nhiu thiếu sót, kính mong quý thy các bn góp ý, b sung để chúng em
hoàn thin cho bài tp tốt hơn nữa. Chúng em xin chân thành cảm ơn!
Hà Ni, 13/4/2012